사이트 라우팅 전략
Parent page: PCB 대화상자
요약
이 대화상자는 사전 배선 설정 보고서에 접근하고, Situs Autorouter 사용과 관련된 배선 전략 및 기타 옵션을 구성하기 위한 컨트롤을 제공합니다. Situs Autorouter는 고급 위상(Topological) 매핑을 사용하여 먼저 배선 경로를 정의한 다음, 다양한 검증된 배선 알고리즘을 호출해 이 ‘사람이 배선한 것 같은’ 경로를 고품질 배선으로 변환합니다. PCB Editor의 통합 구성 요소로서, PCB 전기 및 배선 규칙 정의를 따릅니다.
접근
Situs Routing Strategies 대화상자는 PCB Editor에서 다음과 같은 방법으로 열 수 있습니다:
-
메인 메뉴에서 Tools | AutoRoute |
» Setup 명령을 선택합니다. 이 명령은 실제로 배선을 수행하지 않고 배선 보고서에 접근하고 배선 전략을 구성할 때 사용합니다.
-
메인 메뉴에서 Tools | AutoRoute |
» All 명령을 선택합니다. 이 명령은 배선 보고서에 접근하고 배선 전략을 구성할 때 사용합니다. 준비가 되면 배선 전략을 선택하고 Situs Autorouter를 실행하여 해당 전략에 정의된 배선 패스에 따라 전체 보드를 배선합니다.
옵션/컨트롤
이 대화상자의 컨트롤은 본 섹션에서 설명하는 두 개의 주요 영역으로 나뉩니다. 두 접근 방법 간 컨트롤의 유일한 차이는 대화상자 하단에서 Cancel button 바로 왼쪽에 있는 버튼입니다. 설정만 수행(배선은 수행하지 않음)하기 위해 접근한 경우, 이는 표준 OK button으로 표시됩니다. 이를 클릭하면 사용자 정의 배선 전략에 대한 변경 사항이 저장됩니다. 전체 보드를 배선하기 위해 접근한 경우, 이는 Route All button으로 표시됩니다. 이를 클릭하면 현재 선택된 배선 전략에 따라 보드 배선을 시도합니다.
배선 설정 보고서
- Report Window - 이 영역은 설계에 대한 사전 배선 분석을 기반으로 한 보고서를 표시하며, 다음 정보를 포함해 수집합니다: Autorouter가 준수할 설계에 현재 정의된 설계 규칙(및 각 규칙의 영향을 받는 설계 객체—넷, 컴포넌트, 패드—의 개수), 모든 신호 배선 레이어에 대해 정의된 배선 방향, 드릴 레이어 페어 정의.
이 보고서는 라우터 성능에 영향을 줄 수 있는 잠재적 문제를 나열합니다. 이러한 경고에는 배선 방향이 Any로 설정된 배선 레이어가 포함될 수 있습니다. 가능한 경우 자동 배선을 위한 설계 준비를 더 잘할 수 있도록 힌트가 제공됩니다. 나열된 오류/경고/힌트는 면밀히 검토해야 하며, 필요하다면 설계 배선을 진행하기 전에 해당 배선 규칙을 조정해야 합니다.
- Edit Layer Directions - 이 버튼을 클릭하면 Layer Directions 대화상자에 접근할 수 있으며, 여기서 필요에 따라 신호 레이어의 배선 방향을 수정할 수 있습니다.
- Edit Rules - 이 버튼을 클릭하면 메인 PCB Rules and Constraints Editor dialog에 접근할 수 있습니다. 또는 기존 배선 규칙을 직접 수정하려면 보고서 본문에서 해당 규칙의 하이퍼링크를 클릭하십시오.
- Save Report As - 이 버튼을 클릭하면 보고서를 HTML 문서로 저장합니다. 표준 Save As dialog가 열립니다. 기본적으로 보고서는 PCB 설계 파일(DesignName.htm)과 동일한 위치 및 동일한 이름으로 저장됩니다. 필요에 따라 대화상자에서 이름과 위치를 변경하십시오.
배선 전략
-
Available Routing Strategies - 이 영역에는 Autorouter가 설계를 배선하는 데 사용할 수 있는 현재 사용 가능한 모든 배선 전략이 나열됩니다. 각 전략은 이름과 설명으로 표시됩니다. 기본적으로 다음 6개의 배선 전략이 정의되어 있으며 사용 가능합니다:
- Cleanup - 기본 정리(cleanup) 전략.
- Default 2 Layer Board - 2층 보드 배선을 위한 기본 전략.
- Default 2 Layer With Edge Connectors - 에지 커넥터가 있는 2층 보드 배선을 위한 기본 전략.
- Default Multi Layer Board - 다층 보드 배선을 위한 기본 전략.
- General Orthogonal - 범용 직교(orthogonal) 기본 전략.
- Via Miser - 비아 최소화를 적극적으로 수행하는 다층 보드 배선을 위한 기본 전략.
- Add - 이 버튼을 클릭하면 목록에 새로운 사용자 정의 배선 전략을 추가합니다. Situs Strategy Editor dialog가 열리며, 여기서 전략(특히 이를 구성하는 배선 패스)을 완전히 정의할 수 있습니다.
- Remove - 이 버튼을 클릭하면 현재 선택된 사용자 정의 배선 전략을 사용 가능한 배선 전략 목록에서 제거합니다.
- Edit - 이 버튼을 클릭하면 현재 선택된 사용자 정의 배선 전략을 편집합니다. Situs Strategy Editor dialog가 열리며, 필요에 따라 전략(및 이를 구성하는 배선 패스)을 변경할 수 있습니다.
- Duplicate - 이 버튼을 클릭하면 현재 선택된 배선 전략을 복제합니다. Situs Strategy Editor dialog가 열립니다. 새 전략에 더 의미 있는 이름과 설명을 부여하고, 필요에 따라 설정을 수정하십시오.
- Lock All Pre-routes - 이 옵션을 활성화하면 Autorouter가 사전 배선된 넷을 삭제(“ripped up”)한 뒤 다시 배선하는 것을 방지합니다. 종종 일부 넷은 수동으로 배선하고 나머지는 자동 배선합니다.
- Rip-up Violations After Routing - 이 옵션을 활성화하면 Autorouter가 배선 세션을 완료한 후 정의된(그리고 적용 가능한) 설계 규칙을 위반하는 모든 배선을 제거(ripped up)합니다.
