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

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

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

D觸發(fā)器與Latch鎖存器電路設(shè)計(jì)

冬至子 ? 來源:新芯設(shè)計(jì) ? 作者:新芯設(shè)計(jì) ? 2023-10-09 17:26 ? 次閱讀

引言

D 觸發(fā)器,是時(shí)序邏輯電路中必備的一個(gè)基本單元,學(xué)好 D 觸發(fā)器,是學(xué)好時(shí)序邏輯電路的前提條件,其重要性不亞于加法器,二者共同構(gòu)成數(shù)字電路組合、時(shí)序邏輯的基礎(chǔ)。

一、D 觸發(fā)器的 Verilog 代碼實(shí)現(xiàn)和 RTL 電路實(shí)現(xiàn)

module D_FF(
    input  Clk,
    input  D,
    output reg Q
    );

   always @(posedge Clk) begin
      Q <= D;
   end

endmodule

觸發(fā)器(Flip - Flop):能夠存儲(chǔ) 1 位二值信號(hào)的基本單元統(tǒng)稱為 D 觸發(fā)器,簡稱 DFF,多個(gè) D 觸發(fā)器的級(jí)聯(lián)便構(gòu)成了能夠存儲(chǔ)多位二值信號(hào)的基本電路。時(shí)鐘信號(hào)(Clock),簡稱 Clk,當(dāng)系統(tǒng)中有多個(gè) D 觸發(fā)器需要同時(shí)動(dòng)作時(shí),就可以用同一個(gè) Clk 信號(hào)作為同步控制信號(hào)。

電路中的輸入端處沒有小圓圈表示 Signal 以高電平為有效信號(hào)。(如果在 Signal 輸入端畫有小圓圈,則表示 Signal 以低電平作為有效信號(hào))。

D 觸發(fā)器的 RTL 電路圖如下所示:

圖片

D 觸發(fā)器的 RTL 電路圖

二、D 觸發(fā)器的 Verilog 代碼實(shí)現(xiàn)和 RTL 電路實(shí)現(xiàn)

module Latch(
    input din,
    input en,
    output reg dout
    );

    always @(din or en)
        if(en) 
            dout <= din;

endmodule

鎖存器(Latch):一種對(duì)脈沖電平敏感的存儲(chǔ)單元電路,可以在特定輸入脈沖電平作用下才改變狀態(tài);而鎖存,就是把信號(hào)暫存以維持某種電平狀態(tài)。

鎖存器的最主要作用是緩存,利用電平控制數(shù)據(jù)的輸入與輸出,它包括不帶使能控制的鎖存器和帶使能控制的鎖存器。鎖存器的缺點(diǎn)是容易產(chǎn)生毛刺,不穩(wěn)定,不利于靜態(tài)時(shí)序分析。

鎖存器的 RTL 電路圖如下所示:

圖片

鎖存器的 RTL 電路圖

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

    關(guān)注

    8

    文章

    903

    瀏覽量

    41311
  • RTL
    RTL
    +關(guān)注

    關(guān)注

    1

    文章

    384

    瀏覽量

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

    關(guān)注

    3

    文章

    164

    瀏覽量

    47737
  • 時(shí)序邏輯電路
    +關(guān)注

    關(guān)注

    2

    文章

    94

    瀏覽量

    16506
  • 時(shí)鐘信號(hào)
    +關(guān)注

    關(guān)注

    4

    文章

    434

    瀏覽量

    28392
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    觸發(fā)器的區(qū)別在哪?

    本案例主要通過兩個(gè)基礎(chǔ)的Latch)和觸發(fā)器(Flip-Flop)來闡述下兩者之間的區(qū)別,從時(shí)序圖和源代碼可以了解。
    的頭像 發(fā)表于 12-04 15:50 ?751次閱讀
    <b class='flag-5'>觸發(fā)器</b>與<b class='flag-5'>鎖</b><b class='flag-5'>存</b><b class='flag-5'>器</b>的區(qū)別在哪?

    、觸發(fā)器、寄存和緩沖的區(qū)別

    的數(shù)據(jù)和運(yùn)算結(jié)果,它被廣泛的用于各類數(shù)字系統(tǒng)和計(jì)算機(jī)中。其實(shí)寄存就是一種常用的時(shí)序邏輯電路,但這種時(shí)序邏輯電路只包含存儲(chǔ)電路。寄存的存儲(chǔ)
    發(fā)表于 10-09 16:19

    凔海筆記之FPGA(六):觸發(fā)器

    邏輯可構(gòu)成時(shí)序邏輯電路,簡稱時(shí)序電路。現(xiàn)在討論實(shí)現(xiàn)存儲(chǔ)功能的兩種邏輯單元電路,即
    發(fā)表于 05-21 06:50

    寄存觸發(fā)器的區(qū)別

    寄存:registerlatch觸發(fā)器:flipflop 一、
    發(fā)表于 07-03 11:50

    【轉(zhuǎn)】數(shù)字電路三劍客:、觸發(fā)器和寄存

    變的情況下輸出才變化。兩個(gè)D可以構(gòu)成一個(gè)D觸發(fā)器,歸根到底還是dff是邊沿
    發(fā)表于 10-27 22:38

    圖文并茂:D觸發(fā)器電路設(shè)計(jì)教程

    觸發(fā)器敏感的SR,如圖所示,現(xiàn)在S = D而R =不是D
    發(fā)表于 02-03 08:00

    觸發(fā)器

    觸發(fā)器1.什么情況要用到?狀態(tài)不能保持
    發(fā)表于 03-10 17:52

    觸發(fā)器原理

      1、掌握、觸發(fā)器電路結(jié)構(gòu)和工作原理;   2、熟練掌握SR觸發(fā)器、JK
    發(fā)表于 08-18 16:39 ?0次下載

    Latch觸發(fā)器Flip-flop有何區(qū)別

    本文首先介紹了Latch結(jié)構(gòu)和
    的頭像 發(fā)表于 04-18 14:10 ?13.1w次閱讀
    <b class='flag-5'>鎖</b><b class='flag-5'>存</b><b class='flag-5'>器</b><b class='flag-5'>Latch</b>和<b class='flag-5'>觸發(fā)器</b>Flip-flop有何區(qū)別

    觸發(fā)器的區(qū)別

    作者:電子工程師小李 1) latch
    的頭像 發(fā)表于 11-29 11:02 ?2.5w次閱讀

    、觸發(fā)器、寄存的關(guān)聯(lián)與區(qū)別及其相應(yīng)的verilog描述

    1:、觸發(fā)器、寄存的關(guān)聯(lián)與區(qū)別 首先應(yīng)該明確
    的頭像 發(fā)表于 12-19 12:25 ?1.1w次閱讀

    什么是D觸發(fā)器D觸發(fā)器如何工作的?

    觸發(fā)器有時(shí)組合在一起,因?yàn)樗鼈兌伎梢栽谄漭敵錾洗鎯?chǔ)一位(1或0)。與
    的頭像 發(fā)表于 06-29 11:50 ?3.1w次閱讀
    什么是<b class='flag-5'>D</b><b class='flag-5'>觸發(fā)器</b>,<b class='flag-5'>D</b><b class='flag-5'>觸發(fā)器</b>如何工作的?

    sr觸發(fā)器的邏輯功能區(qū)別

    在數(shù)字電路中,觸發(fā)器是兩種非常重要的存儲(chǔ)元件,它們?cè)谶壿嫻δ苌嫌兄黠@的區(qū)別。
    的頭像 發(fā)表于 07-23 10:19 ?267次閱讀

    電路通過什么觸發(fā)

    電路,它可以在沒有時(shí)鐘信號(hào)的情況下保持輸出狀態(tài)不變。通常由一個(gè)或多個(gè)觸發(fā)器(Flip-Flop)組成,
    的頭像 發(fā)表于 07-23 11:31 ?346次閱讀

    d觸發(fā)器d的區(qū)別是什么

    。D觸發(fā)器有兩個(gè)輸入端,一個(gè)是數(shù)據(jù)輸入端D,另一個(gè)是時(shí)鐘輸入端CLK;兩個(gè)輸出端,一個(gè)是Q輸出端,另一個(gè)是Q非輸出端。當(dāng)CLK信號(hào)上升沿到來時(shí),D
    的頭像 發(fā)表于 08-28 09:34 ?218次閱讀