单元15时序逻辑电路.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文档。上传文档
查看更多
单元15时序逻辑电路

第十六单元 时序逻辑电路 (8学时——第49~56学时) 主要内容:时序逻辑电路的分析与设计 教学重点:时序逻辑电路的分析与设计方法 教学难点:时序逻辑电路的设计 教学方法:启发式教学、探究式教学 教学手段:实验、理论、实际应用相结合 第一部分 知识点 (1)时钟方程CP0=CP1=CP2=CP 输出方程 驱动方程、, 、, 、 (2)状态方程 将J、K代入JK触发器特征方程得各触发器状态方程: 、 、 (3)计算得到状态表 现 态 次 态 输 出 Y 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 0 0 0 0 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 (4)画状态图及时序图 (5)逻辑功能 这是一个有六个工作状态的同步工作电路,属Moore型电路。 (6)有效态和无效态 有效态:被利用的状态; 有效循环:由效态形成的循环(如上图中的循环a); 无效态:未被利用的状态; 无效循环:无效态形成的循环(如上图中的b循环); 能自启动:虽存在无效态,但它们未形成循环,能够回到有效状态; 不能自启动:无效态之间形成无效循环,无法回到有效状态。 本电路存在无效循环,电路不能自启动。 三、时序电路的设计 1、设计的一般步骤 (1)根据给定条件要求,确定逻辑变量、状态数目,建立原始状态图; (2)合并等价状态(输入相同时、输出相同且转换的状态也相同的状态叫等价状态),得最简状态图; (3)用最少位数的二进制码表示状态,得到编码后的状态图; (4)选择触发器,求时钟方程、输出方程(一般利用卡诺图)、状态方程(一般用卡诺图); (5)变换状态方程,使之与所选择触发器的特征方程一致,得到驱动方程; (6)作逻辑电路图 (7)将无效态带入状态方程,检查电路能否自启动,若不能自启动,应从新设计或利用触发器的预置端强行将无效态预置到有效态。 2、设计举例 例1:设计一串行数据检测电路。要求:连续输入3个或3个以上1时输出为1,否则为0。 (1)根据给定条件要求,确定逻辑变量、建立原始状态图 用X表示输入、Y表示输出,可用4个状态S0、S1、S2、S3表示电路不同状态,其中,S0表示初态,S1、S2、S3分别表示连续输入1个1、2个1、3个及3个以上1时电路的状态,得到原始状态图: (2)合并等价状态,得最简状态图显然S2、S3等价 (3)用最少位数的二进制码表示状态,得到编码后的状态图 三个状态可用两位二进制编码表示:分别用00、01、11来表示S0、S1、S2 (4)选择触发器,求时钟方程、输出方程、状态方程 选用J、K触发器 利用次态卡诺图得到状态方程:Q1n+1=XQ0n Q0 n+1=X(5)变换状态方程,使之与所选择触发器的特征方程一致,得到驱动方程 变换Q1n+1、Q0 n+1,使之与一致: (加上了约束项——为了式子简单。不加也行) 比较得驱动方程: J1=XQ0n ,J0=X 、K0= (6)作逻辑电路图 (7)将无效态带入状态方程,检查电路能否自启动 将无效状态10代入输出方程Y=Q1nQ0n和状态方程Q1n+1=XQ0n 、 Q0 n+1=X ,得到: 例2:设计一时序电路,实现下图所示的状态图: (1)选择触发器,求时钟方程、输出方程、状态方程 选用3个CP上升沿触发(也可选择下降沿触发)的D触发器。 让三者同步工作(也可异步工作),则:CP0=CP1= CP2=CP。 利用卡诺图得到输出方程: 利用次态卡诺图得到状态方程: (2)变换状态方程,使之与所选择触发器的特征方程一致,得到驱动方程 D触发器特征方程为 变换Q2n+1、Q1n+1、Q0 n+1,使之与一致: 则 (3)作逻辑电路图 参见教材P262图5.1.20。 (4)将无效态带入状态方程,检查电路能否自启动 当P=0时,有100、101、110、111四个无效状态,分别带入输出方程及状态方程,得到: 电路能自启动。 设计完毕。 计数器是记录数据的电路,这种电路一般只有计数脉冲CP信号,很少有另外的输入信号,Moore型时序电路,且电路主要组成单元是时钟触发器。 计数器分类 以3位(模8、M=8)计数器为例进行设计。 ①计数器方框图及状态图 ②选择触发器,求时钟方程、输出方程、状态方程 选择3个后沿触发的JK触发器。 计数器同步工作,所以CP0= CP1= CP

文档评论(0)

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

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

1亿VIP精品文档

相关文档