所謂設計復用,就是在電子電路設計中將已有的、經過驗證的設計功能模塊,形成專有的、可在不同的電子產品中重復使用的IP,將這部分IP以原理圖和PCB板圖形式應用于新的設計中,以提高設計效率和可靠性。接下來我們將向大家演示Cadence SPB 23.1版本下進行Design Reuse Module創(chuàng)建流程。
01首先,打開經過驗證的設計功能模塊的原理圖,并為所有需要與外部信號連接的網絡添加HierarchicalPort,如果在功能模塊中,有全局變量,如VCC符號,可以不用添加HierarchicalPort。但是如果該功能模塊的全局變量VCC,在不同的設計中調用時,需要與外部的不同全局變量進行連接時,功能模塊中全局變量VCC就不能使用VCC符號進行繪制原理圖,需要刪除VCC符號,添加HierarchicalPort,定義局部變量名為VCC。

02在產生網表文件前,需要先定義該設計功能模塊的原理圖為Reuse Module屬性。點擊Tools—Annotate,選擇PCB Editor Reuse,勾選Generate Reuse module,點擊確定,為設計功能模塊生成復用屬性。

03在已經定義了Reuse Module屬性的原理圖下,為原理圖生成可復用的IP。點擊Tools—Generate Part,瀏覽到源文件下的設計文件module1.dsn,確保未勾選Copy schematic to library。點擊OK創(chuàng)建可復用的IP。

軟件會提示我們,復用的IP將被其他使用者使用,會為這個模塊創(chuàng)建一個.OLB文件來保存。點擊yes。

04復用的IP輸出了兩個外部信號連接的網絡,分別是OUT1和OUT2,點擊Save進行保存。

05雙擊左側Output—module—SCHEMATIC1。觀察到原理圖就整合為一個symbol模塊,在后續(xù)使用的時候直接調用這個庫文件。在右側欄Part Properties查看復用的symbol屬性。

06為PCB板圖創(chuàng)建可復用的IP。點擊PCB—New Layout,在彈出的框中點擊OK按鈕。

07
接下來進入Allegro界面,進行復用模塊的創(chuàng)建。點擊Place—Manually,在Placement List—Components by refdes選擇放置的元器件并進行連線。

08選擇Tools→Creat Module,然后命令框就會提示你選擇組件,選好后,在選中區(qū)域點擊,定義.mdd文件的原點。再保存mdd文件。

這里的命名必須是特定格式<花樣命名>_.mdd。并將它保存在Allegro文件中。

09第二個Symbol的建立,與上述步驟相同,新建一個PCB板,點擊Place—Manually,在Placement界面,選擇放置的元器件并進行連線。

在將元器件放置在板子上面,點擊Place—Manully,此時Placement中元器件已放置完。
?
為bot2.dsn創(chuàng)建復用模塊,MDD的名稱為bot2_lpf.mdd。 10打開經過驗證的設計模塊的功能原理圖top.dsn。為確保主設計能夠使用自動引用功能,需要對top.dsn使用Design Level注釋。

11在top文件中調用前面兩個Symbol,將重復使用的IP以原理圖和PCB板圖形式應用于新的設計中。

12選擇Tools→Annotate,選擇PCB Editor Reuse,檢查Rennumber design是否使用Reuse模塊,點擊確定。

13點擊PCB—New Layout,新建一個PCB板,點擊OK。

14在pcb板中放置復用元器件。選擇Place—Manually,圖片中標記的模塊為復用模塊,先將復用模塊放置完成,就能夠看到Placement界面中放置模塊未出現(xiàn)在面板中了,剩下的就為非復用模塊,就可以繼續(xù)放置非復用模塊了。

觀察模塊,從下拉菜單中選擇Module instances,我們可以看到復用的兩個模塊。

15將復用模塊放置到PCB板上,在Placement欄內就不會出現(xiàn)已經放置的元器件。

以上就是Design Reuse Module創(chuàng)建使用過程。謝謝大家!
總結通過上面的學習讓我們看到了Cadence SPB 23.1進行模塊復用的使用辦法,通過模塊復用的方式可以快速完成布局,這對于復雜的多通道電路效果會更明顯。利用這個功能提高布局的效率,從而大大的減少了工程師重復手動操作的次數(shù)和難度。該方法相對于其他方法來說,操作簡單,功能強大。對于提升設計效率以及設計的準確性都有很大的幫助,閱讀完這篇文章的小伙伴可以自己去試一試這個功能,為己所用提高工作效率。
-
Cadence
+關注
關注
68文章
1007瀏覽量
146537 -
Vcc
+關注
關注
2文章
308瀏覽量
39851 -
電子電路設計
+關注
關注
0文章
43瀏覽量
10202
發(fā)布評論請先 登錄
鼎陽科技全新推出SPB3000X系列源載模擬器
2025 Cadence 中國技術巡回研討會即將開啟 ——系統(tǒng)設計與分析專場研討會(上海站)
Cadence攜手NVIDIA革新功耗分析技術
Cadence推出Cerebrus AI Studio
作為硬件工程師,你用那款PCB 設計軟件?超全EDA工具整理!
Cadence SPB OrCAD Allegro22.1安裝包
Cadence SPB OrCAD Allegro23.1安裝包
Cadence SPB OrCAD Allegro24.1安裝包
深度操作系統(tǒng)deepin 23.1版本上線
【提問】 cadence報錯問題
Cadence推出Conformal AI Studio
榮耀時刻 I 耀創(chuàng)科技(U-Creative)榮獲 “Cadence技術影響力” 獎項
NMUX1237模擬多路復用器/解復用器規(guī)格書
如何使用Cadence SPB 23.1進行設計復用
評論