序列发生器是什么
序列信号是指在同步脉冲作用下循环地产生一串周期性的二进制信号,能产生这种信号的逻辑器件就称为序列信号发生器或序列发生器。
在数字电路设计中,有些时候需用一组非常特殊的数字信号。一般情况下我们就将这种特殊的串行数字信号叫做序列信号。生成这样的一组特定序列信号的电路叫做序列信号发生器。
序列信号发生器的设计方法有多种:
(1)使用环形计数器设计“1000„0”型序列信号发生器;
(2)使用扭环计数器设计“11„100„0”型序列发生器;
(3)任意类型的序列发生器
a、使用D触发器设计序列发生器
b、使用计数器和多路复用器设计序列发生器
c、用移位寄存器和反馈组合电路(分立门电路,译码器,多路复用器)设计
序列发生器设计步骤
根据要产生的序列得到串行输入表达式,再根据此表达式得到串行输入的电路,这是一个组合电路,可以用逻辑门电路实现,也可以用MSI芯片实现。
因此设计方案又分为两种:
一种是用移位寄存器和必要的门电路实现;
另一种是用移位寄存器和MSI芯片(如数据选择器、译码器)实现。
设计步骤如下:
第一步:首先根据给定序列信号的长度M,决定所需要的最小触发器的数目K:。
第二步:验证并确定实际需要的触发器数目k。方法是对给定的序列信号每k位分为一组,选定一组后,向前移一位,按k位再取一组,总共取M组。如果这M组数字,都不重复,就可以使用已经选择的k;否则,就使k = k + 1。再重复以上的过程。
第三步:作状态转移表,求反馈函数,检查自启动。
责任编辑:YYX
评论
查看更多