今天給大家分享一個在使用orcad 導(dǎo)網(wǎng)表出現(xiàn)的一個超級難搞的問題,這么多年來我碰到了2次,第一次大概是一年前,當(dāng)時為了搞定這個問題,花了我整整2周多的時間,才把網(wǎng)表導(dǎo)出來,前段時間我正好又碰到了,有了上次的經(jīng)驗(yàn),這次半天時間就搞定了。當(dāng)我剛碰到這個問題的時候,第一時間就是到網(wǎng)上去尋找有沒有人碰到同樣的問題,在網(wǎng)上搜了一圈也沒有找到同類的問題,所以今天就在這里做一個簡單的分享。
一般按正常流程,我們導(dǎo)網(wǎng)表,只要做完DRC,沒有報錯,我們就可以正常導(dǎo)出網(wǎng)表,但是這個問題奇怪的地方就在DRC沒有報錯,網(wǎng)表也是導(dǎo)不出來。我們先看下DRC的報告如下:
從這個報告里面,我們可以看到很多警告,這些警告主要是一些PIN腳的屬性定義問題,可能與實(shí)際電路不匹配,這種問題一般都是參考設(shè)計的封裝引入的,經(jīng)過大量實(shí)踐證明,這種警告沒有什么影響。我們可以直接忽略跳過。
按照目前我們這個DRC結(jié)果,理論上是可以導(dǎo)出網(wǎng)表的,但是導(dǎo)網(wǎng)表時直接彈出報錯框,報錯信息如下:
大致意思就是網(wǎng)絡(luò)清單格式錯誤,讓我們查看log.于是打開網(wǎng)表的那個文檔,我們就看到這樣的內(nèi)容,如下截圖:
當(dāng)我第一次看到這個log,瞬間就傻眼了,就打印一個“1:”,沒有其它任何提示,一般報錯都會提示你那個地方有錯誤,然后我們對照查找,一般都能搞定。這正是這個問題難搞的地方,完全沒有思路。
反正解決這個問題我也是各種試,后面也算機(jī)緣巧合,正好試出來了。這里我就直接給出問題原因,給出一個解決問題的思路。
問題原因:原理圖中某一個器件有問題(具體有什么問題,我目前也還是不清楚),需要刪除這個器件,重新新建一下。一般都可以消除這個問題。
總結(jié):
1. 我們經(jīng)常做項(xiàng)目,一般會有很多成熟的電路模塊,當(dāng)再做一個新項(xiàng)目時,我們就會拷貝各種成熟的電路模塊,這個問題,就是這樣引出的,奇怪的地方就是在其它項(xiàng)目里,也是不報錯的。
2.碰到這個問題,我們就需要根據(jù)自己實(shí)際情況,做減法,一步步減掉添加的部分,不停的重復(fù)DRC,導(dǎo)網(wǎng)表,直到最終定位某一頁圖紙,某一個部分原理圖,某一個器件為止。
3.我們平時做一份原理圖的時候,盡量做規(guī)范,方便以后直接拷貝調(diào)用,這樣也能盡可能的減少不必要的麻煩,提高我們的工作效率。針對我碰到的這個問題,就是一個體力活,費(fèi)時費(fèi)力。