呂小紅
摘 要:《電子線路》是對口單招中多個專業必修的一門課程,時序邏輯電路分析又是要求重點掌握和必考的內容。教師要通過例題,讓學生了解時序邏輯電路功能分析的常用步驟和方法。
關鍵詞: 對口單招;時序電路;功能分析
日前梳理教學知識點,翻開學生錯題集,發現不管是電子電工專業、機電一體化專業還是計算機應用專業的學生,在《電子線路》一書時序邏輯電路的分析一章的學習中都碰到了很大的困難。較多的學生在分析電路的功能時總會不知所措,而歷年單招高考中時序邏輯電路的分析是要求重點掌握的,也是必考的。
時序邏輯電路的特點是,電路在某一時刻的輸出不僅與當前輸入各變量的狀態組合有關,還與電路原來的輸出狀態有關,因此它具有記憶功能。從電路結構上看,時序電路主要由組合邏輯電路和存儲電路組成,根據存儲電路中各觸發器狀態變化的特點,時序電路又分為同步時序和異步時序兩類。在同步電路中,所有觸發器的變化都是在同一個時鐘信號作用下同時發生的;而在異步電路中,各觸發器的時鐘信號不是同一個,觸發器的變化也不是同時發生的,而是有先有后的。本文就針對同步和異步時序電路,根據自己的教學,總結出一個完整的解題思路,希望能幫助讀者提高時序電路的解題分析能力。時序邏輯電路分析的一般步驟如下。
(1)看清電路。根據給定的電路,看清它的組成部分(幾個觸發器、什么類型的觸發器),找出各觸發器的時鐘信號、輸入信號和輸出信號。
(2)寫出方程。①寫出時鐘方程。同步時序電路各時鐘方程是一樣的;異步時序電路各觸發器的時鐘脈沖是獨立的,在分析電路時,特別要仔細。②寫出輸入方程,也稱驅動方程。比如是JK觸發器,找J和K的信號源;D觸發器,找D的信號源,T觸發器找T的信號源。③將各觸發器的輸入方程代入其特征方程,并進行計算,即可得到簡化后的各觸發器的狀態方程。
(3)畫出時序圖,轉換成狀態轉換圖和狀態轉換表。
(4)描述時序電路的功能。一般由狀態轉換圖分析時序電路的功能比較直觀,由它進行文字概括電路的功能比較容易。
例1:時序電路如圖,各觸發器的初態均為0。說明電路的邏輯功能。(2011年電子電工專業高考題)
解:電路分析如下:本例電路由3個JK觸發器組成,受同一個CP下降沿控制,是屬于同步時序電路。時鐘方程:CP0=CP1=CP2=CP下降沿有效,輸入方程:J0=K0=1,J1=K1=Q0n,J2=K2=Q0n Q1n,JK觸發器的特征方程:Qn+1=JQn+KQn,將各輸入方程代入特征方程并化簡,得狀態方程:Q0 (n+1)=J0Q0n+K0Q0n=1Q0n+1Q0n=Q0n,Q1 (n+1)=J1Q1n +K1Q1n =Q0n Q1n +Q0nQ1n ,Q2 (n+1)=J2Q2n +K2Q2n =Q0n Q1n Q2n+(Q0n+Q1n )Q2n。根據題意各觸發器的初始狀態為0,逐步計算出各個有效脈沖下觸發器的狀態,依次畫出時序圖,整理成狀態轉換圖。通過狀態轉換圖的分析可知,電路來8個脈沖循環一次,并且在CP脈沖的作用下,8種狀態是按遞減的規律變化的,所以該電路是一個同步八進制減法計數器。
例2:時序邏輯電路如圖,各觸發器的初始狀態都為0,問電路實現了什么邏輯功能?(2011年機電專業高考題)
解:電路分析如下:本例電路由3個JK觸發器組成,各個觸發器的時鐘信號不是由同一時鐘脈沖提供的,是屬于異步時序電路。時鐘方程:CP0=CP下降沿有效,CP1=Q0下降沿有效,CP2=CP下降沿有效。輸入方程:J0=Q2n,K0=1,J1=K1=1,J2=Q0nQ1n,K2=1, JK觸發器的特征方程:Qn+1=JQn+KQn,將各輸入方程代入特征方程并化簡,得狀態方程:Q0(n+1)=J0Q0n+K0Q0n=Q2nQ0n+1Q0n=Q2nQ0n,Q1 (n+1)=J1Q1n+K1Q1n=1Q1n+1Q1n=Q1n,Q2(n+1)=J2Q2n
+K2Q2n=Q0n Q1nQ2n。根據題意,各觸發器的初始狀態為0,逐步計算出各個有效脈沖下觸發器的狀態,依次畫出時序圖,整理成狀態轉換圖。
通過狀態轉換圖的分析可知,電路來5個脈沖循環一次,并且在時鐘脈沖的作用下,5種狀態是按遞增的規律變化的,所以該電路是一個異步五進制加法計數器。
通過兩道例題,我們可以從解題步驟上看到,不管是同步時序電路還是異步時序電路,在分析電路的功能時采用的分析步驟是一樣的,兩者的方法是可以統一的。只要你看清時鐘信號、輸入信號,牢記各類觸發器的特征方程式,就可以通過代入、計算得到每次時鐘脈沖作用下對應觸發器的輸出狀態,從而依次畫出時序圖或狀態轉換圖,最后歸納總結出電路的功能。
(昆山第一中等專業學校)