官术网_书友最值得收藏!

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所示。

(5)單擊下一步按鈕,檢驗pcbxxx_lib和standard庫是否在Project庫文件下,如圖4-3-2所示。

圖4-3-1 New Project Wizard對話框

圖4-3-2 查看庫

(6)單擊下一步按鈕,在Design下輸入data,如圖4-3-3所示。

(7)單擊下一步按鈕,設計在ftb目錄下的pcbxxx目錄里創建。

(8)單擊完成按鈕并單擊Yes按鈕,使信號屬性完整。

(9)當新設計成功創建,單擊OK按鈕。

2.添加已有元件庫

(1)在項目管理器窗口單擊Setup按鈕,彈出Project Setup窗口。

(2)單擊cds.lib區域右邊的Edit按鈕。

(3)在文件的最后添加define classlib../classlib。

(4)保存并關閉文件。單擊Yes按鈕更新庫列表。

(5)從Available庫文件中選擇classlib庫并單擊Add按鈕,如圖4-3-4所示,單擊Apply按鈕。

圖4-3-3 Design選框

圖4-3-4 Available庫

3.調用創建的元件庫

(1)單擊cds.lib區域右邊的Edit按鈕。

(2)在文件末尾行添加下列語句:

define ram_module_lib../ram/worklib

define daamp_module_lib../daamp/worklib

Cadence 中的cds.lib文件是一個原理圖庫索引文件,它是一個文本文件,允許編輯修改。該文件的每一行都由define或include關鍵詞定義一個元件庫的索引指針,其中define定義一個單一的元件庫索引,而include則定義另一個庫索引文件(cds.lib)的包含。當安裝好Cadence 后,為了索引原理圖庫,需要修改系統的cds.lib 文件。一般通過修改cds.lib文件來增、減庫。每個項目都有cds.lib 文件。

(3)保存并退出文件,單擊Yes按鈕更新庫列表。

(4)從Available庫文件列表中選擇daamp_module_lib庫并單擊Add按鈕,如圖4-3-5所示。

(5)從Available庫文件列表中選擇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按鈕打開DE 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按鈕并設置Library文件到classlib。

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

圖4-3-9 設置Messages選項

圖4-3-10 View Open對話框

圖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 Name選項,單擊OK按鈕。

(3)單擊OK按鈕關閉Project Setup窗口。

主站蜘蛛池模板: 霞浦县| 蓬溪县| 临武县| 通化县| 洪泽县| 平安县| 长兴县| 平遥县| 平罗县| 鄢陵县| 勃利县| 霸州市| 临桂县| 浦北县| 诏安县| 关岭| 阳东县| 花莲市| 珲春市| 八宿县| 健康| 额敏县| 固安县| 辛集市| 郸城县| 沈丘县| 石城县| 云安县| 邮箱| 玉环县| 许昌市| 桃江县| 四平市| 麻栗坡县| 楚雄市| 江山市| 肃北| 阿图什市| 郧西县| 巴东县| 白河县|