Cadence原理圖庫(kù)的制作及使用(二)_第1頁(yè)
Cadence原理圖庫(kù)的制作及使用(二)_第2頁(yè)
Cadence原理圖庫(kù)的制作及使用(二)_第3頁(yè)
Cadence原理圖庫(kù)的制作及使用(二)_第4頁(yè)
Cadence原理圖庫(kù)的制作及使用(二)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Cadence原理圖庫(kù)的整理及使用(二)在上一節(jié)中,我們講述了一種原理圖庫(kù)的整理方法:使用封裝編輯器創(chuàng)建封裝,然后生成符號(hào)。在本節(jié)內(nèi)容當(dāng)中,我們將要講述另外一種整理方法:先創(chuàng)建符號(hào),然后由符號(hào)得到封裝。本節(jié)將要講述另外一種方法:從符號(hào)得出封裝。根據(jù)前面章節(jié)敘述的內(nèi)容首先創(chuàng)建一個(gè)庫(kù)項(xiàng)目,進(jìn)入如圖5_33所示界面。5_33然后點(diǎn)擊“File/Change Product”,進(jìn)入如圖5_34所示界面,選擇“Allegro PCB Librarian 610(PCB Librarian Expert)”選項(xiàng),點(diǎn)擊確定,完成設(shè)計(jì)模塊的選擇。5_34單擊圖5_33中“Part Developer”,進(jìn)入庫(kù)

2、設(shè)計(jì)軟件界面,如圖5_35所示。5_35選擇File菜單中的New/Cell選項(xiàng),出現(xiàn)如圖5_36所示對(duì)話框。5_36有些元件有多個(gè)相同的功能組,需要?jiǎng)?chuàng)建單個(gè)功能組的符號(hào)和整個(gè)元件的符號(hào)以方便原理圖設(shè)計(jì),滿足設(shè)計(jì)的不同需求。創(chuàng)建符號(hào)的方法如下:1、輸入sizeable管腳并通過符號(hào)編輯器創(chuàng)建符號(hào);2、創(chuàng)建封裝;3、創(chuàng)建必要的通道;4、通過拷貝sym_1來創(chuàng)建sym_2;5、確定sym_2的SIZE屬性并添加HAS_FIXED_SIZE 屬性。在“Cell”對(duì)應(yīng)的空白欄處輸入元件庫(kù)的名稱,自己可以隨意寫,但是最好用和芯片信息相關(guān)的名字,比如可以用元件型號(hào)命名,例如要整理74HC04的原理圖元件庫(kù)

3、,在空白欄處輸入74HC04,單擊確定,出現(xiàn)如圖5_37所示界面。5_37選擇左邊項(xiàng)目欄中的symbols選項(xiàng),右鍵點(diǎn)擊彈出如圖5_38所示界面。5_38選擇彈出菜單中的“New”選項(xiàng),左鍵點(diǎn)擊之后界面如圖5_39所示。5_39在右邊界面當(dāng)中選擇“symbol pins”選項(xiàng)卡,界面如圖5_40所示。5_40左鍵點(diǎn)擊“Pins”選項(xiàng)卡,彈出如圖5_41 所示菜單。選擇“Add”選項(xiàng),打開如圖5_42所示界面。5_415_42在該例子中,我們選擇【Sizeable】單選框,74HC04芯片有一個(gè)輸入管腳A,一個(gè)輸出管腳Y,共有六個(gè)slots。選擇【Sizeable】單選框,在【Base Name

4、】欄輸入“A”,在【Type】下拉菜單中選擇“INPUT”,單擊Add進(jìn)行添加。接下來在【Bus Name】中輸入“Y”,在【Type】下拉菜單中選擇“OUTPUT”,單擊Add進(jìn)行添加。點(diǎn)擊“Ok”,界面如圖5_43所示。5_43右鍵單擊【sym_1】,在彈出的菜單中選擇【Generate Package】命令,界面如圖5_44所示。5_44單擊“Package Pin”,界面如圖5_45所示。5_45單擊“Function/Slots”按鈕,彈出【Edit Function】對(duì)話框,因?yàn)樵辛鶄€(gè)通道,所以單擊“Add”按鈕5次,添加完成之后點(diǎn)擊“Ok”退出【Edit Function】對(duì)

5、話框。接下來進(jìn)行管腳映射,映射完成之后如圖5_46所示。5_46右鍵單擊【sym_1】,在彈出的菜單中選擇【Copy】命令,然后右鍵單擊【Symbols】,在彈出的菜單中選擇【Paste】命令,創(chuàng)建了符號(hào)sym_2,如圖5_47所示。5_47單擊【sym_2】,在符號(hào)窗口顯示sym_2的管腳和符號(hào)。雙擊【Name】欄的管腳名稱,將“A<SIZE-1.0>”改為“A<5.0>”,將“Y<SIZE-1.0>”改為“Y<5.0>”,如圖5_48所示。5_48保存設(shè)計(jì),基本步驟完成,下面也是進(jìn)行symbol的調(diào)整,和前面先創(chuàng)建封裝后創(chuàng)建符號(hào)的方法一樣,不

6、在贅述。設(shè)置Part Developer通過Part Developer的【Tools】/【Setup】命令可以實(shí)現(xiàn)如下設(shè)置:1、可以制定Part Developer用戶界面的值,比如指定符號(hào)文字在符號(hào)中的角度、顏色、高度等。2、設(shè)置管腳名后綴低有效字符。3、確定用于split parts的屬性。4、指定加到符號(hào)、封裝、符號(hào)管腳和封裝管腳上的屬性。5、確定添加向量管腳是以擴(kuò)展的形式還是以折疊的形式。6、確定符號(hào)和封裝管腳的位置、負(fù)載值和類型。打開Part Developer界面,選擇【Tools】/【Setup】命令,啟動(dòng)【Setup】對(duì)話框,如圖5_49所示。對(duì)話框圖形界面分為領(lǐng)個(gè)窗口,左邊

7、的窗口顯示的是類似于資源管理器的樹狀視圖,右邊的窗口顯示的是可以設(shè)置的選項(xiàng)。5_49 設(shè)置缺省的低有效管腳符號(hào)和split元件屬性單擊【Setup】根節(jié)點(diǎn),查看在【Setup】根節(jié)點(diǎn)提供的是指定低有效字符和split元件的缺省屬性,如圖5_49所示。1、【Low Assertion Character】此欄設(shè)置是Part Developer判斷低有效管腳是以管腳名稱后綴為基礎(chǔ)還是管腳名稱前綴“”為基礎(chǔ)。2、【Split Parts】Split Parts即多個(gè)符號(hào)代表一個(gè)元件,因?yàn)橛卸鄠€(gè)符號(hào),在符號(hào)和chips.prt文件中就有一些專有的屬性。Part Developer創(chuàng)建元件時(shí),此欄確定加

8、入chips.prt和symbol.css文件的值。有以下幾個(gè)選項(xiàng): 【Auto Add SWAP_INFO to Chips】選項(xiàng)。 【Use SPLIT_INST and LOCATION】選項(xiàng)。 【Use SPLIT_INST_NAME】選項(xiàng)。 設(shè)置封裝在圖5_49所示界面中點(diǎn)擊【Package】選項(xiàng),界面如圖5_50所示。5_50 【Class】選項(xiàng):設(shè)置元件類型。 【RefDes Prefix】選項(xiàng):設(shè)置封裝的參考編號(hào)前綴,此信息是以屬性PHYS_DES_REFIX加入chips.prt文件中的。 【Additional Package Properties】欄:輸入其他的封裝屬性。

9、 設(shè)置缺省封裝管腳屬性在圖5_49所示對(duì)話框中點(diǎn)擊【Package Pins】節(jié)點(diǎn),可以設(shè)置給予管腳類型的的屬性,界面如圖5_51所示。5_51“Edit Properties”按鈕:?jiǎn)螕舸税粹o,在彈出的菜單有【Add】、【Rename】、和【Delete】命令選項(xiàng)??梢酝瓿商砑?、重命名和刪除屬性的操作。添加屬性會(huì)將屬性添加到所有的管腳上,如果想要?jiǎng)h除一些管腳類型的屬性,只能編輯管腳類型對(duì)應(yīng)的屬性,將其刪除。 設(shè)置符號(hào)屬性點(diǎn)擊圖5_49所示界面左邊【Symbol】節(jié)點(diǎn),可以設(shè)置符號(hào)的缺省值,Part Developer可以利用其創(chuàng)建符號(hào),界面如圖5_52所示。5_52 【System Unit

10、】:設(shè)置符號(hào)的測(cè)量單位,缺省為“Inches”,也可以選擇“Fractions”和“Metrics”。 【Sheet Size】:設(shè)置Concept HDL原理圖圖框的大小,如果符號(hào)的大小超出圖框的范圍會(huì)報(bào)錯(cuò)。 【Grid Size】:設(shè)置柵格的大小,符號(hào)管腳只能放在柵格上,缺省設(shè)置為0.05英寸。 【Minimum Size(In Grid Units)】欄的【Height】和【W(wǎng)idth】:設(shè)置符號(hào)的最小高度和寬度(以柵格為單位)。 【Symbol Outline】:設(shè)置符號(hào)外形線的寬度,有“thick”和“thin”兩個(gè)選項(xiàng),分別為粗線和細(xì)線。 【Auto Expand Bus】:此選項(xiàng)

11、應(yīng)用與向量管腳,選擇了此選項(xiàng)那么向量管腳都以單個(gè)的管腳顯示在符號(hào)中,可以分別編輯各個(gè)管腳屬性。 【Text Attributes】欄的【Height】、【Color】和【Rotation】:設(shè)置符號(hào)中文字的高度(單位為英寸)、顏色和角度。 【Default Properties Height】:設(shè)置符號(hào)中屬性和屬性值的高度,單位為英寸。 【Symbol Properties】:在此欄可以設(shè)置屬性、屬性值和它們的顯示狀態(tài),顯示狀態(tài)可以設(shè)置為【Visibility】、【Color】、【Rotation】、【Height】和【Location】。 設(shè)置符號(hào)管腳缺省值在圖5_49所示界面中選擇【Sym

12、bol Pins】節(jié)點(diǎn),在此欄可以設(shè)置管腳文字的高度屬性和管腳屬性,界面如圖5_53所示。在【Symbol Pins】節(jié)點(diǎn)下面還有一個(gè)【Properties】節(jié)點(diǎn),用于設(shè)置符號(hào)管腳的屬性和不同類型管腳的位置,界面如圖5_54所示。5_53 【Pin Name Height】:設(shè)置管腳名稱高度,單位為英寸。 【Pin Text】欄:【Use Pin Name as Pin Text】:設(shè)置是否用管腳名稱作為管腳顯示的文字,如果不選此選項(xiàng)只能手工給管腳制定管腳文字?!綱ector Bit Mask】:設(shè)置向量管腳的管腳文字?!綪in Text Height】和【Pin Text Color】:設(shè)置

13、管腳文字的高度和顏色。 【Pin Attributes(In Grid Unit)】包括以下選項(xiàng):【Show Dot As Filled】:設(shè)置符號(hào)管腳上的原點(diǎn)是填充的還是空的。【Minimum Pin Spacing】:設(shè)置最小管腳間距,以柵格為單位?!綥ow Assert Shape】:設(shè)置低有效管腳的形狀,有“Dot”、“Line”和“Line-Dot”三種形狀可以選擇。【Stub Length】:設(shè)置符號(hào)管腳的長(zhǎng)度,單位為柵格。 【Pin Name Format for Bus】:設(shè)置向量管腳的顯示形式,有“<MSB.LSB>”和“<LSB.MSB>”兩種形式。

14、5_54在圖5_54所示管腳屬性設(shè)置界面中 【Symbol Pin Properties】:此欄可以設(shè)置管腳的屬性。屬性值及顯示屬性。 【Pin Location】:顯示不同的管腳類型在符號(hào)中的位置。 設(shè)置元件列表點(diǎn)擊圖5_49所示界面中【PTF】節(jié)點(diǎn),在此欄可以設(shè)置屈辱生的元件列表文件屬性,界面如圖5_55所示。5_55【Name】和【Value】欄是屬性名和值,【Context】有“Key”、“Injected”、“Global”和“Key and Injected”四個(gè)選項(xiàng)。原理圖庫(kù)管理工具Library ExplorerLibrary Explorer的特點(diǎn)如下:1、創(chuàng)建和維護(hù)構(gòu)建區(qū)的

15、庫(kù);2、瀏覽參考庫(kù);3、在庫(kù)構(gòu)建區(qū)導(dǎo)入和導(dǎo)出文件、元件和庫(kù);4、在庫(kù)構(gòu)建區(qū)創(chuàng)建庫(kù)和元件,然后啟動(dòng)Part Developer或者Concept HDL來編輯元件;5、創(chuàng)建和維護(hù)庫(kù)的分類元件;6、元件校驗(yàn)。根據(jù)前面章節(jié)介紹內(nèi)容創(chuàng)建一個(gè)庫(kù)項(xiàng)目,然后更換product到Pcb Librarian Expert,界面如圖5_56所示。5_56點(diǎn)擊“Library Explorer”選項(xiàng),進(jìn)入Library Explorer界面,界面如圖5_57所示。5_57Library Explorer的界面分為兩欄,如圖5_57所示,左邊是庫(kù)資源管理器,是庫(kù)部件視圖結(jié)構(gòu),此欄的下面就是庫(kù)【Build】(構(gòu)建區(qū))和

16、【Ref】(參考區(qū))選項(xiàng)卡。構(gòu)建區(qū)顯示的庫(kù)就是cds.lib中指定的庫(kù),參考區(qū)顯示的庫(kù)就是refcds.lib中顯示的庫(kù)。右邊庫(kù)資源顯示區(qū)一欄顯示的是左邊選中庫(kù)或者部件的內(nèi)容。個(gè)人庫(kù)創(chuàng)建和修改都在構(gòu)建區(qū),構(gòu)建區(qū)是為了滿足個(gè)人庫(kù)看法的需要設(shè)置的。一旦庫(kù)創(chuàng)建好并被校驗(yàn)后就可以導(dǎo)入?yún)⒖紖^(qū),其他的設(shè)計(jì)者也可以調(diào)用它們。在構(gòu)建區(qū)的任何對(duì)庫(kù)的導(dǎo)入、創(chuàng)建或者重命名操作都會(huì)自動(dòng)更新cds.lib文件和項(xiàng)目文件,如果重新編輯了cds.lib文件,在Library Explorer界面執(zhí)行菜單命令【View】/【Refresh】,則構(gòu)建區(qū)的顯示會(huì)被更新。參考區(qū)的庫(kù)都是經(jīng)過校驗(yàn)并確認(rèn)無(wú)誤的,安裝Cadence時(shí)提供

17、的標(biāo)準(zhǔn)庫(kù)都放在參考區(qū),參考區(qū)的庫(kù)不能直接在參考區(qū)進(jìn)行修改,只能將其導(dǎo)入構(gòu)建區(qū),進(jìn)行修改后再導(dǎo)入?yún)⒖紖^(qū)。如果要添加庫(kù)到參考區(qū)一定要導(dǎo)出構(gòu)建區(qū)的庫(kù)到參考區(qū),或者通過修改refcds.lib文件來實(shí)現(xiàn),用“DEFINE”命令加入新庫(kù),然后執(zhí)行菜單命令【View】/【Refresh】來更新。要編輯refcds.lib文件,可以再參考區(qū)顯示的情況下,執(zhí)行菜單命令【View】/【Modify Library List】進(jìn)入文本編輯器進(jìn)行修改。利用Library Explorer創(chuàng)建一個(gè)新庫(kù)和一個(gè)新元件1、 創(chuàng)建一個(gè)新項(xiàng)目,并轉(zhuǎn)換到Pcb Librarian Expert,打開Library Explorer界面。2、 在Library Explorer界面中選擇【File】/【New】/【Build Library】命令,也可以在左邊【Build】區(qū)域單擊鼠標(biāo)右鍵,在彈出的菜單中選擇【New Build Library】選項(xiàng)。3、 產(chǎn)生一個(gè)新的文件夾“new_library”,即庫(kù)名稱,用戶可以根據(jù)自己的需要修改新庫(kù)名稱。4、 選中自己創(chuàng)建的新庫(kù),然后選擇【File】/【New】/【

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論