以同步右移移位寄存器为基础, 设计001011序列信号发生器

        对于001011序列信号, 选择三位: 001->010->101->011->110->100->001->...... 无重复状态, 则选择该方案进行设计.(最小代价设计)

        由上面选择的方案, 得到状态顺序表.

状态顺序表
CLK顺序 Q2 Q1 Q0
0 0 0 1
1 0 1 0
2 1 0 1
3 0 1 1
4 1 1 0
5 1 0 0
6 0 0 1

         由状态顺序表中Q2的变化, 可以发现 我们需要的序列信号001011由Q2端产生, 所以不需再设置输出端, 直接以Q2端作为序列信号发生端即可.

         由Q0的变化, 分析获得D0的取值情况, 据此得到下面的表格.

状态顺序表
CLK顺序 Q2 Q1 Q0 D0
0 0 0 1 0
1 0 1 0 1
2 1 0 1 1
3 0 1 1 0
4 1 1 0 0
5 1 0 0 1
6 0 0 1 1

        由D0与Q2Q1Q0的对应关系, 再考虑到电路的自启动功能(000的次态为001, 111的次态为110), 应向下图示对74151接线.

        考虑到同步右移移位寄存器的工作特性, 分析得知 D2=Q1, D1=Q0.

        根据上面的分析, 绘制电路的原理图.

原创文章 266 获赞 62 访问量 8万+

猜你喜欢

转载自blog.csdn.net/weixin_42048463/article/details/103727129