chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

異步復(fù)位同步釋放問(wèn)題解析

冬至子 ? 來(lái)源:FPGA探索者 ? 作者:FPGA探索者 ? 2023-06-26 16:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

(1)異步復(fù)位同步釋放的優(yōu)勢(shì)

圖片

(2)D 觸發(fā)器搭建電路

使用 2 個(gè)帶異步復(fù)位的寄存器,D端輸入邏輯 1(VCC)。

當(dāng)異步復(fù)位無(wú)效(rst_async_n = 1)時(shí),同步后的復(fù)位信號(hào) rst_sync_n 也為 1;

當(dāng)異步復(fù)位有效(rst_async_n = 0)時(shí),同步后的復(fù)位信號(hào) rst_sync_n 立刻為 0,即實(shí)現(xiàn)了“異步復(fù)位”,但是會(huì)在時(shí)鐘上升沿來(lái)臨時(shí)恢復(fù)為 1,實(shí)現(xiàn)“同步釋放”;

(以下圖片來(lái)自Altera FPGA

圖片

第一級(jí)觸發(fā)器的輸入 D 接電源,即高電平1’b1。

第一級(jí)觸發(fā)器的輸出,很可能存在亞穩(wěn)態(tài),使用兩級(jí)觸發(fā)器做同步。

(3)Verilog 代碼

reg rst_n_1 = 1'b1;
reg rst_n_2 = 1'b1;
always @ (posedge clk or negedge rst_async_n) 
begin 
if( !rst_async_n ) begin 
rst_n_1 <= 1'b0;
rst_n_2 <= 1'b0;
end 
else begin 
rst_n_1 <= 1'b1;
rst_n_2 <= rst_n_1;
end 
end 


assign rst_sync_n = rst_n_2;

總結(jié)

圖片

針對(duì) Altera 的 FPGA ,沒(méi)有做其他資源消耗時(shí)的具體考證,僅從上述來(lái)看,確實(shí)能夠節(jié)省一些資源。

針對(duì) Xilinx 的 FPGA

(1)對(duì)于同一個(gè)觸發(fā)器邏輯,因?yàn)橥瑫r(shí)支持異步和同步復(fù)位,所以異步復(fù)位并不會(huì)節(jié)省資源;

(2)對(duì)于其他的資源,比如 DSP48 等,同步復(fù)位更加節(jié)省資源。

首先,對(duì)于 DSP48,其內(nèi)部還帶有一些寄存器(只支持同步復(fù)位),如果使用異步復(fù)位,則會(huì)額外使用外部 Slice 中帶異步復(fù)位的寄存器,而使用同步復(fù)位時(shí),可以利用 DSP48 內(nèi)部的寄存器;

Xilinx 的 FPGA,對(duì)于 DSP48、BRAM 資源,使用同步復(fù)位比異步復(fù)位更節(jié)省資源。

對(duì)于【高電平復(fù)位】,使用異步復(fù)位同步釋放,則第一個(gè)寄存器的 D 輸入是 0,這里使用了 4 個(gè)觸發(fā)器打拍同步。

(參考 Xilinx 白皮書 WP272,【FPGA探索者】公眾號(hào)回復(fù)【wp272】獲?。?。

圖片

異步復(fù)位同步釋放,既能很快的檢測(cè)到復(fù)位信號(hào),不需要復(fù)位保持超過(guò)一個(gè)時(shí)鐘周期,又能解決釋放時(shí)的亞穩(wěn)態(tài)問(wèn)題(降低亞穩(wěn)態(tài)發(fā)生的概率)。

圖片

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

    關(guān)注

    31

    文章

    5434

    瀏覽量

    124524
  • D觸發(fā)器
    +關(guān)注

    關(guān)注

    3

    文章

    173

    瀏覽量

    48769
  • Vcc
    Vcc
    +關(guān)注

    關(guān)注

    2

    文章

    307

    瀏覽量

    37621
  • 異步復(fù)位
    +關(guān)注

    關(guān)注

    0

    文章

    47

    瀏覽量

    13515
  • FPGA開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    10

    文章

    125

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Xilinx FPGA異步復(fù)位同步釋放同步后的復(fù)位該當(dāng)作同步復(fù)位還是異步復(fù)位?

    針對(duì)異步復(fù)位、同步釋放,一直沒(méi)搞明白在使用同步化以后的復(fù)位信號(hào)時(shí),到底是使用
    發(fā)表于 06-21 09:59 ?1994次閱讀
    Xilinx FPGA<b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b><b class='flag-5'>同步</b><b class='flag-5'>釋放</b>—<b class='flag-5'>同步</b>后的<b class='flag-5'>復(fù)位</b>該當(dāng)作<b class='flag-5'>同步</b><b class='flag-5'>復(fù)位</b>還是<b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b>?

    異步復(fù)位同步釋放有多個(gè)時(shí)鐘域時(shí)如何處理 異步復(fù)位同步釋放的策略

    對(duì)于從FPGA外部進(jìn)來(lái)的信號(hào),我們通常采用“異步復(fù)位同步釋放的策略”,具體電路如下圖所示。
    的頭像 發(fā)表于 07-20 09:04 ?2376次閱讀
    <b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b><b class='flag-5'>同步</b><b class='flag-5'>釋放</b>有多個(gè)時(shí)鐘域時(shí)如何處理 <b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b><b class='flag-5'>同步</b><b class='flag-5'>釋放</b>的策略

    異步復(fù)位異步釋放會(huì)有什么問(wèn)題?FPGA異步復(fù)位為什么要同步釋放呢?

    一般來(lái)說(shuō),復(fù)位信號(hào)有效后會(huì)保持比較長(zhǎng)一段時(shí)間,確保 register 被復(fù)位完成。但是復(fù)位信號(hào)釋放時(shí),因?yàn)槠浜蜁r(shí)鐘是異步的關(guān)系,我們不知道它
    的頭像 發(fā)表于 01-24 09:32 ?2186次閱讀
    <b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b><b class='flag-5'>異步</b><b class='flag-5'>釋放</b>會(huì)有什么問(wèn)題?FPGA<b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b>為什么要<b class='flag-5'>同步</b><b class='flag-5'>釋放</b>呢?

    verilog 異步復(fù)位同步釋放

    fpga 的 異步復(fù)位同步釋放代碼如下module asy_rst(clk,rst_n,asy_rst);input clk;input rst_n;output asy_rst;re
    發(fā)表于 05-28 13:02

    同步復(fù)位異步復(fù)位同步釋放的對(duì)比疑問(wèn)

    在網(wǎng)上了解到fpga的同步復(fù)位異步復(fù)位都會(huì)存在不足,因此有人提出異步復(fù)位
    發(fā)表于 04-16 22:17

    同步復(fù)位異步復(fù)位到底孰優(yōu)孰劣呢

    異步復(fù)位,同步釋放的理解目錄目錄同步復(fù)位異步
    發(fā)表于 01-17 07:01

    同步復(fù)位異步復(fù)位有什么聯(lián)系與區(qū)別,優(yōu)缺點(diǎn)!

     異步復(fù)位原理:異步復(fù)位只要有復(fù)位信號(hào)系統(tǒng)馬上復(fù)位,因此異步
    發(fā)表于 11-30 08:45 ?10w次閱讀
    <b class='flag-5'>同步</b><b class='flag-5'>復(fù)位</b>和<b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b>有什么聯(lián)系與區(qū)別,優(yōu)缺點(diǎn)!

    關(guān)于異步復(fù)位同步釋放理解與分析

    是指復(fù)位信號(hào)是異步有效的,即復(fù)位的發(fā)生與clk無(wú)關(guān)。后半句“同步釋放”是指復(fù)位信號(hào)的撤除也與cl
    發(fā)表于 11-30 08:58 ?2.5w次閱讀
    關(guān)于<b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b><b class='flag-5'>同步</b><b class='flag-5'>釋放</b>理解與分析

    FPGA設(shè)計(jì)中的異步復(fù)位同步釋放問(wèn)題

    異步復(fù)位同步釋放 首先要說(shuō)一下同步復(fù)位異步
    發(fā)表于 06-07 02:46 ?2359次閱讀

    異步復(fù)位同步釋放的基本原理與代碼舉例

    異步復(fù)位同步釋放是指復(fù)位信號(hào)是異步有效的,即復(fù)位的發(fā)
    的頭像 發(fā)表于 11-20 07:06 ?4510次閱讀

    詳細(xì)講解同步后的復(fù)位同步復(fù)位還是異步復(fù)位

    針對(duì)異步復(fù)位、同步釋放,一直沒(méi)搞明白在使用同步化以后的復(fù)位信號(hào)時(shí),到底是使用
    的頭像 發(fā)表于 04-27 18:12 ?5222次閱讀
    詳細(xì)講解<b class='flag-5'>同步</b>后的<b class='flag-5'>復(fù)位</b>是<b class='flag-5'>同步</b><b class='flag-5'>復(fù)位</b>還是<b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b>?

    【FPGA】異步復(fù)位,同步釋放的理解

    異步復(fù)位,同步釋放的理解目錄目錄 同步復(fù)位異步
    發(fā)表于 01-17 12:53 ?4次下載
    【FPGA】<b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b>,<b class='flag-5'>同步</b><b class='flag-5'>釋放</b>的理解

    同步復(fù)位異步復(fù)位的區(qū)別

    請(qǐng)簡(jiǎn)述同步復(fù)位異步復(fù)位的區(qū)別,說(shuō)明兩種復(fù)位方式的優(yōu)缺點(diǎn),并解釋“異步
    的頭像 發(fā)表于 08-14 11:49 ?8041次閱讀

    淺析異步復(fù)位同步釋放同步復(fù)位打拍模塊

    異步復(fù)位同步釋放:rst_synchronizer.v
    的頭像 發(fā)表于 08-21 09:27 ?1395次閱讀
    淺析<b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b><b class='flag-5'>同步</b><b class='flag-5'>釋放</b>與<b class='flag-5'>同步</b><b class='flag-5'>復(fù)位</b>打拍模塊

    FPGA學(xué)習(xí)-異步復(fù)位,同步釋放

    點(diǎn)擊上方 藍(lán)字 關(guān)注我們 系統(tǒng)的復(fù)位對(duì)于系統(tǒng)穩(wěn)定工作至關(guān)重要,最佳的復(fù)位方式為:異步復(fù)位,同步釋放
    的頭像 發(fā)表于 09-09 14:15 ?1796次閱讀
    FPGA學(xué)習(xí)-<b class='flag-5'>異步</b><b class='flag-5'>復(fù)位</b>,<b class='flag-5'>同步</b><b class='flag-5'>釋放</b>