넷리스트 도구
Created: August 23, 2018 | Updated: August 23, 2018
Parent page: 명령
요약
모든 PCB 설계에는 설계 내 연결성을 정의하는 내부 넷리스트가 포함됩니다. 설계가 발전하고 변경이 이루어지면, 내부 넷리스트가 배치된 부품 및 라우팅과 더 이상 일치하지 않게 될 수 있습니다. CircuitStudio에는 내부 넷리스트와 라우팅된 보드에 매핑되는 방식을 관리하는 데 도움이 되는 다양한 명령이 포함되어 있습니다.
세부 정보
넷리스트 도구는 리본의 Tools | Netlist 그룹에서 사용할 수 있습니다.
넷리스트 도구를 사용하여 내부 설계 넷리스트를 관리합니다.
이 도구를 사용하여 아래 표의 기능을 수행할 수 있습니다.
| 명령 | 동작 |
|---|---|
| Edit Nets | 이 명령은 Netlist Manager 대화상자를 열며, 여기서 설계에 Add 넷을 추가하고 설계에서 Delete 넷을 제거하며 기존 넷의 속성을 Edit할 수 있습니다. 자세한 내용은 Netlist Manager 대화상자 페이지를 참조하십시오. |
| Clean All Nets | 이 명령은 모든 라우팅된 넷을 정리하는 데 사용되며, 중복(겹쳐진) 트랙 세그먼트를 제거하고 필요 시 T-접합부 및 비아에서 트랙 세그먼트를 분할합니다. 초과로 겹쳐진 세그먼트는 폭과 길이가 동일하고 동일 레이어에 있을 때만 제거됩니다. |
| Clean Single Net | 이 명령은 선택한 라우팅된 넷을 정리하는 데 사용되며, 중복(겹쳐진) 트랙 세그먼트를 제거하고 필요 시 T-접합부 및 비아에서 트랙 세그먼트를 분할합니다. 초과로 겹쳐진 세그먼트는 폭과 길이가 동일하고 동일 레이어에 있을 때만 제거됩니다. |
| Configure Physical Nets | 이 명령은 Configure Physical Nets 대화상자를 실행하는 데 사용됩니다. 명령을 실행하면 전체 설계를 분석하여 모든 넷과 해당 넷에 포함된 모든 프리미티브의 상세 목록이 생성됩니다. 이 대화상자는 대화형입니다. 넷 또는 프리미티브를 클릭하면 해당 객체로 크로스 프로브됩니다. Right-click또는 Menu 버튼을 클릭하여 사용 가능한 명령에 접근할 수 있습니다. 또한 이 대화상자는 Only Show Errors하도록 구성될 수도 있으며, 대화상자가 비어 보인다면 이 모드일 수 있습니다. 설계의 모든 패드와 그에 연결된 구리는 넷으로 나열됩니다. 넷이 할당되지 않은 패드에는 시스템이 생성한 넷 이름이 할당됩니다. 이를 사용하면 풋프린트에서 구리가 패드에 닿아 있지만 해당 패드가 현재 설계에서 사용되지 않는 경우의 오류를 해결할 수 있습니다. 자세한 내용은 Configure Physical Nets 대화상자 페이지를 참조하십시오. |
| Update Free Primitives From Component Pads | 이 명령은 라우팅 프리미티브의 넷 이름을, 해당 프리미티브가 연결된 패드의 넷 이름과 다시 동기화하는 데 사용됩니다. 명령을 실행하면 컴포넌트-패드 넷에서 자유 프리미티브 넷을 업데이트할지 묻는 확인 대화상자가 표시됩니다. Yes를 클릭한 후, 각 패드에서 시작하여 연결된 구리가 선택되고 각 라우팅 프리미티브의 넷 이름이 연결된 패드의 넷 이름과 일치하도록 설정됩니다. 이 명령은 회로도에서 넷 이름을 변경한 뒤 그 변경을 PCB에 업데이트했을 때 유용합니다. 업데이트 프로세스는 해당 넷에 속한 패드의 넷 이름만 업데이트하기 때문입니다. 또한 풋프린트에 추가로 삽입된 구리에 넷 이름을 할당하는 데도 사용할 수 있습니다. 이 명령은 넷 이름이 없는( No Net으로 설정된) 패드에 연결된 구리는 업데이트하지 않습니다. 이를 해결하려면 Configure Physical Nets 명령을 사용하십시오. |
| Export Netlist From PCB | 이 명령은 내부 PCB 넷리스트를 PCB 파일과 동일한 폴더에 기록되는 파일로 내보냅니다. 넷리스트는 Protel 형식으로 출력되며 자동으로 열립니다. 넷리스트의 상단 섹션에는 각 컴포넌트의 세부 정보가, 하단 섹션에는 넷과 각 넷의 노드가 상세히 기록됩니다. |
| Create Netlist From Connected Copper | 이 명령은 현재 설계에서 라우팅으로 생성된 연결성을 기반으로 넷리스트 파일을 생성합니다. 넷리스트는 Protel 형식으로 출력되며 자동으로 열립니다. 넷리스트의 상단 섹션에는 각 컴포넌트의 세부 정보가, 하단 섹션에는 넷과 각 넷의 노드가 상세히 기록됩니다. |
| Clear All Nets | 이 명령은 현재 설계 문서에서 모든 넷을 지우는 데 사용되며, 본질적으로 내부 PCB 넷리스트를 초기화합니다. 소스 회로도 문서에서 넷 정보를 변경했고 PCB를 소스 회로도와 완전히 다시 동기화하려는 경우 이 명령을 사용하십시오. 명령을 실행하면 이 작업이 PCB의 모든 넷 정보를 지운다는 사실을 알리는 확인 대화상자가 표시됩니다. Yes를 클릭하면 PCB에서 모든 넷 정보가 제거됩니다. 라우팅된 트랙은 라우팅된 상태로 남지만 넷 할당은 No Net가 됩니다. 라우팅되지 않은 논리적 연결은 모두 제거됩니다. PCB를 회로도와 다시 동기화한 후에는 라우팅에 넷 이름을 다시 적용하기 위해 Update Free Primitives From Component Pads 명령 또는 Configure Physical Nets 명령을 실행해야 합니다. |