试用D触发器和必要的门电路设计能产生如下时序图波形的时序逻辑电路(二〇二〇年山东大学数字电路906综合题第8题)(全网第一手资料)

(15分)8. 请用D触发器和必要的门电路, 设计能产生上图示时序图波形的电路.

注: 上图中自上而下为P4、P3、P2、P1、Q1、Q0.

        在真题中, 只给出了CLK、P4、P3、P2、P1的波形图, 这无疑增加了设计难度.

        拿到时序图, 先自左到右观察各输出变量的取值情况, 发现在一次变化周期中, 只有一个输出变量为高电平, 其余都为低电平. 再仔细观察, 会发现每个输出引脚的脉冲宽度≠CLK脉冲的周期(这一点相当重要), 且只有当CLK为低电平时, 四个输出引脚才有可能为高电平.

        再观察时序图, 我们可以得知, 电路共需要4个有效状态, 每个有效状态对应一种输出情况. 所以, 我们先设计一个同步四进制加法计数器.

同步四进制加法计数器状态表
Q1Q0Q1*Q0*
0001
0110
1011
1100

        

同步四进制加法计数器状态激励表
Q1Q0D1D0
0001
0110
1011
1100

由状态激励表, 得知 D1=Q1异或Q0, D0=Q0'.

        再由上面的时序图, 得到四个输出变量P4、P3、P2、P1和电路状态以及CLK的关系.

输出设计真值表
CLKQ1Q0P1P2P3P4
0000100
0010010
0100001
0111000
1000000
1010000
1100000
1110000

        由此, 我们可以得知 P1=Q1Q0CLK', P2=Q1'Q0'CLK', P3=Q1'Q0CLK', P4=Q1Q0'CLK'.

        按照这里的结论进行接线, 得到电路的原理图.

        本题能设计成功的关键在于①看到时序图后, 能明确先要设计同步四进制加法计数器, ②根据同步四进制加法计数器, 将四个有效状态分别分配给四个输出. 本题为二〇二〇考研真题(数字电路906), 为全网第一手(本人刚参加过研究生初试, 且专业课成绩十优秀)资料.

  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

好梦成真Kevin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值