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

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

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

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

復位電路的設(shè)計問題

Hack電子 ? 來源:Hack電子 ? 2024-11-15 11:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

最近看advanced fpga 以及fpga設(shè)計實戰(zhàn)演練中有講到復位電路的設(shè)計,才知道復位電路有這么多的門道,而不是簡單的外界信號輸入系統(tǒng)復位。

流程:

1.同步復位:

優(yōu)點:⑴大多數(shù)DFF都有異步復位端口,因此采用異步復位可以節(jié)約資源。

⑵設(shè)計相對簡單。

⑶異步復位信號識別方便,而且可以很方便地使用fpga的全局復位端口。

缺點:⑴在復位信號釋放時容易出現(xiàn)問題,亞穩(wěn)態(tài)。

⑵復位信號容易受到毛刺的影響。這是由于時鐘抖動或按鍵觸發(fā)時的硬件原因造成的。

代碼:一個4bit的計數(shù)器。

1always@(posedgeclk/*ornegedgesys_rst_n*/)begin
2if(~sys_rst_n)begin
3count<=?0;
4?????end?//if
5?????else?begin
6?????????count?<=?count?+?1'b1;
7?????end?//else
8?end?//always

仿真解析(下圖):

時鐘上升沿如果復位信號為低電平,復位開始,時鐘上升沿若復位信號為高電平,復位結(jié)束。

485a42dc-9071-11ef-a511-92fbcf53809c.png

2.異步復位:

優(yōu)點:⑴降低亞穩(wěn)態(tài)出現(xiàn)的概率。

⑵使所設(shè)計的系統(tǒng)成為100%的同步時序電路,有利于時序分析,綜合出來的Fmax一般較高。

⑶只有在時鐘有效沿才有效,可以濾除高于時鐘頻率的毛刺。

缺點:⑴復位信號的有效時長必須大于時鐘周期,才能真正被系統(tǒng)識別并完成復位任務(wù)。

⑵大多數(shù)的Dff只有異步復位端口,會浪費較多的邏輯資源。

代碼:

1always@(posedgeclkornegedgesys_rst_n)begin
2if(~sys_rst_n)begin
3count<=?0;
4?????end?//if
5?????else?begin
6?????????count?<=?count?+?1'b1;
7?????end?//else
8?end?//always

仿真解析(下圖):

復位信號低電平時候,系統(tǒng)立刻進入復位態(tài);

4874b126-9071-11ef-a511-92fbcf53809c.png

3.異步復位同步釋放:(推薦使用)

優(yōu)點:結(jié)合了同步復位與異步復位的優(yōu)點。

缺點:容易受到噪聲與宰脈沖的干擾。如果可能,最好對輸入到fpga的異步復位信號先進行濾波與去抖動。

代碼:

1modulerstn_as(
2//input;
3inputwireclk,
4inputwiresys_rst_n,
5//output;
6outputregrst_n
7);
8regrst_n_reg;
9always@(posedgeclkornegedgesys_rst_n)begin
10if(~sys_rst_n)begin
11rst_n<=?1'b0;
12?????????rst_n_reg?<=?1'b0;
13?????end?//if
14?????else?begin
15?????????rst_n_reg?<=?1'b1;
16?????????rst_n?<=?rst_n_reg;
17?????end?//else
18?end?//always
19?
20?endmodule
wirerst_n;
rstn_asu1(
.clk(clk),
.sys_rst_n(sys_rst_n),
.rst_n(rst_n)
);
always@(posedgeclkornegedgerst_n)begin
if(~rst_n)begin
count<=?0;
????end?//if
????else?begin
????????count?<=?count?+?1'b1;
????end?//else
end?//always

仿真解析(下圖):

當復位信號低電平時,系統(tǒng)立即復位;當時鐘上升沿檢測到復位信號失效后,在下一個時鐘上升沿拉高rst_n。新的rst_n是已經(jīng)同步化了的復位信號。

488b91de-9071-11ef-a511-92fbcf53809c.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 復位電路
    +關(guān)注

    關(guān)注

    13

    文章

    327

    瀏覽量

    45593
  • 同步復位
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

    10940
  • 異步復位
    +關(guān)注

    關(guān)注

    0

    文章

    47

    瀏覽量

    13610

原文標題:復位電路設(shè)計問題

文章出處:【微信號:Hack電子,微信公眾號:Hack電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    單片機復位電路

    單片機復位電路,以下是推薦用的幾種典型復位電路,其中圖三圖四都可作為延時復位電路。在待機狀態(tài)下由
    發(fā)表于 01-03 21:44 ?2212次閱讀
    單片機<b class='flag-5'>復位</b><b class='flag-5'>電路</b>

    rc復位電路的電阻作用

    RC復位電路是一種常見的數(shù)字電路設(shè)計技術(shù),主要用于將數(shù)字電路的輸出狀態(tài)恢復到初始狀態(tài)。在RC復位電路
    的頭像 發(fā)表于 12-14 15:10 ?2839次閱讀

    RC復位電路

    RC復位電路 復位電路的基本功能是:系統(tǒng)上電時提供復位信號,直至系統(tǒng)電源穩(wěn)定后,撤銷復位信號。
    發(fā)表于 10-24 15:30 ?3736次閱讀
    RC<b class='flag-5'>復位</b><b class='flag-5'>電路</b>

    主板的復位電路檢修

    主板的復位電路檢修 一、復位電路的構(gòu)成及工作原理                
    發(fā)表于 04-26 15:55 ?4107次閱讀
    主板的<b class='flag-5'>復位</b><b class='flag-5'>電路</b>檢修

    常見的復位電路

    復位電路的第一功能是上電復位.本資料介紹了兩款復位電路的優(yōu)點及缺點。
    發(fā)表于 04-18 16:27 ?1.1w次閱讀
    常見的<b class='flag-5'>復位</b><b class='flag-5'>電路</b>

    復位電路及具有所述復位電路的電視機

    本實用新型公開了一種復位電路及具有所述復位電路的電視機。本實用新型通過采用分立元器件組建復位電路
    發(fā)表于 11-11 17:25 ?45次下載
    <b class='flag-5'>復位</b><b class='flag-5'>電路</b>及具有所述<b class='flag-5'>復位</b><b class='flag-5'>電路</b>的電視機

    復位電路的作用是什么

    復位電路是一個能讓電路回到原本狀態(tài)的設(shè)備,復位電路的操作原理可以說和計算機差不多,不過啟動的方式和手段不一樣。
    的頭像 發(fā)表于 08-07 10:53 ?3w次閱讀

    復位電路的設(shè)計

    目錄1 RC復位電路1.1低電平復位1.2高電平復位2 MAX809復位電路,就是利用它把
    發(fā)表于 11-06 20:21 ?30次下載
    <b class='flag-5'>復位</b><b class='flag-5'>電路</b>的設(shè)計

    STM32復位電路

    **STM32復位電路**
    發(fā)表于 12-24 19:28 ?24次下載
    STM32<b class='flag-5'>復位</b><b class='flag-5'>電路</b>

    復位電路

       作者:IC_learner時鐘電路我第一篇博客已經(jīng)說講過了,今天我們來聊聊復位電路。當然,復位電路
    發(fā)表于 01-17 12:31 ?8次下載
    <b class='flag-5'>復位</b><b class='flag-5'>電路</b>

    MCU復位電路知多少?

    MCU復位電路知多少?
    的頭像 發(fā)表于 10-17 18:02 ?2051次閱讀
    MCU<b class='flag-5'>復位</b><b class='flag-5'>電路</b>知多少?

    單片機的復位電路是怎樣工作的 單片機中復位電路的作用及方式

    單片機的復位電路是怎樣工作的 單片機中復位電路的作用及方式? 單片機的復位電路又稱為系統(tǒng)
    的頭像 發(fā)表于 10-17 18:17 ?4209次閱讀

    STM32復位電路復位芯片和阻容復位電路區(qū)別

    STM32是一款廣泛使用的微控制器,其復位電路設(shè)計對于系統(tǒng)的穩(wěn)定性和可靠性至關(guān)重要。本文將詳細介紹STM32復位電路中使用復位芯片和阻容
    的頭像 發(fā)表于 08-06 10:26 ?3338次閱讀

    復位電路靜電整改案例分享(一)——交換機復位電路

    ? ?復位電路靜電整改案例分享(一)——交換機復位電路 一、摘要 復位電路可確保
    的頭像 發(fā)表于 10-19 14:56 ?1183次閱讀
    <b class='flag-5'>復位</b><b class='flag-5'>電路</b>靜電整改案例分享(一)——交換機<b class='flag-5'>復位</b><b class='flag-5'>電路</b>

    復位電路介紹 復位電路的原理及作用

    復位電路(Reset Circuit)是現(xiàn)代電子設(shè)備中常見的一種關(guān)鍵電路,它用于確保在正確的時間和條件下將系統(tǒng)恢復到初始狀態(tài)。復位電路的設(shè)計
    的頭像 發(fā)表于 10-18 16:44 ?8348次閱讀