1011序列发生器和检测器的设计实现
摘要:在数字信号的传输和数字信号的测试中,有时需要一组特定的串行数字信号。一般情况下我们把这种特殊的串行数字信号叫做序列信号生成这样的一组特定序列信号的电路叫做序列发生器。本设计利用计数器和多路复用器相结合设计比较简单的序列发生器。序列检测器是一种能够检测输入的一串二进制代码的电路,当该二进制代码与事先设定的码组一致时,检测电路输出高电平,否则输出低电平。序列检测器多用于通信系统中对同步码的检测,或者是对所需信号的提取,这在数字通信领域中有着广泛的运用。本文运用简单的移位寄存器实现序列的检测。
关键词:序列发生器,序列检测器,D触发器,计数器,多路复用器。
引言:在数字通信领域中序列发生器和序列检测器有着广泛的应用,其研究具有重要意义。 正文:
一、序列发生器方案选择
序列信号发生器的设计方法有很多: (1)使用环形计数器设计 (2)使用扭环计数器设计 (3)任意类型的序列发生器
a.使用D触发器设计序列发生器
b.使用计数器和多路复用器设计序列发生器
c.用移位寄存器和反馈组合电路(分立门电路,译码器,多路复用器)设计
在综合比较和查阅相关资料后决定采用计数器和多路复用器相结合来实现,这样设计的电路比较简单直观。
需要产生L=4的序列采用模4的计数器和一个4选一的数据选择器组成序列信号发生器。其中计数器选择74x163,多路复用器选择74x153. 电路如图所示:
二序列检测器
序列检测器采用移位寄存器实现。因为L=4,所以采用4位通用移位寄存器74x194。电路如图所示。当输入数据1011时输出端输出数值1。当需要人工输入数据时使??0=??1=1实现置数功能数据通过ABCD输入。