'윤자웅'에 해당되는 글 2건

  1. 2012.04.06 PCB Netlist 비교 프로그램 (MI Netlist compare) (1)
  2. 2011.04.28 작가가 되다! (1)

대부분 하드웨어를 설계하시는 분들은 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


시험기간에 할일이 많다면서 제가 징징댔던적이 있었지요 ㅋㅋ

조위에 빨간박스에 들어갈 한 챕터를 쓰기위해서 노력하고 있었습니다 ㅋㅋ

덕분에 블로그도 좀 소홀했었지요? ㅋㅋ

물론 제가 First 는 아니구요 ㅋㅋ

저는 그 챕터에 들어갈 그림과 신호처리 부분을 하고, 대부분의 커다란 글쓰기 및 작성은

연구실에 노연식 박사과정 7학기 형이 한거지요 ㅋㅋ

저는 거기에 꼽사리 터서 한거임 ㅋㅋ

하지만 막상 Acceptance 메일이 오니까 매우 후련하고 행복하고 그러네요 ㅋㅋ

나중에 저도 공부를 열심히 해서 저런곳에 1저자로 글을 쓸날이 오겠죠? ㅋㅋ

그날을 기원하며 오늘도 열심히 공부해야겠습니다 ㅋㅋㅋ




ㅋㅋㅋㅋ

연식이형 ~ 좋은 기회에 같이 공부할수 있도록 해주셔서 감사합니다 ㅋㅋ

덕분에 많이 배우고 이름도 날리게됐네요 ㅋㅋ 더 열심히 할께요 ㅋㅋ
저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by J.Bear