一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

時(shí)鐘抖動(dòng)會(huì)影響建立時(shí)間和保持時(shí)間違例嗎?

FPGA技術(shù)驛站 ? 來源:FPGA技術(shù)驛站 ? 2023-06-02 09:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

首先,我們需要理解什么是時(shí)鐘抖動(dòng)。簡(jiǎn)而言之,時(shí)鐘抖動(dòng)(Jitter)反映的是時(shí)鐘源在時(shí)鐘邊沿的不確定性(Clock Uncertainty)。例如,假定我們現(xiàn)在有一個(gè)頻率為100MHz的時(shí)鐘,那么時(shí)鐘周期就是10ns,理想情況下,時(shí)鐘的上升沿將會(huì)出現(xiàn)在0ns,10ns,20ns……基于此,如果已知時(shí)鐘上升沿出現(xiàn)在30ns,這樣我們就可以得出下一個(gè)上升沿將會(huì)出現(xiàn)在40ns。但實(shí)際情況是,下一個(gè)上升沿很可能介于39.9ns到40.1ns之間。也就是說,有0.1ns對(duì)時(shí)鐘周期構(gòu)成了影響。就FPGA設(shè)計(jì)而言,對(duì)于抖動(dòng)我們理解這么多就足夠了。

接下來我們看一下時(shí)鐘抖動(dòng)對(duì)時(shí)序性能的影響。以經(jīng)典的單周期時(shí)序路徑為例(收發(fā)時(shí)鐘為同一個(gè)時(shí)鐘且建立時(shí)間Requirement為一個(gè)時(shí)鐘周期),如下圖所示。

d85d4918-007d-11ee-90ce-dac502259ad0.png

就建立時(shí)間而言,基于靜態(tài)時(shí)序分析(STA)理論,假定數(shù)據(jù)發(fā)起沿為下圖邊沿1,那么捕獲沿將是邊沿3。如果邊沿1出現(xiàn)在20ns這一時(shí)刻,那么邊沿3可能出現(xiàn)在以下兩個(gè)時(shí)刻:

20+Clock Period+Jitter

20+Clock Period-Jitter

考慮最壞情況,我們應(yīng)該按照20+Clock Period-Jitter來評(píng)估建立時(shí)間裕量。換言之,實(shí)際的時(shí)鐘周期為Clock Period-Jitter。

d866b34a-007d-11ee-90ce-dac502259ad0.png

再看保持時(shí)間,發(fā)起沿和捕獲沿都是邊沿1,或都是邊沿3,即發(fā)起沿和捕獲沿是同一時(shí)鐘的同一個(gè)上升沿,故抖動(dòng)不會(huì)對(duì)保持時(shí)間裕量產(chǎn)生影響。

基于此,我們可以得出如下結(jié)論:對(duì)于發(fā)送時(shí)鐘和接收時(shí)鐘是同一時(shí)鐘的單周期路徑,時(shí)鐘抖動(dòng)對(duì)建立時(shí)間有負(fù)面影響,但對(duì)保持時(shí)間沒有影響。這一點(diǎn),在Vivado的時(shí)序報(bào)告中也可以看到。如下圖所示,圖中左側(cè)為建立時(shí)間時(shí)序報(bào)告,可以看到Clock Uncertainty,而右側(cè)為保持時(shí)間時(shí)序報(bào)告,是沒有Clock Uncertainty。

d8724f20-007d-11ee-90ce-dac502259ad0.png

如果發(fā)送時(shí)鐘和接收時(shí)鐘是不同時(shí)鐘呢?假定發(fā)送時(shí)鐘為200MHz,接收時(shí)鐘為100MHz,兩者由同一個(gè)MMCM生成,故二者為同步時(shí)鐘。兩者之間的跨時(shí)鐘域路徑可采按多周期路徑進(jìn)行約束。毋庸置疑,抖動(dòng)仍然會(huì)對(duì)建立時(shí)間有負(fù)面影響。對(duì)于保持時(shí)間,發(fā)起沿是200MHz時(shí)鐘的上升沿,捕獲沿是100MHz的上升沿,不是同一個(gè)邊沿,故要將100MHz的時(shí)鐘抖動(dòng)考慮在內(nèi)。

根據(jù)保持時(shí)間的定義:數(shù)據(jù)被時(shí)鐘有效沿采樣到之后仍要穩(wěn)定保持一段時(shí)間,這個(gè)時(shí)間即為保持時(shí)間??紤]最壞情況,抖動(dòng)使得時(shí)鐘采樣沿后移,意味著數(shù)據(jù)需要保持更長(zhǎng)的時(shí)間即Th+Jitter。因此,此時(shí),抖動(dòng)對(duì)保持時(shí)間也是一種惡化。這一點(diǎn)在Vivado的時(shí)序報(bào)告中也會(huì)有所體現(xiàn)。

d8a1018a-007d-11ee-90ce-dac502259ad0.png





審核編輯:劉清

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

    關(guān)注

    9

    文章

    428

    瀏覽量

    27376
  • 時(shí)鐘抖動(dòng)
    +關(guān)注

    關(guān)注

    1

    文章

    63

    瀏覽量

    16189
  • STA
    STA
    +關(guān)注

    關(guān)注

    0

    文章

    52

    瀏覽量

    19312

原文標(biāo)題:時(shí)鐘抖動(dòng)會(huì)影響建立時(shí)間和保持時(shí)間違例嗎?

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    靜態(tài)時(shí)序之建立時(shí)間保持時(shí)間分析

    靜態(tài)時(shí)序分析包括建立時(shí)間分析和保持時(shí)間分析。建立時(shí)間設(shè)置不正確可以通過降低芯片工作頻率解決,保持時(shí)間
    的頭像 發(fā)表于 08-22 10:38 ?4791次閱讀

    芯片設(shè)計(jì)進(jìn)階之路—從CMOS到建立時(shí)間保持時(shí)間

    建立時(shí)間(setup time)和保持時(shí)間(hold time)是時(shí)序分析中最重要的概念之一,深入理解建立時(shí)間保持
    發(fā)表于 06-21 10:44 ?2373次閱讀
    芯片設(shè)計(jì)進(jìn)階之路—從CMOS到<b class='flag-5'>建立時(shí)間</b>和<b class='flag-5'>保持</b><b class='flag-5'>時(shí)間</b>

    淺析D觸發(fā)器的建立時(shí)間保持時(shí)間物理含義

    我理解這個(gè)D觸發(fā)正常運(yùn)轉(zhuǎn)要滿足四個(gè)約束,第一個(gè)是建立時(shí)間,第二個(gè)是保持時(shí)間,第三個(gè)是對(duì)于最后一個(gè)傳輸門的關(guān)斷時(shí)間的控制,第四個(gè)是[時(shí)鐘周期]
    的頭像 發(fā)表于 12-04 15:44 ?2656次閱讀
    淺析D觸發(fā)器的<b class='flag-5'>建立時(shí)間</b>和<b class='flag-5'>保持</b><b class='flag-5'>時(shí)間</b>物理含義

    數(shù)字電路中,建立時(shí)間保持時(shí)間對(duì)于觸發(fā)器的時(shí)鐘信號(hào)有

    請(qǐng)問,對(duì)于觸發(fā)器的時(shí)鐘信號(hào),建立時(shí)間保持時(shí)間有要求嗎?剛看到一個(gè)門控時(shí)鐘產(chǎn)生毛刺的反例,(如下圖)想到了這個(gè)問題。若此
    發(fā)表于 01-27 18:44

    建立時(shí)間保持時(shí)間討論

    本帖最后由 虎子哥 于 2015-3-12 21:24 編輯 建立時(shí)間(Setup Time):是指在觸發(fā)器的時(shí)鐘信號(hào)上升沿到來以前,數(shù)據(jù)穩(wěn)定不變的時(shí)間,如果建立時(shí)間不夠,數(shù)據(jù)將
    發(fā)表于 03-10 23:19

    FPGA實(shí)戰(zhàn)演練邏輯篇51:建立時(shí)間保持時(shí)間

    不確定,那么隨后的reg3out值也會(huì)處于一個(gè)不確定狀態(tài)。比如第一個(gè)時(shí)鐘周期,原本reg3in應(yīng)該是穩(wěn)定的低電平,但是由于整個(gè)路徑上的延時(shí)時(shí)間過長(zhǎng),導(dǎo)致了reg3in在clk_r3的建立時(shí)間
    發(fā)表于 07-17 12:02

    什么叫建立時(shí)間,保持時(shí)間,和恢復(fù)時(shí)間

    什么叫建立時(shí)間,保持時(shí)間,和恢復(fù)時(shí)間
    發(fā)表于 04-08 16:52

    保持時(shí)間建立時(shí)間

    如圖,建立時(shí)間保持時(shí)間都是針對(duì)的時(shí)鐘沿,如圖所示,時(shí)鐘沿有一個(gè)上升的過程,圖中虛線與clk上升沿的交點(diǎn)是什么?幅值的50%?還是低電平(低
    發(fā)表于 11-29 00:20

    數(shù)字 IC 筆試面試必考點(diǎn)(9)建立時(shí)間以及保持時(shí)間 精選資料分享

    建立時(shí)間(Setup Time)是指觸發(fā)器的時(shí)鐘信號(hào)上升沿到來之前,數(shù)據(jù)保持穩(wěn)定不變的時(shí)間?! ≥斎胄盘?hào)應(yīng)該提前時(shí)鐘上升沿(如上升沿有效)T
    發(fā)表于 07-26 07:36

    建立時(shí)間保持時(shí)間(setup time 和 hold time)

    建立時(shí)間保持時(shí)間貫穿了整個(gè)時(shí)序分析過程。只要涉及到同步時(shí)序電路,那么必然有上升沿、下降沿采樣,那么無法避免setup-time 和 hold-time這兩個(gè)概念。 1. 什么是setup-time
    發(fā)表于 02-08 14:48 ?6598次閱讀

    數(shù)字IC設(shè)計(jì)中的建立時(shí)間保持時(shí)間

    ??本文主要介紹了建立時(shí)間保持時(shí)間。
    的頭像 發(fā)表于 06-21 14:38 ?3919次閱讀
    數(shù)字IC設(shè)計(jì)中的<b class='flag-5'>建立時(shí)間</b>和<b class='flag-5'>保持</b><b class='flag-5'>時(shí)間</b>

    到底什么是建立時(shí)間/保持時(shí)間?

    在時(shí)序電路設(shè)計(jì)中,建立時(shí)間/保持時(shí)間可以說是出現(xiàn)頻率最高的幾個(gè)詞之一了,人們對(duì)其定義已經(jīng)耳熟能詳,對(duì)涉及其的計(jì)算(比如檢查時(shí)序是否正確,計(jì)算最大頻率等)網(wǎng)上也有很多。
    的頭像 發(fā)表于 06-27 15:43 ?1.7w次閱讀
    到底什么是<b class='flag-5'>建立時(shí)間</b>/<b class='flag-5'>保持</b><b class='flag-5'>時(shí)間</b>?

    SOC設(shè)計(jì)中的建立時(shí)間保持時(shí)間

    建立時(shí)間保持時(shí)間是SOC設(shè)計(jì)中的兩個(gè)重要概念。它們都與時(shí)序分析有關(guān),是確保芯片正常工作的關(guān)鍵因素。
    的頭像 發(fā)表于 08-23 09:44 ?1491次閱讀

    PCB傳輸線建立時(shí)間、保持時(shí)間、建立時(shí)間裕量和保持時(shí)間裕量

     信號(hào)經(jīng)過傳輸線到達(dá)接收端之后,就牽涉到建立時(shí)間保持時(shí)間這兩個(gè)時(shí)序參數(shù),它們表征了時(shí)鐘邊沿觸發(fā)前后數(shù)據(jù)需要在鎖存器的輸入持續(xù)時(shí)間,是接收器
    發(fā)表于 09-04 15:16 ?1282次閱讀
    PCB傳輸線<b class='flag-5'>建立時(shí)間</b>、<b class='flag-5'>保持</b><b class='flag-5'>時(shí)間</b>、<b class='flag-5'>建立時(shí)間</b>裕量和<b class='flag-5'>保持</b><b class='flag-5'>時(shí)間</b>裕量

    關(guān)于建立時(shí)間保持時(shí)間的測(cè)量方法

    文件提到兩種setup/hold測(cè)量方式:10% push-up和pass/fail,按照TSMC說法,前者會(huì)更樂觀一些,因此如果是采用前者(10% push-up)的測(cè)量方式得到建立時(shí)間保持
    的頭像 發(fā)表于 12-05 11:19 ?2698次閱讀
    關(guān)于<b class='flag-5'>建立時(shí)間</b>和<b class='flag-5'>保持</b><b class='flag-5'>時(shí)間</b>的測(cè)量方法