ORCAD에서 회로도를 작성한후
어렵사리 Netlist 추출까지 성공은 했는데
부품이 바뀌면서 회로도가 수정되었고
Footprint도 바꿔야 하는 상황에서 아래 순서대로 진행하면 수정이 가능하다
1. 우선 netlist와 library를 Export한다.
** Netlist Export
경로를 확인후에 저장한다.
** Library Export 2. netlist파일 내용 수정
** 수정할 사항은 SW1 의 Footprint를 교체하는것!
netlist 파일을 텍스트 에디터로 열어서 내용을 수정합니다.
기존 : SW_TACT_1102T ! 'SW_TAP_SW_TACT_1102T_ITS-1102T' ! 'ITS-1102T' ; SW1 SW2 SW3 ==> SW1 ~ SW3 모두 1102T형으로 지정해놓았다
수정:
SW_TACT_1105V ! 'SW_TAP_SW_TACT_1105V_ITS-1105V' ! 'ITS-1105V' ; SW1 <추가된 내용>
SW_TACT_1102T ! 'SW_TAP_SW_TACT_1102T_ITS-1102T' ! 'ITS-1102T' ; SW2 SW3
물론 이때 SW_ITS-1105V 에 해당하는 Footprint가 있어야 한다.
3. 디바이스(Library) 파일 수정
새로 추가할 디바이스 파일을 1102T를 그대로 복사하여 하나더 만든후 이름을 수정한다.
복사하여 새로 만든 파일을 열어서
---------------------------------------------------------------
(DEVICE FILE: SW_TAP_SW_TACT_1105V_ITS-1105V)
-> 이름 수정PACKAGE SW_TACT_1105V
->이름 수정CLASS IC
PINCOUNT 2
-> 핀수수정PINORDER 'SW_TAP_SW_TACT_1105V_ITS-1105V' 1 2
-> 핀수 조절PINUSE 'SW_TAP_SW_TACT_1105V_ITS-1105V' IN IN
->핀수에 맞게 조절, 핀이 2개이므로 IN, IN FUNCTION G1 'SW_TAP_SW_TACT_1105V_ITS-1105V' 1 2 -> 핀수 조절
PACKAGEPROP PART_NAME SW_TAP
PACKAGEPROP VALUE 'ITS-1105V'
-> 이름수정END
---------------------------------------------------------------
다바이스 파일의 내용은 바꾸고자 하는 부품에 맞추어 수정한다.
기존의 footprint파일이 있는 폴더에 이 디바이스 파일과 netlist파일을 복사해 놓은후
4. Import를 시작한다.[File - Import - Logic] 에서
Other 탭을 선택하고
Supersede all logical data 에 체크
"
Import Other" 버튼 클릭하면 오케이
만약 설정(경로등)이 잘 못되었거나 Syntax에 문제가 있는경우
로그창이 생성되면서 Error, Warning을 보여준다.
확인후 조치하면 됩니다.
최근 덧글