数电时序逻辑电路分析.ppt
文本预览下载声明
5.6.2 异步时序逻辑电路的分析方法 异步时序逻辑电路分类: 脉冲型: 用脉冲的有无表示信号; 2) 电位型: 用电位的高低表示信号; 分析异步时序电路的规定: 输入信号只有在电路稳定状态时才发生变化; 2) 每一个时刻仅允许一个输入变量发生变化. 0 1 0 1 1 0 0 1 0 0 1 0 1 1 0 0 1 0 例: 试分析下列异步时序电路的逻辑功能 1J 1K C1 Q Q F0 1J 1K C1 Q Q F2 X 1J 1K C1 Q Q F1 1 1 1 1 解: 1) 写驱动方程 J0=Q2Q1=Q2+Q1 , K0=1 J1=K1=1 J2=Q1Q0 , K2=1 n n n n n n 1. 脉冲型异步时序电路的分析方法(通过举例说明) 2) 写触发器F0和F2的状态方程(由于触发器F0和F2是 在X 脉冲作用下同步工作的,列方程时将X隐含) Q2 =J2Q2+K2Q2=Q1Q0Q2 Q0 =J0Q0+K0Q0=(Q2+Q1)Q0 n n n n n n n n n n n+1 n+1 1J 1K C1 Q Q F0 1J 1K C1 Q Q F2 X 1J 1K C1 Q Q F1 1 1 1 1 3) 修正触发器F1的特性方程 Q1 =(J1Q1+K1Q1)CP1+Q1CP1 n n n+1 n 注意: CP1的含义为 CP1脉冲有效. 为写出F1的状态方程,必须先求CP1.由电路图已知,Q0的负 边沿(等效于Q0的上升边沿)为F1触发脉冲的有效边沿. 1J 1K C1 Q Q F0 1J 1K C1 Q Q F2 X 1J 1K C1 Q Q F1 1 1 1 1 00 01 11 10 0 1 Q2 Q1Q0 1 1 1 CP1=Q2Q0+Q1Q0 n n n n Q2 Q1 Q0 Q2 Q1 Q0 CP1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 1 1 1 1 0 0 0 n n n n+1 n+1 n+1 4) 求CP1 Q2 =J2Q2+K2Q2=Q1Q0Q2 Q0 =J0Q0+K0Q0=(Q2+Q1)Q0 n n n n n n n n n n n+1 n+1 由Q2、Q0的状态方程 5) 将驱动方程J1、K1和时钟方程CP1代入触发器F1的特性 方程,求得F1的状态方程. Q1 =(J1Q1+K1Q1)CP1+Q1CP1 (J1=K1=1) n n n+1 n =Q1(Q2Q0+Q1Q0)+Q1(Q2Q0+Q1Q0) = Q2Q1Q0+Q1Q0 n n n n n n n n n n n n n n n 根据状态方程,补齐上述状态表. Q2 Q1 Q0 Q2 Q1 Q0 CP1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 0 0 1 1 1 0 1 0 0 0 1 1 0 0 1 1 1 1
显示全部