色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

FPGA學習-異步復位,同步釋放

FPGA設計論壇 ? 來源:未知 ? 2023-09-09 14:15 ? 次閱讀

點擊上方藍字關注我們

wKgZomT8DpKAat2WAAAAxmHeATo645.png

系統的復位對于系統穩定工作至關重要,最佳的復位方式為:異步復位,同步釋放。以下是轉載博客,原文標題及鏈接如下:復位最佳方式:異步復位,同步釋放

異步復位;

異步:

always@(posedgeclkornegedgerst_n)

if(!rst_n)

wKgZomT8DpKAZ59_AABWqPx_eeQ124.png

(優點:占用較少邏輯單元

缺點:可能會產生競爭冒險)

同步:always @(posege clk or posedge rst_n)

If(!rst_n)

wKgZomT8DpOAcO2-AABtaETjfls696.png

(優點:可以盡量點少競爭冒險的可能

缺點:會占用更多的邏輯單元)

Altera 最佳解決辦法:異步復位,同步釋放

//異步復位 同步釋放rtl視圖

wKgZomT8DpOAD-H0AABc9RYfcUA155.png

原理:

所謂異步復位和同步釋放,是指復位信號是異步有效的,即復位的發生與clk無關。后半句“同步釋放”是指復位信號的撤除(釋放)則與clk相關,即同步的。

下面說明一下如何實現異步復位和同步釋放的。

異步復位:顯而易見,rst_async_n異步復位后,rst_sync_n將拉低,即實現異步復位。

同步釋放:這個是關鍵,看如何實現同步釋放,即當復位信號rst_async_n撤除時,由于雙緩沖電路的作用,rst_sync_n復位信號不會隨著rst_async_n的撤除而撤除。

假設rst_async_n撤除時發生在clk上升沿,如果不加此電路則可能發生亞穩態事件(在始終上升沿附近rst置1,這時候建立時間還不夠長,數據可能還未打入寄存器,導致輸出不確定)。但是加上此電路以后,假設第一級D觸發器clk上升沿時rst_async_n正好撤除,則D觸發器1輸出高電平“1”,此時第二級觸發器也會更新輸出,但是輸出值為前一級觸發器次clk來之前時的Q1輸出狀態。顯然Q1之前為低電平,顧第二級觸發器輸出保持復位低電平,直到下一個clk來之后,才隨著變為高電平。即同步釋放。

代碼實現:(Altera 官方資料

module reset_best(clk,asyn_reset,syn_reset);
input clk;
input asyn_reset;
output syn_reset;


reg rst_s1;
reg rst_s2;


always @( posedge clk ,posedge asyn_reset)
begin
if(asyn_reset)
begin
rst_s1<=1'b0;
rst_s2<=1'b0;
end
else
begin
rst_s1<=1'b1;
rst_s2<=rst_s1;
end
end


assign syn_reset=rst_s2;


endmodule

wKgZomT8DpOAXUZhAAAJM7aZU1A410.png

有你想看的精彩 至芯科技FPGA就業培訓班——助你步入成功之路、9月23號北京中心開課、歡迎咨詢! FPGA學習:精簡指令集RISC_CPU 至芯FPGA初級課程之 FIFO

wKgZomT8DpOAHVkMAABUdafP6GM561.jpg

掃碼加微信邀請您加入FPGA學習交流群

wKgZomT8DpOAUQ1NAABiq3a-ogY635.jpgwKgZomT8DpOAB9hoAAACXWrmhKE666.png

歡迎加入至芯科技FPGA微信學習交流群,這里有一群優秀的FPGA工程師、學生、老師、這里FPGA技術交流學習氛圍濃厚、相互分享、相互幫助、叫上小伙伴一起加入吧!

點個在看你最好看


原文標題:FPGA學習-異步復位,同步釋放

文章出處:【微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。


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

    關注

    1629

    文章

    21729

    瀏覽量

    602997

原文標題:FPGA學習-異步復位,同步釋放

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    FPGA復位的8種技巧

    其它輸入引腳類似,對 FPGA 來說往往是異步的。設計人員可以使用這個信號在 FPGA 內部對自己的設計進行異步或者同步
    的頭像 發表于 11-16 10:18 ?312次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>復位</b>的8種技巧

    復位電路的設計問題

    都有異步復位端口,因此采用異步復位可以節約資源。 ⑵設計相對簡單。 ⑶異步復位信號識別方便,而且
    的頭像 發表于 11-15 11:13 ?154次閱讀
    <b class='flag-5'>復位</b>電路的設計問題

    怎么判斷同步清零和異步清零

    在數字電路設計中,清零操作是一種常見的操作,用于將寄存器或計數器的值清零。清零操作可以分為同步清零和異步清零兩種方式,它們在電路設計中有著不同的應用場景和特點。 同步清零和異步清零的概
    的頭像 發表于 07-23 11:11 ?3386次閱讀

    異步線路和同步線路怎么區分

    在通信領域,異步線路和同步線路是兩種基本的數據傳輸方式。它們在數據傳輸的時序、同步機制、傳輸效率等方面存在顯著差異。 1. 異步線路(Asynchronous Communicatio
    的頭像 發表于 07-23 09:14 ?590次閱讀

    FPGA同步復位異步復位

    FPGA(Field-Programmable Gate Array,現場可編程門陣列)中的復位操作是設計過程中不可或缺的一環,它負責將電路恢復到初始狀態,以確保系統的正確啟動和穩定運行。在FPGA設計中,
    的頭像 發表于 07-17 11:12 ?1508次閱讀

    FPGA異步信號處理方法

    FPGA(現場可編程門陣列)在處理異步信號時,需要特別關注信號的同步化、穩定性以及潛在的亞穩態問題。由于異步信號可能來自不同的時鐘域或外部設備,其到達時間和頻率可能不受
    的頭像 發表于 07-17 11:10 ?1132次閱讀

    L431采用PLL異步時鐘,復位后ADC采樣值發生偏差的原因?

    前提:可以確認的是外部條件沒有變化。 問題:開機后不復位的情況下,ADC_DMA讀取值幾乎相同,而每次重新復位后,ADC_DMA讀出來的值差別較大。在采用ADC同步時鐘時鐘時,無論如何多次復位
    發表于 03-08 07:32

    同步置數,異步置數,同步清零,異步清零的概念

    同步置數、異步置數、同步清零和異步清零是數字電路設計中常用的概念。 一、同步置數 同步置數是指在
    的頭像 發表于 02-22 13:48 ?1.7w次閱讀

    同步級聯和異步級聯的區別 異步級聯和同步級聯分別要注意什么

    指與同步級聯相對應的,異步級聯是一種不同的級聯方式。在異步級聯中,級聯模塊之間不需要等待前一個模塊完全執行完畢才能開始執行下一個模塊。相反,每個模塊都可以獨立運行,并在完成之后通知下一個模塊開始執行
    的頭像 發表于 02-22 13:40 ?1806次閱讀

    什么是復位同步電路 reset synchronizer?

    復位同步電路 reset synchronizer 其實只在復位信號 release 的時候派上用場。復位結束后,這個電路其實就沒用了。 但這個電路的時鐘還在 switch,這個電路還
    的頭像 發表于 02-19 09:21 ?1410次閱讀
    什么是<b class='flag-5'>復位</b><b class='flag-5'>同步</b>電路 reset synchronizer?

    SPWM脈寬調制是異步還是同步

    SPWM脈寬調制是異步還是同步? SPWM脈寬調制是一種用于調節交流電壓的技術,通過調整脈沖的寬度來模擬純正的正弦電壓信號。在SPWM技術中,脈沖的開啟和關閉時間取決于參考信號和比較器之間的比較結果
    的頭像 發表于 02-06 11:33 ?763次閱讀

    異步復位異步釋放會有什么問題?FPGA異步復位為什么要同步釋放呢?

    一般來說,復位信號有效后會保持比較長一段時間,確保 register 被復位完成。但是復位信號釋放時,因為其和時鐘是異步的關系,我們不知道它
    的頭像 發表于 01-24 09:32 ?1717次閱讀
    <b class='flag-5'>異步</b><b class='flag-5'>復位</b><b class='flag-5'>異步</b><b class='flag-5'>釋放</b>會有什么問題?<b class='flag-5'>FPGA</b><b class='flag-5'>異步</b><b class='flag-5'>復位</b>為什么要<b class='flag-5'>同步</b><b class='flag-5'>釋放</b>呢?

    同步復位異步復位到底孰優孰劣呢?

    同步復位異步復位到底孰優孰劣呢? 同步復位異步
    的頭像 發表于 01-16 16:25 ?1744次閱讀

    同步降壓和異步降壓的區別與聯系

    同步降壓和異步降壓是兩種不同的電源節能降壓技術。它們在降低電壓的目標方面有一些相似之處,但它們在實現方式、控制方法和應用領域等方面存在一定的差異。下面將詳細介紹同步降壓和異步降壓的區別
    的頭像 發表于 12-25 15:13 ?5414次閱讀

    對于芯片中的復位信號我們通常會有哪些特殊處理?

    經常在面試時問到一個問題:對于芯片中的復位信號我們通常會有哪些特殊處理?這個時候我一般希望得到的回答包括:復位消抖、異步復位同步撤離、降頻
    的頭像 發表于 12-25 09:52 ?2291次閱讀
    對于芯片中的<b class='flag-5'>復位</b>信號我們通常會有哪些特殊處理?
    主站蜘蛛池模板: 538prom国产在线视频一区| 亚洲国产成人精品无码区APP| 欧美最猛12teevideos| 欧美激情视频一区| 日本免费无码A专区在线观看| 欧美在线看费视频在线| 十分钟免费观看大全视频| 无码成人AAAAA毛片含羞草| 小草视频免费观看在线| 亚洲免费三区| 玉娇龙续集春雪瓶txt免费阅读| 猪蜜蜜网站在线观看电视剧| 99九九免费热在线精品| 被六个男人躁到一夜同性| 国产69精品久久久熟女| 国产亚洲精品久久久无码狼牙套| 果冻传媒在线观看完整版免费 | 爱情岛aqdlttv| 国产 在线 亚洲 欧美 动漫| 国产午夜精品一区理论片飘花| 精品久久久麻豆国产精品| 蜜臀亚洲AV永久无码精品老司机| 欧美重口绿帽video| 小货SAO边洗澡边CAO你动漫| 一区三区三区不卡| 99热在线观看精品| 国产精品美女久久久久浪潮AV| 久久99热在线观看7| 女子初尝黑人巨嗷嗷叫| 午夜福利体检| 最近中文字幕MV免费看| 国产成人精品免费青青草原app | 色-情-伦-理一区二区三区| 亚洲黄网站wwwwww| 99国产精品久久人妻无码| 国产成人免费高清在线观看| 久久re视频这里精品一本到99| 青柠在线观看免费全集| 亚洲日韩国产成网站在线| 717影院理论午夜伦不卡久久| 国产高潮久久精品AV无码|