중복 네트

Parent category: 넷과 관련된 위반

Default report mode:

요약

이 위반은 설계 내에서 동일한 이름을 가진 두 개의 넷이 감지되었을 때 발생합니다.

알림

회로도에 컴파일러 오류 및 경고를 표시하도록 설정한 경우(Schematic - Compiler 대화상자의 Preferences 페이지에서 활성화), 문제가 있는 객체 아래에 색상 물결선이 표시됩니다. 또한 다음 형식으로 Messages 패널에 알림이 표시됩니다:

Duplicate Net Names <Object> <NetName>,

여기서

ObjectWire 또는 Bus Slice 또는 Element[n](버스 요소의 경우)이며,

NetName는 영향을 받는 넷의 이름입니다.

해결 권장 사항

  • 설계가 계층형이며, 서로 다른 하위 시트를 참조하기 위해 별도의 시트 심볼을 사용하고, 해당 하위 시트의 포트에 연결하기 위해 시트 엔트리를 사용하고 있습니다. 두 하위 시트 모두에서 동일한 넷 라벨을 사용한 경우 이 위반이 발생합니다. 이는 각 하위 시트에서 정의된 넷 라벨은 이름이 같더라도 해당 하위 시트에 로컬로만 유지되기 때문입니다. 이 경우 시트 간에 고유한 넷 라벨링을 사용하도록 보장하는 것이 해결 방법입니다.
  • 설계가 플랫(평면) 구조이며 설계 내에서 포트를 사용한 경우입니다. 시트 간에 동일한 넷 라벨을 사용하면 이 위반이 발생합니다. 이는 각 시트에서 정의된 넷 라벨은 이름이 같더라도 해당 시트에 로컬로만 유지되기 때문입니다. 이 경우 시트 간에 고유한 넷 라벨링을 사용하도록 보장하는 것이 해결 방법입니다.
  • 평탄화된 회로도 시트 간의 넷 연속성이, 이름이 다른 포트 또는 오프시트 커넥터를 실수로 사용함으로써 끊어졌을 수 있습니다. Messages panel의 Details region을 사용하면 중복된 넷 이름 지정 위치로 빠르게 크로스 프로브할 수 있습니다. 넷을 각 시트의 입력/출력 포트까지 추적한 뒤, 포트 이름이 동일하도록 맞추십시오.
  • 계층형 설계의 서로 다른 두 브랜치에서 동일한 넷을 사용하고 있을 수도 있습니다. 즉, 서로 다른 시트 심볼이 서로 다른 하위 시트를 참조하지만, 최상위 시트 엔트리와 하위 포트에 동일한 이름을 사용하고, 두 심볼이 물리적 와이어 또는 버스로 연결되어 있는 경우입니다. 이 브랜치들 간의 넷 연속성은 이름이 다른 시트 엔트리를 실수로 사용하거나 시트 엔트리를 연결하는 물리적 버스/와이어가 누락되면 끊어질 수 있습니다. 두 시트 심볼을 연결하는 물리적 와이어가 존재하고 올바르게 배선되어 있는지, 그리고 시트 엔트리 이름이 동일한지 확인하십시오.

 

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
콘텐츠