Allegro PCB設(shè)計(jì)常見(jiàn)疑惑(一)
1.怎樣建立自己的元件庫(kù)?建立了一個(gè)新的project后,畫(huà)原理圖的第一步就是先建立 自己所需要的庫(kù),所采用的工具就是part developer. 首先在建立一個(gè)存放元件庫(kù)的目錄(如mylib),然后用寫(xiě)字板打開(kāi)cds.lib,定義: Define mylib d:boardmylib(目錄所在路徑). 這樣就建立了自己的庫(kù)。在Concept_HDL的component->add,點(diǎn)擊search stack,可以加入該庫(kù)。2. 怎樣做一個(gè)Mechanical symbol,以及如何調(diào)用?Allegro 中File-?new,在drawing type中選擇Mechanical symbol。主要是為了生成PCB板的外框模型,在這里面雖然也可以添加pad,但是沒(méi)有管腳對(duì)應(yīng)關(guān)系。Mechanical symbol 完成以后,生成*.dra文件。在Allgro中調(diào)用時(shí),選擇by symbol―>mechanical。注意右下角的library前面的勾打上。3.在布局后如何得到一個(gè)整理后的所有元件的庫(kù)?如果嫌physical目錄下各類文件過(guò)分繁冗,想刪除一些無(wú)用的文件,或者只有一個(gè)*.brd文件,想獲取所有的元件及pad封裝庫(kù)的信息,可以采用這種 辦法:將*.brd另存在一個(gè)新的目錄下,在File->選export->libraries,點(diǎn)中所有選項(xiàng),然后export,即可在你 的新目錄下生成所有的*.pad,*.psm,*.dra文件。4. 如何建part庫(kù),怎么改變symbol中pin腳的位置?在project manager中tools/part developer可建立,選擇庫(kù)并定義part name,在symbol中add symbol,package中add package/addpin,依次輸入pin:package中:a, Name : pin’s logical name不能重復(fù)b, pin : pin的標(biāo)號(hào),原理圖中backannotate后相應(yīng)的標(biāo)號(hào)c, pin type: pin腳的類型(input,output等,暫可忽略)d, active:pin的觸發(fā)類型 high(高電平),low(低電平)e, nc:填入空腳的標(biāo)號(hào)f, total:此類型的所有pin腳數(shù)g, 以下暫略symbol中:a, logical name:對(duì)應(yīng)package中的nameb, type:對(duì)應(yīng)package中的typec, position:pin腳在器件中位置(left , right , top , bottom)d, pintext:pin在器件中顯示的name(對(duì)應(yīng)package中的pin,但可重復(fù),比如package中的gnd1和gnd2都可設(shè)為gnd)e, active:對(duì)應(yīng)package中的active修改:用part developer打開(kāi)要修改的器件,*選擇edit/restrict changes(若不選擇,則器件被保護(hù),修改后存盤(pán)無(wú)效),一般修改:a, package中相應(yīng)pin的標(biāo)號(hào)和nameb, pin的active類型c, symbol中各pin腳的順序(pin腳的順序在第一次存盤(pán)后再次打開(kāi)會(huì)被改變,對(duì)于較多pin腳的器件,如232pins,修改較繁瑣,故盡力保證的一次的成功率。pin腳在器件中的排列順序是根據(jù)symbol中的順序而定,故symbol中pin腳的順序一定要正確,若有錯(cuò)需修改,選中pin按ctrl鍵配合上下鍵標(biāo)可移動(dòng)pin腳位置。5. 保存時(shí)Save view和Save all view 以及選擇Change directory 和不選擇的區(qū)別?建立好一個(gè)元件庫(kù)時(shí),首先要先保存,保存盡量選擇 save view。在concept-HDL中,我們用鼠標(biāo)左鍵直接點(diǎn)擊器件后,便可以對(duì)器件的外形尺寸進(jìn)行修改,這時(shí)如果你再進(jìn)入part developer做一些修改后,如果選擇save all view會(huì)回到原來(lái)的外形尺寸,而選save view會(huì)保留改動(dòng)后的外形。 6. 畫(huà)原理圖時(shí)為什么Save及打包會(huì)出錯(cuò)?當(dāng)保存時(shí)出錯(cuò),主要原因可能是:所畫(huà)的信號(hào)線可能與元件的pin腳重合,或信號(hào)線自身重合;信號(hào)線重復(fù)命名;信號(hào)線可能沒(méi)有命名;在高版本中(版本 14.0以上)中,自己所創(chuàng)建的庫(kù)不能與系統(tǒng)本身帶有的庫(kù)名字相同;建庫(kù)時(shí),封裝原件的管腳個(gè)數(shù)與原件庫(kù)的管腳個(gè)數(shù)不同。打包時(shí)會(huì)出錯(cuò)的原因則有可能是所 做的封裝類型與元件不匹配(如pin腳的個(gè)數(shù),封裝的類型名等)。