- Cadence Concept-HDL & Allegro原理圖與電路板設計(第2版)
- 周潤景 李茂泉編著
- 1323字
- 2021-07-23 18:11:35
4.3 團隊設計(Team Design)
本節創建一個團隊,設計者共同設計層次圖模塊。設計團隊工作在一個層次設計中,在這個設計環境中,每個設計者可能設計其中的一個模塊,當所有的設計者都完成了他們的模塊,團隊組織者就將所有的模塊收集到一個頂層設計中。
層次設計的優點:縮短設計周期;設計重用;減少錯誤;每個模塊都可以分別進行檢查,不必等到設計最后才檢查;層次設計易于組織,容易讀,容易理解。
1.建立板級設計(Board-Level)
(1)單擊Create Design Project,彈出New Project Wizard對話框。
(2)在Project name區域,輸入pcbxxx。
(3)單擊位于Location區域右邊的瀏覽按鈕,打開User1\ftb文件,并單擊OK按鈕。
(4)在Location區域,添加pcbxxx到最后的路徑,如圖4-3-1所示。

圖4-3-1 New Project Wizard對話框
(5)單擊下一步按鈕,檢驗pcbxxx_lib和standard庫是否在Project庫文件下,如圖4-3-2所示。
(6)單擊下一步按鈕,在Design Name欄輸入data,如圖4-3-3所示。

圖4-3-2 查看庫

圖4-3-3 Design Name欄
(7)單擊下一步按鈕,設計是在ftb目錄下的pcbxxx目錄里創建的。
(8)單擊完成按鈕并單擊Yes按鈕,使信號屬性完整。
(9)當新設計成功創建后,單擊OK按鈕。
2.添加已有元件庫
(1)在項目管理器窗口單擊Setup按鈕,彈出Project Setup窗口。
(2)單擊cds.lib區域右邊的Edit按鈕。
(3)在文件的最后添加define classlib ../classlib。
(4)保存并退出文件。單擊Yes按鈕更新庫列表。
(5)從Available Libraries庫文件列表中選擇classlib庫并單擊Add按鈕,如圖4-3-4所示,最后單擊Apply按鈕。

圖4-3-4 添加classlib庫
3.調用創建的元件庫
(1)單擊cds.lib區域右邊的Edit按鈕。
(2)在文件末尾添加下列語句:

Cadence 中的cds.lib 文件是一個原理圖庫索引文件,它是一個文本文件,允許編輯。該文件的每一行都由define或include關鍵詞定義一個元件庫的索引指針,其中define定義一個單一的元件庫索引,而include則定義另一個庫索引文件(cds.lib)的包含。當安裝好Cadence后,為了索引原理圖庫,需要修改系統的cds.lib文件。一般通過修改cds.lib文件來增減庫。每個項目都有cds.lib文件。
(3)保存并退出文件,單擊Yes按鈕更新庫列表。
(4)從Available Libraries庫文件列表中選擇daamp_module_lib庫并單擊Add按鈕,如圖4-3-5所示。
(5)從Available Libraries庫文件列表中選擇ram_module_lib庫并單擊Add按鈕,如圖4-3-6所示。最后單擊Apply按鈕。

圖4-3-5 添加daamp_module_lib庫

圖4-3-6 添加ram_module_lib庫
4.常規原理圖設置
這里設置默認頁邊緣和其他復雜選項。
(1)在項目設置窗口,單擊Tools欄,單擊Design Entry HDL的Setup按鈕打開Design Entry HDL Options窗口,如圖4-3-7所示。
(2)在左側的選框里單擊General。
(3)在Preferences選項下,選擇Set PATH property invisible,如圖4-3-8所示。

圖4-3-7 設置Design Entry HDL

圖4-3-8 設置General選框
(4)在Messages選項下,設置Warning為Command Line,如圖4-3-9所示。
(5)在Page Border選項下,單擊Browse按鈕,在打開的View Open對話框中設置Library文件為classlib,如圖4-3-10所示。

圖4-3-9 設置Messages選項

圖4-3-10 View Open對話框
(6)從滾動列表中選擇MY B SIZE PAGE并單擊Open按鈕,在Design Entry HDL Options窗口的Symbol區域顯示MY B SIZE PAGE,如圖4-3-11所示。

圖4-3-11 Symbol區域
5.原理圖可視柵格(Visible Grid)的設置
(1)在左邊方框中選擇Grid,如圖4-3-12所示。
(2)選擇Show Logic Grid選項,并設置Multiple文件為2。
(3)選擇Show Symbol Grid選項,如圖4-3-13所示

圖4-3-12 選擇Grid

圖4-3-13 設置Grid
6.原理圖文本變量(Text Variables)
(1)在左邊方框中選擇Custom Variables,如圖4-3-14所示。
(2)輸入變量名稱。在Name區域輸入engineer。
(3)輸入變量值(變量值不能為空)。在Value區域輸入Team Lead,如圖4-3-15所示。

圖4-3-14 選擇Custom Variables

圖4-3-15 設置Variable List
7.設置層次視圖
(1)在左邊方框中選擇Design Navigation,如圖4-3-16所示。

圖4-3-16 設置Design Navigation
(2)選擇Hide Instance Names選項,單擊OK按鈕。
(3)單擊OK按鈕關閉Project Setup窗口。