国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

關于同步復位與異步復位的仿真詳解

FPGA技術驛站 ? 來源:Lauren的FPGA ? 作者:Lauren的FPGA ? 2021-04-09 11:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

FPGA設計中,我們遵循的原則之一是同步電路,即所有電路是在同一時鐘下同步地處理數據。這個概念可進一步展開,即不局限于同一時鐘,只要時鐘之間是同步關系(兩者之間有明確的相位延遲,例如同一個MMCM生成的時鐘),這是因為目前的芯片規模越來越大,設計越來越復雜,往往需要多個時鐘同時運算。

通常,我們說某個信號與指定時鐘同步,意味著這個信號是由該時鐘驅動的邏輯生成的,或者這個信號只有在時鐘有效沿(一般是上升沿有效)下才會被觸發。以復位信號為例,就有同步復位和異步復位之分。我們從HDL代碼角度看一下二者的區別。如下圖所示代碼,描述的是同步復位觸發器,左側為VHDL-2008版本的描述方式,右側為System Verilog版本的描述方式。可以看到敏感變量列表(左側第15行,右側第8行)中只有時鐘clk,因此,進程中的狀態變化就依賴于時鐘的變化即時鐘有效沿。

853274ae-986d-11eb-8b86-12bb97331649.png

我們再看看異步復位是如何描述的,如下圖所示。左側是VHDL-2008版本,右側是System Verilog版本。可以看到,此時敏感變量列表中除了時鐘clk之外還有復位信號rst。在VHDL版本中,可以明確地看到復位信號位于if條件分支,而時鐘有效沿位于elsif分支,優先級低于復位信號。因此,這里只要復位有效,無論時鐘沿是否有效都會觸發操作。

853cf26c-986d-11eb-8b86-12bb97331649.png

進一步,我們從仿真角度看看這兩者的區別。同步復位觸發器的仿真結果如下圖所示。可以看到復位信號只有在時鐘有效沿下才起作用。圖中第二個復位脈沖并沒有被時鐘有效沿采到,故不會導致觸發器復位。

8554e4c6-986d-11eb-8b86-12bb97331649.png

異步復位觸發器仿真結果如下圖所示。可以看到第二個復位脈沖盡管沒有在時鐘有效沿下,但仍促使觸發器復位。這正是異步的原理。

85698eda-986d-11eb-8b86-12bb97331649.png

對比兩個仿真結果,我們可以看到同步復位的一個明顯的好處就是利用了時鐘的過濾功能,去除了復位信號上的毛刺,而異步復位下,如果復位信號有毛刺就會導致觸發器誤操作,這在狀態機電路中尤為嚴重,很有可能導致狀態機進入無效狀態。
編輯:lyn

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

    關注

    54

    文章

    4482

    瀏覽量

    138253
  • 同步復位
    +關注

    關注

    0

    文章

    27

    瀏覽量

    10984
  • 異步復位
    +關注

    關注

    0

    文章

    47

    瀏覽量

    13684

原文標題:同步復位與異步復位

文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術驛站】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    深度解析DS1830/A復位序列器:特性、操作與應用

    深度解析DS1830/A復位序列器:特性、操作與應用 在電子系統設計中,復位序列器是確保系統穩定啟動和可靠運行的關鍵組件。今天我們就來深入探討DALLAS SEMICONDUCTOR(現MAXIM
    的頭像 發表于 02-28 15:10 ?111次閱讀

    探索DS1811:經濟高效的電源監控復位芯片

    探索DS1811:經濟高效的電源監控復位芯片 在電子設備設計中,電源監控與復位是確保系統穩定運行的關鍵環節。今天,我們來深入了解一款名為DS1811的EconoReset芯片,它在電源監控和復位功能
    的頭像 發表于 02-27 16:20 ?117次閱讀

    MAX6443–MAX6452:具備長手動復位設置周期的微處理器復位電路

    MAX6443–MAX6452:具備長手動復位設置周期的微處理器復位電路 在電子設備的設計中,微處理器復位電路起著至關重要的作用,它能確保設備在各種情況下穩定運行。今天我們就來詳細了解一下
    的頭像 發表于 02-27 14:45 ?88次閱讀

    CW32在不同復位方式對應的復位范圍

    上電復位 / 掉電復位(POR/BOR) 整個 MCU 引腳輸入復位(NRST) 整個 MCU(除 RTC 外) IWDT/WWDT 復位 M0+ 內核 / 外設(除 R
    發表于 12-22 09:44

    用于穩定電源設計的復位IC應用實例

    現代電子設備正面臨電壓波動、浪涌電壓以及輸入電源不穩定等問題。如果缺乏適當的電壓監測與復位保護功能,系統可能會出現誤動作、異常復位,甚至導致硬件損壞。
    的頭像 發表于 12-08 09:41 ?645次閱讀
    用于穩定電源設計的<b class='flag-5'>復位</b>IC應用實例

    求助,為什么studio 仿真debug 沒有復位建?

    rtt studio 仿真的時候工具欄沒有復位按鍵,重新仿真鍵也沒有? 請問要如何調出來
    發表于 10-14 06:47

    GraniStudio:軸復位例程

    1.文件運行 導入工程 雙擊運行桌面GraniStudio.exe。 通過引導界面導入軸復位例程,點擊導入按鈕。 打開軸復位運動例程所在路徑,選中軸復位運動.gsp文件,點擊打開,完成導入。 2.
    的頭像 發表于 08-22 16:05 ?664次閱讀
    GraniStudio:軸<b class='flag-5'>復位</b>例程

    GraniStudio零代碼平臺軸復位算子支持多少個軸同時復位,有哪些回零模式?

    GraniStudio平臺在軸復位的功能上未對同時復位的軸數進行硬性限制,理論上支持任意數量軸同步復位,需要考慮的是在做多軸同步
    的頭像 發表于 07-07 18:02 ?663次閱讀
    GraniStudio零代碼平臺軸<b class='flag-5'>復位</b>算子支持多少個軸同時<b class='flag-5'>復位</b>,有哪些回零模式?

    復位電路的核心功能和主要類型

    復位電路(Reset Circuit) 是數字系統中的關鍵功能模塊,用于確保設備在上電、電壓波動或異常狀態下可靠復位至初始狀態。其設計直接影響系統的穩定性和抗干擾能力。
    的頭像 發表于 06-30 14:24 ?1480次閱讀
    <b class='flag-5'>復位</b>電路的核心功能和主要類型

    HMC859提供復位功能和可編程輸出電壓的26 GHz 8分頻器件技術手冊

    ,無論時鐘沿狀態如何(異步復位置位)。 反轉時鐘輸入便可實現負沿觸發應用。 HMC859LC3還集成一個輸出電平控制引腳VR,可用于損耗補償或信號電平優化。
    的頭像 發表于 04-16 11:36 ?1016次閱讀
    HMC859提供<b class='flag-5'>復位</b>功能和可編程輸出電壓的26 GHz 8分頻器件技術手冊

    LM3724系列 低功率電壓監控和復位IC,帶手動復位功能數據手冊

    LM3722/LM3723/LM3724 微處理器監控電路可監控電源 在微處理器和數字系統中。它們在上電期間為微處理器提供復位, 掉電、掉電條件和手動復位。 LM3722/LM3723
    的頭像 發表于 04-12 11:11 ?1028次閱讀
    LM3724系列 低功率電壓監控和<b class='flag-5'>復位</b>IC,帶手動<b class='flag-5'>復位</b>功能數據手冊

    TPS3840-Q1 具有手動復位和可編程復位時間延遲的汽車高輸入電壓監控器數據手冊

    當 VDD 上的電壓降至負電壓閾值 (V 以下) 時,復位輸出信號被置位 ~它-~ ) 或當手動復位被拉至低邏輯 (V ~MR_L~ ).當 V 時 reset 信號被清除~DD 系列~上升到 V
    的頭像 發表于 04-10 11:20 ?859次閱讀
    TPS3840-Q1 具有手動<b class='flag-5'>復位</b>和可編程<b class='flag-5'>復位</b>時間延遲的汽車高輸入電壓監控器數據手冊

    TPS3870-Q1 具有延時和手動復位功能的汽車級高精度過壓復位 IC數據手冊

    TPS3870-Q1 器件是一款集成過壓 (OV) 監控器或復位 IC,采用業界最小的 6 引腳 DSE 封裝。這款高精度電壓監控器非常適合在低電壓電源軌上工作且具有窄裕量電源容差的系統。低閾值遲滯
    的頭像 發表于 04-10 11:09 ?673次閱讀
    TPS3870-Q1 具有延時和手動<b class='flag-5'>復位</b>功能的汽車級高精度過壓<b class='flag-5'>復位</b> IC數據手冊

    TLV840系列 具有可調復位時間延遲和手動復位功能的低壓監控器數據手冊

    TLV840 系列電壓監控器或復位 IC 可在高電壓水平下工作,同時在整個 VDD 和溫度范圍內保持極低的靜態電流。TLV840 提供低功耗、高精度和低傳播延遲 (t p_HL = 30 μs
    的頭像 發表于 04-10 10:17 ?901次閱讀
    TLV840系列 具有可調<b class='flag-5'>復位</b>時間延遲和手動<b class='flag-5'>復位</b>功能的低壓監控器數據手冊

    復位電路的作用、控制方式和類型

    復位電路也是數字邏輯設計中常用的電路,不管是 FPGA 還是 ASIC 設計,都會涉及到復位,一般 FPGA或者 ASIC 的復位需要我們自己設計復位方案。
    的頭像 發表于 03-12 13:54 ?3955次閱讀
    <b class='flag-5'>復位</b>電路的作用、控制方式和類型