在Capture CIS中完成原理圖編輯修改后,導出網表時,出現了以下錯誤:
#192 ERROR(ORCAP-36004): Conflicting values of part name found on different sections of "U1".
Conflicting values: EP4CE75F23C8N_FG484_1D0_12X12MM_(S1+S2+S3+S4)_EP4CE75F23C8N & EP4CE75F23C8N_4_FG484_1D0_12X12MM_(S1+S2+S3+S4)_EP4CE75F23C8N
Property values of "Device","PCB FootPrint", "Class" and "Value" should be identical
on all sections of the part.
#193 ERROR(ORCAP-36018): Aborting Netlisting... Please correct the above errors and retry.
問題出現情況:
在CIS中,我要對其中一個元件的原理圖封裝進行了一點修改(更改芯片的一個引腳名),該FPGA元件分為4個Part,右鍵點擊需要更改引腳的Part4,選擇Edit Part。
完成編輯后Close,彈出窗口選擇Update Current;原理圖保存生成網表時,卻出現了以上的錯誤。
問題解決:
1、右鍵點擊剛修改過的FPGA元件的Part4,點擊Edit Part,進入元件編輯界面,跳轉到該元件的Part4;
2、然后選擇Options -> Package Properties,如下圖所示:
3、彈出如下窗口;
注意到該Part Name變成了EP4CE75F23C8N_4,多了個尾綴_4,將該尾綴去掉,保存並更新元件;
然后再導出網表,以上出現的錯誤問題解決。
小結:
出現以上問題的根源是:在編輯完元件后,軟件自動將該Part部分的Name添加了尾綴_4,導致該Part部分與其它三個Part名稱不同,但是它們其它的屬性(如:Device、PCB FootPrint、Class、Value等)又都是相同的,造成沖突。
按照以上方法更改相關Part名稱后,即可解決該問題。
以后在原理圖中在線修改元件的原理圖封裝時(尤其一個元件被划分為多部分時),尤其需注意避免該問題的出現。