數字電路 第六章 時序邏輯電路


第六章 時序邏輯電路

6.1 概述

6.1.1 時序邏輯電路的特點

功能上:任一時刻的輸出不僅取決於該時刻的輸入,還與電路原來的狀態有關。(這里是考慮到延遲了的)

電路結構上

①包含存儲電路和組合電路,存儲電路必不可少

②存儲電路輸出狀態必須反饋到組合電路輸入端,和輸入變量共同決定輸出

在該圖中,加法器逐位輸入,結果也逐位輸出。進位狀態反饋到輸入端,與輸入變量共同決定輸出。

6.1.2 時序電路的一般結構形式與功能描述方法

可用三個方程組來描述:

1、輸出方程(輸出和輸入的關系

2、驅動(激勵)方程(存儲電路的輸入

3、狀態方程(存儲電路輸出和輸入現態的關系)

q:現態; q*:次態

6.1.3 時序電路的分類

  1. 同步時序電路與異步時序電路

同步:存儲電路中所有觸發器的時鍾使用統一的clk,狀態變化發生在同一時刻

異步:沒有統一的clk, 觸發器狀態的變化有先有后

  1. 米利(Mealy)型和穆爾(Moore)型

X是輸入,Q是存儲電路的輸出

6.2 時序電路的分析方法

6.2.1 同步時序電路的分析方法

分析:找出給定時序電路的邏輯功能,即找出在輸入和CLK作用下,電路的次態和輸出。

一般步驟:

①從給定電路寫出存儲電路中每個觸發器的驅動方程(輸入的邏輯式),得到整個電路的驅動方程

②將驅動方程代入觸發器的特性方程,得到狀態方程

③從給定電路寫出輸出方程

例:

6.2.2 時序電路的狀態轉換表、狀態轉換圖和時序圖

一、狀態轉換表

已知初始狀態,就可以通過初始狀態的次態明白CLK=1時的狀態和Y的狀態。故以此遞推,直到再回到初始狀態為止。

二、狀態轉換圖

根據觀察,此為七進制計數器。Y是進位脈沖。

自啟動判斷:任意給定一個初始狀態,都能進入到主循環中去。即每個狀態都必須與主循環的某個狀態相聯系

三、時序圖

image-20201115085026537

例6.2.3

image-20201115085026537

1.驅動方程:

2.狀態方程:

特性方程: Q*=D

3.輸出方程:

4.狀態轉換表、狀態轉換圖

jhbany

因此可知,此為可控四進制計數器:當A=0時為加法計數器,A=1時為減法計數器

5.時序圖

7SeaKq

6.3 若干常用的時序邏輯電路

6.3.1 寄存器和移位寄存器

一、寄存器

①用於寄存一組二值代碼,N位寄存器由N個觸發器組成,可存放一組N位二值代碼。

②只要求其中每個觸發器可置1,置0。觸發方式無要求。

二、移位寄存器

具有存儲 + 移位功能

存儲的代碼可在移位脈動作用下左移或右移

比如:需要移位時,就打開開關,需要右移幾位就打開多久的開關。

kFWBJR 3DJOCA

左移時,是從右向左傳遞數據;右移時,是從左向右傳遞數據。

6.3.2 計數器

用於計數、分頻、定時、產生節拍脈沖

分類:

  • 按時鍾分,同步、異步
  • 按計數過程中數字增減分,加、減和可逆
  • 按計數器中的數字編碼分,二進制、二-十進制和循環碼…
  • 按計數容量分,十進制,六十進制…

一、同步計數器

1.同步二進制計數器

①同步二進制加法計數器

原理:根據二進制加法運算規則可知:在多位二進制數末位加1,若第i位以下皆為1時,則第i位應翻轉

末尾是必須反轉的

C在這里是一個進位輸出。

可見,從\(Q_0\)\(Q_3\)的周期都加倍了,我願稱之為超級加倍!頻率以此減半,因此有分頻功能,這種計數器也可稱為分頻器。

74161為集成了該功能的同步十六進制計數器

image-20201115104631794

②同步二進制減法計數器

原理:根據二進制減法運算規則可知:在多位二進制數末位減1,若第i位以下皆為0時,則第i位應翻轉。

可以與加法計數器進行類比

③同步加減計數器

a.單時鍾方式

image-20201115104909331

b.雙時鍾方式

加法、減法計數脈沖來自兩個不同的脈沖源,時間上應錯開

  1. 同步十進制計數器

①加法計數器

基本原理:在四位二進制計數器基礎上修改,當計到1001(9)時,則下一個CLK電路狀態回到0000(0) (而不是1010)

設計思路即根據真值表,求出表達式即可。

器件實例:74160

②減法計數器

基本原理: 對二進制減法計數器進行修改,在0000時減“1”后跳變為1001,然后按二進制減法計數就行了。

~~就是同理可得嘛~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM