[CSiEDA] CSiEDA 5.4의 자동배선 테스트

글 내용


CSiEDA5.4에는 배치된 부품들의 신호선을 라우트해주는 자동배선 기능이 있습니다.
전 여지껏 제가 수동으로 배선을 하였는데요, 이번엔 자동배선 기능을 사용해보도록 하겠습니다.(실망할수 있음)

일단 제가 예전에 제작해놓은 작업을 불러옵니다.


이건 전에 제가 작업해놓은 AVR 관려 PCB입니다. 3축 가속도센서, 2축 자이로센서 그외의 다른 몇몇 부품들이 있는..
밸런싱 로봇을 제작한 것입니다. 하드웨어는 완성되었지만 프로그램실력이 부족해 완벽히 작동은 못했지만요.ㅋㅋ
아무튼 자동배선을 하기 위하여 이 PCB의 배선을 모두 풀어봅니다.


PCB의 배선을 모두 풀었습니다. 가느다란 하늘색 선들은 같은 이름의 신호선들끼리 연결될 곳을 알려주는 가이드 같은것입니다.
그냥 신호이름이 같은핀들끼리 연결시킨다고 생각하면 됩니다. 그런데 신호선의 이름이 같은걸 모조리 다 연결하는것이 아니고,
어떤 핀에서 같은 신호이름을 갖고있는 핀이 여러개일땐 그중 제일 가까운 핀으로 가이드가 연결이 됩니다.
그래서.. 꼭 라우팅 하실땐 회로도를 보고 라우팅을 하셔야겠습니다....ㅋㅋ
그러면 자동배선을 실행해보도록 하겠습니다.



자동배선은 배선-자동배선-자동배선디자이너 를 선택하시면 자동배선설정 창을 열수 있습니다.


자동배선 설정 창이 나왔습니다.
여기에선 배우지 않아서 잘 모르겠습니다.ㅡㅡ;;
하지만 예측해보건대, 방향은 top레이어의 신호선은 가로 방향으로 라우팅하고, bottom레이어의 신호선은 세로로 라우팅하는것같습니다.
(보통 패턴을 라우팅할때 저렇게 합니다. 이렇게 패턴룰을 지켜야 라우팅하기 수월하다 하더군요.)
배선 그리드는... 뭐죠?ㅡㅡ;; 
'기존 배선 삭제'는 기존의 모든 배선을 지우고 처음부터 자동배선을 한다는 뜻이고,
'기존 배선 고정'은 이미 그려진 패선은 놔두고 나머지 안된 부분만 배선을 한다는 것입니다.
'팬아웃'은 인터넷을 찾아보니 어떤 한 핀에 연결되는 신호의 갯수의 제한이 있는데 이를 팬아웃이라 한다는군요.
어떤 기능을 하는건지는... 저도 배우지 않아 잘 모르겠습니다^^

자. 그럼 자동배선을 실행해 보겠습니다.


자동배선 실행 버튼을 클릭하면 위와 같은 화면이 나옵니다....  그러면 저상태로 기다려야 합니다.... 한~~~~~~~~~참....

참고로 제 컴퓨터 사양은 Core 2 Duo E8400, 3GB RAM, Geforce 9800GT, 320GB 7200rpm HDD 등의 사양을 갖추고 있는데요,
위와 같은 pcb의 자동배선을 하는데 약 40시간 정도의 시간이 걸렸습니다.


자동배선을 실행하고있는 상태의 프로세스 상태입니다.
WinRoute5.exe 라는 프로그램이 CPU를 약 50% 점유하며 170MB정도의 메모리를 사용하고 있습니다..
이상태로 40시간 정도 걸립니다. ....ㅡㅡ;;; 물론 자동배선하는중에도 컴퓨터 열심히 사용했습니다...

그렇게 40시간이 흐르고 흘러 드디어 자동배선이 완료됐다는 메시지창이 나타납니다.
확인을 눌러주면 결과를 볼수있는데..... 이것 참 암담합니다....  보시죠..ㅡㅡ;


배선이 안된것들이 많고, 또한 배선이 너무 엉망입니다.
패드에다가 비아를 뚫은경우도 허다합니다. 중간엔 크로스도 보이네요.. 뭐 같은신호라 상관없지만서도....
40시간이나 걸려서 저런 결과를 얻었다는거에대해서 좀 시간이 아깝다 생각되는군요..;;
교수님 말로는 자동배선 프로그램이 있긴한데 그건 엄청 비싸다고... 삼성이나 이런데서 쓰는거라고 하시더군요..

제가 잘 몰라서 옵션을 잘못 설정해서 저런 결과가 나왔을수도 있습니다.
하지만 아무리 옵션을 잘못 선택했다해도 결과가 너무 안좋네요...
다른 자동배선 방법을 알아내지 않는 이상 저는 수동으로 배선을 해야할것 같습니다...ㅋㅋ

  1. user picture
    자동배선 팁 하나 드리죠..

    자동배선은 반복되는 패턴에서는 아주 유용하게 사용할수 있습니다.
    예를 들어 일렬로 여러개의 배선이 되어지는 경우 다른 패턴을 미리 라우팅 하시고
    자동배선을 하시면 시간은 절약 되겠죠... ㅎㅎㅎ
    그럼수고...
    • user picture
      아.. 반복되는 패턴에 주로 사용이 되는군요..
      저는 처음부터 끝까지 자동배선이 되는건줄알고 해본거였는데.. 결과는 대실망이었지요...
      일단 라우팅을 하고 반복되는 패턴을 자동배선하면 시간이 절약될수 있군요!!ㅋ
  2. user picture
    배선 그리드 1
    비아 그리드 1
    로 지정해야 합니다.
    다만, 스펙트라 라고 하는 자동배선을 지원하나 자체 지원되는 자동배선 프로그램은 저도 마음에 안드네요.

티스토리 툴바