반응형

SSH키가 무엇인지 궁금하면 아래 블로거님 자료를 읽어본다.

https://thisblogfor.me/web/ssh/

 

SSH 기본개념 & SSH 깃헙 연결하기

SSH 기본개념 & SSH 깃헙 연결하기 ssh,암호화,네트워크 ssh에 대한 기본개념과 ssh github 사용방법 https://unsplash.com/@matthewhenry SSH는 무엇이고 어떻게 사용하며 어떤 부분이 편리한지에 대해 알아본다.

thisblogfor.me

위 블로거님 링크에서 발췌 (출처:https://thisblogfor.me/web/ssh/)

 

필자는 Window10에서 Git bash를 사용하기 위해 아래 프로그램을 다운받고 이를 통해 진행하였다.

https://gitforwindows.org/

 

Git for Windows

Git for Windows focuses on offering a lightweight, native set of tools that bring the full feature set of the Git SCM to Windows while providing appropriate user interfaces for experienced Git users and novices alike. Git BASH Git for Windows provides a BA

gitforwindows.org

 

공식사이트인 Gibhub 아래 링크 참조.

https://docs.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

 

Generating a new SSH key and adding it to the ssh-agent - GitHub Docs

Generating a new SSH key and adding it to the ssh-agent After you've checked for existing SSH keys, you can generate a new SSH key to use for authentication, then add it to the ssh-agent. Mac Windows Linux All If you don't already have an SSH key, you must

docs.github.com

1.

ssh-keygen -t rsa -b 4096 -C "이메일 주소"

2.

4.

5. 해당 위치에 .ssh 폴더가 생겼을 것이다. 확인해본다.

6. 폴더를 열어보면 아래와 같이 3가지 파일이 들어있다.

(id_res.pub 파일의 내용을 Github 서버에 등록시켜주면 된다.)

파일을 열어보면 ssh-rsa 로 시작하고 그 뒤에는 암호화 코드들이다.

반응형

SSH키를 Github에 등록시키는 방법은 아래 링크 참조

https://ansan-survivor.tistory.com/276

 

[Github] 발급받은 SSH키 Github 서버에 등록 시키기

SSH키를 생성하는 방법은 아래 링크 참조 https://ansan-survivor.tistory.com/275 [Github] SSH키 생성하기 SSH키가 무엇인지 궁금하면 아래 블로거님 자료를 읽어본다. https://thisblogfor.me/web/ssh/ SSH 기..

ansan-survivor.tistory.com

 

반응형
반응형

(TIP) 시작하기 전에, 만약 시험장에 가서 OrCAD PCB 메뉴바라던가, 내가 작업했던 환경이랑 다르다거나 하면 매우 당황스러울 수 있다. 아래와 같이 기본으로 돌린다거나, 초기화 세팅을 이용하면 좋다.
ansan-survivor.tistory.com/223

 

[PCB Editor] OrCAD PCB Designer / Editor 레거시 모드 (옛날 예전 메뉴창으로 설정)

OrCAD PCB Designer가 상위 버전으로 업데이트가 되면서, UI 창이 많이 변경되었다. 그러나 옛날 모드에 익숙해진 사람들은 예전버전을 그데로 쓰고싶을 때, 아래와 같이 설정하면 된다. 1. Setup - User Pr

ansan-survivor.tistory.com

(PCB설계를 진행하면서 초보자들은 배선 삭제하거나 배치를 취소하는 등 불편한 점이 많을텐데 아래 꿀팁이 있다.)

https://ansan-survivor.tistory.com/1057

 

[PCB Editor] OrCAD PCB 배치 취소 (cancel placement), 배선 삭제 (Delete routing), 비아 삭제 (Delete via), Copper Plan

만약 특정 부분의 컬러를 꺼두면 내가 작업하는 부분이 안보일 수 있다. 예를 들면 Shape을 지우려고 하는데 Shape의 컬러를 꺼두면 보이지 않으므로 필요하다면 아래와 같이 컬러를 켠다. (전체 컬

ansan-survivor.tistory.com

 

 

 

 

OrCAD Capture schematic 도면 만들기

https://ansan-survivor.tistory.com/272

 

<전자캐드기능사> 2020년 공개문제 3회차 신유형 CONTROL BOARD, OrCAD Capture Schematic

전자캐드기능사 실기 문제가 3회차 부터 변경이 되었다. 시험이 다음주에 있는데, 공개문제에 있던 몇가지 문제가 수정되어 새로 업데이트 되었다. 해당 공개문제는 아래 Q-net에서 받을 수 있다.

ansan-survivor.tistory.com

 

PCB를 제작하기 위해서는 해당 Footprint들이 필요하다. (아래 링크 참조)

https://ansan-survivor.tistory.com/273

 

<전자캐드기능사> 2020년 공개문제 3회차 신유형 CONTROL BOARD, Footprint 생성하기

앞서 만든 OrCAD Capture의 Footprint에 매칭하기 위해서는 내장 풋프린트를 이용하는 것과 없는 부분은 직접 제작을 하여야 한다. 아래 링크는 OrCAD Capture를 만든 포스팅이다. https://ansan-survivor.tistory..

ansan-survivor.tistory.com

 

OrCAD Capture로 회로도를 다 그리고, Footprint까지 매칭이 완료되면, 해당 Netlist를 추출하여 그 파일을 바탕으로 PCB를 제작한다.

 

Netlist를 추출하여 OrCAD PCB Designer를 실행하는 방법이 2가지가 있다.

 

1. Capture에서 여는법.

위 진행 창이 뜨면서 PCB Designer가 열린다.

2. PCB Designer에서 Netlist를 Import하는 법. (파일 경로 설정은 allegro 폴더)

 

=================== PCB 제작 ======================================

 

1. 환경설정

    1-1. setup - design parameters

2. Outline 그리기

x 0 0 입력
x 80 70 입력
마우스우클릭 - done 클릭

3. 기구홀 배치

                                      x 4 4 -> x 76 4 -> x 4 66 -> x 76 66 순서대로 입력

모든 기구홀이 3파이로 변경됨.

4. ISP 10핀 배치 (J1, J2 배치)

x 65 25 입력하여 J1배치

 

x 65 55 입력 J2배치
우클릭 - done

5. 치수 배치하기

    5-1. Grid on

    5-2. 치수 parameter설정

    5-2. 치수 배치

옵션의 Text에 위와 같이 입력

아래와 같이 치수선 입력

 

6. ISP 10핀 1번핀 사각으로 바꾸기

같은 방법으로 나머지 J1도 1번핀을 바꿔준다.

7. standard via만들기, power via만들기

    7-1. Power Via 만들기

앞서 만든 Symbols라는 폴더에 저장한다.

    7-2. Standard Via 만들기

마찬가지로 위와 같은 경로로 지정하고 제작한다.

반응형

8. Constraint Management Rule 설정하기 (Line width, Clearance 설정)

    CM에서는 배선의 두께(폭)와 간격(Spacing)등을 설정한다.

    8-1. 배선 두께 변경

8-2. Power via, Standard Via 배치

standard via 입력
Power via 등록

8-3. Clearance (Spacing) 설정

GND는 배선없이 Coppor로 깔 예정이므로 No Rat을 체크해준다.

CM은 별도로 Save버튼없이 변경 즉시 반영된다.

 

9. 배치하기 (placement)

체크박스를 체크하고 하나씩 배치한다.
배치 완료

10. 배선하기 (Routing)

    10-1. [옵션, 필수 아님] Pin색 변경하기 (쉽게 VCC, GND 인식을 위해)

    10-3. GND Fanout 시키기. (SMD 타입의 GND를 미리 Bottom으로 연결시켜준다)

        10-3-1. 직접 더블클릭을 Fanout하는 법.

               Pin을 클릭하고 옆에다 더블클릭하면 Power via가 생성된다.

               그리고나서 마우스우클릭 - Done을 누른다. 이러한 방법으로 모든 smd핀 GND를 Bottom에 연결시킨다.

결과

        10-3-1. Create Fanout을 이용하는 법.

ㄹCreate Fanout을 하려면 CM룰을 위와 같이 수정해야 한다.
그래야만 Fanout 시 Power via를 사용할 수 있다.

 

CM룰을 변경 했기에 옵션에 power via가 뜨는것이다.
동서남북 어느 방향으로 할지 설정하는 부분

아래 순으로 클릭을 하면 Fanout이 그냥 Pin만 클릭해도 자동으로 생성된다.

이런식으로 SMD타입의 GND핀을 모두 Fanout시켜준다.

 

    10-2. 배선하기 Route - Connect 또는 F3 단축키를 눌러서 배선한다.

45로 되어야 한다. (직각배선 금지)
필터에 Pin이 활성화 되어야 한다.
더블클릭하면 Via생성
배선을 완료시킨다.

11. GND Coppor를 배치 (shape 배치)

    11-1. 보드 외곽으로 부터 0.1mm 이격 주기.

        Outlline - Z-copy 또는 Shape copy (하위버전)

ROUTE KEEPIN 선택, Shape 체크활성화
0.1 안쪽으로 Route keepin 영역이 생성됨

    11-2. GND Coppor 배치하기

마우스 우클릭 - Done&nbsp;

    11-3. 고립된 Copper 제거

우클릭 -&nbsp; done

 

12. DRC체크

모두 초록색이 나와야 한다.

해당 버튼을 클릭하면 어떤 NET가 연결이 안되었고, 좌표까지 표시해준다.

클릭을 해보니 해당부분에 Fanout을 누락했음을 확인 할 수 있다. 이런방법으로 놓친부분을 찾아 해결한다.
모두 해결됨

13. CONTROL BOARD 실크스크린 text 쓰기

    13-1. text설정하기

아래와 같은 순으로 클릭하면서 변경한다.

    13-1. text 쓰기

상단에 입력한다.
엔터 - 마우스우클릭 - Done , 마우스 드레그드롭으로 적당한 위치로 옮긴다.

16. Silkscreen Ref 정렬시키기.

    16-1. color 설정

Silkscreen Top만 보이도록 설정
text만 선택되도록 필터링

    16-2. 각도설정 (모든 REF를 0도로 설정한다.)

    16-3. 글자크기 설정

드레그로 변경하는데, 위에 만든 Silk데이터 CONTORL BOARD는 포함하지 말아야 한다. 아니면 함께 변경된다.

    16-4. 마우스 드레그 드롭으로 적당한 위치에 배치

반드시 Pin위에 겹치거나 다른 Silkscreen top에 침범하지 않도록 적당한 자리에 배치한다.

 

15. DRILL 테이블 뽑기

 

아래에 Drill table을 배치한다.

13.  .drl 파일 뽑기

이러한 파일이 생성됨

<YOUTUBE 동영상으로 보기>

www.youtube.com/watch?v=xUSxrSoY0Ck

 

 

 

============== 마지막 결과물 제출에 관한 자료는 아래 링크 참조 =============

 

ansan-survivor.tistory.com/277?category=384544

 

<전자캐드기능사> 2020년 공개문제 3회차 신유형 CONTROL BOARD, PCB Gerber파일 생성하기, 결과물 제출

(PCB 제작 포스팅) https://ansan-survivor.tistory.com/274 2020년 공개문제 3회차 신유형 CONTROL BOARD, PCB 제작하기" data-og-description="OrCAD Capture schematic 도면 만들기 https://ansan-survivor.tis..

ansan-survivor.tistory.com

 

17.2버전으로 만드는 방법은 전자책으로만 있다.

https://ansan-survivor.tistory.com/461

 

<전자캐드기능사> 2021년 전자캐드기능사 실기 OrCAD 17.2버전 전자책 출간 (변경된 신유형)

*구매는 아래 링크에서 가능합니다. (크몽)*  ※ 전자책에대한 판매 링크는 아래와 같습니다. ※ (크몽) https://kmong.com/gig/342969 2021 전자캐드기능사 17.2 합격 시켜 드립니다. | 15000원부터 시작 가

ansan-survivor.tistory.com

 

 

 

 

반응형
반응형

(TIP) 시작하기 전에, 만약 시험장에 가서 OrCAD PCB 메뉴바라던가, 내가 작업했던 환경이랑 다르다거나 하면 매우 당황스러울 수 있다. 아래와 같이 기본으로 돌린다거나, 초기화 세팅을 이용하면 좋다.
ansan-survivor.tistory.com/223

 

[PCB Editor] OrCAD PCB Designer / Editor 레거시 모드 (옛날 예전 메뉴창으로 설정)

OrCAD PCB Designer가 상위 버전으로 업데이트가 되면서, UI 창이 많이 변경되었다. 그러나 옛날 모드에 익숙해진 사람들은 예전버전을 그데로 쓰고싶을 때, 아래와 같이 설정하면 된다. 1. Setup - User Pr

ansan-survivor.tistory.com

 

 

 

 

 

앞서 만든 OrCAD Capture의 Footprint에 매칭하기 위해서는 내장 풋프린트를 이용하는 것과 없는 부분은 직접 제작을 하여야 한다. 아래 링크는 OrCAD  Capture 회로도를 만든 포스팅이다.

https://ansan-survivor.tistory.com/272

 

<전자캐드기능사> 2020년 공개문제 3회차 신유형 CONTROL BOARD, OrCAD Capture Schematic

전자캐드기능사 실기 문제가 3회차 부터 변경이 되었다. 시험이 다음주에 있는데, 공개문제에 있던 몇가지 문제가 수정되어 새로 업데이트 되었다. 해당 공개문제는 아래 Q-net에서 받을 수 있다.

ansan-survivor.tistory.com

이전 포스팅에서 작성했듯이, 아래 주황색으로 표시된 Footprint는 직접 제작할 것이고, 초록색으로된 TQFP32N은 내장된 TQFP32 를 수정하여 TQFP32N 으로 저장할 것이다.

내가 만든 라이브러리를 자동으로 불러오기 위해서는 현재 만들고 있는 디렉터리에 Symbols라는 폴더를 만들어야 한다. Symbols라는 폴더를 만들면 OrCAD PCB에서 자동으로 파일을 불러온다.

 

작업중인 디렉터리는 C:\SPB_Data\10 이므로 이 폴더에 Symbols 라는 폴더를 생성한다.

앞으로 직접 생성한 파일 (.pad .psm .dra) 모두 이 폴더에 저장한다.

 

먼저 TQFP32N을 수정한다. TQFP32 풋프린트에 Silkscreen REF정보가 없기때문에 수정해서 만들어줘야 한다.

 

1. TQFP32N 만들기.

 

    1-1. Open으로 TQFP32 라는 내장 파일을 불러온다.

내장 파일 경로
형식을 .dra로 바꾸고 TQFP32를 찾는다.

    1-2. 실크스크린 Ref를 추가해준다. 해당 파일을 열고 Add - Text

    1-3. Option창이 활성화 되면, Ref Des / Silkscreen_Top으로 변경하고  Text Block을 3으로 바꾸고 U* 라고 입력한다.

 

 

1-4. Symbols 폴더에 TQFP32N 으로 저장한다.

 

내가 만든 Symbols폴더 경로
tqfp32n.dra 으로 저장

 

2. SOIC10 만들기

 

 

    2-1. pad만들기

내가 만든 Symbols 폴더에 저장

    2-2. Footprint 만들기

 

wizard를 이용할 것이다.

3. D55 만들기

    3-1. pad만들기

        smd2_6x1_6.pad 로 제작

    3-2. Footprint 만들기

x 1.8 0 입력
x -1.8 0 입력

         그리드 따라서 그리기 1칸당 0.5mm 이므로 약 4.5mm 로 볼 수 있다.

        마찬가지로 위에 Silkscreen_top도 그린다.

 

Symbols에 저장

반응형

4. CRYS16MHZ 만들기

x 0 0 입력
ix 4.88 입력
x -0.91 2.325 입력
x 5.79 2.325 입력
x 5.79 -2.325 입력
x -0.91 -2.325 입력

        같은 방법으로 silkscreen_Top 덮어 쓰기

 

위에서 했던바와 같이 Assembly_Top, Silkscreen_TOP REF입력
symbols 폴더에 저장

5. JUMPER10 만들기

5-1. pad만들기 (문제에서 1파이로 되어있다)

 

5-2. Footprint 만들기

 

원점을 클릭하면 위와 같이 배치됨
x -3.105 5.08 입력
ix 8.75 입력
iy -20.32 입력
ix -8.75 입력
iy 20.32 입력
우클릭 -&nbsp; Done

           실크스크린을 생성 (위에 덮여서 그린다)

까지는 Assembly Top과 동일하다

                 해당부분부터 아래와 같이 좌표 입력

iy 7.91 입력
ix 1 입력
iy 4.5 입력
ix -1 입력

 

vertex로 마무리, done으로 끝낸다.
assembly_top, Silkscreen_top 배치

 

(추가) OrCAD 16.6 버전 Hotfix가 설치 되지 않으면, smr0603 Footprint가 내장되어 있지 않아 이를 별도로 만들어 주어야 한다. (Hotfix 16.6버전, 17.2버전은 내장되어 있음 만들필요 없음)

 

6. SMR0603 만들기

 

    6-1. pad를 만들어준다.

smd_1x0_8 입력하여 만든다
mm단위변환, 자리수 선택

 

저장
pad가 저장되었는지 확인

    6-2. Footprint 만들기

   6-3. 단위 변환 확인

Grid 켜기

  6-4. 패드배치

패드를 90도 회전
원점을 클릭하여 1번핀 배치
상대좌표 입력하여 2번핀 배치
마우스 우클릭 Done 으로 마무리

  6-5. Assembly, Silkscreen 선 그리기

옵션 설정
x -0.75 -0.82 좌표 입력 배치

위 좌표 배치 후         

상대좌표 입력: iy 1.64 => ix 2.92 => iy -1.64 => ix -2.92  순서대로 입력하여 아래와 같이 배치 - Done 마무리

        위와 같은 방법으로 Silkscreen_Top도 위에 덮어서 배치

  6-6. Assembly, Silkscreen Ref 배치

assembly ref배치
silkscreen Ref 배치

    6-7. Place_Boundray_Top 배치

오른쪽 마우스 클릭 - Done&nbsp;

 

    6-8. 저장

 

이로써 사용할 모든 Footprint가 생성되었다. OrCAD Capture의 Properties에 입력한 Footprint와 파일명이 일치해야 인식한다. 

 

<YOUTUBE 동영상으로 보기>

www.youtube.com/watch?v=FXqMrOWGML0

 

 

 

 

 

*** 전자캐드기능사에 사용되는 내장된 풋프린트 관련 궁금하신분은 아래 참고 ***

https://ansan-survivor.tistory.com/257

 

<전자캐드기능사> 2020년 공개문제(신유형) OrCAD PCB에 내장되어있는 풋프린트(Footprint) 활용하기

2020년 공개문제에 나와있는 Footprint를 OrCAD 16.6버전에 내장되어있는 풋프린트에서 어떤게 사용 가능한지 찾아보았다. ** 알림 ** 아래의 < 5. R1~R16(smd저항), C1~C13(smd캐패시터) > 경우, Hotfix가 설치된.

ansan-survivor.tistory.com

 

 

 

 

 

 

아래 링크는 만든 Footprint로 PCB를 제작한다.

https://ansan-survivor.tistory.com/274

 

<전자캐드기능사> 2020년 공개문제 3회차 신유형 CONTROL BOARD, PCB 제작하기

OrCAD Capture로 회로도를 다 그리고, Footprint까지 매칭이 완료되면, 해당 Netlist를 추출하여 그 파일을 바탕으로 PCB를 제작한다. Netlist를 추출하여 OrCAD PCB Designer를 실행하는 방법이 2가지가 있다. 1...

ansan-survivor.tistory.com

 

 

17.2버전으로 만드는 방법은 전자책으로만 있다.

https://ansan-survivor.tistory.com/461

 

<전자캐드기능사> 2021년 전자캐드기능사 실기 OrCAD 17.2버전 전자책 출간 (변경된 신유형)

*구매는 아래 링크에서 가능합니다. (크몽)*  ※ 전자책에대한 판매 링크는 아래와 같습니다. ※ (크몽) https://kmong.com/gig/342969 2021 전자캐드기능사 17.2 합격 시켜 드립니다. | 15000원부터 시작 가

ansan-survivor.tistory.com

 

 

 

반응형
반응형

(TIP) 시작하기 전에, 만약 시험장에 가서 OrCAD PCB 메뉴바라던가, 내가 작업했던 환경이랑 다르다거나 하면 매우 당황스러울 수 있다. 아래와 같이 기본으로 돌린다거나, 초기화 세팅을 이용하면 좋다.

ansan-survivor.tistory.com/223

 

[PCB Editor] OrCAD PCB Designer / Editor 레거시 모드 (옛날 예전 메뉴창으로 설정)

OrCAD PCB Designer가 상위 버전으로 업데이트가 되면서, UI 창이 많이 변경되었다. 그러나 옛날 모드에 익숙해진 사람들은 예전버전을 그데로 쓰고싶을 때, 아래와 같이 설정하면 된다. 1. Setup - User Pr

ansan-survivor.tistory.com

 

 

전자캐드기능사 실기 문제가 3회차 부터 변경이 되었다.

시험이 다음주에 있는데, 공개문제에 있던 몇가지 문제가 수정되어 새로 업데이트 되었다.

맨 아래 링크에 동영상을 참조해놓았다. 시간이 많다면 천천히 따라해봐도 좋을 것 같다.

 

해당 공개문제는 아래 Q-net에서 받을 수 있다.

http://www.q-net.or.kr/cst006.do?id=cst00602&gSite=Q&gId=&artlSeq=5202945&brdId=Q006&code=1204

 

공개문제 자료실 상세 | Q-net

 

www.q-net.or.kr

 

업데이트된 공개문제를 다시 만들어 본다. (16.6 버전으로 진행)

 

 

1. 비번호가 10번이라고 가정하여 진행한다. 작업폴더 C:\SPB_Data\10 을 생성한다.

 

    1-1. 폴더생성

폴더명 10 생성

    1-2. 프로젝트 생성

파일명 10, 폴더 위치 10 (비번호10이라 가정)

2. 페이지 설정, Title Block 설정

    2-1. 페이지 설정

    2-2. Title block 변경

    아래와 같이 변경

3. 새로운 Library를 만듦 (.OLB파일 생성)

    3-1. Libaray1.olb 가 생성이 되면, 마우스 오른쪽 버튼을 누르고 New Part를 클릭

4. 내장되어있지 않은 3개의 Part를 생성한다. Atmega8, MIC811, ADM101E

    4-1. Atmega8 생성

          (풋프린트는 내장된 TQFP32를 사용하여 수정하고 TQFP32N 으로 저장할 것임)

        우선 x라는 이름으로 다 생성학고 Edit Properties로 수정한다 (이 작업이 더 편리하다)

        표 형식으로 나오게 되며, 문제를 보고 수정한 후 배치한다.

Name을 아래표와 같이 모두 변경
핀번호

         

아래와 같이 이름을 변경하고 배치를 바꾼다. 이때 Pin type을 AVCC, VCC, GND는 모두 Power로 변경

    4-2. 같은 방법으로 MIC811를 생성

          (풋프린트는 내장된 SOT143를 사용)

               GND, VCC pin type은 Power로 지정

    4-3. 같은 방법으로 ADM101E를 생성

         (풋프린트는 SOIC10 이라는 이름으로 제작 예정, 내장 없음)

               GND, VCC pin type은 Power로 지정

        아래와 같이 3개의 Part가 .olb 아래 생성된것을 확인 후 저장

반응형

5. 내장 Library 불러오기 및 내가 만든 Library 불러오기. (라이브러리는 모두 .olb 파일이다)

     5-1. 라이브러리 불러오기 및 경로설정

 

control + A 를 눌러서 전체 선택 후 "열기" 클릭

그리고 내가 만든 Library1.olb도 같이 포함 시킨다.

 

6. Schematic그리기

     문제에서 제공한 Net를 주의하여 배치한다.

tip, LM2902를 그릴 때 위 회로도의 A, B, C를 보면 A->B->C 순 약간 왼쪽 위에 있다. 이렇게해야 Annotate가 잘 먹힌다.

7. DRC 체크

    7-1. ERC체크

        Output과 VCC가 겹치므로 ERC체크에서 해당 사항을 없애준다.

위 칸을 빈 공간으로 둔다

7-2. DRC체크 결과

위와 같이 나와야 이상이 없는 것

8. Annotate

        아래를 체크해야만 적용된다. (강제로 모두 Ref number를 변경한다)

9. Footprint 입력하기

    모든 Footprint를 입력하기 위해

    Footprint를 모두 입력한다. (아래 표를 참고한다. TQFP32는 수정하여 TQFP32N으로 저장할 것이다. 

    위 표를 참고하여 아래 PCB Footprint 속성에 모두 넣는다.

10. Netlist 생성하기

    아래와 같이 하면 Netlist가 생성되고 OrCAD PCB Designer 프로그램이 열리게 된다.

    그러나 아직 Footprint가 만들어지지 않았음으로 오류를 일으킬 것이다.

이상 2020년 전자캐드기능사 OrCAD Capture Schematic부분만 완성했다.

 

<YOUTUBE 동영상으로 보기>

www.youtube.com/watch?v=YX1jpGlf8XQ

 

(아래 링크는 Footprint를 만드는 방법이다)

https://ansan-survivor.tistory.com/273?category=384544

 

<전자캐드기능사> 2020년 공개문제 3회차 신유형 CONTROL BOARD, Footprint 생성하기

앞서 만든 OrCAD Capture의 Footprint에 매칭하기 위해서는 내장 풋프린트를 이용하는 것과 없는 부분은 직접 제작을 하여야 한다. 아래 링크는 OrCAD Capture를 만든 포스팅이다. https://ansan-survivor.tistory..

ansan-survivor.tistory.com

 

 

17.2버전으로 만드는 방법은 전자책으로만 있다.

https://ansan-survivor.tistory.com/461

 

<전자캐드기능사> 2021년 전자캐드기능사 실기 OrCAD 17.2버전 전자책 출간 (변경된 신유형)

*구매는 아래 링크에서 가능합니다. (크몽)*  ※ 전자책에대한 판매 링크는 아래와 같습니다. ※ (크몽) https://kmong.com/gig/342969 2021 전자캐드기능사 17.2 합격 시켜 드립니다. | 15000원부터 시작 가

ansan-survivor.tistory.com

 

 

 

반응형
반응형

Die나  Pin은 기본적으로 Lock이 걸려있어 움직이는 것이 불가능하다. 그러나 배선을좀 더 용이하게 바꾸기 Die나 BGA핀을 옮기거나 삭제, 수정 할 필요가 있다.

 

1. 우클릭 - symbol edit

2. FindFilter 에서 Symbols만 선택 후 Die를 클릭하여 하이라이트, 그러면 Die만 모두 선택이 된다.

3. 우클릭 - Property edit

4. Delete 아래 체크박스를 체크해주고,  OK를 누른다. (그러면 lock속성이 사라진다)

5. FindFilter로 Pin만 선택

6. 드레그로 필 일부를 선택하고 우클릭을 누르면 Delete, Move.. 등 다양한 메뉴가 나온다. 이로 수정한다.

 

<< 일정한 간격으로 균일하게 재배치 하기 >>

 

1~5. 까지는 위와 동일하다.

 

6. 균일 배치할 여러핀 동시에 선택 (드레그)

7. 그중 아무 Die 핀위에서 마우스우클릭 - Respace

8. 옵션탭이 활성화 되면, 원하는 간격 입력 후 Apply Change

9. 그리고 기준 지점을 선택

맨 위의 Die를 눌렀을 때, 중간 Die를 눌렀을 때 차이 (해당 지점이 기준이 되어 Space를 수정한다)

 

 

<< Die핀 추가 하기 >>

 

1~5. 까지는 위와 동일하다. 다만 Find에서 Pins와 Symbol을 둘다 선택해야 한다.

6. 아무 Die핀 위에서 마우스 우클릭 - Symbol - Add pin

7. 원하는 위치에 클릭 또는 Command에 좌표 입력으로 배치

0,0 지점에 배치되었다.

 

 

 

반응형
반응형

add라는 함수와 multi라는 함수는 cal이라는 함수에 종속되어 cal함수가 동작하면 보조로 작동하도록 테스트를 해봤다.

prog() 함수는 값을 리턴시킬 수 있는 함수를 만든다. 또한 prog 인자 옆에 선언하면 지역변수로만 작동하여 함수가 끝나면 자동 메모리 해제된다.

(procedure add(x y)
    prog(( 지역변수 선언 )
		return(x+y)
	);prog
);procedure

 

위 예제에서 SKILL파일을 불러와서 함수를 로드하고 사용하는 법은.

1. 실행한 Allegro PCB파일과 동일한 위치에 SKILL파일(function_use_test.il)을 놓고 로드한다. 

t 가 나오면 정상적으로 load된 것이다.

2. 함수를 호출하고 옆에 x,y값 인자를 넣는다.

x에 3을 넣고 y에 4를 넣었음으로, add함수와 multi함수가 계산되어 cal함수에 대입되어 값을 리턴

반응형
반응형

반도체 업체에서 Netlist에 관한 정보를 제공해주면 이 파일을 바로 Netlist로 적용 시킬 수 있다.

1.

2.

3. Text파일에 있는 구분자(delimeter)를 설정하는 것.

    . 이 있으므로, other에 체크를 해주고 . 을 입력한다.

4. 자동으로 할당 되지만, x축이 무엇을 나타내는지 모르므로 마우스 우클릭하여 속성을 할당한다.

결과.

위에서 설정한 일부 Net들만 아래처럼 Rats선(net의 연결을 guide해주는 선)이 생김을 알 수 있다.

 

 

 

 

 

 

 

반응형
반응형

1. 단위 Micron 변경

2. Drill 사이즈, 200 마이크로미터

3. 심볼 설정

4. Layer별 pad설정

 

 

Allegro Package에서 사용할 BGA와 Die핀을 만드는 방법은 아래 참고

https://ansan-survivor.tistory.com/266

 

[Allegro Package Designer] Wire Bond(와이어 본드) 타입 BGA핀, Die핀 생성하여 배치하기

1. File - New해서 새로운 디렉터리 지정 2. 만들 모양 보고 선택 (wire bond타입, BGA핀을 아래로) 3. Cross-Section 설정 (Layer 설정, layer 두께, Trace의 두께 타켓 임피던스 설정)  Top과 Bottom사이 VDD..

ansan-survivor.tistory.com

 

반응형
1···146147148149150151152···181

+ Recent posts