国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

FPGA中鎖存器(latch)、觸發(fā)器(flip-flop)以及寄存器(register)詳解

這篇具有很好參考價值的文章主要介紹了FPGA中鎖存器(latch)、觸發(fā)器(flip-flop)以及寄存器(register)詳解。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1 定義
1.1 鎖存器(latch)

????鎖存器是一種由電平觸發(fā)的存儲單元,為異步電路,數(shù)據(jù)存儲的動作取決于輸入信號的電平值,只要輸入發(fā)生變化,輸出即隨之發(fā)生變化。

1.2 觸發(fā)器(flip-flop)

????觸發(fā)器是邊沿敏感的存儲單元,數(shù)據(jù)存儲的動作由某一信號的上升或者下降沿進(jìn)行同步的,即輸出數(shù)據(jù)只在信號的上升沿或者下降沿到來時被改變。

1.3 寄存器(register)

????1、寄存器用來存放數(shù)據(jù)的一些小型存儲區(qū)域,用來暫時存放參與運算的數(shù)據(jù)和運算結(jié)果,是一種常用的時序邏輯電路,但這種邏輯電路只包含存儲電路。
????2、寄存器的存儲電路是由鎖存器或觸發(fā)器構(gòu)成的,因為一個鎖存器或觸發(fā)器能存儲1位二進(jìn)制數(shù),所以由N個鎖存器或觸發(fā)器可以構(gòu)成N位寄存器。

2 比較
2.1 鎖存器(Latch)危害即產(chǎn)生原因

????1、危害:

  1. 鎖存器容易產(chǎn)生毛刺;
  2. 鎖存器的出現(xiàn)使得靜態(tài)時序分析變得更加復(fù)雜;
  3. 鎖存器在ASIC設(shè)計中應(yīng)該說比ff要簡單,但是在FPGA的資源中,大部分器件沒有鎖存器這個東西,所以需要用一個邏輯門和ff來組成鎖存器,這樣就浪費了資源;

????2、產(chǎn)生原因:

  1. 不完整的if或者case語句;
  2. 不完整的敏感信號列表;
  3. 輸入信號沒有對應(yīng)的輸出;

????3,綜合來看,鎖存器的產(chǎn)生總是與電路的不完整有關(guān)系,因此在編寫verilog代碼時,最好對于if語句和case語句一定要做到完全描述,最常用的方法就是總是加上else和default。

2.2 寄存器和鎖存器的區(qū)別

????

  1. 寄存器受同步時鐘信號控制,而鎖存器受輸入信號控制,前者是邊緣敏感型電路,后者則是電平敏感型電路。
  2. 寄存器的輸出端平時不隨輸入端的變化而變化,只有在時鐘有效時才將輸入端的數(shù)據(jù)送輸出端(打入寄存器),而鎖存器的輸出端平時總隨輸入端變化而變化,只有當(dāng)鎖存器信號到達(dá)時,才將輸出端的狀態(tài)鎖存起來,使其不再隨輸入端的變化而變化。
2.3 鎖存器和觸發(fā)器的區(qū)別
  1. 鎖存器同所有的輸入信號相關(guān),當(dāng)輸入信號變化時鎖存器就變化,沒有時鐘端;觸發(fā)器受時鐘控制,只有在時鐘觸發(fā)時才采樣當(dāng)前的輸入,產(chǎn)生輸出。
  2. 鎖存器是電平觸發(fā),非同步控制。在使能信號有效時鎖存器相當(dāng)于通路,在使能信號無效時鎖存器保持輸出狀態(tài)。觸發(fā)器由時鐘沿觸發(fā),同步控制。
  3. 鎖存器對輸入電平敏感(輸出隨輸入的變化而變化),受布線延遲影響較大,很難保證輸出沒有毛刺產(chǎn)生;觸發(fā)器則不易產(chǎn)生毛刺。
3 結(jié)構(gòu)
3.1 鎖存器基本結(jié)構(gòu)

????1、鎖存器分為普通鎖存器和門控鎖存器,普通鎖存器無控制信號,輸出狀態(tài)始終直接由輸入決定。而在實際的數(shù)字系統(tǒng)中,為了協(xié)調(diào)各部分的工作,往往需要有一個特定的控制信號去控制鎖存器狀態(tài)轉(zhuǎn)換的時間,在控制信號無效時,輸出保持不變,不隨輸入變換;當(dāng)控制信號有效時,輸出由輸入決定,跟隨輸入變化。
FPGA中鎖存器(latch)、觸發(fā)器(flip-flop)以及寄存器(register)詳解,fpga開發(fā),觸發(fā)器,鎖存器
FPGA中鎖存器(latch)、觸發(fā)器(flip-flop)以及寄存器(register)詳解,fpga開發(fā),觸發(fā)器,鎖存器

3.2 觸發(fā)器基本結(jié)構(gòu)

????觸發(fā)器為邊緣敏感型,因此其分為上升沿觸發(fā)和下降沿觸發(fā)。
FPGA中鎖存器(latch)、觸發(fā)器(flip-flop)以及寄存器(register)詳解,fpga開發(fā),觸發(fā)器,鎖存器

參考

????https://blog.csdn.net/h_kingone/article/details/56671517
????https://blog.csdn.net/Times_poem/article/details/85986055文章來源地址http://www.zghlxwxcb.cn/news/detail-663777.html

到了這里,關(guān)于FPGA中鎖存器(latch)、觸發(fā)器(flip-flop)以及寄存器(register)詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 鎖存器&觸發(fā)器

    鎖存器&觸發(fā)器

    目錄 一、鎖存器(Latch):電平敏感1/0,是數(shù)字電路中的一種具有記憶功能的邏輯元件 二、觸發(fā)器(Flip-Flop,F(xiàn)F):在時鐘信號觸發(fā)時才能動作的儲存單元。 2.1 SR觸發(fā)器:Q*=S+R\\\'Q, SR=0(約束條件) ?2.2 JK觸發(fā)器:Q*=JQ\\\'+K\\\'Q 2.3 T觸發(fā)器:Q*=TQ\\\'+T\\\'Q 2.4 D觸發(fā)器:Q*=D ?三、觸發(fā)器與鎖

    2024年01月19日
    瀏覽(21)
  • 鎖存器、D觸發(fā)器、寄存器理解

    鎖存器、D觸發(fā)器、寄存器理解

    1、鎖存器 ? ? ? ?鎖存器對脈沖的電平敏感,也就是電平觸發(fā),在有效的電平下,鎖存器處于使能狀態(tài),輸出隨著輸入發(fā)生變化,此時它不鎖存信號,就像一個緩沖器一樣;在鎖存器沒有使能時,則數(shù)據(jù)被鎖住,輸入信號不起作用,此時輸出一直為鎖存的狀態(tài)信息(鎖存最后

    2024年02月09日
    瀏覽(28)
  • verilog學(xué)習(xí)筆記6——鎖存器和觸發(fā)器

    verilog學(xué)習(xí)筆記6——鎖存器和觸發(fā)器

    2023.8.15 信號高電平有效 R :復(fù)位端 S :置位端 表達(dá)式: Q = S + R\\\' Qn 約束條件:SR=0,也就是SR不能同時為1 信號低電平有效 R :復(fù)位端 S :置位端 表達(dá)式: Q = S\\\' + R Qn 約束條件:S+R=1,也就是SR不能同時為0 E = 0 :鎖存器保持不變,鎖住 E = 1 :相當(dāng)于正常得SR鎖存器 把S取反接到

    2024年02月12日
    瀏覽(16)
  • 數(shù)字電子技術(shù)之鎖存器和觸發(fā)器

    數(shù)字電子技術(shù)之鎖存器和觸發(fā)器

    一、組合電路設(shè)計的一般步驟: ????????邏輯抽象=列出真值表=邏輯表達(dá)式=邏輯電路圖 Notes: ????????a、可以先對邏輯表達(dá)式進(jìn)行化簡得到最簡與或式、最簡或與式、與非、或非,再對電路進(jìn)行建模,從而提高電路的運行效率和可讀性; ? ? ? ? b、最基本的邏輯化簡

    2024年02月06日
    瀏覽(18)
  • 【IC設(shè)計】時序邏輯的基礎(chǔ)—鎖存器、觸發(fā)器

    【IC設(shè)計】時序邏輯的基礎(chǔ)—鎖存器、觸發(fā)器

    波形圖中,表達(dá)時序邏輯時如果時鐘和數(shù)據(jù)是對齊的,則默認(rèn)當(dāng)前時鐘沿采集到的數(shù)據(jù)位在該時鐘上升沿前一時刻的值。表達(dá)組合邏輯時如果時鐘和數(shù)據(jù)是對齊的,則默認(rèn)當(dāng)前時鐘沿采集到的數(shù)據(jù)為該始終上升沿同一時刻的值。 組合邏輯和時序邏輯的區(qū)別 : 主要是看 數(shù)據(jù)工

    2024年02月03日
    瀏覽(50)
  • 【FPGA】Verilog:鎖存器 Latch | RS Flip-Flop 與 D Flip-Flop 的實現(xiàn)

    【FPGA】Verilog:鎖存器 Latch | RS Flip-Flop 與 D Flip-Flop 的實現(xiàn)

    ?? 寫在前面: 本章將理解 RS/D 鎖存器的概念,了解 RS/D/JK 觸發(fā)器的概念,使用 Verilog 實現(xiàn)各種鎖存器 (Latch) 和翻轉(zhuǎn)器 (Flip-Flop),并通過 FPGA 驗證用 Verilog 的實現(xiàn)。 ?? 本章目錄: Ⅰ. 前置知識回顧 0x00 鎖存器(Latch)

    2024年02月05日
    瀏覽(18)
  • educoder數(shù)字邏輯實訓(xùn):鎖存器和觸發(fā)器設(shè)計(Logisim)

    educoder數(shù)字邏輯實訓(xùn):鎖存器和觸發(fā)器設(shè)計(Logisim)

    第1關(guān):基本SR鎖存器的設(shè)計 任務(wù)描述 本關(guān)任務(wù):在Logisim中,構(gòu)建由兩個或非門構(gòu)成的基本SR鎖存器。 第2關(guān):門控SR鎖存器的設(shè)計? 任務(wù)描述 本關(guān)任務(wù):在Logisim中,在基本鎖存器的基礎(chǔ)上構(gòu)建門控SR鎖存器。 第3關(guān):與非門構(gòu)成的門控SR鎖存器的設(shè)計? 任務(wù)描述 本關(guān)任務(wù):在

    2024年02月04日
    瀏覽(40)
  • 傳輸門、D 鎖存器、D觸發(fā)器、建立時間與保持時間

    傳輸門、D 鎖存器、D觸發(fā)器、建立時間與保持時間

    在了解setup time和hold time之前,我們應(yīng)該了解D鎖存器 D latch 和 D觸發(fā)器 DFF 。D鎖存器和DFF是由傳輸門 transmission gate 和反相器 inverters 組成。 The transmission gate is consists of a parallel connection of PMOS NMOS. Two gate voltage of PMOS and NMOS are the complement of each other. The effective resistance of the trans

    2023年04月16日
    瀏覽(46)
  • 數(shù)字世界的積木-從MOS管搭反相器,與非門,鎖存器,觸發(fā)器

    數(shù)字世界的積木-從MOS管搭反相器,與非門,鎖存器,觸發(fā)器

    NMOS管的結(jié)構(gòu)示意圖和表示符號如圖所示,在P型襯底上制作兩個摻雜N型區(qū),形成MOS管的源極S 和漏極D ,中間電極稱為柵極G,柵極和襯底之間通過SiO2 絕緣層隔開。 下圖為NMOS輸出特性曲線,采用共源極接法,漏極特性曲線可分為三個工作區(qū),截止區(qū),可變電阻區(qū),飽和區(qū) 當(dāng)

    2024年02月01日
    瀏覽(23)
  • FPGA之鎖存器(Latch)

    FPGA之鎖存器(Latch)

    latch 是指鎖存器,是一種對脈沖 電平 敏感的存儲單元電路。鎖存器和寄存器都是基本存儲單元,鎖存器是電平觸發(fā)的存儲器,寄存器是邊沿觸發(fā)的存儲器。兩者的基本功能是一樣的,都可以存儲數(shù)據(jù)。鎖存器是組合邏輯產(chǎn)生的,而寄存器是在時序電路中使用,由時鐘觸發(fā)產(chǎn)

    2024年02月11日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包