???????
?
?文章來源地址http://www.zghlxwxcb.cn/news/detail-501859.html
?????????關于Duplicate Net Names Wire網(wǎng)絡名重復錯誤的解決方法有很多,我自己在遇到這個問題的時候,也嘗試了許多方法,如更改網(wǎng)絡識別符的范圍為global,我報錯的CPU_OK1的重復命名報錯是解決了,可是又會出現(xiàn)更多的其他類型錯誤;還有的方法是直接忽略這個錯誤,把網(wǎng)絡名重復的優(yōu)先級更改一下,把報錯改成警告,但是從原理圖更新到PCB就會出現(xiàn)元器件無法更新的錯誤,所以我在網(wǎng)絡上的方法大概試完了發(fā)現(xiàn)還是不能解決。
? ? ? ? ?我花了挺長時間后,終于發(fā)現(xiàn)問題不在于AD的設置,而在于原理圖的總圖和子圖之間的信號流向的問題。以上的CPU_OK1橫跨兩張原理圖連在一起,所以我們再設計原理圖的時候就需要添加頁面符來幫助信號進行跨圖紙的連接。這個時候我們需要理清子圖和總圖之間的信號流向問題。
?????????首先,CPU_OK1是在connect這個獨立的外部信號輸入圖紙中,我們輸入到這張圖紙中的信號需要輸出到別的原理圖中,所以我們對于頁面符Port的I/O類型需要選擇Output,并加上網(wǎng)絡標簽符。
以上是CH通道部分的總圖 ,而前面出現(xiàn)Duplicate Net Names Wire網(wǎng)絡名重復錯誤的CH_74165子圖包含在總圖中,但是缺少了輸入部分的頁面符,我們信號從connect輸出到CH_74165子圖需要經(jīng)過CH通道部分總圖流入CH_74165子圖,所以要添加輸入頁面符,Port的I/O類型需要選擇Input,效果如下。
? ? ? ? ?信號從CH通道部分總圖流入CH_74165子圖也需要增加輸入符Port的I/O類型需要選擇Input。
?
?????????最后我們需要在工程總圖需要包含connect到CH通道部分總圖的信號流,增加connect外部信號輸入圖紙頁面符輸出到CH通道部分總圖中,一整個信號的完整流程就添加完畢,這樣一來就可以解決Duplicate Net Names Wire網(wǎng)絡名重復錯誤。
?
????????右擊綠色的圖紙可以檢查未添加的Port端口,可以避免有些頁面符遺漏造成的錯誤,?添加頁面符操作:同步圖紙入口和端口
?
????????信號從connect外部信號輸入圖紙頁面符輸出到CH通道部分總圖中?
? ? ? ? 總的來說,因為相同網(wǎng)絡信號流跨圖紙連接而造成的Duplicate Net Names Wire錯誤其實并不是錯誤,而是因為信號流沒有整理清楚。因為自己沒有在CSDN上找到這個問題的答案,所以在解決之后記錄一下,希望可以幫助到遇到相同問題的朋友們。
?文章來源:http://www.zghlxwxcb.cn/news/detail-501859.html
?
到了這里,關于AD關于原理圖編譯出現(xiàn)Duplicate Net Names Wire的可能解決方法之一的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!