- Cadence Concept-HDL&Allegro原理圖與電路板設計
- 周潤景 李琳編著
- 1190字
- 2019-01-01 05:59:29
3.3 打包(Packaging)簡介
1.元件參數手工標注
(1)在項目管理器窗口選擇Design Entry,RAM原理圖顯示出來。
(2)放大第一組的兩個TC55B4257元件(圖的左半邊),如圖3-3-1所示。
(3)選擇頂端的TC55B4257元件,單擊右鍵并從下拉菜單中選擇Attributes命令。
(4)設置索引標識符。如圖3-3-2所示,選擇LOCATION屬性,修改Value值為U101,單擊OK按鈕,單擊右鍵并選擇Done命令。

圖3-3-1 放大TC55B4257元件

圖3-3-2 Attributes對話框
若想進行元件自動標注,用自動分配的$LOCATION(元件編號),即在放置元件后不要對元件位號進行手工定義,一旦手工修改或者定義元件位號,則系統自動將$LOCATION屬性變為LOCATION屬性,自動保護修改結果。在打包過程中,Packager將自動辨認和維護用戶指定的LOCATION屬性,保證用戶定義的編號不被修改。反之,如果編號采用$LOCATION屬性,當選擇File→Export Physical命令時,選擇BackAnnotate Schematic,則在打包時會自動標注位號Visible中選擇顯示類型是名稱和值都顯示(Both),還是都不顯示(None)或只顯示一種(Name或者Value)。在Align中選擇的是對齊方式。
(5)放大查看元件上面的標注,如圖3-3-3所示。
(6)使用相同的操作把標注U102定義給第二個TC55B4257,選擇File→Save命令。
2.自動打包
(1)在DE HDL工具欄選擇File→Export Physical命令,如圖3-3-4所示。彈出Export Physical對話框,如圖3-3-5所示。
①要先打包設計,選擇Package Design 選項,有下面3 個選項:
Perserve——此選項是默認選擇的,不會改變以前打包的內容。對于改動必須選擇這個選項。
Optimize——優化設計。
Repackage——重新打包設計。
②如果想要重新生成網絡名稱,選擇Regenerate Physical Net Names選項。
③如果想要改變Package-XL設置選項,單擊Advanced按鈕。

圖3-3-3 查看元件標注

圖3-3-4 菜單欄

圖3-3-5 Export Physical對話框
④如果要更新PCB,選擇Update PCB Editor Board(Netrev)選項,并指定輸入和輸出PCB 文件名稱,可以單擊Browse按鈕選擇,也可以直接輸入。如果沒有輸入文件,可以直接指定輸出文件。
⑤如果允許PCB編輯器刪除走線,則選擇Allow Etch Removal During ECO選項。
⑥如果允許刪除固定的元件,則選擇Ignore FIXED Property 選項。
⑦如果需要創建用戶定義的屬性,選擇Create user-defined properties 選項。可以自動在PCB中添加用戶屬性和刪除原理圖中定義的屬性。
⑧Place Changed Component有3個選項。
Always——默認選擇,意思是PCB 編輯器根據位號自動用新元件代替所有的元件。
If Same——如果替換的元件與打包符號、值、偏差匹配,則PCB編輯器會自動替換所有的元件。
Never——PCB編輯器不會替換任何元件。
⑨在沒有約束管理器介入的流程中,Constraint Manager Data選項是不使能的,不作任何選擇。如果有約束管理器介入,需要選擇以下兩個選項之一。
Overwrite current constraints——刪除當前PCB 中的所有約束,完全用原理圖中的約束替換。
Export changes only——把輸出和更新原理圖中修改過的約束給PCB。
⑩如果想要回編原理圖,選擇BackAnnotate Packaging Properties to Schematic Canvas選項。
(2)關閉Update PCB Editor Board(Netrev),如圖3-3-6所示。
(3)確保BackAnnotate Packaging Properties to Schematic Canvas被選中,如圖3-3-7所示。

圖3-3-6 關閉選項

圖3-3-7 選中選項
(4)單擊OK按鈕開始打包。打包完成單擊No按鈕跳過報告窗口。
(5)設置的手動標注在自動打包中沒有被改變,選擇File→Exit命令,De HDL程序被關閉。
(6)打開packaged目錄查看輸出文件,注意到pstxnet.dat文件,這是三個網表文件中的一個,這個文件將把原理圖從PCB編輯器導出到電路板上。