Giá trị phạm vi bus không hợp lệ
Parent category: Các vi phạm liên quan đến bus
Default report mode: ![]()
Tóm tắt
Vi phạm này xảy ra khi có ít nhất một chỉ mục trong cú pháp của net liên kết với một bus có giá trị âm.
Thông báo
Nếu lỗi và cảnh báo của trình biên dịch được bật để hiển thị trên sơ đồ nguyên lý (được bật trên trang Schematic - Compiler của hộp thoại Preferences), một đối tượng vi phạm sẽ hiển thị đường gạch lượn sóng có màu bên dưới nó. Một thông báo cũng được hiển thị trong ngăn Messages theo định dạng sau:
Illegal bus range value <BusLabel> at <Location> ,
trong đó:
BusLabel là nhãn bus đã được định nghĩa, tại đó phát hiện giá trị không hợp lệ.
Location là tọa độ X,Y của điểm hotspot điện của đối tượng bus vi phạm.
Khuyến nghị khắc phục
Khi chọn vi phạm trong ngăn Messages , hãy dùng vùng Details của ngăn để nhanh chóng cross probe đến đối tượng net vi phạm (ví dụ: net label, port, sheet entry, v.v.) có cú pháp bus được định nghĩa không đúng. Cú pháp đúng phải có một trong các định dạng sau:
<NetName>[<LowerIndex>..<UpperIndex>]<NetName>[<UpperIndex>..<LowerIndex>]