구동 소스가 없는 네트
Created: August 24, 2018 | Updated: August 24, 2018
Parent category: 넷과 관련된 위반
Default report mode: ![]()
요약
이 위반은 설계에서 특정 넷에 구동 소스가 없는 것으로 감지될 때 발생합니다. 즉, 해당 넷에 다음 전기적 타입 중 하나를 가진 핀이 최소 1개 이상 포함되어 있지 않은 경우입니다:
- IO
- Output
- Open Collector
- HiZ
- Emitter
- Power
이러한 타입의 핀이 넷에 포함되지 않는 경우는 드물지 않습니다. 예를 들어 다음과 같은 상황에서 발생할 수 있습니다:
- 넷이 커넥터 핀에서 입력 핀으로 연결되는 경우.
- 넷이 직렬로 연결된 패시브 부품(패시브 핀을 가짐)에서 입력 핀으로 연결되는 경우.
알림
회로도에 컴파일러 오류 및 경고 표시가 활성화되어 있으면(Schematic - Compiler 페이지의 Preferences 대화상자에서 활성화), 문제가 되는 객체 아래에 색상 물결 밑줄이 표시됩니다. 또한 Messages 패널에 다음 형식으로 알림이 표시됩니다:
Net <NetName> has no driving source (<PinList>),
여기서
NetName 는 문제가 되는 넷의 이름입니다.
PinList 는 해당 넷에 포함된 핀들의 쉼표로 구분된 목록입니다.
해결 권장 사항
이 위반을 해결하는 방법에는 여러 가지가 있으며, 예를 들면 다음과 같습니다:
- 커넥터/패시브 부품의 핀을 편집하여 위에 나열된 전기적 타입 중 하나로 설정합니다.
- Nets with No Driving Source 위반 검사를 Error Reporting 탭의 Options for Project 대화상자에서 비활성화합니다(Project | Content |
). - 넷에 No ERC 마커를 배치합니다(Home | Circuit Elements |
» Generic No ERC).