时序逻辑程序设计(成品)1.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
时序逻辑程序设计(成品)1

数字逻辑时序逻辑电路设计 一、课程设计要求 1011序列发生器和检测器的设计实现 设计内容: 1)进行需求分析,确定总体框架; 2)画出逻辑电路图; 3)对设计电路进行仿真; 设计要求: 1)设计一个1011序列发生器; 2)设计一个1011序列检测器,改序列检测器的输入可以通过人工拨动开关来选择; 二、1011序列发生器 1、需求分析之1011序列发生器 序列信号是一组串行周期性的二进制码。能够产生一组或多组序列信号的电路称为序列信号发生器。序列信号发生器通常由移位寄存器或计数器构成,我采用的是移位寄存器序列信号发生器。结构框架如下图所示 它由移位寄存器和组合逻辑输出网络两个部分组成,序列码从组合逻辑输出网络输出。设计过程分为两步:首先根据序列码的长度M选择适合的移位寄存器,状态可以自定;按寄存器的状态转移关系和序列码的要求设计组合输出网络。我采用这种方法的原因是可以通过并行送数进行初始化,因此这种结构对于输出序列的更改比较方便,有重复利用性,只要产生的序列长度相等即可。 这里要求设计一个1011序列发生器。则, 第一步:因为M=4,故可选用74X194设计一个简单环形计数器,并采用右移环形计数的方式来实现。 第二步:设计组合输出网络。根据计数状态和输出序列的对应关系,列出真值表,如图所示: Z输出的真值表及卡诺图如图所示 QD QC QB QA Z(RIN) 1 0 1 1 0 1 1 1 1 1 1 0 1 1 0 1 1 1 0 1 D D D D D D 1 D D 1 D 1 D D 0 D 即Z=QD’+QC’+QB’=(QDQCQB)’=QD’+QA(最小代价法) 或者QDQCQB’QA+QD’QCQBQA+QDQC’QBQA(最 小 风 险 法) 本文采用三输入与非门来实现。 2、1011序列发生器逻辑电路图如下 三、1011序列检测器 1、需求分析之1011序列检测器 在设计序列检测器的时候,第一步先确定输入变量和输出变量。输入变量X,代表输入序列,输出变量为Z,表示检测结果。由于没有明确指明序列是否可以重叠,故分两种情况考虑。 第二步:设置状态。状态是指需要记忆的信息或事件。由于状态编码还没有确定,所以它用字母或符号来表示。分析可得,该电路必须记住以下几件事:收到1,收到10,收到101。因此,按照需要记忆的事情和初始状态,共需要设置四个状态,mealy机,并规定如下: S0:初始状态 S1:表示电路收到了1 S2:表示电路收到了10 S3:表示电路收到了101 第三步:画状态图,列状态表 若序列可以重叠 S X=0,Z X=1,Z S0 S0 S1 S1 S2 S1 S2 S0 S3 S3 S2 S1,1 将状态编码: S X=0,Z X=1,Z 00 00 01 01 10 01 10 00 11 11 10 01,1 状态图: 输出方程为Z=Q1Q0X 激励方程为D1=Q1Q0’+X’Q0 D0=X 转移方程为Q1*=D1 Q0*=D0 若序列不可以重叠 S X=0,Z X=1,Z S0 S0 S1 S1 S2 S1 S2 S0 S3 S3 S2 S0,1 将状态编码: S X=0,Z X=1,Z 00 00 01 01 10 01 10 00 11 11 10 00,1 状态图: 输出方程为Z=Q1Q0X 激励方程为D1=Q1Q0’+X’Q0 D0=(Q1’+Q0’)X 转移方程为Q1*=D1 Q0*=D0 2、1011序列检测器的逻辑电路图(只分析可重叠的情况) 四、源程序: Entity sheji is Port ( X : in STD_LOGIC; clk : in STD_LOGIC; Z : out STD_LOGIC; ); end mimasuo_sheji;

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档