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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

詳解FPGA中建立時間與保持時間

C29F_xilinx_inc ? 來源:賽靈思 ? 作者:賽靈思 ? 2022-02-26 16:59 ? 次閱讀

經典面試題:建立時間與保持時間

我曾背過這個答案N多遍,但是依然沒有理解。

直到...

一、同步電路設計

同步電路系統設計將系統狀態的變化與時鐘信號同步,并通過這種理想化的方式降低電路設計難度。同步電路設計是FPGA設計的基礎。

但是伴隨著集成電路的微縮化和大規模化,同步式電路的一些問題也顯現出來。有研究提出了基于異步電路實現FPGA的思路。這個后面再談。

二、觸發器

觸發器(Flip Flip,FF)是一種只能存儲1個二進制位(bit)的存儲單元,可以用作時序邏輯電路的記憶元件。FPGA邏輯單元的D觸發器(DFF)就是一種在時鐘的上升沿將輸入信號的變化傳送至輸出的邊沿D觸發器。DFF的符號和真值表如下圖所示:

詳解FPGA中建立時間與保持時間

詳解FPGA中建立時間與保持時間

2.1 D觸發器結構

CMOS傳輸門構成的D邊沿觸發器電路如下圖所示:

詳解FPGA中建立時間與保持時間

CMOS工藝下的D-FF結構如下圖所示:

詳解FPGA中建立時間與保持時間

先由傳輸門和兩個反相器組成一個循環電路(鎖存器),再有前后兩級鎖存器按主從結構連接而成。這里的傳輸門起開關作用,隨著CLK的狀態切換開關。只看輸出的話,前級鎖存器的值會隨著時鐘輸入的變化井然有序的傳入后級鎖存器。為了防止時鐘信號變化時輸入信號發生冒險,從而使輸入數據穩定的進入前級鎖存器,前級鎖存器的時鐘相位應與輸入數據的電路時鐘相位相反。

2.2 D觸發器工作原理

D-FF的工作原理,如下圖所示:

詳解FPGA中建立時間與保持時間

當CLK=0時(主鎖存器工作),位于前級的主鎖存器將輸入D的值保存進來,后級的從鎖存器將維持上一個時鐘周期的數據。由于此時前級與后級的反相器環路之間的傳輸門是關閉狀態,所以前級的信號不會傳到后級。

當CLK=1時(從鎖存器工作),前級主鎖存器的值將會傳到后級,同時輸入D的信號將會被隔離在外。此時如果前級反相器環路中的信號沒有循環一圈以上,就會出現如下圖所示的在0和1之間搖擺的中間電位,這就是所謂的亞穩態。

三、建立時間和保持時間

由于亞穩態時間比延遲時間長,在該階段讀取數據可能會引起錯誤,所以我們引入建立時間(setup time)來約束在時鐘上升沿到來之前輸入D保持穩定的時間。

當CLK=1時,如果輸入D在傳輸門關閉之前就發生變化,那么本該在下一周期讀取的數據就會提前進入鎖存器,從而引起反相器環路振蕩或產生亞穩態。因此在CLK=1之后也需要輸入D維持一定的時間,我們稱之為保持時間(hold time)約束。

詳解FPGA中建立時間與保持時間

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21759

    瀏覽量

    604302
  • 觸發器
    +關注

    關注

    14

    文章

    2000

    瀏覽量

    61223
  • 同步電路
    +關注

    關注

    1

    文章

    60

    瀏覽量

    13317
收藏 人收藏

    評論

    相關推薦

    ADC采樣保持過程的具體時間要如何確定?

    我用過的ADC芯片是ADC10D1500和ADC083000,主要是用來處理一些脈沖信號。 在datasheet里面經常看到說“該ADC采用了新的采樣保持放大器結構”,我理解的ADC采樣保持
    發表于 12-24 06:09

    DAC81408的建立時間為12uS,如何理解數據手冊的12uS建立時間這個參數呢?

    在數據手冊,DAC81408的建立時間為12uS 而爬升速率0~5V為1V/uS,如果控制輸出從0V跳變至5V,以此時間計算,時間為5uS,小于12uS的
    發表于 12-09 08:33

    DAC7811想要實現持續1us的100mA電流源,但DAC建立時間都有1us,如何解決?

    要給一個阻性(幾十歐)元件施加一個20~80mA的電流,測量電壓,計算出準確的阻值,由于功耗限制,電流只允許持續1us,本打算使用DAC+運放+晶體管實現電流源,但找了一圈,發現DAC的建立時間通常都在1us以上,再算上運放的建立時間,肯定>1us,請教該如何實現
    發表于 11-28 06:37

    請問如何確認dac7811的電壓建立時間是否滿足0.2us?

    我們對dac7811進行了仿真,目的想確認dac7811的電壓建立時間是否滿足0.2us,仿真結果有些疑問。 (1)、下圖是仿真模型 (2)下圖是仿真結果, 序號1是輸入模擬電壓給的時間
    發表于 11-14 06:22

    Java時間戳的使用

    Java時間戳的使用
    的頭像 發表于 11-06 16:04 ?234次閱讀
    Java<b class='flag-5'>中</b><b class='flag-5'>時間</b>戳的使用

    使用NTP,該如何同步時間?一文詳解

    ? 一、NTP通信概述 很多場景,由于業務需要,模塊需要保持正確的系統時鐘,才能正常工作。但是模塊上電后的初試時間戳是946713600(即2000/01/01,16:00:00),所以同步時鐘
    的頭像 發表于 10-29 13:44 ?217次閱讀
    使用NTP,該如何同步<b class='flag-5'>時間</b>?一文<b class='flag-5'>詳解</b>!

    PGA281建立時間過長怎么解決?

    我的PGA281增益由1變128時,建立時間Settling time過長有800uS左右(增益切換后延時1ms也沒用),可數據手冊明明是40us
    發表于 08-22 06:14

    求助,關于INA333波形建立時間的疑問求解

    示波器測量的是INA333的輸出波形 信號的輸入是應變片全橋電路,應變片和INA333采用PWM的波形間歇性上電。輸入信號建立時間ina333電源的波形建立時間是300us左右,但是輸出信號的建立時間在1ms的時候還沒有穩定
    發表于 08-13 07:45

    深度解析FPGA的時序約束

    建立時間保持時間FPGA時序約束兩個最基本的概念,同樣在芯片電路時序分析也存在。
    的頭像 發表于 08-06 11:40 ?731次閱讀
    深度解析<b class='flag-5'>FPGA</b><b class='flag-5'>中</b>的時序約束

    用混合信號示波器識別建立保持時間違規

    信號之間的時間關系對數字設計的可靠運行至關重要。對于同步設計,時鐘信號相對于數據信號的時間尤為重要。在上篇,我們為您詳細介紹了混合信號示波器(MSO)的基礎設置以及解釋在泰克混合示波器上的混合信號
    的頭像 發表于 07-23 10:23 ?529次閱讀
    用混合信號示波器識別<b class='flag-5'>建立</b>和<b class='flag-5'>保持</b><b class='flag-5'>時間</b>違規

    時間同步協議詳解:從原理到應用的全方位解析

    將對幾種主流的時間同步技術進行介紹和對比分析,探討各自的優缺點及其適用場景,以期為相關領域的研究和應用提供參考。 時間同步,顧名思義就是使分布在不同地點的時鐘保持一致的過程。在網絡通信中,時間
    的頭像 發表于 07-05 09:57 ?512次閱讀
    <b class='flag-5'>時間</b>同步協議<b class='flag-5'>詳解</b>:從原理到應用的全方位解析

    請問如何增加ESP32-S2以太網SPI接口的CS建立時間

    )問題分析: 通過示波器測量,發現DM9051的cs建立時間保持時間很緊張,其它信號質量和時序ok,需要增加cs的建立時間保持
    發表于 06-18 07:31

    FPGA 高級設計:時序分析和收斂

    建立時間,它是觸發器的固有屬性,一般典型值小于1~2ns。在 Xilinx 等的時序概念,稱 Altera 的 Micro tsu 為 setup 時間,用 Tsetup 表示,請 大家區分一下
    發表于 06-17 17:07

    STM32F302K8U6和STM32G431內置的運放 建立時間是多長?

    STM32F302K8U6 和STM32G431 內置的運放 建立時間是多長? 在手冊未找到相關描述
    發表于 03-28 08:36

    高速數模轉換器(DAC)的建立保持時間

    采用CMOS技術設計的數字電路通常將電源擺幅的中間值作為切換點。因此,時間參考點定在信號邊沿的中點。圖1波形標明了器件在典型條件下的建立保持時間。注意此時定義的這兩個參數均為正值,但
    發表于 02-15 16:57 ?955次閱讀
    高速數模轉換器(DAC)的<b class='flag-5'>建立</b>和<b class='flag-5'>保持</b><b class='flag-5'>時間</b>
    主站蜘蛛池模板: 毛片资源网| 播放毛片| 欧美性受一区二区三区| 欧美午夜电影| 免费人成在线观看视频色| 玖玖国产| 高清一级做a爱视频免费| 91青草视频| 天天夜夜久久| 久久午夜免费视频| 1024手机看片国产旧版你懂的| 国产片18在线观看| 又粗又大又爽又色又过瘾视频| 日本一二区视频| 五月天六月丁香| 日韩高清性爽一级毛片免费| 久久综合久久精品| 2018天天射| 久久精品国产亚洲片| 免费我看视频在线观看| 中文字幕在线观看第一页| 四虎成人免费观看在线网址| 免费的黄色大片| 97爱爱爱| 国产视频福利| 免费v片网站| 色综合天天射| 好吊操免费视频| 五月天天| 91精品久久久久含羞草| 男人午夜网站| 无遮挡很爽很污很黄在线网站| 美女网站色在线观看| 99成人在线| 高清视频黄色录像免费| 欧美性aaa| 三级网站视频| 不卡无毒免费毛片视频观看| 免费看黄在线| 日本在线不卡一区二区| 色狠狠狠色噜噜噜综合网|