보드의 복잡성과 사용 가능한 제조 시설에 적합한 디자인 규칙을 지정합니다.
자동 라우터를 실행하기 전에 구조도 다이어그램에서 원하는 방식으로 네트 클래스가 설정되어 있는지 확인할 수 있습니다.
특별한 네트 클래스가 정의되지 않은 경우 디자인 규칙에 따라 적용됩니다.
디자인 규칙과 네트 클래스의 값을 둘 다 설정하면 자동 라우터는 더 높은 값을 반영합니다.
디자인 규칙은 라우팅 및 배치 그리드를 결정합니다. 최소 라우팅 그리드는 0.02mm로, 이는 약 0.8mil입니다.
자동 라우터에서 모든 배치 그리드를 허용하지만 너무 미세한 그리드에 구성요소를 배치하는 것은 좋지 않습니다. 두 가지 적절한 규칙은 다음과 같습니다.
예를 들어 디자인 규칙 내에서 구성요소의 두 핀 사이에 두 개의 트랙을 라우팅할 수 있지만 이는 두 그리드 간의 부적절한 관계로 인해 가능하지 않을 수 있습니다.
AUTO 명령의 자동 라우터 주 설정 창에서 자동 라우터 그리드를 설정합니다. 이 그리드는 GRID 명령을 사용하여 선택했으며 배치 편집기에서 현재 사용된 그리드와는 다릅니다.
그리드를 라우팅하는 데 필요한 시간은 그리드 해상도에 따라 기하급수적으로 증가합니다. 따라서 가능한 한 큰 그리드를 선택합니다. IC의 핀 사이에 배치할 트랙 수와 선택한 디자인 규칙(즉, 트랙과 패드 또는 다른 트랙 사이의 최소 간격)을 고려합니다. 구성요소의 패드가 라우팅 그리드에 배치되도록 두 개의 그리드를 선택해야 합니다.
예외도 있을 수 있습니다. 예를 들어, SMD를 사용하면 라우팅 그리드 외부의 위치를 사용할 때 최상의 결과를 얻을 수 있습니다. 모든 경우에 디자인 규칙 및 패드 간격과 함께 그리드 선택을 신중하게 고려합니다.
위 그림의 왼쪽에 있는 구성요소의 경우 패드는 라우팅 그리드에 배치됩니다. 두 개의 트랙을 두 패드 사이에 라우팅할 수 있습니다. 가운데에 있는 구성요소의 패드는 라우팅 그리드에 있지 않으므로, 두 패드 사이에 하나의 트랙만 라우팅할 수 있습니다.
오른쪽에는 SMD 패드에 대해 표시된 규칙의 예외가 표시되며, 하나의 트랙이 그리드 선 사이에 라우팅될 수 있도록 SMD 패드를 라우팅 그리드 선 사이에 배치됩니다.
그리드를 선택할 때 각 패드가 하나 이상의 그리드 점을 덮는지 확인합니다. 그렇지 않으면 라우팅할 공간이 충분하더라도 자동 라우터에서 신호를 라우팅할 수 없습니다. 이 경우 자동 라우터에 도달할 수 없는 SMD 메시지가 표시되며, SMD 패드의 위치에 대한 X 및 Y 값이 표시됩니다.
라우팅 그리드의 기본값은 50mil입니다. 이 값은 간단한 관통 구멍 배치에 충분합니다. 25, 12.5, 10 또는 5mil과 같이 SMD 구성요소에 대한 더 미세한 사용자 그리드입니다. 더 미세한 라우팅 그리드에는 훨씬 더 많은 라우팅 메모리가 필요합니다.
자동 그리드 선택 옵션을 사용할 경우 자동 라우터는 각 라우팅 작업에 적합한 그리드 설정을 결정합니다.
라우팅 메모리 양은 다음에 따라 달라집니다.
보드에 필요한 정적 메모리(바이트)는 다음과 같습니다.
(그리드 점의 수) x(신호 도면층의 수) x 2
동적 데이터의 경우에도 공간이 필요합니다. 이 크기는 정적 값의 10%에서 100%(경우에 따라 더 많을 수 있음)까지 가능합니다. 이 크기는 배치에 따라 크게 달라집니다.
총 메모리 요구사항(대략적인 근사값):
정적 메모리 x (1.1..2,0)(바이트)
이 크기는 자동 라우터를 시작하기 전에 사용할 수 있어야 하는 RAM의 양입니다. 이 크기로 부족한 경우 자동 라우터는 하드 디스크에 데이터를 저장합니다. 이 경우 라우팅 시간이 크게 길어지므로 피해야 합니다.
가능한 가장 거친 라우팅 그리드를 선택해 보십시오. 이렇게 하면 메모리 공간 및 라우팅 시간이 절약됩니다.
양면 보드를 디자인하려면 상단 및 하단을 라우팅 도면층으로 선택합니다. 단면 보드의 경우 Bottom 도면층만 사용해야 합니다. 내부 도면층의 경우 외부에서 내부로 즉, 먼저 도면층 2를 사용한 후 15를 사용하는 것이 좋습니다. 너무 복잡해서 양쪽 측면에 와이어링할 수 있는지 여부를 알 수 없는 보드의 경우 다중 도면층 보드로 정의하고 내부 도면층에 대해 아주 높은 비용을 설정합니다. 이렇게 하면 자동 라우터가 내부 도면층을 피하고 가능한 한 많은 연결을 외부 도면층에 배치합니다. 필요한 경우 내부 도면층을 사용합니다.
SMD가 포함된 도면층이 활성 상태가 아니면 자동 라우터에 도달할 수 없는 SMD 메시지가 표시됩니다. 이 경우 확인을 클릭하여 자동 라우터를 시작하거나 취소를 클릭하여 설정을 변경합니다.
라우팅 작업의 각 신호 도면층에 대해 기본 방향을 지정하거나 자동 설정을 사용하여 자동 라우터가 기본 방향을 자체적으로 선택하도록 할 수 있습니다.
기본 방향을 수동으로 설정할 때는 다음을 고려하십시오.
기본 방향을 설정하기 전에 보드를 검토하여(에어 와이어 기준) 한 방향이 보드의 특정 측면에 대해 이점을 제공하는지 확인합니다. 이는 특히 SMD 보드에 해당될 수 있습니다.
트랙을 사전 배치할 때 기본 방향을 따릅니다. 기본 방향은 Top(빨간색) 도면층에 수직이고 Bottom(파란색) 도면층에 수평입니다.
주로 SMD 구성요소를 포함하는 작은 보드는 기본 방향 없이 라우팅하는 것이 가장 좋습니다(자동 라우터 설정에서 * 설정). 그러면 라우터가 사용 가능한 결과에 훨씬 더 빠르게 도달합니다.
단면 보드는 기본 방향 없이 라우팅되어야 합니다.
자동 라우터가 트랙을 라우팅하거나 특정 영역 내에 Via를 배치하지 않아야 하는 경우 도면층 41(RestrictTop), 42(RestrictBottom) 및 43(RestrictVias)에서 RECT, CIRCLE 및 POLYGON 명령을 사용하여 제한된 영역을 정의할 수 있습니다.
이러한 제한된 영역은 이미 장치 또는 패키지에 정의되어 있을 수 있습니다. 예를 들어, 커넥터의 고정 구멍 주위나 트랙이 없어야 하는 플랫 마운트된 트랜지스터에 대해 정의할 수 있습니다.
도면층 20(BoardOutline)에 그려진 와이어는 자동 라우터의 경계선입니다. 트랙은 이 경계를 넘어 배치될 수 없습니다. 일반적인 적용: 보드 경계
도면층 20에 그려진 영역을 모든 신호에 대해 제한된 영역으로 사용할 수도 있습니다. 도면층 20은 일반적으로 제조 데이터를 생성하는 동안 출력되므로 제조용 보드를 전송하기 전에 이 영역을 삭제해야 합니다.
특정 신호 영역에 구리가 없도록 하기 위해 내부 도면층에서 종종 사용되는 절단부 폴리곤은 자동 라우터에서 인식되지 않습니다. 자동 라우터는 이러한 영역에 와이어를 그릴 수 있습니다.
모든 라우팅 매개변수는 자동 라우터 변형 대화상자에서 설정됩니다. 각 라우팅 변형에 대해 개별적으로 수정할 수 있습니다.
기본 자동 라우터 값으로 작업하는 것이 좋습니다. 해당 값을 수정할 경우 작은 변경이라도 비용에 상당한 영향을 미칠 수 있다는 점에 유의하십시오.