色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

FPGA知識(shí)匯集-FPGA系統(tǒng)時(shí)序理論

e9Zb_gh_8734352 ? 來(lái)源:FPGA技術(shù)聯(lián)盟 ? 作者:FPGA技術(shù)聯(lián)盟 ? 2022-12-21 15:43 ? 次閱讀

時(shí)序約束條件

下面來(lái)具體討論一下系統(tǒng)時(shí)序需要滿足的一些基本條件。我們?nèi)匀灰韵聢D的結(jié)構(gòu)為例,并可以據(jù)此畫出相應(yīng)的時(shí)序分析示意圖。

76ba271c-8102-11ed-8abf-dac502259ad0.png

76d9d0b2-8102-11ed-8abf-dac502259ad0.png

在上面的時(shí)序圖中,存在兩個(gè)時(shí)序環(huán),我們稱實(shí)線的環(huán)為建立時(shí)間環(huán),而虛線的環(huán)我們稱之為保持時(shí)間環(huán)。可以看到,這兩個(gè)環(huán)都不是閉合的,缺口的大小就代表了時(shí)序裕量的多少,因此設(shè)計(jì)者總希望盡可能增大這個(gè)缺口。同時(shí)還要注意到,每個(gè)環(huán)上的箭頭方向不是一致的,而是朝著正反兩個(gè)方向,因?yàn)檎麄€(gè)系統(tǒng)時(shí)序是以時(shí)鐘上升沿為基準(zhǔn)的,所以我們時(shí)序環(huán)的起點(diǎn)為系統(tǒng)時(shí)鐘clk in的上升沿,而所有箭頭最終指向接收端的控制時(shí)鐘CLKC的邊沿。

先來(lái)分析建立時(shí)間環(huán):

缺口的左邊的半個(gè)時(shí)序環(huán)代表了從第一個(gè)系統(tǒng)時(shí)鐘上升沿開始,直到數(shù)據(jù)傳輸至接收端的總的延時(shí),我們計(jì)為數(shù)據(jù)延時(shí),以Tdata_tot表示:

Tdata_tot=Tco_clkb+Tflt_clkb +Tco_data +Tflt_data

上式中:Tco_clkb是系統(tǒng)時(shí)鐘信號(hào)CLKB在時(shí)鐘驅(qū)動(dòng)器的內(nèi)部延遲;Tflt_ clkb 是CLKB從時(shí)鐘驅(qū)動(dòng)器輸出后到達(dá)發(fā)送端(CPU)觸發(fā)器的飛行時(shí)間;Tco_data是數(shù)據(jù)在發(fā)送端的內(nèi)部延遲;Tflt_data是數(shù)據(jù)從發(fā)送端輸出到接收端的飛行時(shí)間。

從CLKC時(shí)鐘邊沿的右邊半個(gè)時(shí)序環(huán)代表了系統(tǒng)時(shí)鐘到達(dá)接收端的總的沿時(shí),我們計(jì)為時(shí)鐘延時(shí),以Tclk_tot表示:

Tclk_tot =Tcycle +Tco_clka +Tflt_clka – Tjitter

其中,Tcycle是時(shí)鐘信號(hào)周期;Tco_clka 是系統(tǒng)時(shí)鐘信號(hào)CLKA(第二個(gè)上升沿)在時(shí)鐘驅(qū)動(dòng)器的內(nèi)部延遲;Tflt_clka是時(shí)鐘信號(hào)從時(shí)鐘驅(qū)動(dòng)器輸出到達(dá)接收端觸發(fā)器的飛行時(shí)間;Tjitter是時(shí)鐘的抖動(dòng)誤差。

因此我們可以根據(jù)建立時(shí)間裕量的定義,得到:

Tsetup_margin = Tclk_tot – Tdata tot – Tsetup

將前面的相應(yīng)等式帶入可得:

Tsetup_magrin = Tcycle + Tco_clka + Tflt_clka – Tjitter – Tco_clkb – Tflt_clkb – Tco_data – Tflt_data – Tsetup

我們定義時(shí)鐘驅(qū)動(dòng)器(PLL)的兩個(gè)時(shí)鐘輸出之間的偏移為Tclock_Skew ,兩根CLOCK走線之間的時(shí)鐘偏移為TPCB_Skew ,即:

Tclock_Skew = Tco_clkb - Tco_clka;

TPCB_Skew = Tflt_clkb - Tflt_clka

這樣就可以得到建立時(shí)間裕量的標(biāo)準(zhǔn)計(jì)算公式:

Tsetup_magrin =Tcycle – TPCB_skew –Tclock_skew –Tjitter – Tco_ data -Tflt_data-Tsetup (1.6.1)

再來(lái)看保持時(shí)間環(huán):

對(duì)照上圖,我們可以同樣的進(jìn)行分析:

Tdata_delay = Tco_clkb + Tflt_clkb + Tco_data + Tflt_data

Tclock delay = Tco_clka + Tflt_clka

于是可以得出保持時(shí)間裕量的計(jì)算公式:

Thold margin = Tdata_delay – Tclock_dalay – Thold_time

即: Thold margin = Tco_data + Tflt_data + Tclock_skew + Tpcb_skew – Thold (1.6.2)

可以看到,式1.6.2中不包含時(shí)鐘抖動(dòng)Jitter的參數(shù)。這是因?yàn)镴itter是指時(shí)鐘周期間(Cycle to Cycle)的誤差,而保持時(shí)間的計(jì)算和時(shí)鐘周期無(wú)關(guān)。

對(duì)于任何時(shí)鐘控制系統(tǒng),如果要能保證正常工作,就必須使建立時(shí)間余量和保持時(shí)間裕量都至少大于零,即Tsetup marin 》0;Thold margin 》0,將公式1.6.1和1.6.2分別帶入就可以得到普通時(shí)鐘系統(tǒng)的時(shí)序約束條件不等式:

TPCB_skew +Tclock_skew +Tjitter + Tco_data + Tflt_data+Tsetup《 Tcycle (1.6.3)

Tco_data + Tflt_data + Tclock_skew + Tpcb_skew 》 Thold (1.6.4)

需要注意的是:

1. 數(shù)據(jù)在發(fā)送端的內(nèi)部延時(shí)Tco_data可以從芯片的datasheet查到,這個(gè)值是一個(gè)范圍,在式1.6.3中取最大值,在式1.6.4中取最小值。

2.?dāng)?shù)據(jù)在傳輸線上的飛行時(shí)間Tflt_data在實(shí)際計(jì)算中應(yīng)該取最大/最小飛行時(shí)間參數(shù),在式1.6.3中取最大飛行時(shí)間,在式1.6.4中取最小飛行時(shí)間。

3. 時(shí)鐘的偏移TPCB_skew和Tclock_skew也是一個(gè)變化的不確定參數(shù),一般為+/-N ps,同樣,在建立時(shí)間約束條件1.6.3中取+Nps,而在保持時(shí)間約束條件1.6.4中取-Nps。

從上面的分析可以看到,對(duì)于PCB設(shè)計(jì)工程師來(lái)說(shuō),保證足夠穩(wěn)定的系統(tǒng)時(shí)序最有效的途徑就是盡量減小PCB skew和信號(hào)傳輸?shù)娘w行時(shí)間,而其它的參數(shù)都只和芯片本身的性能有關(guān)。實(shí)際中經(jīng)常采取的措施就是嚴(yán)格控制時(shí)鐘和數(shù)據(jù)的走線長(zhǎng)度,調(diào)整合理的拓補(bǔ)結(jié)構(gòu),并盡可能減少信號(hào)完整性帶來(lái)的影響。然而,即便我們已經(jīng)考慮的很周全,普通時(shí)鐘系統(tǒng)的本身的設(shè)計(jì)瓶頸始終是無(wú)法打破的,也就是建立時(shí)間的約束,我們?cè)诒M可能減少由PCB布線引起的信號(hào)延遲之外,器件本身的特性如Tco、Jitter、TSetup等等將成為最主要的制約因素,盡管我們可以通過(guò)提高工藝水平和電路設(shè)計(jì)技術(shù)來(lái)不斷提高數(shù)字器件的性能,但得到的效果也僅僅是在一定范圍之內(nèi)提升了系統(tǒng)的主頻,在頻率超過(guò)300MHz的情況下,我們將不得不放棄使用這種普通時(shí)鐘系統(tǒng)設(shè)計(jì)。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21796

    瀏覽量

    605727
  • pll
    pll
    +關(guān)注

    關(guān)注

    6

    文章

    781

    瀏覽量

    135301
  • 時(shí)序圖
    +關(guān)注

    關(guān)注

    2

    文章

    58

    瀏覽量

    22484
  • 時(shí)鐘驅(qū)動(dòng)器

    關(guān)注

    0

    文章

    34

    瀏覽量

    13880

原文標(biāo)題:FPGA知識(shí)匯集-FPGA系統(tǒng)時(shí)序理論

文章出處:【微信號(hào):gh_873435264fd4,微信公眾號(hào):FPGA技術(shù)聯(lián)盟】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    FPGA的IO口時(shí)序約束分析

      在高速系統(tǒng)FPGA時(shí)序約束不止包括內(nèi)部時(shí)鐘約束,還應(yīng)包括完整的IO時(shí)序約束和時(shí)序例外約束才能實(shí)現(xiàn)PCB板級(jí)的
    發(fā)表于 09-27 09:56 ?1793次閱讀

    FPGA知識(shí)匯集-FPGA時(shí)序基礎(chǔ)理論

    時(shí)序理論,那肯定是不稱職的。本章我們就普通時(shí)序(共同時(shí)鐘)和源同步系統(tǒng)時(shí)序等方面對(duì)系統(tǒng)
    的頭像 發(fā)表于 12-13 10:50 ?2310次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>知識(shí)</b><b class='flag-5'>匯集</b>-<b class='flag-5'>FPGA</b><b class='flag-5'>時(shí)序</b>基礎(chǔ)<b class='flag-5'>理論</b>

    FPGA時(shí)序約束的基礎(chǔ)知識(shí)

    FPGA開發(fā)過(guò)程中,離不開時(shí)序約束,那么時(shí)序約束是什么?簡(jiǎn)單點(diǎn)說(shuō),FPGA芯片中的邏輯電路,從輸入到輸出所需要的時(shí)間,這個(gè)時(shí)間必須在設(shè)定的時(shí)鐘周期內(nèi)完成,更詳細(xì)一點(diǎn),即需要滿足建立和保
    發(fā)表于 06-06 17:53 ?1539次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>時(shí)序</b>約束的基礎(chǔ)<b class='flag-5'>知識(shí)</b>

    FPGA I/O口時(shí)序約束講解

    前面講解了時(shí)序約束的理論知識(shí)FPGA時(shí)序約束理論篇,本章講解時(shí)序約束實(shí)際使用。
    發(fā)表于 08-14 18:22 ?1746次閱讀
    <b class='flag-5'>FPGA</b> I/O口<b class='flag-5'>時(shí)序</b>約束講解

    FPGA時(shí)序分析

    FPGA時(shí)序分析系統(tǒng)時(shí)序基礎(chǔ)理論對(duì)于系統(tǒng)設(shè)計(jì)工程師來(lái)說(shuō),時(shí)序
    發(fā)表于 08-11 17:55

    FPGA實(shí)戰(zhàn)演練邏輯篇48:基本的時(shí)序分析理論1

    影響FPGA本身的性能,而且也會(huì)給FPGA之外的電路或者系統(tǒng)帶來(lái)諸多的問(wèn)題。(特權(quán)同學(xué),版權(quán)所有)言歸正傳,之所以引進(jìn)靜態(tài)時(shí)序分析的理論也正
    發(fā)表于 07-09 21:54

    FPGA時(shí)序約束--基礎(chǔ)理論

    鐘偏差。 Tlogic與我們寫的HDL代碼有直接關(guān)系,Trouting是FPGA開發(fā)軟件綜合布線根據(jù)FPGA內(nèi)部資源情況進(jìn)行布線產(chǎn)生的延時(shí)。 四、總結(jié) 本文介紹了FPGA時(shí)序
    發(fā)表于 11-15 17:41

    FPGA設(shè)計(jì):時(shí)序是關(guān)鍵

    當(dāng)你的FPGA設(shè)計(jì)不能滿足時(shí)序要求時(shí),原因也許并不明顯。解決方案不僅僅依賴于使用FPGA的實(shí)現(xiàn)工具來(lái)優(yōu)化設(shè)計(jì)從而滿足時(shí)序要求,也需要設(shè)計(jì)者具有明確目標(biāo)和診斷/隔離
    發(fā)表于 08-15 14:22 ?1293次閱讀

    FPGA系統(tǒng)時(shí)序基礎(chǔ)理論

    很好的FPGA資料,基礎(chǔ)的資料,快來(lái)下載吧
    發(fā)表于 09-01 16:40 ?23次下載

    FPGA中的時(shí)序約束設(shè)計(jì)

    一個(gè)好的FPGA設(shè)計(jì)一定是包含兩個(gè)層面:良好的代碼風(fēng)格和合理的約束。時(shí)序約束作為FPGA設(shè)計(jì)中不可或缺的一部分,已發(fā)揮著越來(lái)越重要的作用。毋庸置疑,時(shí)序約束的最終目的是實(shí)現(xiàn)
    發(fā)表于 11-17 07:54 ?2595次閱讀
    <b class='flag-5'>FPGA</b>中的<b class='flag-5'>時(shí)序</b>約束設(shè)計(jì)

    FPGA時(shí)序約束的理論基礎(chǔ)知識(shí)說(shuō)明

    FPGA 設(shè)計(jì)中,很少進(jìn)行細(xì)致全面的時(shí)序約束和分析,F(xiàn)max是最常見也往往是一個(gè)設(shè)計(jì)唯一的約束。這一方面是由FPGA的特殊結(jié)構(gòu)決定的,另一方面也是由于缺乏好用的工具造成的。好的時(shí)序
    發(fā)表于 01-12 17:31 ?8次下載
    <b class='flag-5'>FPGA</b><b class='flag-5'>時(shí)序</b>約束的<b class='flag-5'>理論基礎(chǔ)知識(shí)</b>說(shuō)明

    時(shí)序約束系列之D觸發(fā)器原理和FPGA時(shí)序結(jié)構(gòu)

    明德?lián)P有完整的時(shí)序約束課程與理論,接下來(lái)我們會(huì)一章一章以圖文結(jié)合的形式與大家分享時(shí)序約束的知識(shí)。要掌握FPGA
    的頭像 發(fā)表于 07-11 11:33 ?5154次閱讀
    <b class='flag-5'>時(shí)序</b>約束系列之D觸發(fā)器原理和<b class='flag-5'>FPGA</b><b class='flag-5'>時(shí)序</b>結(jié)構(gòu)

    FPGA知識(shí)匯集-源同步時(shí)序系統(tǒng)

    針對(duì)普通時(shí)鐘系統(tǒng)存在著限制時(shí)鐘頻率的弊端,人們?cè)O(shè)計(jì)了一種新的時(shí)序系統(tǒng),稱之為源同步時(shí)序系統(tǒng)。它最大的優(yōu)點(diǎn)就是大大提升了總線的速度,在
    的頭像 發(fā)表于 12-26 17:04 ?1111次閱讀

    FPGA設(shè)計(jì)-時(shí)序約束(理論篇)

    STA(Static Timing Analysis,即靜態(tài)時(shí)序分析)在實(shí)際FPGA設(shè)計(jì)過(guò)程中的重要性是不言而喻的
    發(fā)表于 06-26 09:01 ?733次閱讀
    <b class='flag-5'>FPGA</b>設(shè)計(jì)-<b class='flag-5'>時(shí)序</b>約束(<b class='flag-5'>理論</b>篇)

    FPGA高級(jí)時(shí)序綜合教程

    FPGA高級(jí)時(shí)序綜合教程
    發(fā)表于 08-07 16:07 ?6次下載
    主站蜘蛛池模板: 琪琪午夜福利免费院 | 国产成人在线观看网站 | 偷尝禁果H1V1幸运的山熊 | 无人视频在线观看免费播放影院 | 欧美 亚洲 中文字幕 高清 | 97超碰在线视频人人av | 99久久免费看国产精品 | 中文免费视频 | 午夜在线观看免费完整直播网 | 草久久久久| 欧美AAAA片免费播放观看 | 日本一区精品久久久久影院 | 国产欧美一区二区三区视频 | 印度性hd18 | 久久久久久久久a免费 | 亚洲区 bt下载 | 消息称老熟妇乱视频一区二区 | 巨胸美乳中文在线观看 | 人成片在线观看亚洲无遮拦 | 麻豆精品一区二正一三区 | 男女又黄又刺激B片免费网站 | 极品少妇高潮啪啪无码吴梦 | 国产精品-区区久久久狼 | 国产亚洲精品久久久久小 | 欧美午夜精品一区区电影 | 嗯啊好爽视频 | 国产一区在线观看免费 | 天美传媒在线观看完整高清 | 男女亲吻摸下面吃奶视频 | 四房播播开心五月 | 一级做a爰片久久毛片潮喷动漫 | 男人把女人桶到高潮嗷嗷叫 | 久草在线福利视频在线播放 | ⅹxx日本护土 | 国产又色又爽又刺激在线播放 | 暖暖视频大全免费观看 | 99久久免费精品国产免费 | 又黄又粗又爽免费观看 | 久久婷五月综合色啪网 | 玖玖爱这里只有精品视频 | 青青草原成人 |