반응형

이러한 회로를 만들었다. 사용한 OPAMP의 symbol은 위와 같다.

그리고 Footprint를 지정해주는데, 위에 Symbol을 Part Edit으로 들어가면 아래와 같다.

위에 핀을 보면, 1부터 7까지 있다. 즉 이 OPAMP는 총 7개의 핀만을 사용한다는 것이다.

 

그중에 5번핀과 1번핀은 단축키 X를 눌러서 사용하지 않는다는 것으로 지정해놓았다. 또는 오른쪽 아래와 같은 단축키를 눌러서 지정해놓으면 된다.

핀사용 안함

 

그리고 Footprint를 설정하는데, 핀의 갯수 보통 짝수이다. 예를 들어 (4핀, 6핀, 8핀... 등)

그래서 이핀의 경우 8핀의 Footprint를 사용하는데(아래와 같이)

8핀 Footprint

그럼 OrCAD Capture에서 Footprint를 등록할 때, 사용하지 않는 Pin에 대해서 NC Property를 설정해 주어야 한다.

그러나 여기서 헷갈릴 수 있다. X마크로 1번, 5번 핀을 사용하지 않는다고 설정했고, 8번 핀은 아예 Edit Part에 나와있지 않다.  그러면 보통 안쓰는 핀은 총 3개이므로,  NC -> 1,5,8 으로 지정할 수 있다. 그러나 이는 에러를 발생시킨다.

 

에러 발생 !!

================================= 해결책 ======================================

 

명확히 계념을 잡아둬야 할 것은,

* NC property는 Part 자체에 없는 핀을 설정하는 것. (Footprint 핀은 8개인데, Symbol에서 쓰는 핀은  7인 경우)

* X마크는 이미 패키지에 핀은 있는 상태에서, 단지 핀을 Disable 시키는 것이므로 NC에 포함 시키지 않아도 된다.

 

고로 위에 OPAMP는 7개의 핀을 사용하므로, NC에는 8번만 넣어주기만 하면 된다. (1,5는 사용하는 IC에 이미 있는 핀이므로 넣을 필요가 없는 것이다.)

없는 핀만 설정

 그러면 성공적으로 Netlist가 넘겨져 PCB의 Footprint에 반영이 된다.

반응형

+ Recent posts