問題:
Altium Designer軟件中,項目編譯時,Message面板出現,如下錯誤:
Net NetR121_1 contains multiple Output Pins;
PC10 contains Output Port and Bidirectional Port objects;
EXP_IO1 contains Output Sheet Entry and Bidirectional Sheet Entry objects;
PC11 contains Input Port and Bidirectional Port objects
解決方法:
更改Error/Warning Connection Matrix的設置,從而使上述信息不再錯誤的形式出現。
具體操作,如下,
Project » Project Options,選擇Connection Matrix標簽,如下圖所示
從圖中可以看出,
Connection Matrix采用不同顏色來標注報告等級,紅色表示Fatal Error;橙色表示Error;黃色表示Warning;綠色表示No Report。
利用行列交叉點,來控制相連的輸入輸出報告等級。17行,17列,構成上三角矩陣。
改變Connection Matrix的設置,只需鼠標單擊相應的交叉點顏色方塊,即可改變顏色,從而改變報告等級。也可以在標簽頁主區域,右鍵,在彈出的菜單中,快速設置矩陣中所有violation entries為特定的報告等級,或恢復默認設置,如下圖所示。這些報告等級,在項目編譯時,出現在Message面板上。
恢復默認設置,也可以單擊左下角的“Set To Installation Defaults”。
Note:
1)使用Project Options中的Error Reporting標簽,指定與electrical and drafting violations相關的報告等級。
2)使用No ERC schematic design directive,設置某些點為electrical violations,從而在Compile時不進行檢查。添加方式,如下:
Place » Directives » No ERC
參考資料:
1、Altium error: Nets containing multiple input ports. What does this error mean?
2、Project Options - Connection Matrix - Altium TechDocs