第一篇:數字電路與邏輯設計(4月教案)
中規(guī)模通用集成電路及其應用
教學內容:本節(jié)內容是針對上節(jié)組合邏輯電路分析的推廣,主要介紹采用中、大規(guī)模集成電路組成數字系統(tǒng)的方法以及應用。包括使用最廣泛的中規(guī)模組合邏輯集成電路有二進制并行加法器、譯碼器、編碼器、多路選擇器和多路分配器等。
教學重點:加法器和譯碼器的功能,設計應用的方法和技巧。教學難點:并行和串行集成電路的設計思想。
教學方法:課堂教學為主,輔以恰當的實驗。緊密結合前面所學的基礎內容,用豐富詳盡的例題,讓學生充分理解集成芯片設計方法,并通過課堂練習掌握學生學習情況。課后配套實驗,讓學生透徹理解課堂所學。
教學要求:了解集成電路的分類,重點掌握加法器和譯碼器的設計,以及其應用方法。
7.1常用中規(guī)模組合邏輯電路
教學內容:(1)熟悉常用中規(guī)模通用集成電路的邏輯符號、基本邏輯功能、外部特性和使用方法。(2)常用中規(guī)模通用集成電路作為基本部件,恰當地、靈活地、充分地利用它們完成各種邏輯電路的設計,有
效地實現各種邏輯功能。
教學重點:二進制并行加法器和譯碼器。
教學難點:二進制并行加法器和譯碼器功能、結構、外部特性及應用。
教學方法:課堂教學為主,通過提問和練習掌握中規(guī)模通用集成電路功能和應用。
采用中、大規(guī)模集成電路組成數字系統(tǒng)具有體積小、功耗低、可靠性高等優(yōu)點,且易于設計、調試和維護。
使用最廣泛的中規(guī)模組合邏輯集成電路有:
★ 二進制并行加法器
★ 譯碼器 ★ 編碼器
★ 多路選擇器 ★ 多路分配器等
7.1.1二進制并行加法器
一.定義
二進制并行加法器:是一種能并行產生兩個二進制數算術和的組合邏輯部件.二.分類及典型產品 按其進位方式的不同,可分為串行進位二進制并行加法器和超前進位二進制并行加法器兩種類型。
1.串行進位二進制并行加法器:由全加器級聯構成,高位的進位依賴于低位的進位。典型芯片有四位二進制并行加法器T692。四位二進制并行加法器T692的結構框圖如圖7.1所示。
圖7.1 T692的結構框圖
串行進位二進制并行加法器的特點是:被加數和加數的各位能同時并行到達各位的輸入端,而各位全加器的進位輸入則是按照由低位向高位逐級串行傳遞的,各進位形成一個進位鏈。由于每一位相加的和都與本位進位輸入有關,所以,最高位必須等到各低位全部相加完成并送來進位信號之后才能產生運算結果。顯然,這種加法器運算速度較慢,而且位數越多,速度就越低。
為了提高加法器的運算速度,必須設法減小或去除由于進位信號逐級傳送所花的時間,使各位的進位直接由加數和被加數來決定,而不需依賴低位進位。根據這一思想設計的加法器稱為超前進位(又稱先行進位)二進制并行加法器。
2.超前進位二進制并行加法器:由邏輯電路根據輸入信號同時形成各位向高位的進位,又稱為先行進位二進制并行加法器或者并行進位二進制并行加法器。典型芯片有四位二進制并行加法器74LS283。
四位二進制并行加法器74LS283構成思想如下:
第i位全加器的進位輸出函數表達式為
Ci = AiBi+(Ai+Bi)Ci-1
令 Ai+Bi→Pi(進位傳遞函數)
AiBi→Gi(進位產生函數)
則有 Ci=PiCi-1+Gi 于是,當i=1、2、3、4時,可得到4位并行加法器各位的進位輸出函數表達式為
C1=P1C0+G1
C2=P2C1+G2=P2P1C0+P2G1+GC3=P3C2+G3=P3P2P1C0+P3P2G1+P3G2+G3
C4=P4C3+G4=P4P3P2P1C0+P4P3P2G1+P4P3G2+P4G3+G4
由于C1~C4是Pi、Gi和C0的函數,而Pi、Gi又是 Ai、Bi的函數,所以,在輸入Ai、Bi和C0之后,可以同時產生C1~C4。通常將根據Pi、Gi和C0形成C1~C4的邏輯電路稱為先行進位發(fā)生器。采用先行進位發(fā)生器的并行加法器稱為超前進位二進制并行加法器。
三.四位二進制并加法器的外部特性和邏輯符號 1.外部特性
74LS283、4008芯片的管腳排列圖如圖7.2(a)所示。圖中,VCC B2 A2 S2 B3 A3 S3 C3 16 15 14 13 12 11 10 974LS283 1 2 3 4 5 6 7 8S1 B1 A1 S0 B0 A0 C0-1 GNDTTL加法器74LS283引腳圖VDDB3C3 S3 S2 S1 S0 C0-1 16 15 14 13 12 11 10 94008 1 2 3 4 5 6 7 8A3 B2 A2 B1 A1 B0 A0 VSSCMOS加法器4008引腳圖圖7.2 74LS283,4008的管腳排列圖和邏輯符號 A4、A3、A2、A1----------二進制被加數; B4、B3、B2、B1----------二進制加數; F4、F3、F2、F1----------相加產生的和數;
C0----來自低位的進位輸入;FC4----向高位的進位輸出。2.邏輯符號
四位二進制并行加法器邏輯符號如圖7.2所示。
四.應用舉例
二進制并行加法器除實現二進制加法運算外,還可實現代碼轉換、二進制減法運算、二進制乘法運算、十進制加法運算等功能。下面舉例說明。
例1 用4位二進制并行加法器設計一個將8421碼轉換成余3碼的代碼轉換電路。例2 用4位二進制并行加法器設計一個4位二進制并行加法/減法器。
例3 用一個4位二進制并行加法器和六個與門設計一個乘法器,實現A×B,其中A=a3a2a1,B= b2b1.例4 用4位二進制并行加法器設計一個用余3碼表示的1位十進制數加法器。
7.1.2譯碼器和編碼器
譯碼器(Decoder)和編碼器(Encoder)是數字系統(tǒng)中廣泛使用的多輸入多輸出組合邏輯部件。
一.譯碼器
譯碼器的功能是對具有特定含義的輸入代碼進行“翻譯”,將其轉換成相應的輸出信號。
譯碼器的種類很多,常見的有二進制譯碼器、二-十進制譯碼器和數字顯示譯碼器。
1.二進制譯碼器
(1)定義
二進制譯碼器:能將n個輸入變量變換成2個輸出函數,且輸出函數與輸入變量構成的最小項具有對應關系
n的一種多輸出組合邏輯電路。
(2)特點
● 二進制譯碼器一般具有n個輸入端、2個輸出端和一個(或多個)使能輸入端。
● 在使能輸入端為有效電平時,對應每一組輸入代碼,僅一個輸出端為有效電平,其余輸出端為無效電平(與有效電平相反)。
● 有效電平可以是高電平(稱為高電平譯碼),也可以是低電平(稱為低電平譯碼)。
(3)典型芯片
常見的MSI二進制譯碼器有2-4線(2輸入4輸出)譯碼器、3-8線(3輸入8輸出)譯碼器和4-16線(4輸入16輸出)譯碼器等。書P231所示分別是74LS138型3-8線譯碼器的管腳排列圖和邏輯符號。
n2.二-十進制譯碼器
二-十進制譯碼器的功能:將4位BCD碼的10組代碼翻譯成10個十進制數字符號對應的輸出信號。
例如,常用芯片T331是一個將8421碼轉換成十進制數字的譯碼器,其輸入A3~A0為8421碼,輸出Y0~Y9分別代表十進制數字0~9。該譯碼器的輸出為低電平有效。其次,對于8421碼中不允許出現的6個非法碼(1010~1111),譯碼器輸出端Y0~Y9均無低電平信號產生,即譯碼器對這6個非法碼拒絕翻譯。這種譯碼器的優(yōu)點是當輸入端出現非法碼時,電路不會產生錯誤譯碼。(該譯碼器的邏輯電路圖和真值表見教材中有關部分)
3.數字顯示譯碼器
數字顯示譯碼器是不同于上述譯碼器的另一種譯碼器。在數字系統(tǒng)中,通常需要將數字量直觀地顯示出來,一方面供人們直接讀取處理結果,另一方面用以監(jiān)視數字系統(tǒng)工作情況。因此,數字顯示電路是許多數字設備不可缺少的部分。
數字顯示譯碼器是驅動顯示器件(如熒光數碼管、液晶數碼管等)的核心部件,它可以將輸入代碼轉換成相應數字,并在數碼管上顯示出來。
常用的數碼管由七段或八段構成字形,與其相對應的有七段數字顯示譯碼器和八段數字顯示譯碼器。例如,中規(guī)模集成電路74LS47,是一種常用的七段顯示譯碼器,該電路的輸出為低電平有效,即輸出為0時,對應字段點亮;輸出為1時對應字段熄滅。該譯碼器能夠驅動七段顯示器顯示0~15共16個數字的字形。輸入A3、A2、A1和A0接收4位二進制碼,輸出Qa、Qb、Qc、Qd、Qe、Qf和Qg分別驅動七段顯示器的a、b、c、d、e、f和g段。(74LS47邏輯圖和真值表可參見教材中有關部分。)
七段譯碼顯示原理圖如圖7.8(a)所示,圖7.8(b)給出了七段顯示筆畫與0~15共16個數字的對應關系。
圖7.8 七段譯碼顯示原理及筆畫與數字關系
4.譯碼器應用舉例
譯碼器在數字系統(tǒng)中的應用非常廣泛,它的典型用途是實現存儲器的地址譯碼、控制器中的指令譯碼、代碼翻譯、顯示譯碼等。除此之外,還可用譯碼器實現各種組合邏輯功能。下面 舉例說明在邏輯設計中的應用。 例1 用3-8線譯碼器T4138和適當的與非門實現全減器的功能。例2 用譯碼器和與非門實現邏輯函數 F(A,B,C,D)=∑m(2,4,6,8,10,12,14)
二.編碼器
編碼器的功能恰好與譯碼器相反,它是對輸入信號按一定規(guī)律進行編排,使每組輸出代碼具有其特定的含義。
編碼器按照被編信號的不同特點和要求,有各種不同的類型,最常見的有二-十進制編碼器(又稱十進制-BCD碼編碼器)和優(yōu)先編碼器。
1.二-十進制編碼器
(1)功能:將十進制數字0~9分別編碼成4位BCD碼。
(2)結構框圖
這種編碼器由10個輸入端代表10個不同數字,4個輸出端代表相應BCD代碼。結構框圖如圖7.11所示。
圖7.11 編碼器結構框圖
注意:二-十進制編碼器的輸入信號是互斥的,即任何時候只允許一個輸入端為有效信號。
最常見的有8421碼編碼器,例如,按鍵式8421碼編碼器(詳見教材中有關內容)。
2.優(yōu)先編碼器
(1)功能:識別輸入信號的優(yōu)先級別,選中優(yōu)先級別最高的一個進行編碼,實現優(yōu)先權管理。
優(yōu)先編碼器是數字系統(tǒng)中實現優(yōu)先權管理的一個重要邏輯部件。它與上述二-十進制編碼器的最大區(qū)別是,優(yōu)先編碼器的各個輸入不是互斥的,它允許多個輸入端同時為有效信號。優(yōu)先編碼器的每個輸入具有不同的優(yōu)先級別,當多個輸入信號有效時,它能識別輸入信號的優(yōu)先級別,并對其中優(yōu)先級別最高的一個進行編碼,產生相應的輸出代碼。
(2)典型芯片
書P238所示為常見MSI優(yōu)先編碼器74LS148的管腳排列圖和邏輯符號。書P23874LS148
真值表。
3.應用舉例
例 用優(yōu)先編碼器74LS148設計一個能裁決16級不同中斷請求的中斷優(yōu)先編碼器。
7.1.3多路選擇器和多路分配器
多路選擇器和多路分配器是數字系統(tǒng)中常用的中規(guī)模集成電路。其基本功能是完成對多路數據的選擇與分配、在公共傳輸線上實現多路數據的分時傳送。此外,還可完成數據的并-串轉換、序列信號產生等多種邏輯功能以及實現各種邏輯函數功能。因而,屬于通用中規(guī)模集成電路。
一.多路選擇器
多路選擇器(Multiplexer)又稱數據選擇器或多路開關,常用MUX表示。它是一種多路輸入、單路輸出的組合邏輯電路。
1.邏輯特性
(1)邏輯功能:從多路輸入中選中某一路送至輸出端,輸出對輸入的選擇受選擇控制量控制。通常,對于一個具有2路輸入和一路輸出的多路選擇器有n個選擇控制變量,控制變量的每種取值組合對應選中一路輸入送至輸出。
(2)構成思想: 多路選擇器的構成思想相當于一個單刀多擲開關,即 n
2.典型芯片
常見的MSI多路選擇器有4路選擇器、8路選擇器和16路選擇器。
(1)四路數據選擇器74153的管腳排列圖和邏輯符號
書P240(2)四路數據選擇器74153的功能表
四路數據選擇器的功能表書P240。
(3)四路數據選擇器74153的輸出函數表達式
由功能表可知,當A1A0=00時,W=D0;當A1A0 =01時,W=D1;當A1A0 =10時,W=D2;當A1A0 =11時,W=D3。即在A1A0的控制下,依次選中D0~D3端的信息送至輸出端。其輸出表達式為
式中,mi為選擇變量A1、A0組成的最小項,Di為i端的輸入數據,取值等于0或1。 類似地,可以寫出2路選擇器的輸出表達式 n
式中,mi為選擇控制變量An-1,An-2,…,A1,A0組成的最小項;Di為2n路輸入中的第i路數據輸入,取值0或1。
3.應用舉例
多路選擇器除完成對多路數據進行選擇的基本功能外,在邏輯設計中主要用來實現各種邏輯函數功能。
(1)用具有n個選擇控制變量的多路選擇器實現n個變量函數
一般方法:將函數的n個變量依次連接到MUX的n個選擇變量端,并將函數表示成最小項之和的形式。若函數表達式中包含最小項mi,則相應MUX的Di接1,否則Di接0。
例1 用多路選擇器實現如下邏輯函數的功能 F(A,B,C)=∑m(2,3,5,6)
(2)用具有n個選擇控制變量的多路選擇器實現n+1個變量的函數
一般方法:從函數的n+1個變量中任n個作為MUX選擇控制變量,并根據所選定的選擇控制變量將函數變換成如下形式:
以確定各數據輸入Di。假定剩余變量為X,則Di的取值只可能是0、1或X,X四者之一。例2 假定采用4路數據選擇器實現邏輯函數
F(A,B,C)=∑m(2,3,5,6) 上述兩種方法表明:用具有n個選擇控制變量的MUX實現n個變量的函數或n+1個變量的函數時,不需要任何輔助電路,可由MUX直接實現。
(3)用具有n個選擇控制變量的多路選擇器實現n+1個以上變量的函數
當函數的變量數比MUX的選擇控制變量數多兩個以上時,一般需要加適當的邏輯門輔助實現。在確定各數據輸入時,通常借助卡諾圖。
例3 用4路選擇器實現如下4變量邏輯函數的功能 F(A,B,C,D)=∑m(1,2,4,9, 10,11,12,14,15)
例4 用一片T580雙4路選擇器實現4變量多輸出函數。函數表達式為
F1(A,B,C,D)=∑m(0,1,5,7,10,13,15)
F2(A,B,C,D)=∑m(8,10,12,13,15)
二.多路分配器
多路分配器(Demultiplexer)又稱數據分配器,常用DEMUX表示。多路分配器的結構與多路選擇器正好相反,它是一種單輸入、多輸出組合邏輯部件,由選擇控制變量決定輸入從哪一路輸出。書P245為4路分配器的邏輯符號和功能表。
多路分配器常與多路選擇器聯用,以實現多通道數據分時傳送。通常在發(fā)送端由MUX將各路數據分時送上公共傳輸線(總線),接收端再由DEMUX將公共線上的數據適時分配到相應的輸出端。圖7.21所示是利用一根數據傳輸線分時傳送8路數據的示意圖,在公共選擇控制變量 ABC的控制下,實現Di-fi的傳送(i=0~7)。
圖7.21 8路數據傳輸示意圖
以上對幾種最常用的MSI組合邏輯電路進行了介紹,在邏輯設計時可以靈活使用這些電路實現各種邏輯功能。
例5 用8路選擇器和3-8線譯碼器構造一個3位二進制數等值比較器。
解 設比較的兩個3位二進制數分別為ABC和XYZ,將譯碼器和多路選擇器按圖 7.22所示進行連接,即可實現ABC和XYZ的等值比較。
圖7.22 比較器邏輯電路圖
從圖7.22可知,若ABC=XYZ,則多路選擇器的輸出F=0,否則F=1。例如,當ABC=010時,譯碼器輸出Y2=0,其余均為1。若多路選擇器選擇控制變量XYZ=ABC=010,則選通D2送至輸出端F,由于D2=Y2=0,故F=0;若XYZ≠010,則多路選擇器會選擇D2之外的其他數據輸入送至輸出端F,由于與其余數據輸入端相連的譯碼器輸出均為1,故F為1。
用類似方法,采用合適的譯碼器和多路選擇器可構成多位二進制數比較器。
3觸發(fā)器
教學內容:本章開始進入時序電路分析設計,對于時序電路最基本元器件觸發(fā)器要掌握常用的RS觸發(fā)器、JK觸發(fā)器、D觸發(fā)器、以及鐘控和邊沿RS觸發(fā)器、JK觸發(fā)器、D觸發(fā)器的功能、觸發(fā)方式、外部工作特性。
教學重點:各種觸發(fā)器的觸發(fā)方式和功能。教學難點:觸發(fā)器構成方式。
教學方法:課堂教學為主,輔以恰當的實驗。緊密結合前面所學的基礎內容,用豐富詳盡的例題,讓學生充分理解集成芯片設計方法,并通過課堂練習掌握學生學習情況。課后配套實驗,讓學生透徹理解課堂所學。
教學要求:重點掌握觸發(fā)器的工作原理,掌握各種觸發(fā)器的觸發(fā)方式和功能以及應用場合的不同,了解觸發(fā)器的外部工作特性。
3.4觸
發(fā)
器
觸發(fā)器是一種具有記憶功能的電子器件。它具有如下特點:
☆ 有兩個互補的輸出端Q和Q;
☆ 有兩個穩(wěn)定狀態(tài)。通常將Q=1和Q=0稱為“1”狀態(tài),而把Q=0和Q=1稱為“0” 狀態(tài)。當輸入信號不發(fā)生變化時,觸發(fā)器狀態(tài)穩(wěn)定不變;
☆ 在一定輸入信號作用下,觸發(fā)器可以從一個穩(wěn)定狀態(tài)轉移到另一個穩(wěn)定狀態(tài)。通常把輸入信號作用之前的狀態(tài)稱為現態(tài),記作Qn 和Qn,而把輸入信號作用后的狀態(tài)稱為觸發(fā)器的次態(tài),記作Q(n+1)和Q(n+1)。
為了簡單起見,現態(tài)一般省略的上標n,就用Q 和Q 表示。顯然,次態(tài)是現態(tài)和輸入的函數。
觸發(fā)器是存儲一位二進制信息的理想器件。集成觸發(fā)器的種類很多,分類方法也各不相同,但其結構都是由邏輯門加上適當的反饋線耦合而成。
下面從實際應用出發(fā),介紹幾種最常用的集成觸發(fā)器,重點掌握它們的外部工作特性。
3.4.1基本R-S觸發(fā)器
基本R-S觸發(fā)器是直接復位置位觸發(fā)器的簡稱,由于它是構成各種功能觸發(fā)器的基本部件,故稱為基本R-S觸發(fā)器。
一.用與非門構成的基本R-S觸發(fā)器
1.組成
由兩個與非門交叉耦合構成,其邏輯圖和邏輯符號分別見書P95。
圖中,Q和Q為觸發(fā)器的兩個互補輸出端;R和S為觸發(fā)器的兩個輸入端,R稱為置0端或者復位端,S稱為置1端或置位端;
在邏輯符號輸入端加的小圓圈表示低電平或負脈沖有效,即僅當低電平或負脈沖作用于輸入端時,觸發(fā)器狀態(tài)才能發(fā)生變化(常稱為翻轉),有時稱這種情況為低電平或負脈沖觸發(fā)。
2. 工作原理
(1)若R=1,S=1,則觸發(fā)器保持原來狀態(tài)不變。
(2)若R=1,S=0,則觸發(fā)器置為1狀態(tài)。
(3)若R=0,S=1,則觸發(fā)器置為0狀態(tài)。(4)不允許出現R=0,S=0。
3.邏輯功能及其描述
由與非門構成的R-S觸發(fā)器的邏輯功能如表3.5所示。表中“d”表示觸發(fā)器次態(tài)不確定。
表3.5 基本R-S觸發(fā)器功能表
R S 0 0 0 1 1 0 1 1
Q(n+1)d 0 1 Q
功能說明 不定 置0 置1 不變 觸發(fā)器的次態(tài)方程: Q(n+1)= S + R·Q 因為R、S不允許同時為0,所以輸入必須滿足約束條件: R+S=1(約束方程)
3.4.2幾種常用的時鐘控制觸發(fā)器
實際應用中,往往要求觸發(fā)器按一定的時間節(jié)拍動作,即讓觸發(fā)器狀態(tài)的變化由時鐘脈沖和輸入信號共同決定。因此,在觸發(fā)器的輸入端增加了時鐘控制信號,這類觸發(fā)器由時鐘脈沖確定狀態(tài)轉換的時刻(何時轉換),由輸入信號確定觸發(fā)器狀態(tài)轉換的方向(如何轉換)。這種具有時鐘脈沖控制的觸發(fā)器稱為“時鐘控制觸發(fā)器”或者“定時觸發(fā)器”。
下面介紹四種最常用的時鐘控制觸發(fā)器。
一.時鐘控制R-S觸發(fā)器
時鐘控制R-S觸發(fā)器的邏輯圖如圖P100所示。
1.組成
它由四個與非門構成。其中,與非門G1、G2構成基本R-S觸發(fā)器;與非門G3、G4組成控制電路,通常稱為控制門。
2.工作原理
(1)無時鐘脈沖作用(即時鐘控制端C為0)時:控制門G3、G4被封鎖。此時,不管R、S端的輸入為何值,兩個控制門的輸出均為1,觸發(fā)器狀態(tài)保持不變。
(2)有時鐘脈沖作用(即時鐘控制端C為1)時: 控制門G3、G4被打開,這時輸入端R、S的值可以通過控制門作用于上面的基本R-S觸發(fā)器。具體如下:
? ? ? ? 當R=0,S=0時,控制門G3、G4的輸出均為1,觸發(fā)器狀態(tài)保持不變;
當R=0,S=1時,控制門G3、G4的輸出分別為1和0,觸發(fā)器狀態(tài)置成1狀態(tài);
當R=1,S=0時,控制門G3、G4的輸出分別為0和1,觸發(fā)器狀態(tài)置成0狀態(tài);
當R=1,S=1時,控制門G3、G4的輸出均為0,觸發(fā)器狀態(tài)不確定(不允許)。
由此可見,這種觸發(fā)器的工作過程是由時鐘信號C和輸入信號R、S共同作用的;時鐘C控制轉換時間,輸入R和S確定轉換后的狀態(tài)。因此,它被稱作時鐘控制R-S觸發(fā)器,其邏輯符號如圖3.32(b)所示。
時鐘控制R-S觸發(fā)器的功能表、次態(tài)方程和約束條件與由或非門構成的R-S觸發(fā)器相同。
在時鐘控制觸發(fā)器中,時鐘信號C是一種固定的時間基準,通常不作為輸入信號列入表中。對觸發(fā)器功能進行描述時,均只考慮時鐘作用(C=1)時的情況。
注意!時鐘控制R-S觸發(fā)器雖然解決了對觸發(fā)器工作進行定時控制的問題,而且具有結構簡單等優(yōu)點,但依然存在如下兩點不足:
? ? 輸入信號不能同時為1,即R、S不能同時為1;
可能出現“空翻”現象。
所謂“空翻”是指在同一個時鐘脈沖作用期間觸發(fā)器狀態(tài)發(fā)生兩次或兩次以上變化的現象。引起空翻的原因是在時鐘脈沖作用期間,輸入信號依然直接控制著觸發(fā)器狀態(tài)的變化。具體說,當時鐘C為1時,如果輸入信號R、S發(fā)生變化,則觸發(fā)器狀態(tài)會跟著變化,從而使得一個時鐘脈沖作用期間引起多次翻轉。“空翻”將造成狀態(tài)的不確定和系統(tǒng)工作的混亂,這是不允許的。因此,時鐘控制R-S觸發(fā)器要求在時鐘脈沖作用期間輸入信號保持不變。
由于時鐘控制R-S觸發(fā)器的上述缺點,使它的應用受到很大限制。一般只用它作為數碼寄存器而不宜用來構成具有移位和計數功能的邏輯部件。
二.D
為了解決時鐘控制R-S觸發(fā)器在輸入端R、S同時為1時狀態(tài)不確定的問題,通常對時鐘控制R-S觸發(fā)器的觸發(fā)器
控制電路稍加修改,使之變成如圖3.33(a)所示的形式,這樣便形成了只有一個輸入端的D觸發(fā)器。其邏輯符號如圖P102所示。
修改后的控制電路除了實現對觸發(fā)器工作的定時控制外,另外一個作用是在時鐘脈沖作用期間(C=1時),將輸入信號D轉換成一對互補信號送至基本R-S觸發(fā)器的兩個輸入端,使基本R-S觸發(fā)器的兩個輸入信號只可能是01或者10兩種組合,從而消除了狀態(tài)不確定現象,解決了對輸入的約束問題。
工作原理如下:
? ? 當無時鐘脈沖作用時,即C=0時,控制電路被封鎖,無論輸入D為何值,與非門G3、G4輸出均為1,觸發(fā)器狀態(tài)保持不變。
當時鐘脈沖作用時,即使C=1時,若D=0,則門G4輸出為1,門G3輸出為0,觸發(fā)器狀態(tài)被置0;若D=1,則門G4輸出為0,門G3輸出為1,觸發(fā)器狀態(tài)被置1。
由此可見,在時鐘作用時,D觸發(fā)器狀態(tài)的變化僅取決于輸入信號D,而與現態(tài)無關。其次態(tài)方程為
Q(n+1)= D
D觸發(fā)器的邏輯功能可用表3.7所示的功能表描述。
表3.7 D觸發(fā)器功能表
D 0 1
Q(n+1)0 1
上述D觸發(fā)器在時鐘作用期間要求輸入信號D不能發(fā)生變化,即依然存在“空翻”現象。工作波形如下:
為了進一步解決“空翻”問題,實際中廣泛使用的集成D觸發(fā)器通常采用維持阻塞結構,稱為維持阻塞D觸發(fā)器。典型維持阻塞D觸發(fā)器的邏輯圖和邏輯符號分別如圖3.34(a)和(b)所示。圖中的D輸入端稱為數據輸入端;RD和SD分別稱為直接置“0”端和直接置“1” 端。它們均為低電平有效,即在不作直接置“0”和置“1”操作時,保持為高電平。
圖3.34 維持阻塞D觸發(fā)器
該觸發(fā)器在時鐘脈沖沒有到來(C=0)時,無論D端狀態(tài)怎樣變化,都保持原有狀態(tài)不變;當時鐘脈沖到來(C=1)時,觸發(fā)器在時鐘脈沖的上升邊沿將D輸入端的數據可靠地置入;在上升沿過后的時鐘脈沖期間,D的值可以隨意改變,觸發(fā)器的狀態(tài)始終以時鐘脈沖上升沿時所采樣的值為準。由于利用了脈沖的邊沿作用和維持阻塞作用,從而有效地防止了“空翻”現象。
工作波形如下:
例如,若輸入D=1,在時鐘脈沖的上升沿,把“1”送入觸發(fā)器,使Q=1,Q=0。在觸發(fā)器進入“1”狀態(tài)后,由于置1維持線和置0阻塞線的低電平0的作用,即使輸入端D由1變?yōu)?,觸發(fā)器的“1”狀態(tài)也不會改變;同理,若D=0,時鐘脈沖的上升沿將使觸發(fā)器的狀態(tài)變?yōu)镼=0,Q=1。由于置0維持線和置1阻塞線為低電平0,所以,即使輸入端D由0變?yōu)?,觸發(fā)器的狀態(tài)也維持0態(tài)不變。可見,該電路保證了觸發(fā)器的狀態(tài)在時鐘脈沖作用期間只變化一次。
維持阻塞D觸發(fā)器的邏輯功能與前述D觸發(fā)器的邏輯功能完全相同。實際中使用的維持阻塞D觸發(fā)器有時具有幾個D輸入端,此時,各輸入之間是相“與”的關系。例如,當有三個輸入端D1、D2和D3時,其次態(tài)方程是 : Q(n+1)= D1·D2·D3
由于維持阻塞D觸發(fā)器的不存在對輸入的約束問題,克服了空翻現象,抗干擾能力強。因此可用來實現寄存、計數、移位等功能。其主要缺點是邏輯功能比較簡單。
三.J-K
為了既解決時鐘控制R-S觸發(fā)器對輸入信號的約束問題,又能使觸發(fā)器保持有兩個輸入端的作用,可將時鐘觸發(fā)器
控制R-S觸發(fā)器改進成如圖3.35(a)所示的形式。即增加兩條反饋線,將觸發(fā)器的輸出Q和Q 交叉反饋到兩個控制門的輸入端,利用觸發(fā)器兩個輸出端信號始終互補的特點,有效地解決了在時鐘脈沖作用期間兩個輸入同時為1將導致觸發(fā)器狀態(tài)不確定的問題。修改后,把原來的輸入端S改成J,R改成K,稱為J-K觸發(fā)器。其邏輯符號P103所示。
工作原理如下:
(1)在時鐘脈沖未到來(C=0)時,無論輸入端J和K怎樣變化,控制門G3、G4的輸出均為1.觸發(fā)器保持原來狀態(tài)不變。
(2)在時鐘脈沖作用(C=1)時,可分為4種情況。
歸納起來,J-K觸發(fā)器的功能表如表3.8所示。
表3.8 J-K觸發(fā)器功能表
J K 0 0 0 1 1 0 1 1
其次態(tài)方程為 : Q
上述J-K觸發(fā)器結構簡單,且具有較強的邏輯功能,但依然存在“空翻”現象。為了進一步解決“空翻”(n+1)
Q(n+1)Q 0 1 Q
功能說明 不變 置0 置1 翻轉
= J·Q + K·Q
問題,實際中廣泛采用主從J-K觸發(fā)器。主從J-K觸發(fā)器的邏輯電路圖及邏輯符號如圖3.36(a)、(b)所示。
圖3.36 主從J-K觸發(fā)器
主從J-K觸發(fā)器由上、下兩個時鐘控制R-S觸發(fā)器組成,分別稱為從觸發(fā)器和主觸發(fā)器。主觸發(fā)器的輸出是從觸發(fā)器的輸入,而從觸發(fā)器的輸出又反饋到主觸發(fā)器的輸入。主、從兩個觸發(fā)器的時鐘脈沖是反相的。圖中的RD和SD分別為直接置0端和直接置1端。邏輯符號中時鐘端的小圓圈表示觸發(fā)器狀態(tài)的改變是在時鐘脈沖的后沿(下降沿)產生的。
工作原理如下:
● 當時鐘脈沖未到來時,主觸發(fā)器被封鎖,從觸發(fā)器狀態(tài)由主觸發(fā)器狀態(tài)決定,兩者狀態(tài)相同;
● 當時鐘脈沖到來時,在時鐘脈沖的前沿(上升沿)接收輸入信號并暫存到主觸發(fā)器中,此時從觸發(fā)器被封鎖,保持原狀態(tài)不變。在時鐘脈沖的后沿(下降沿),主觸發(fā)器狀態(tài)傳送到從觸發(fā)器,使從觸發(fā)器輸出(即整個觸發(fā)器輸出)變到新的狀態(tài),而此時主觸發(fā)器本身被封鎖,不受輸入信號變化的影響。即該觸發(fā)器是“前沿采樣,后沿定局”。由于整個觸發(fā)器的狀態(tài)更新是在時鐘脈沖的后沿發(fā)生的,因此解決了“空翻”的問題。
與前面所述J-K觸發(fā)器相比,主從J-K觸發(fā)器僅進行了性能上的改進,而邏輯功能完全相同。由于該觸發(fā)器具有輸入信號J和K無約束、無空翻、功能較全等優(yōu)點,因此,使用方便,應用廣泛。
四.T觸發(fā)器
T觸發(fā)器又稱為計數觸發(fā)器。如果把J-K觸發(fā)器的兩個輸入端J和K連接起來,并把連接在一起的輸入端用符號T表示,就構成了T觸發(fā)器。相應的邏輯圖和邏輯符號分別如圖3.37(a)和(b)所示。
圖3.37 T觸發(fā)器
T觸發(fā)器的邏輯功能可直接由J-K觸發(fā)器的次態(tài)方程導出。J-K觸發(fā)器的次態(tài)方程為
Q(n+1)= J·Q + K·Q
將該方程中的J和K均用T代替后,即可得到T觸發(fā)器的次態(tài)方程:
Q(n+1)= T·Q + T·Q
根據次態(tài)方程,可列出T觸發(fā)器的功能表如表3.9所示。
表3.9 T觸發(fā)器功能表
T 0 1
Q(n+1)Q Q
功能說明 不變 翻轉 由功能表可知,當T=1時,只要有時鐘脈沖到來,觸發(fā)器狀態(tài)就翻轉,或由1變?yōu)?或由0變?yōu)?,相當于一位二進制計數器;當T=0時,即使有時鐘脈沖作用,觸發(fā)器狀態(tài)也保持不變。
圖3.37所示的T觸發(fā)器也存在“空翻”現象,實際數字電路中使用的集成T觸發(fā)器通常采用主從式結構,或者增加維持阻塞功能。集成T觸發(fā)器的邏輯符號分別如圖3.38(a)、(b)所示,它們除了在性能方面的改進外,邏輯功能與上述T觸發(fā)器完全相同。
第二篇:數字電路與邏輯設計實驗報告
實驗 報告書
課程名稱
數字電路與邏輯設計
專
業(yè)
計算機科學與技術
班
級
姓
名
劉
騰
飛
學
號
09030234
指導教師
王
丹
志
成績
2010年 年 11月 月 10 日
實驗題目:
譯碼器、數據選擇器及其應用
一、實驗目的 1、掌握中規(guī)模集成譯碼器與數據選擇器的邏輯功能與使用方法
2、熟悉數碼管的使用 3、學習用數據選擇器構成組合邏輯電路的方法 二、實驗原理 1 1、中規(guī)模集成譯碼器 74 LS 138
74LS138是集成3線-8線譯碼器,在數字系統(tǒng)中應用比較廣泛。圖-1是其引腳排列。其中 A2、A1、A0為地址輸入端,0Y~ 7Y為譯碼輸出端,S1、2S、3S為使能端。
圖-1 74LS138真值表圖-2如下:
圖-2 74HC138工作原理為:當S1=1,S— 2+S — 3=0時,器件使能,電路完成譯碼功能,輸出低電平有效。當S=0,S— 2+S — 3=X時,或S1=1, S— 2+S — 3=1,譯碼器被禁止,所有輸出同時為1 2 2、雙4 4 選1 1 數據選擇器
74LS153 ?
所謂雙4選1數據選擇器就是在一塊集成芯片上有兩個4選1數據選擇器。引腳排列如圖-3所示,功能表如圖-4所示。
圖-3
輸入 輸出 S—
A1 A0 Q 1 0 0 0 0 X 0 0 1 1 X 0 1 0 1 0 D0 D1 D2 D3 圖-4
1S—、2S — 為兩個獨立的使能端;A1、A0為兩個公用的地址輸入端;1D0~1D3和2D0~2D3分別為兩個4選1數據選擇器的數據輸入端;Q1、Q2為兩個輸出端。
當使能端1S—(2S —)=1時,多路開關被禁止,無輸出,Q=0。
當使能端1S—(2S —)=0時,多路開關正常工作,根據地址碼A1、A0的狀態(tài),將相應的數據D0~D3送到輸出端Q。3、8 8 選1 1 數據選擇器 74LS151
74LS151為互補輸出的8選1數據選擇器,引腳排列如圖-5所示,功能表如圖-6所示。
圖-5
圖-6 選擇控制端(地址端)為A2~A0,按二進制譯碼,從8個輸入數據D0~D7中,選擇一個需要的數據送到輸出端Q,S— 為使能端,低電平有效。
使能端S— =1時,不論A2~A0狀態(tài)如何,均無輸出,多路開關被禁止。
使能端S— =0時,多路開關正常工作,根據地址碼A2、A1、A0的狀態(tài)選擇D0~D7中某一個通道的數據輸送到輸出端Q。
三、實驗設備及器件 ●
硬件:PC機一臺 ●
軟件:QuartusⅡ5.0集成開發(fā)環(huán)境 四、實驗內容 1.使用74LS138實現邏輯函數 F=A’B’C’+AB’C’+ABC 2.使用74LS151實現邏輯函數 F=AB’+A’B+AB 3.使用74LS153實現邏輯函數 F=A’BC+AB’C+ABC’+ABC
五、實 驗過程 1、使用74LS138實現邏輯函數 F=A’B’C’+AB’C’+ABC ① 由74LS138功能表(圖-1)可知電路圖連接如圖-7所示
圖-7 ② 經編譯檢查無錯(圖-8)
圖-8
③ 對其進行仿真,設置好一定仿真時間區(qū)域與輸入波形后啟動仿真器得仿真結果如圖-9
圖-9 2、使用74LS151實現邏輯函數F=AB’+A’B+AB
①將輸入變量C、B、A作為8選1數據選擇器的地址碼A2、A1、A0。使8選1數據選擇器的各個數據輸入D0~D7分別與函數F的輸出值一一對應,即A2A1A0=CBA、D0=D2=D3=0、D0=D4=D5=D6=D7=1則輸出Q便實現了函數AB’+A’B+AB接線圖如圖-10
圖-10 ②經編譯檢查無錯(圖-11)
圖-11 ③對其進行仿真,設置好一定仿真時間區(qū)域與輸入波形后啟動仿真器得仿真結果如圖-12
圖-12 3、使用74LS153實現邏輯函數 F=A’BC+AB’C+ABC’+ABC
①函數F有3個輸入變量A、B、C,而數據選擇器有2個地址端A1、A0少于數據函數輸入變量個數,在設計時可任選A接A1,B接A0。接線如圖-13
圖-13
②經編譯檢查無錯如圖-14
圖-14 ③對其進行仿真,設置好一定仿真時間區(qū)域與輸入波形后啟動仿真器得仿真結果如圖-15
圖-15 六、實驗心得 通過這次試驗,我熟練掌握了74LS138譯碼器、74LS151和74LS153數據選擇器的使用特點和方法。加強了對這些知識的了解,熟練掌握了QuartusⅡ5.0集成開發(fā)環(huán)境的使用。
第三篇:數字電路與邏輯設計教學大綱
《數字電路與邏輯設計》教學大綱
適用專業(yè):通信工程、信息工程、自動化、測控技術與儀器、電氣工程及其自動化 課程類別:專業(yè)基礎課 先修課程:電路原理 總 學 時:66 學
分:3 考核方式:考試
一、課程的性質與任務
本課程是信息工程、通信工程、自動化、測控技術與儀器和電氣工程及其自動化專業(yè)學生必修的技術基礎課程,是一門實踐性很強的課程。通過本課程的學習,使學生掌握數字邏輯和數字系統(tǒng)的基礎知識、基本分析方法和設計方法,培養(yǎng)使用標準邏輯器件的能力,初步了解可編程器件的知識,為深入學習后續(xù)課程和從事數字技術實際工作打下良好基礎。
二、課程內容、基本要求與學時分配
1、緒論(2學時)
了解數字信號與模擬信號的定義與區(qū)別; 掌握各種數制間的轉換; 了解常用的各種碼制; 了解數字電路的分類;
2、邏輯函數及其化簡(6學時)掌握布爾代數的運算規(guī)則;
掌握邏輯變量與邏輯函數的表示方法; 掌握邏輯函數的公式法化簡法;
掌握卡諾圖的繪制方法和用圖解法化簡邏輯函數;
3、集成邏輯門(6學時)
了解晶體管的開關特性;
了解TTL集成邏輯門的外部特性; 了解CMOS集成邏輯門的外部特性;
4、組合邏輯電路(8學時)掌握組合邏輯電路的分析方法;
掌握用邏輯門電路設計組合邏輯電路的方法; 掌握用中規(guī)模集成電路設計組合邏輯電路的方法; 了解組合邏輯電路的冒險現象;
5、觸發(fā)器(8學時)
掌握各類觸發(fā)器的特征方程和功能描述方法; 掌握基本觸發(fā)器和鐘控觸發(fā)器的工作原理; 了解主從觸發(fā)器和邊沿觸發(fā)器的工作原理;
6、時序邏輯電路(8學時)
掌握同步、異步時序邏輯電路的分析方法; 了解常用集成時序邏輯器件的使用方法;
掌握用小規(guī)模IC器件和中規(guī)模IC器件設計同步時序邏輯電路的方法; 了解異步時序邏輯電路的設計方法。
7、半導體存儲器(2學時)
了解隨機存取存儲器和只讀存儲器的工作原理; 掌握隨機存儲器的擴展方法;
了解用只讀存儲器設計組合邏輯函數的方法;
8、可編程邏輯器件及其應用(2學時)
初步了解可編程邏輯陣列、通用陣列邏輯(GAL)、復雜可編程邏輯器件(CPLD)、現場可編程門陣列(FPGA)的結構特點和工作原理
9、脈沖單元電路(2學時)了解自激多諧振蕩器的工作原理; 了解單穩(wěn)觸發(fā)器的功能;
了解555時基電路的結構特點和應用;
10、模數轉換器和數模轉換器(4學時)了解數模轉換器和模數轉換器的基本原理; 了解常用數模轉換器和模數轉換器的特性
本課程的理論教學時數為48學時,2.5學分。
三、課程的其他教學環(huán)節(jié)
本課程安排有實驗教學環(huán)節(jié)18學時,0.5學分。
四、參考教材
1、《數字電子技術》龐學民主編 清華大學出版社 2005年
2、《數字電路邏輯設計》王毓銀主編 高等教育出版社 1999年
3、《電子技術基礎》數字部分(第四版)康華光主編 高等教育出版社 2000年
4、《數字邏輯與數字系統(tǒng)》白中英、岳怡、鄭巖編著 科學出版社 1998年
五、說明
本課程在教學方法上采用講授理論與實驗動手相結合的形式進行,以便學生更好的理解所學的理論知識。在理論教學過程中,要注重方法的講解,以提高學生分析問題、解決問題的能力。
大綱執(zhí)筆人:劉煒
大綱審定人:張廣忠 2006年3月31日
第四篇:《數字電路與邏輯設計》考試大綱
《數字電路與邏輯設計》考試大綱
(一)基本要求
1.掌握二進制、八進制、十進制、十六進制及其轉換方法,掌握常用編碼及其表示十進制數的方法,掌握邏輯代數的邏輯運算、公式和規(guī)則,掌握邏輯函數及其表示方法,掌握邏輯函數的化簡方法;
2.掌握TTL、CMOS邏輯門的邏輯功能、電氣特性、應用和使用注意事項;
3.掌握組合邏輯電路的特點,掌握用傳統(tǒng)方法分析和設計組合邏輯電路,重點掌握常見中規(guī)模組合邏輯器件(MSI)(譯碼器、數據選擇器、運算電路)的邏輯功能和應用,了解組合邏輯電路中的冒險現象;
4.掌握觸發(fā)器的分類和邏輯功能,重點掌握主從型、邊沿型觸發(fā)器的特點和應用;
5.掌握時序邏輯電路的特點,掌握時序邏輯電路的分析方法和設計方法,重點掌握常見中規(guī)模時序邏輯器件(MSI)(CT74160、CT74161、CT74163、CT7490、CT74194)的邏輯功能和用SSI、MSI器件構成任意模值計數分頻器的方法;
6.熟悉半導體存儲器(SAM、ROM、RAM)的結構特點、工作原理和擴展方法,掌握ROM、PROM陣列在組合邏輯設計中的應用;了解可編程邏輯陣列(PLA)實現組合和時序邏輯的方法;
7.掌握脈沖信號和脈沖電路的特點,掌握施密特觸發(fā)器,單穩(wěn)態(tài)觸發(fā)器和多諧振蕩器等脈沖電路的應用,掌握用555定時器構成的施密特觸發(fā)器,單穩(wěn)態(tài)觸發(fā)器和多諧振蕩器等脈沖電路的工作原理、波形分析及主要參數的估算。
(二)指定參考書:
《數字電路與邏輯設計》 鄒虹主編 人民郵電出版社 2008
第五篇:《數字電路與邏輯設計》(網絡)教學大綱
《脈沖與數字電路》教學大綱(計算機類)
一、課程性質、地位和作用
《脈沖與數字電路》是通信專業(yè)、電子工程專業(yè)的一門重要專業(yè)技術基礎課,屬核心必修課。本課程理論嚴謹、實踐性和應用性強。其任務在于研究數字邏輯電路和脈沖電路的基本概念、基本理論和電路的分析與設計方法,為后續(xù)課程提供必要的理論基礎,并為學生畢業(yè)后從事日新月異發(fā)展的數字電子科學技術提供一定的適應能力與基礎。
二、課程教學對象、目的和要求
計算機類專業(yè)課程教學目的及要求:
(一)從內容上,應使學生牢固掌握各種進制數的相互轉換;數字系統(tǒng)中常用的編碼;邏輯代數的基本公式、定理及運算規(guī)則;邏輯函數的公式法和卡諾圖法化簡;中小規(guī)模組合邏輯電路、時序邏輯電路的分析與設計方法。了解常用集成邏輯器件、可編程邏輯器件、存儲器及模數與數模轉換器的功能及其應用等內容。
(二)從能力方面,應使學生在學習本課程理論知識的同時,重視和加強實踐訓練,注重應用能力的培養(yǎng),使理論和實踐緊密結合,在實踐訓練中逐步學會分析、查尋和排除故障的方法,培養(yǎng)正確選用集成器件進行邏輯設計和解決實際問題的能力。
(三)從教學方法上,著重基本概念的解釋,引導學生正確應用所學知識,分析和解決實際問題。
三、相關課程及關系
本課程的先修課程包括“電路分析基礎”、“電子線路”等,本課程的學習應在學生掌握一定電子電路知識的基礎上進行。與此同時,本課程為后續(xù)的“單片機”、“EDA”、“微機接口技術”、“數字信號處理”等課程打下了必要的理論基礎。
四、課程內容及學時分配(*表示不作主要要求)
總學時:56學時
(一)數制與編碼:3學時
1、數的各種進制及相互轉換
2、數子系統(tǒng)中的常用編碼
—1—
3、二進制數的負數表示法(原碼、反碼、補碼)
要求學生掌握:不同數制間的相互轉換、常用編碼及二進制數的負數表示法。
(二)邏輯代數基礎:10學時
1、邏輯代數的基本公式和運算規(guī)則
2、邏輯函數及其表示方法
3、邏輯函數的公式化簡法
4、邏輯函數的卡洛圖化簡法
要求學生理解:最小項和相鄰項的意義;最大項與最小項關系及性質;任意項、約束項、無關項的概念。掌握:邏輯代數中的基本邏輯運算、基本定律、基本公式和用卡諾圖。重點掌握:邏輯函數的公式法和卡洛圖法化簡。
(三)集成邏輯門:4學時
1、基本邏輯門電路
2、TTL集成邏輯門
3、*CMOS集成邏輯門
4、*TTL電路與CMOS電路的接口
要求學生了解:二極管、三極管的開關特性及分立元件門電路;各類集成邏輯門電路使用中應注意的問題。掌握:TTL集成邏輯門的邏輯功能、外特性及相關參數;CMOS集成門邏輯門的邏輯功能及特點。
(四)組合邏輯電路:10學時
1、組合邏輯電路分析(SSI、MSI)
2、組合邏輯電路設計(SSI、MSI)
3、常用集成組合邏輯器件
4、*組合電路的競爭冒險
要求學生了解:組合邏輯電路的競爭冒險產生的原因和消除的方法;掌握:組合邏輯電路分析(SSI、MSI);常用集成組合邏輯器件的功能、應用及函數表達式;SSI設計組合邏輯電路的方法(輸入端只允許有原變量,器件數最少(補充))。重點掌握:MSI設計組合邏輯電路的方法(比較法、擴展法、降維圖法(補充))。
(五)集成觸發(fā)器::8學時
1、基本觸發(fā)器(同步R-S、D、J-K、T、T?)
—2—
2、主從觸發(fā)器(R-S、J-K)
3、邊沿觸發(fā)器(R-S、D;J-K;傳輸門構成的邊沿觸發(fā)器)
4、不同類型觸發(fā)器的相互轉換
要求學生深刻理解:同步觸發(fā)器的空翻現象;同步清零與異步清零;主從JK觸發(fā)器的一次翻轉現象;不同類型觸發(fā)器的工作原理及各自的特點。牢固掌握:同步、主從、邊沿觸發(fā)器的邏輯功能、特性表、特性方程、狀態(tài)圖及時序波形的畫法。
(六)時序邏輯電路:12學時
1、時序邏輯電路概述
2、時序邏輯電路分析(同步、異步)
3、同步時序邏輯電路設計
4、*異步時序邏輯電路設計
5、*序列信號發(fā)生器
要求學生深刻理解:數碼寄存器、移位寄存器、加法計數器、減法計數器、移存型計數器的定義及工作原理。牢固掌握:同步、異步時序電路的特點、功能描述和分析方法;同步時序電路的設計,中規(guī)模集成器件實現任意模值計數(分頻)器)。
(七)數模和模數轉換器:4學時
1、D/A轉換器
2、A/D轉換器
要求學生了解:D/A、A/D轉換器的電路結構、工作原理及性能指標。
(八)半導體存儲器:4學時
1、順序存取存貯器(SAM)
2、隨機存取存儲器(RAM)
3、只讀存儲器(ROM)
要求學生了解:各類存儲器的電路結構和工作原理;用ROM 實現組合邏輯函數的方法。掌握:存儲器容量的字擴展和位擴展方法。
(九)可編程邏輯器件:2學時
1、可編程邏輯器件(PAL)
2、通用陣列邏輯(GAL)
3、*現場可編程門陣列(FPGA)
—3—
4、*在系統(tǒng)可編程邏輯器件(ISP-PLD)
要求學生了解:可編程邏輯器件的基本結構和工作原理。
五、實踐教學環(huán)節(jié)
《脈沖與數字電路》單獨開設實驗課,本大綱僅適用于理論課程。
六、作業(yè)(習題)要求
要求每章節(jié)結束后布置相應的作業(yè),作業(yè)量以中等程度學生在二小時左右完成為宜。
七、考核
本科課程采用閉卷考試,內容包括教學大綱所列全部內容,以大綱所列重點為主。
八、教材與主要參考書
(一)推薦使用教材: 楊志忠主編
《數字電子技術基礎》
高等教育出版社
(二)主要參考書目: 閻石主編
《數字電子技術基礎》
高等教育出版社
王毓銀編
《數字電路邏輯設計》
高等教育出版社 劉寶琴編
《數字電路與系統(tǒng)》
清華大學出版社
—4—