Chỉ số bus nằm ngoài phạm vi

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 chỉ số của một net thành phần được nối với bus nằm خارج phạm vi được chỉ định bởi net mà bus đó được liên kết.

Thông báo

Nếu lỗi và cảnh báo của bộ 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ợn sóng màu bên dưới nó. Thông báo cũng được hiển thị trong bảng Messages theo định dạng sau:

Bus index out of range on <NetPrefix> Index = <NetIndex> ,

trong đó:

NetPrefix là tiền tố của net thành phần được nối với bus (ví dụ: A cho net A8, được nối với một bus liên kết với net A[0..7]).

NetIndex là chỉ số sai của net thành phần (ví dụ: net A8 có chỉ số là 8).

Khuyến nghị khắc phục

Khi chọn vi phạm trong bảng Messages , hãy dùng vùng Details của bảng để nhanh chóng cross probe đến nhãn net liên kết với net vi phạm và chỉnh sửa chỉ số của net để nó nằm trong phạm vi chính xác, hoặc đổi tên hẳn net đó. Trường hợp sau thường xảy ra khi bạn vô tình đặt tên cho net và nó thực ra không phải là net thành phần của net được đối tượng bus truyền tải.

 

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Nội dung