2)设计组合电路。(同上) F Q 1J Q 1J Q 1J C1 C1 CP Q 1K O IK Q1K下1 方法三:设计模值M=8的同步计数器 解:1)设计M-8的计数器 Q 1J C1< RIK R 1K R 1K D CP
方法三:设计模值M=8的同步计数器 解:1)设计M=8的计数器; 2)设计组合电路。(同上)
2)设计组合电路。(同上) F=Q3 +Q1=Q3Q &p一F 1J段 C1 C14 C1 RIK R 1K R 1K D CP
2)设计组合电路。(同上)
方法四:采用MSI,即:74161和74151实现电路。 解:1)设计M=8的计数器;(用74161设计) 2)设计组合电路。(用74151设计) EAAAD Qcc Q3 Q2 Q1 Q0 P 74161 D17451Y LI DDdd, d CP D TT|彐 D 图6.6.3用74161和74151构成的序列码发生器
方法四:采用MSI , 即:74161和74151 实现电路。 解:1)设计M=8的计数器;(用74161设计) 2)设计组合电路。(用74151设计)
功能冒险:组合电路的输入端发生多个变量改 变时,可能存在功能冒险。 例如:计数器的输出:011→100; 111→000等,多个输出变量同时发生就可能 产生功能冒险。 克服方法: (1)当计数状态发生改变时,只有一个码 发生改变,即编码采用格雷码,如扭环型计 数器产生的编码状态
功能冒险:组合电路的输入端发生多个变量改 变时,可能存在功能冒险。 克服方法: (1)当计数状态发生改变时,只有一个码 发生改变,即编码采用格雷码,如扭环型计 数器产生的编码状态。 例如:计数器的输出:011→100; 111→000等,多个输出变量同时发生就可能 产生功能冒险
(2)加取样脉冲 分析:74161芯片的Q端变化是在上升沿时刻发 生。因此,对于74151芯片而言它是在CP上升沿 的这一时刻会产生功能冒险。 cP-TTLALLLL Q, ol1 lo- Q2010100;11110
(2)加取样脉冲: 分析:74161芯片的Q端变化是在上升沿时刻发 生。因此,对于74151芯片而言它是在CP上升沿 的这一时刻会产生功能冒险