'mi netlist compare'에 해당되는 글 1건

  1. 2012.04.06 PCB Netlist 비교 프로그램 (MI Netlist compare) (1)
크리에이티브 커먼즈 라이선스
Creative Commons License

대부분 하드웨어를 설계하시는 분들은 Orcad 를 이용해서 회로도를 그리고, 아트웍 작업을 맡겨서 부품 배치도를 받아 확인한 이후에 PADS 파일을 받아서 최종 결선을 확인한 후 PCB 를 만들지요??

저도 마찬가지 입니다. 

제가 만든 PCB 는 6층으로 구성되어있구요 사이즈도 70*40 으로 상대적으로 작은 크기입니다. ㅋ

이걸 가지고 PADS 에서 직접 Netlist 확인하기란 거의 불가능에 가깝지요? ㅋㅋ

그래서 시간이 조금 지난후에는 머리를 조금 굴려서 Orcad 와 Pads 에서 각각 Netlist 를 각각 뽑아서 비교하였지요 ㅋㅋ 그것도 만만치가 않은 작업입니다. ㅋ

그렇다고 아예 비교를 안해버리자니 그것은 심장이 쫄려서 못해먹겠고 ㅋㅋ

언제 부터 이걸 자동으로 비교하는 프로그램을 만든다 만든다 하면서 미루다가 오늘 만들었습니다 ㅋㅋ 약 3시간정도 걸렸습니다 ㅠㅠ

먼저 Orcad 와 Pads 에서 각각 Netlist 를 생성하는 방법을 알려드리겠습니다. 

1. Orcad 10.3 기준




이렇게 하시면 이렇게 네트 리스트가 완성이 됩니다. ㅋ

PADS 형태로 꼭 바꾸어서 하셔야 합니다. ㅋ

제가 만든 프로그램이 그 포멧이거든요 ㅋㅋ 오케이??? ㅋ

꼭 확장자는 txt 로 바꿔주세요 ㅋ 


2. PADS 9.3 기준



ㅋㅋ 생각 보다 간단하지요? ㅋㅋ 이러면 얘도 네트 리스트를 뽑아준답니다 ㅋ 물론 이 파일도 txt 형태로 저장해주세요 ㅋㅋ 그 후에 우리는 제가 만든 MI Netlist Compare 1.0 프로그램을 켭니다 ㅋㅋㅋ


이것이 메인 화면입니다 ㅋㅋ 너무 단시간에 만든거라서 너무 디자인이 심플한가요? ㅋ 근데 중요한건 제가 디자인을 신경쓰고 해도 여기서 크게 바뀌지 않더이다 ㅋㅋㅋㅋㅋ 뭐 잘만 돌아가면 되지 라는 생각??? ㅋㅋㅋ

뭐 사용법 알려줄 필요잇나요?? ㅋㅋ 직관적으로 Orcad 에서 뽑은 네트 리스트 파일 클릭하고 PADS 에서 뽑은 Netlist 파일 클릭하고 스타트 버튼 눌르고

그럼 끗~ ㅋㅋㅋㅋ

주의할점은 네트리스트는 위에서 언급한대로 txt 형태로 꼭 바꿔주셔야 합니다. ㅋㅋ



ㅋㅋ 이런식으로 작동해요 ㅋㅋ

3개의 이상을 발견했지요? ㅋㅋ

일부러 제가 틀리게 고쳐보았어요 ㅋ

확인을 누르면 에러 리포트가 바로 팝업된답니다 ㅋㅋ



나름대로 포멧을 짜보았는데 ㅋㅋㅋㅋㅋ

여하튼 이런 프로그램입니다 ㅋㅋ

분명히 공학을 하시는분들에게 큰 도움이 될 프로그램이라고 생각됩니다.

사용법을 숙지하셔서 구현 시간을 단축 시키시길 바랍니다. 프로그램은 아래에 첨부합니다.


MI_NetlistCompare.msi


저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by J.Bear


티스토리 툴바