Các net có nhiều tên
Parent category: Các Vi Phạm Liên Quan Đến Net
Default report mode: ![]()
Tóm Tắt
Vi phạm này xảy ra khi một net trong thiết kế được phát hiện có nhiều tên khác nhau được gán cho nó.
Thông Báo
Nếu các 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ợn sóng màu bên dưới nó. Một thông báo cũng được hiển thị trong panel Messages theo định dạng sau:
Nets <Identifier> has multiple names (<NameList>),
trong đó:
Identifier biểu thị loại kết nối và tên của net. Kết nối có thể là một trong các loại sau:
- Wire - trong đó định danh sẽ xuất hiện theo định dạng
Wire NetName(ví dụ: Wire DTSA) - Bus - trong đó định danh sẽ xuất hiện theo định dạng
Bus Slice NetName(ví dụ: Bus Slice A[0..7]) - Bus Element - trong đó định danh sẽ xuất hiện theo định dạng
Element[n]: NetPrefix(ví dụ: Element[0]: A)
NameList là danh sách, phân tách bằng dấu phẩy, của tất cả các tên được tìm thấy có liên kết với net vi phạm. Các tên này có thể đến từ các net label đính kèm, sheet entry, power port và offsheet connector.
Khuyến Nghị Khắc Phục
Vi phạm này có thể được khắc phục bằng cách bảo đảm rằng tên của tất cả các định danh net liên kết với một net cụ thể là giống nhau. Tuy nhiên, nếu bạn muốn tự do sử dụng nhiều tên cho các net trong thiết kế của mình và ngăn các thông báo vi phạm liên quan xuất hiện trong panel Messages , hãy đặt Report Mode cho loại vi phạm này thành No Report trên tab Error Reporting của hộp thoại Options for Project (Project | Content | ![]()