0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Cadence SPB 23.1進(jìn)行設(shè)計(jì)復(fù)用

深圳(耀創(chuàng))電子科技有限公司 ? 2024-05-25 08:12 ? 次閱讀

所謂設(shè)計(jì)復(fù)用,就是在電子電路設(shè)計(jì)中將已有的、經(jīng)過(guò)驗(yàn)證的設(shè)計(jì)功能模塊,形成專(zhuān)有的、可在不同的電子產(chǎn)品中重復(fù)使用的IP,將這部分IP以原理圖和PCB板圖形式應(yīng)用于新的設(shè)計(jì)中,以提高設(shè)計(jì)效率和可靠性。接下來(lái)我們將向大家演示Cadence SPB 23.1版本下進(jìn)行Design Reuse Module創(chuàng)建流程。

01首先,打開(kāi)經(jīng)過(guò)驗(yàn)證的設(shè)計(jì)功能模塊的原理圖,并為所有需要與外部信號(hào)連接的網(wǎng)絡(luò)添加HierarchicalPort,如果在功能模塊中,有全局變量,如VCC符號(hào),可以不用添加HierarchicalPort。但是如果該功能模塊的全局變量VCC,在不同的設(shè)計(jì)中調(diào)用時(shí),需要與外部的不同全局變量進(jìn)行連接時(shí),功能模塊中全局變量VCC就不能使用VCC符號(hào)進(jìn)行繪制原理圖,需要?jiǎng)h除VCC符號(hào),添加HierarchicalPort,定義局部變量名為VCC。

7c9935f6-1a2b-11ef-bebc-92fbcf53809c.png

02在產(chǎn)生網(wǎng)表文件前,需要先定義該設(shè)計(jì)功能模塊的原理圖為Reuse Module屬性。點(diǎn)擊Tools—Annotate,選擇PCB Editor Reuse,勾選Generate Reuse module,點(diǎn)擊確定,為設(shè)計(jì)功能模塊生成復(fù)用屬性。

7ca87fca-1a2b-11ef-bebc-92fbcf53809c.png

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

7cb75234-1a2b-11ef-bebc-92fbcf53809c.png

軟件會(huì)提示我們,復(fù)用的IP將被其他使用者使用,會(huì)為這個(gè)模塊創(chuàng)建一個(gè).OLB文件來(lái)保存。點(diǎn)擊yes。

7cc6778c-1a2b-11ef-bebc-92fbcf53809c.png

04復(fù)用的IP輸出了兩個(gè)外部信號(hào)連接的網(wǎng)絡(luò),分別是OUT1和OUT2,點(diǎn)擊Save進(jìn)行保存。

7da34860-1a2b-11ef-bebc-92fbcf53809c.png

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

7da7861e-1a2b-11ef-bebc-92fbcf53809c.png

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

7dabba04-1a2b-11ef-bebc-92fbcf53809c.png

07

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

7dc96374-1a2b-11ef-bebc-92fbcf53809c.png

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

7dce04ec-1a2b-11ef-bebc-92fbcf53809c.png

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

7dde46a4-1a2b-11ef-bebc-92fbcf53809c.png

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

7dfaf380-1a2b-11ef-bebc-92fbcf53809c.png

在將元器件放置在板子上面,點(diǎn)擊Place—Manully,此時(shí)Placement中元器件已放置完。

7e002116-1a2b-11ef-bebc-92fbcf53809c.png?

為bot2.dsn創(chuàng)建復(fù)用模塊,MDD的名稱(chēng)為bot2_lpf.mdd。 10打開(kāi)經(jīng)過(guò)驗(yàn)證的設(shè)計(jì)模塊的功能原理圖top.dsn。為確保主設(shè)計(jì)能夠使用自動(dòng)引用功能,需要對(duì)top.dsn使用Design Level注釋。

7e1b8348-1a2b-11ef-bebc-92fbcf53809c.png

11在top文件中調(diào)用前面兩個(gè)Symbol,將重復(fù)使用的IP以原理圖和PCB板圖形式應(yīng)用于新的設(shè)計(jì)中。

7e209dec-1a2b-11ef-bebc-92fbcf53809c.png

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

7e355034-1a2b-11ef-bebc-92fbcf53809c.png

13點(diǎn)擊PCB—New Layout,新建一個(gè)PCB板,點(diǎn)擊OK。

7e39bc32-1a2b-11ef-bebc-92fbcf53809c.png

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

7e3e0ddc-1a2b-11ef-bebc-92fbcf53809c.png

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

7e78d368-1a2b-11ef-bebc-92fbcf53809c.png

15將復(fù)用模塊放置到PCB板上,在Placement欄內(nèi)就不會(huì)出現(xiàn)已經(jīng)放置的元器件。

7e7cfc0e-1a2b-11ef-bebc-92fbcf53809c.png

以上就是Design Reuse Module創(chuàng)建使用過(guò)程。謝謝大家!

總結(jié)通過(guò)上面的學(xué)習(xí)讓我們看到了Cadence SPB 23.1進(jìn)行模塊復(fù)用的使用辦法,通過(guò)模塊復(fù)用的方式可以快速完成布局,這對(duì)于復(fù)雜的多通道電路效果會(huì)更明顯。利用這個(gè)功能提高布局的效率,從而大大的減少了工程師重復(fù)手動(dòng)操作的次數(shù)和難度。該方法相對(duì)于其他方法來(lái)說(shuō),操作簡(jiǎn)單,功能強(qiáng)大。對(duì)于提升設(shè)計(jì)效率以及設(shè)計(jì)的準(zhǔn)確性都有很大的幫助,閱讀完這篇文章的小伙伴可以自己去試一試這個(gè)功能,為己所用提高工作效率。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Cadence
    +關(guān)注

    關(guān)注

    65

    文章

    926

    瀏覽量

    142285
  • Vcc
    Vcc
    +關(guān)注

    關(guān)注

    2

    文章

    306

    瀏覽量

    36148
  • 電子電路設(shè)計(jì)

    關(guān)注

    0

    文章

    26

    瀏覽量

    9985
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Cadence推出基于Arm的系統(tǒng)Chiplet

    近日,Cadence宣布其首款基于 Arm 的系統(tǒng)級(jí)小芯片(Chiplet)開(kāi)發(fā)成功并流片,這是一項(xiàng)突破性成就。這項(xiàng)創(chuàng)新標(biāo)志著芯片技術(shù)的關(guān)鍵進(jìn)步,展現(xiàn)了 Cadence 致力于通過(guò)其芯片架構(gòu)和框架推動(dòng)行業(yè)領(lǐng)先解決方案的承諾。
    的頭像 發(fā)表于 11-28 15:35 ?280次閱讀
    <b class='flag-5'>Cadence</b>推出基于Arm的系統(tǒng)Chiplet

    如何將Cadence capture原理圖轉(zhuǎn)換?#原理圖設(shè)計(jì)#Cadence轉(zhuǎn)換#EDA

    Cadenceeda
    上海弘快科技有限公司
    發(fā)布于 :2024年08月15日 11:56:20

    波分復(fù)用器和波分多路復(fù)用器有什么區(qū)別

    指波分復(fù)用技術(shù)本身或相關(guān)設(shè)備)的區(qū)別時(shí),首先需要明確的是,兩者在本質(zhì)上是緊密相關(guān)的,甚至在某些語(yǔ)境下可以視為同一概念的不同表述。然而,為了更精確地回答這個(gè)問(wèn)題,我們可以從以下幾個(gè)角度進(jìn)行分析:
    的頭像 發(fā)表于 08-09 11:23 ?722次閱讀

    密集波分復(fù)用和稀疏波分復(fù)用的區(qū)別

    密集波分復(fù)用(DWDM, Dense Wavelength Division Multiplexing)和稀疏波分復(fù)用(CWDM, Coarse Wavelength Division
    的頭像 發(fā)表于 08-09 11:18 ?779次閱讀

    Cadence安裝使用問(wèn)題

    百度到的建議,進(jìn)行如下操作【我的電腦→管理→服務(wù)→Cadence License Manager→開(kāi)啟服務(wù)】。進(jìn)度條走一段時(shí)間后彈出警告 【本機(jī)計(jì)算機(jī)上的Cadence License Manager服務(wù)啟動(dòng)后停止。某些服務(wù)在未
    發(fā)表于 06-25 20:12

    關(guān)于復(fù)用和映射的疑問(wèn)求解

    1,2的復(fù)用,然后后面的繼續(xù)進(jìn)行,和上面一樣,也就是配置了USART3 的參數(shù),使能USART3,那么這時(shí)候GPIOA 1,2 是什么功能呢,復(fù)用功能還是什么功能? 問(wèn)題2 :如果上面的情況描述中
    發(fā)表于 05-13 07:40

    光纖是波分復(fù)用還是頻分復(fù)用?波分復(fù)用和頻分復(fù)用有什么不同?

    光纖通信中通常使用的是波分復(fù)用(WDM),它是一種在光纖中利用不同波長(zhǎng)的光信號(hào)來(lái)實(shí)現(xiàn)多信道復(fù)用的技術(shù)。
    的頭像 發(fā)表于 05-12 15:22 ?1759次閱讀

    波分復(fù)用的特點(diǎn) 波分復(fù)用(WDM)和頻分復(fù)用(FDM)的區(qū)別

    波分復(fù)用WDM是將兩種或多種不同波長(zhǎng)的光載波信號(hào)(攜帶各種信息)在發(fā)送端經(jīng)復(fù)用器(亦稱(chēng)合波器)匯合在一起,并耦合到光線路的同一根光纖中進(jìn)行傳輸?shù)募夹g(shù);
    的頭像 發(fā)表于 05-01 16:22 ?3067次閱讀
    波分<b class='flag-5'>復(fù)用</b>的特點(diǎn) 波分<b class='flag-5'>復(fù)用</b>(WDM)和頻分<b class='flag-5'>復(fù)用</b>(FDM)的區(qū)別

    Cadence Allegro16.5教程

    電子發(fā)燒友網(wǎng)站提供《Cadence Allegro16.5教程.pdf》資料免費(fèi)下載
    發(fā)表于 04-17 09:22 ?5次下載

    Cadence17.4使用問(wèn)題匯總

    電子發(fā)燒友網(wǎng)站提供《Cadence17.4使用問(wèn)題匯總.docx》資料免費(fèi)下載
    發(fā)表于 03-07 16:33 ?2次下載

    cadence LOGO如何制作

    電子發(fā)燒友網(wǎng)站提供《cadence LOGO如何制作.docx》資料免費(fèi)下載
    發(fā)表于 03-07 14:28 ?0次下載

    多路復(fù)用的原理 為什么要多路復(fù)用?多路復(fù)用技術(shù)的應(yīng)用

    在計(jì)算機(jī)網(wǎng)絡(luò)中,多路復(fù)用是一種重要的通信技術(shù),它允許多個(gè)信號(hào)通過(guò)同一個(gè)通信信道進(jìn)行傳輸。
    的頭像 發(fā)表于 03-05 15:09 ?3043次閱讀
    多路<b class='flag-5'>復(fù)用</b>的原理 為什么要多路<b class='flag-5'>復(fù)用</b>?多路<b class='flag-5'>復(fù)用</b>技術(shù)的應(yīng)用

    Allegro SPB 16.3 版 PCB 畫(huà)板速成教材

    電子發(fā)燒友網(wǎng)站提供《Allegro SPB 16.3 版 PCB 畫(huà)板速成教材.pdf》資料免費(fèi)下載
    發(fā)表于 02-29 09:30 ?15次下載

    Cadence中文教程介紹

    電子發(fā)燒友網(wǎng)站提供《Cadence中文教程介紹.zip》資料免費(fèi)下載
    發(fā)表于 02-29 09:26 ?15次下載

    什么是時(shí)分復(fù)用TDM?時(shí)分復(fù)用類(lèi)型 時(shí)分復(fù)用優(yōu)劣勢(shì)

    什么是時(shí)分復(fù)用TDM?時(shí)分復(fù)用類(lèi)型 時(shí)分復(fù)用優(yōu)劣勢(shì)? 時(shí)分復(fù)用TDM是一種常見(jiàn)的多路復(fù)用技術(shù),用于將多個(gè)低速信號(hào)合并成一個(gè)高速信號(hào)在傳輸線路
    的頭像 發(fā)表于 01-16 16:03 ?2884次閱讀