110序列编码检测器的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字电路课程设计报告书 课题名称 110序列编码检测器的设计 姓 名 马瑞军 学 号 0612203*18 院、系、部 物理与电信工程系 专 业 电子信息工程 指导教师 周来秀 2008年 07 月 06 日 一、设计任务及要求: 设计任务: 设计一个110序列编码检测器。 要 求: 设计一个序列检测电路,当检测到输入信号出现110的序列编码(按自左至右的顺序)时,电路输出为1,否则输出为0。 指导教师签名: 2008年7月 6 日 二、指导教师评语: 指导教师签名: 2008 年7月 日 三、成绩 验收盖章 2008年 月 日 110序列检测器的设计 设计目的 熟悉集成电路的引脚排列。 掌握各种芯片的逻辑功能及使用方法。 了解序列检测器的组成及工作原理。 熟悉序列检测器的设计和制作。 设计思路 由给定的逻辑功能建立原始状态图和原始状态表。 状态简化。 状态分配。 选择触发器类型。 确定激励方程和输出方程组。 画出逻辑图,并检查自启动能力。 设计过程 (1) 由给定的逻辑功能建立原始状态图和原始状态表 从给定的逻辑功能可知,电路有一个输入信号A和一个输出信号Y,电路功能是对输入信号A的编码序列进行检测,一旦检测到信号A出现连续编码为110序列时,输出为1,检测到其他编码序列,则输出均为0。 设电路的初始状态为a,如图1中大箭头所指。在此状态下,电路输出Y=0,这时可能的输入有A=0和A=1两中情况。当CP脉冲相应边沿到来时,若A=0,则是收到0,应保持在状态a不变;若A=1,则转向状态b,表示电路收到一个1。当在状态b时,若输入A=0,则表明连续输入编码为10,不是110,则应回到初始状态a,重新开始检测;若A=1,则进入c,表示已连续收到两个1。在状态c时,若A=0,表示已收到序列编码110,则输出Y=1,并进入状态d;若A=1,则收到的编码为111,应保持在状态c不变,看下一个编码输入是否为A=0;由于尚未收到最后的0,故输入仍为0。在状态d,若输入A=0,则应回到状态a,重新开始检测;若A=1,电路应转向状态b,表示在收到110之后又重新收到一个1,已进入下一轮检测;在d状态下,无论A为何值,输出Y均为0。根据上述分析,可以得出原始状态图和表1所示的原始状态表。 图1 原始状态图 表1 原始状态表 现态(Sn) 次态/输出(Sn+1/Y) 现态(Sn)) 次态/输出( Sn+1/Y) A=0 A=1 A=0 A=1 a a/0 b/0 c d/1 c/0 b a/0 c/0 d a/0 b/0 (2)状态化简 观察表1现态栏中a和d两行可以看出,当A=0和A=1时,分别具有相同的次态a、b及相同的输出0,因此,a和d是等价状态,可以合并。这里选择去除d状态,并将其他行中的次态d改为a。于是。得到化简后的状态表,如表2所示,状态图亦可相应化简。从实际物理意义看也不难理解这种化简:当进入c状态后,电路已连续接受到两个1,这时输入若为0,则意味着已接收到到编码110,下一步电路已连续接收两个1,这时输入若为0,则意味着已接收到编码110,下一步电路可回到初始状态a,以准备新的一轮检测,原始状态表中的d状态显然是多余的。 表2 经过化简的状态表 现态(Sn) 次态/输出(Sn+1/Y) 现态(Sn)) 次态/输出( Sn+1/Y) A=0 A=1 A=0 A=1 a a/0 b/0 c a/1 c/0 b a/0 c/0 (3)状态分配 化简后的状态有三个,可以用2位二进制代码组合(00,01,10,11)中的任意三个代码表示,用两个触发器组合电路。观察表2,当输入信号A=1时,有a—b---c的变化顺序,当A=0时,又存在c---a的变化。综合两方面考虑,这里采取00—01—11—00的变化顺序,可能会使其中的组合电路相对简单。于是,令a=00,b=01,c=11,得到状态分配后的状态图,如图2所示。 图

文档评论(0)

pangzilva + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档