女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

Top和Block實(shí)戰(zhàn)經(jīng)驗(yàn)以及DDR接口時(shí)序

冬至子 ? 來源:RTL2GDS ? 作者:老本 Benjamin ? 2023-06-27 15:07 ? 次閱讀

IO約束在頂層和模塊級的主要命令都是以下幾個(gè),但是實(shí)際應(yīng)用的復(fù)雜程度不可同日而語,本篇會先介紹模塊級IO約束實(shí)戰(zhàn)經(jīng)驗(yàn),然后講解頂層IO約束復(fù)雜性,過程中會介紹DDR接口時(shí)序。

set_input_delay
set_output_delay
set_drive
set_driving_cell
set_input_transition
set_load
...

各個(gè)命令的具體用法可以在PT中通過man了解詳情,這里就不費(fèi)勁重復(fù)了:

pt_shell > man set_input_delay

模塊級IO約束實(shí)戰(zhàn)

圖片

上圖給出了一種IN2REG路徑的示意圖,DUA為當(dāng)前模塊,外部有一個(gè)假想的虛擬寄存器在驅(qū)動(dòng)CIN端口,這種情況下我們可通過以下命令來約束:

set period 8
create_clock -name CLKP -period $period [get_ports CLKP]
#創(chuàng)建同頻率的虛擬時(shí)鐘
create_clock -name vCLKP -period $period
#參考值為0.6,根據(jù)實(shí)際情況調(diào)整
set_input_delay [expr 0.6 * $period] -clock vCLKP [get_ports CIN]
#假設(shè)端口buffer為BUFX4
set_driving_cell -lib_cell BUFX4 -pin Z [get_ports CIN]

虛擬時(shí)鐘的作用

使用set_input_delay時(shí),可以指定真實(shí)時(shí)鐘CLKP,也可以指定虛擬時(shí)鐘vCLKP,在CTS之前是沒有區(qū)別的。然而,在CTS之后,如果指定的是真實(shí)時(shí)鐘,那么虛擬寄存器的時(shí)鐘延遲就被忽略了。如果指定的是虛擬時(shí)鐘,工具往往可以根據(jù)內(nèi)部真實(shí)時(shí)鐘的平均延遲來估算外部虛擬寄存器的時(shí)鐘延遲,更加合理。

一般地,為了讓頂層的時(shí)序更容易滿足,在模塊級優(yōu)化的時(shí)候,都會對自己內(nèi)部的IN2REG和REG2OUT路徑約束更加嚴(yán)格,可以設(shè)置外部的延遲為60%的時(shí)鐘周期,給內(nèi)部的數(shù)據(jù)路徑留40%的空間。不過,具體問題需要具體分析了。

需要注意,set_input_delay 可以指定-max和-min選項(xiàng),分別對應(yīng)setup和hold時(shí)序檢查,如果只是指定其中一個(gè)選項(xiàng),或者都不指定,那么工具在檢查setup和hold時(shí),會使用相同的值。

端口Buffer和set_driving_cell配合使用

在實(shí)際項(xiàng)目中,為了避免模塊之間,或者模塊和頂層之間IO接口部分出現(xiàn)時(shí)序問題,一般會要求在靠近IO端口的地方添加具有一定驅(qū)動(dòng)能力的端口Buffer。在這種情況下,可以通過set_driving_cell來模擬端口的真實(shí)外部環(huán)境。假如沒有端口Buffer,也可以通過set_input_transition大致指定輸入端口的驅(qū)動(dòng)能力。

總體來說,set_driving_cell會考慮到OCV的影響,input transition是查表計(jì)算出來的,而set_input_transition比較簡單粗暴,在IO端口時(shí)序不那么關(guān)鍵的時(shí)候,也可以使用。但在頂層,一般使用后者,因?yàn)镮O單元的輸入電容較大,芯片外部具備驅(qū)動(dòng)能力較強(qiáng)的器件,標(biāo)準(zhǔn)單元庫中沒有buffer能夠驅(qū)動(dòng)。

頂層IO約束實(shí)戰(zhàn)

頂層IO約束在原理上與模塊級沒有本質(zhì)區(qū)別,然而由于頂層需要與外部器件進(jìn)行通訊,除了GPIO,還會接觸到各種標(biāo)準(zhǔn)協(xié)議接口,例如UARTI2C,SPI,LVDS,DDR等等,在寫SDC前需要讀一讀協(xié)議。更復(fù)雜的情況是,由于存在端口復(fù)用的情況,往往同一個(gè)端口具備多種時(shí)序要求,需要逐一定義。

圖片

上圖是一個(gè)PinMux(也稱為IOMux)的示意圖,在SoC設(shè)計(jì)中非常常見,特別對于IO limited的芯片來說,PinMux是很有必要的。看似復(fù)雜,其實(shí)只要各個(gè)擊破就能達(dá)到目標(biāo),SDC標(biāo)準(zhǔn)制定者已經(jīng)為我們考慮到了這一點(diǎn),通過set_input_delay的選項(xiàng)-add_delay,可以對同一個(gè)端口設(shè)置多重約束,例如:

set_input_delay [expr 0.6 * $periodA] -clock CLKA [get_ports CIN] -add_delay
set_input_delay [expr 0.3 * $periodB] -clock CLKB [get_ports CIN] -add_delay

另外,針對頂層輸出數(shù)字端口,需要根據(jù)芯片使用的實(shí)際情況set_load,一般的GPIO端口負(fù)載電容都在pF級別。

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

    關(guān)注

    31

    文章

    5421

    瀏覽量

    123324
  • SoC設(shè)計(jì)
    +關(guān)注

    關(guān)注

    1

    文章

    151

    瀏覽量

    19074
  • 輸入電容
    +關(guān)注

    關(guān)注

    1

    文章

    46

    瀏覽量

    9952
  • 虛擬機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    962

    瀏覽量

    29043
  • DDR接口
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    7586
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    擁有20多年工程實(shí)戰(zhàn)經(jīng)驗(yàn)的技術(shù)總工,和你談電機(jī)控制!

    趙工,20多年工程實(shí)戰(zhàn)經(jīng)驗(yàn),現(xiàn)任哈爾濱漢能光電科技有限公司技術(shù)總工,此前在國營特大型工廠工作過,熟悉大多工業(yè)現(xiàn)場,廠內(nèi)搞過小改,在鐵路非標(biāo)設(shè)備公司、醫(yī)療非標(biāo)設(shè)備公司、國內(nèi)知名刷卡設(shè)備公司、中波發(fā)射機(jī)供應(yīng)商做設(shè)計(jì)工作。
    的頭像 發(fā)表于 11-15 17:05 ?0次閱讀

    pcb制造業(yè)節(jié)約用電實(shí)戰(zhàn)經(jīng)驗(yàn)

    pcb制造業(yè)節(jié)約用電實(shí)戰(zhàn)經(jīng)驗(yàn)
    發(fā)表于 08-20 20:36

    FPGA寶貴實(shí)戰(zhàn)經(jīng)驗(yàn)及Verilog編程規(guī)范

    `FPGA寶貴實(shí)戰(zhàn)經(jīng)驗(yàn)及Verilog編程規(guī)范`
    發(fā)表于 06-10 12:03

    【資料分享】ST MCU實(shí)戰(zhàn)經(jīng)驗(yàn)10篇,應(yīng)用問題,官方解答

    ST MCU實(shí)戰(zhàn)經(jīng)驗(yàn)10篇,應(yīng)用問題,官方解答
    發(fā)表于 03-21 15:12

    LLEGRO高速高密PCB設(shè)計(jì)實(shí)戰(zhàn)經(jīng)驗(yàn)

    本帖最后由 carey123 于 2014-10-24 15:49 編輯 ALLEGRO高速高密PC設(shè)計(jì)實(shí)戰(zhàn)經(jīng)驗(yàn)很好的資料采集
    發(fā)表于 10-24 12:02

    振動(dòng)傳感器項(xiàng)目外包,有實(shí)戰(zhàn)經(jīng)驗(yàn)的電子工程師聯(lián)系我。

    振動(dòng)傳感器項(xiàng)目外包,有實(shí)戰(zhàn)經(jīng)驗(yàn)的電子工程師聯(lián)系我。
    發(fā)表于 12-01 12:28

    開關(guān)電源維修方法和實(shí)戰(zhàn)經(jīng)驗(yàn)

    開關(guān)電源維修方法和實(shí)戰(zhàn)經(jīng)驗(yàn)開關(guān)電源維修方法和實(shí)戰(zhàn)經(jīng)驗(yàn)
    發(fā)表于 01-15 16:38 ?49次下載

    DDR_SDRAM介紹以及時(shí)序

    DDR_SDRAM介紹和時(shí)序圖,DDR_SDRAM介紹和時(shí)序
    發(fā)表于 02-23 11:58 ?7次下載

    DDR時(shí)序設(shè)計(jì)

    最新版本的李黎明DDR時(shí)序PPT
    發(fā)表于 11-02 17:05 ?0次下載

    STM32 應(yīng)用實(shí)戰(zhàn)經(jīng)驗(yàn)篇推薦閱讀

    近日,ST官方技術(shù)部門又推出了3篇針對STM32應(yīng)用開發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)篇,分享給各位ST MCU使用者。在此我對這三篇文章內(nèi)容作個(gè)簡介,細(xì)節(jié)可自行去ST官方相關(guān)網(wǎng)站下載,文章結(jié)尾會介紹。 第一篇是介紹了
    發(fā)表于 11-29 17:42 ?548次閱讀

    ARM全國產(chǎn)云平臺部署容器實(shí)戰(zhàn)經(jīng)驗(yàn)分享

    ARM全國產(chǎn)云平臺部署容器實(shí)戰(zhàn)經(jīng)驗(yàn)分享
    發(fā)表于 07-18 16:11 ?71次下載
    ARM全國產(chǎn)云平臺部署容器<b class='flag-5'>實(shí)戰(zhàn)經(jīng)驗(yàn)</b>分享

    實(shí)戰(zhàn)經(jīng)驗(yàn):從5個(gè)方面來談IC設(shè)計(jì)資料下載

    電子發(fā)燒友網(wǎng)為你提供實(shí)戰(zhàn)經(jīng)驗(yàn):從5個(gè)方面來談IC設(shè)計(jì)資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 04-14 08:41 ?28次下載
    <b class='flag-5'>實(shí)戰(zhàn)經(jīng)驗(yàn)</b>:從5個(gè)方面來談IC設(shè)計(jì)資料下載

    嵌入式項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)

    嵌入式項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)分享,C/C++、Linux、STM32、51單片機(jī)、FPGA、IoT、OpenCV、數(shù)字圖像處理、通信、算法!
    發(fā)表于 11-03 12:36 ?24次下載
    嵌入式項(xiàng)目<b class='flag-5'>實(shí)戰(zhàn)經(jīng)驗(yàn)</b>

    提升開關(guān)電源效率的理論分析與實(shí)戰(zhàn)經(jīng)驗(yàn)

    在這里有電源技術(shù)干貨、電源行業(yè)發(fā)展趨勢分析、最新電源產(chǎn)品介紹、眾多電源達(dá)人與您分享電源技術(shù)經(jīng)驗(yàn),關(guān)注我們,與中國電源行業(yè)共成長! 提升開關(guān)電源效率的理論分析與實(shí)戰(zhàn)經(jīng)驗(yàn) 引言 開關(guān)電源設(shè)計(jì)中,為獲得
    的頭像 發(fā)表于 01-09 10:04 ?806次閱讀
    提升開關(guān)電源效率的理論分析與<b class='flag-5'>實(shí)戰(zhàn)經(jīng)驗(yàn)</b>

    移動(dòng)電源EMC整改:認(rèn)證失敗到一次通過的實(shí)戰(zhàn)經(jīng)驗(yàn)

    深圳南柯電子|移動(dòng)電源EMC整改:認(rèn)證失敗到一次通過的實(shí)戰(zhàn)經(jīng)驗(yàn)
    的頭像 發(fā)表于 05-26 11:25 ?87次閱讀
    移動(dòng)電源EMC整改:認(rèn)證失敗到一次通過的<b class='flag-5'>實(shí)戰(zhàn)經(jīng)驗(yàn)</b>