잘못된 버스 범위 값
Created: August 23, 2018 | Updated: August 23, 2018
Parent category: 버스와 관련된 위반
Default report mode: ![]()
요약
이 위반은 버스와 연관된 네트워크의 구문에서 하나 이상의 인덱스 값이 음수일 때 발생합니다.
알림
회로도에 컴파일러 오류 및 경고 표시가 활성화되어 있으면(Schematic - Compiler 페이지의 Preferences 대화상자에서 활성화), 문제가 있는 객체 아래에 색상 물결 밑줄이 표시됩니다. 또한 다음 형식으로 Messages 패널에 알림이 표시됩니다:
Illegal bus range value <BusLabel> at <Location> ,
여기서:
BusLabel 는 불법 값이 감지된 위치의 정의된 버스 라벨링입니다.
Location 는 문제의 버스 객체 전기 핫스팟의 X,Y 좌표입니다.
해결 권장 사항
Messages 패널에서 위반을 선택한 상태에서, 패널의 Details 영역을 사용해 잘못된 버스 구문이 정의된 문제의 네트 객체(예: 네트 라벨, 포트, 시트 엔트리 등)로 빠르게 크로스 프로브합니다. 올바른 구문은 다음 형식 중 하나로 표시되어야 합니다:
<NetName>[<LowerIndex>..<UpperIndex>]<NetName>[<UpperIndex>..<LowerIndex>]