在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

為什么setup檢查下一個(gè)沿而hold檢查當(dāng)前沿

FPGA開(kāi)發(fā)之路 ? 來(lái)源:FPGA開(kāi)發(fā)之路 ? 作者:FPGA開(kāi)發(fā)之路 ? 2022-11-21 10:30 ? 次閱讀

數(shù)字電路設(shè)計(jì)的可能都見(jiàn)過(guò)圖一所示的setup和hold時(shí)間檢查,從圖中可以明顯看出,setup time檢查下一個(gè)沿,而hold time檢查同一個(gè)沿。那么這是為什么呢 ?

52d269ba-68a0-11ed-8abf-dac502259ad0.jpg

圖1

數(shù)字電路的工作原理

以數(shù)字電路設(shè)計(jì)常見(jiàn)的狀態(tài)機(jī)為例,下一個(gè)狀態(tài)的值總是由當(dāng)前狀態(tài)加一些判斷條件決定。為了保證下一個(gè)狀態(tài)值的正確,新的狀態(tài)值要在下一個(gè)時(shí)鐘沿被正確采樣,同時(shí)不能被當(dāng)前時(shí)鐘沿采樣。

因此,setup time 的檢查是為了保證數(shù)據(jù)在下一個(gè)時(shí)鐘沿被正確采樣,而 hold time 的檢查是保證數(shù)據(jù)不被當(dāng)前沿采樣或破壞,滿足了這兩點(diǎn),數(shù)字電路便能正常工作。

Hold Time Violation

考慮一個(gè)兩級(jí)移位寄存器,其launch clock 和 capture clock如圖2所示。可以看到clock skew非常大,大于半個(gè)時(shí)鐘周期。假設(shè)數(shù)據(jù)的延遲小于半個(gè)時(shí)鐘周期,那么 hold time 的檢查公式必然不滿足, 即 Tcq + Tcomb < Tclk_skew + Thold。

對(duì)于這個(gè)兩級(jí)移位寄存器,我們希望的值是 00(cycle0), 01(cycle1), 10(cycle2),00(cycle3)。但是由于第二級(jí)寄存器有hold time violation,數(shù)據(jù)在當(dāng)前沿就被采樣,那么我們實(shí)際看到的值為 00(cycle0),11(cycle1),00(cycle2),00(cycle3),完全是錯(cuò)誤的結(jié)果。

52ed2246-68a0-11ed-8abf-dac502259ad0.png

圖2

時(shí)序違反一定會(huì)有亞穩(wěn)態(tài)發(fā)生嗎

不一定。寄存器進(jìn)入亞穩(wěn)態(tài)有兩個(gè)前提條件,一是數(shù)據(jù)要發(fā)生變化,二是數(shù)據(jù)的變化要發(fā)生在setup time和hold time限制的范圍內(nèi)。以上述圖2為例,假設(shè)數(shù)據(jù)的變化沒(méi)有出現(xiàn)在setup和hold time限制的范圍內(nèi),盡管是有hold time violation,也是沒(méi)有亞穩(wěn)態(tài)發(fā)生的。

審核編輯:湯梓紅
聲明:本文內(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)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5397

    瀏覽量

    122699
  • 數(shù)字電路
    +關(guān)注

    關(guān)注

    193

    文章

    1636

    瀏覽量

    81407
  • Setup
    +關(guān)注

    關(guān)注

    0

    文章

    30

    瀏覽量

    12153

原文標(biāo)題:為什么setup檢查下一個(gè)沿而hold檢查當(dāng)前沿

文章出處:【微信號(hào):FPGA開(kāi)發(fā)之路,微信公眾號(hào):FPGA開(kāi)發(fā)之路】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    FPC檢查,FPC檢查是什么意思

    FPC檢查,FPC檢查是什么意思  目前對(duì)柔性印制板FPC多進(jìn)行100%的檢查。當(dāng)然除了FPC斷線短路必須檢查并有檢查設(shè)備外,用目視
    發(fā)表于 03-17 10:32 ?8657次閱讀

    Setup/Hold Time Problem

    Setup/Hold Time ProblemConclusionIf the Setup/Hold time error happen on the Input Register (
    發(fā)表于 09-11 09:23

    解釋下setuphold time

    本帖最后由 gk320830 于 2015-3-5 18:27 編輯 setup/hold time 是測(cè)試芯片對(duì)輸入信號(hào)和時(shí)鐘信號(hào)之間的時(shí)間要求。建立時(shí)間是指觸發(fā)器的時(shí)鐘信號(hào)上升沿到來(lái)以前,數(shù)據(jù)穩(wěn)定不變的時(shí)間。保持時(shí)間是
    發(fā)表于 04-12 16:40

    什么是SetupHold時(shí)間

    保持穩(wěn)定不變的時(shí)間。輸入數(shù)據(jù)信號(hào)應(yīng)提前時(shí)鐘上升沿(如上升沿有效)T 時(shí)間到達(dá)芯片,這個(gè) T就是建立時(shí)間通常所說(shuō)的 SetupTime。如不滿足 Setup Time,這個(gè)數(shù)據(jù)就不能被這
    發(fā)表于 12-21 07:39

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

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

    技術(shù)研發(fā)是華為基石 華為下一個(gè)研究前沿是AI

    9月19日,華為心聲社區(qū)發(fā)布華為創(chuàng)始人任正非接受《紐約時(shí)報(bào)》專(zhuān)欄作家托馬斯弗里德曼的采訪紀(jì)要,采訪時(shí)間為9月9日。在此次采訪中,任正非表示華為要研究的下一個(gè)前沿領(lǐng)域是人工智能,華為將建設(shè)支撐人工智能。
    的頭像 發(fā)表于 09-20 15:36 ?3035次閱讀

    如何為下一個(gè)符號(hào)消除PCB設(shè)計(jì)項(xiàng)目

    學(xué)習(xí)如何消除對(duì)你的下一個(gè)符號(hào)和創(chuàng)造足跡PCB設(shè)計(jì)項(xiàng)目,使圖書(shū)館創(chuàng)建快速簡(jiǎn)單。
    的頭像 發(fā)表于 10-23 07:08 ?2628次閱讀

    關(guān)于FPGA的五個(gè)基本概念

    信號(hào)應(yīng)提前時(shí)鐘上升沿(如上升沿有效)T時(shí)間到達(dá)芯片,這個(gè)T就是建立時(shí)間-Setup time。如不滿足setup time,這個(gè)數(shù)據(jù)就不能被這
    的頭像 發(fā)表于 09-28 11:18 ?2457次閱讀

    特斯拉披露:下一個(gè)超級(jí)工廠可能在美國(guó)不在印度

    據(jù)國(guó)外媒體報(bào)道,在特斯拉發(fā)布的10-Q文件中,該公司透露,其下一個(gè)超級(jí)工廠可能在美國(guó)不在印度。
    的頭像 發(fā)表于 10-28 15:55 ?1730次閱讀

    Verilog中四個(gè)基礎(chǔ)的時(shí)序分析

    下列 時(shí)序檢查語(yǔ)句 錯(cuò)誤的是() A. $setup(posedge clk, data, tSU) B. $hold(posedge clk, data, tHLD) C. $setuphold
    的頭像 發(fā)表于 08-25 11:52 ?4676次閱讀

    5個(gè)FPGA基本概念問(wèn)答

    信號(hào)應(yīng)提前時(shí)鐘上升沿(如上升沿有效)T時(shí)間到達(dá)芯片,這個(gè)T就是建立時(shí)間-Setup time。如不滿足setup time,這個(gè)數(shù)據(jù)就不能被這
    的頭像 發(fā)表于 11-09 11:37 ?1308次閱讀

    啟用負(fù)時(shí)序檢查的步驟

    檢查時(shí)序窗口的穩(wěn)定性,包括:setuphold、setuphold、recovery、removal和recrem。
    的頭像 發(fā)表于 10-19 09:46 ?7095次閱讀

    通過(guò)解剖個(gè)邊沿觸發(fā)器簡(jiǎn)要說(shuō)明setuphold產(chǎn)生原因

    在后仿真過(guò)程中經(jīng)常會(huì)遇到關(guān)于setuphold violation的問(wèn)題,但是關(guān)于setuphold time的產(chǎn)生原因和由來(lái)很多人還比較朦朧,為此本文通過(guò)解剖
    的頭像 發(fā)表于 07-04 09:32 ?2112次閱讀
    通過(guò)解剖<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>邊沿觸發(fā)器簡(jiǎn)要說(shuō)明<b class='flag-5'>setup</b>和<b class='flag-5'>hold</b>產(chǎn)生原因

    Wi-Fi 6E:Wi-Fi的下一個(gè)前沿

    電子發(fā)燒友網(wǎng)站提供《Wi-Fi 6E:Wi-Fi的下一個(gè)前沿.pdf》資料免費(fèi)下載
    發(fā)表于 07-19 16:48 ?0次下載
    Wi-Fi 6E:Wi-Fi的<b class='flag-5'>下一個(gè)</b><b class='flag-5'>前沿</b>

    什么是SetupHold時(shí)間?

    時(shí)鐘的上升沿之前,輸入信號(hào)需要穩(wěn)定在有效的數(shù)據(jù)值上的最小時(shí)間間隔。Hold時(shí)間指的是在時(shí)鐘的上升沿之后,輸入信號(hào)需要保持在有效的數(shù)據(jù)值上的最小時(shí)間間隔。這兩個(gè)時(shí)間要求是保證數(shù)據(jù)在電路中
    的頭像 發(fā)表于 11-17 14:11 ?2531次閱讀
    主站蜘蛛池模板: 足控免费视频xxav | 四虎国产精品永久在线看 | 婷婷色亚洲 | 特黄一级 | 色视频大全 | 久久大香线蕉综合爱 | 精品欧美激情在线看 | 美女网站一区二区三区 | www.五月婷| 日本不卡在线播放 | 韩国三级日本三级在线观看 | 免费网站成人亚洲 | 拍拍拍成人免费高清视频 | 亚洲好骚综合 | 欧美三级视频在线 | 久久伊人精品青青草原高清 | 精品国产免费观看久久久 | 成人欧美一区二区三区的电影 | 亚洲色图综合网站 | 五月婷婷综合色 | china3p单男精品自拍 | 天天操天天操天天 | 乱肉情欲杂乱小说 | 伊人网视频在线 | 天天干b| 亚洲精品一卡2卡3卡三卡四卡 | 天天干天天玩 | 欧美30p | 色噜噜网站| 天堂网在线视频 | 在线看片国产 | 色婷婷一区二区三区四区成人网 | 日韩在线视频一区二区三区 | 黄色的网站在线观看 | 欧美成人性动漫在线观看 | 青草悠悠视频在线观看 | 国产成人精品免费视频大全可播放的 | 九九热在线免费视频 | 国产成在线观看免费视频 | 一女被两男吃奶玩乳尖口述 | 五月亭亭激情五月 |