3-641238-2電路的狀態轉換和輸出邏輯值
發布時間:2020/1/21 21:31:02 訪問次數:2339
3-641238-2而構成同步時序電路。電路的輸入信號為a,輸出信號為y。對觸發器的激勵信號分別為d1和do,ol、0。為電路的狀態變量。
cp時序電路一例,輸出方程組,圖6.1.3所示的邏輯圖中只有一個輸出變量y,可寫出輸出方程y=(0+01)a,激勵方程組,根據圖6,1,3中的組合電路,可寫出對兩個d觸發器的激勵方程組
do=(qo+q1) (6.1.5)
d1=0oa (6.1.6)
狀態方程組,將式(6.1.5)和式(6.1.6)分別代人d觸發器的特性方程q1+1=d,于是,得到狀態方程組
q1+1=(0+0l)a
ql+1=q*a
以上兩式表明,觸發器的次態o+1和oiˉ1是輸入變量a和o、ol的函數。
上述三組方程中,只有狀態方程組存在觸發器從現態到次態此,需要分別用上標刀和尼+1區別這兩種狀態,其他未標注的變態值。
觸發器現態的變化,因量全部為現,時序邏輯電路的基本概念真值表,如表6.1.1所示。其中,輸入變量為oi、0:和a,輸出變量為ol+1、0+1和y。由于該表反映了觸發器從現態到次態的轉換,故稱為狀態轉換真值表。
在分析和設計時序電路時,更常用的是狀態表,如表6.1.2所示。它與表6.1.1完全等效,為其集約形式。表6.1.2用矩陣形式表達出在不同現態和輸人條件下,電路的狀態轉換和輸出邏輯值。需要注意的是,表中的輸出值y(斜線后),是現態和輸入的函數,而不是次態(斜線前)的函數。
表6,1.1 圖6.1.3所示電路的狀態轉換真值表
表6,1,2 圖6.1.3所示電路的狀態表
在時序電路設計過程中,在尚未進行狀態分配之前,表中的現態和次態亦可用字符暫時替代①,例如括弧中的字符c~d。
狀態圖,將表6.1.2轉換為如圖6.1.4所示的狀態圖,可以更直觀形象地表示出電路的狀態轉換過程,它以信號流圖方式表達了電路的邏輯功能。圖中,圓圈表示電路的狀態,圓圈中的二進制碼為狀態編碼。帶箭頭的方向線指示狀態轉換的方向,當方向線的起點和終點都在同一個圓圈上時,則表示狀態不變。標在有些文獻將以二進制代碼表示狀態的表格稱為狀態轉換表(例如表6.2.1),而將以字符表示狀態的表格稱為狀態表(例如表6.3.2)。本書將對這兩種形式的表格使用同一名稱一狀態表。
深圳市唯有度科技有限公司http://wydkj.51dzw.com/
3-641238-2而構成同步時序電路。電路的輸入信號為a,輸出信號為y。對觸發器的激勵信號分別為d1和do,ol、0。為電路的狀態變量。
cp時序電路一例,輸出方程組,圖6.1.3所示的邏輯圖中只有一個輸出變量y,可寫出輸出方程y=(0+01)a,激勵方程組,根據圖6,1,3中的組合電路,可寫出對兩個d觸發器的激勵方程組
do=(qo+q1) (6.1.5)
d1=0oa (6.1.6)
狀態方程組,將式(6.1.5)和式(6.1.6)分別代人d觸發器的特性方程q1+1=d,于是,得到狀態方程組
q1+1=(0+0l)a
ql+1=q*a
以上兩式表明,觸發器的次態o+1和oiˉ1是輸入變量a和o、ol的函數。
上述三組方程中,只有狀態方程組存在觸發器從現態到次態此,需要分別用上標刀和尼+1區別這兩種狀態,其他未標注的變態值。
觸發器現態的變化,因量全部為現,時序邏輯電路的基本概念真值表,如表6.1.1所示。其中,輸入變量為oi、0:和a,輸出變量為ol+1、0+1和y。由于該表反映了觸發器從現態到次態的轉換,故稱為狀態轉換真值表。
在分析和設計時序電路時,更常用的是狀態表,如表6.1.2所示。它與表6.1.1完全等效,為其集約形式。表6.1.2用矩陣形式表達出在不同現態和輸人條件下,電路的狀態轉換和輸出邏輯值。需要注意的是,表中的輸出值y(斜線后),是現態和輸入的函數,而不是次態(斜線前)的函數。
表6,1.1 圖6.1.3所示電路的狀態轉換真值表
表6,1,2 圖6.1.3所示電路的狀態表
在時序電路設計過程中,在尚未進行狀態分配之前,表中的現態和次態亦可用字符暫時替代①,例如括弧中的字符c~d。
狀態圖,將表6.1.2轉換為如圖6.1.4所示的狀態圖,可以更直觀形象地表示出電路的狀態轉換過程,它以信號流圖方式表達了電路的邏輯功能。圖中,圓圈表示電路的狀態,圓圈中的二進制碼為狀態編碼。帶箭頭的方向線指示狀態轉換的方向,當方向線的起點和終點都在同一個圓圈上時,則表示狀態不變。標在有些文獻將以二進制代碼表示狀態的表格稱為狀態轉換表(例如表6.2.1),而將以字符表示狀態的表格稱為狀態表(例如表6.3.2)。本書將對這兩種形式的表格使用同一名稱一狀態表。
深圳市唯有度科技有限公司http://wydkj.51dzw.com/