포트가 상위 시트 심볼에 연결되지 않음
Parent category: 문서와 관련된 위반
Default report mode: ![]()
요약
이 위반은 자식 시트의 포트가 부모 시트 심볼의 시트 엔트리와 일치하지 않는 것으로 확인될 때 발생합니다. 부모 시트 심볼에 있는 모든 시트 엔트리는 자식 시트의 해당 포트와 동기화(매칭)되어야 합니다.
알림
회로도에 컴파일러 오류 및 경고 표시가 활성화되어 있으면(Schematic - Compiler 페이지의 Preferences 대화상자에서 활성화), 문제가 있는 객체 아래에 색상 물결 밑줄이 표시됩니다. 또한 다음 형식으로 Messages 패널에 알림이 표시됩니다:
Port <PortName> not matched to Sheet-Entry at <Location>,
여기서:
PortName 는 자식 시트의 포트 이름입니다.
Location 는 포트 전기 핫스팟의 X,Y 좌표입니다.
해결을 위한 권장 사항
이 문제는 여러 가지 이유로 발생할 수 있습니다:
- 포트에 해당하는 시트 엔트리가 존재하지 않습니다.
- 포트에 해당하는 시트 엔트리는 존재하지만 이름이 다릅니다.
- 포트에 해당하는 시트 엔트리는 존재하지만 I/O Type이 다릅니다.
Details 영역(Messages 패널)을 사용해 해당 포트로 크로스 프로브한 다음, 포트에서 Ctrl+double-click 하여 부모 시트 심볼로 올라가십시오. 그런 다음 시트 심볼을 마우스 오른쪽 버튼으로 클릭하고 나타나는 메뉴에서 Sheet Symbol Actions » Synchronize Sheet Entries and Ports을(를) 선택합니다. 그러면 해당 시트 심볼에 대한 Synchronize Ports To Sheet Entries dialog에 접근할 수 있습니다.
대화상자를 사용하여 문제의 포트를 필요한 시트 엔트리와 매칭하십시오. 시트 엔트리가 존재하지 않는 경우, 대화상자에서 직접 생성할 수 있습니다. 시트 엔트리는 존재하지만 Name 및/또는 I/O Type이 다른 경우, 매칭 과정에서 사용할 Name과 I/O Type을 포트에서 가져올지 시트 엔트리에서 가져올지 결정할 수 있습니다.
참고
시트 엔트리와 포트가 모두 존재하지만 Name 및/또는 I/O Type이 서로 다른 경우, 시트 엔트리가 포트와 매칭되지 않았다는 해당 오류 메시지가 함께 표시됩니다. 시트 엔트리를 포트와 동기화하면 두 오류가 모두 해소됩니다.