【5A文】经典课件:时序逻辑电路.pptVIP

  • 5
  • 0
  • 约2.02万字
  • 约 153页
  • 2018-12-20 发布于未知
  • 举报
—取触发器的位数n=2,则213(M) 22。 以触发器的状态Q1 Q0的00、01、10分别代表S0、S1、S2。 4 选触发器,求时钟、输出、状态、驱动方程 状态化简 2 状态分配 3 Q1Q0 图6.4.16 图6.4.15卡诺图的分解 选用D触发器,由卡诺图写出电路的状态方程、驱动方程和输出方程: 逻辑图 图6.4.17 例6.4.3的逻辑图 状态转换图 图6.4.18 图6.4.17电路的状态转换图 本节小结: 时序电路的特点是:在任何时刻的输出不仅和输入有关,而且还决定于电路原来的状态。为了记忆电路的状态,时序电路必须包含有存储电路。存储电路通常以触发器为基本单元电路构成。 时序电路可分为同步时序电路和异步时序电路两类。它们的主要区别是,前者的所有触发器受同一时钟脉冲控制,而后者的各触发器则受不同的脉冲源控制。 时序电路的逻辑功能可用逻辑图、状态方程、状态表、卡诺图、状态图和时序图等6种方法来描述,它们在本质上是相通的,可以互相转换。   时序电路的分析,就是由逻辑图到状态图的转换;而时序电路的设计,在画出状态图后,其余就是由状态图到逻辑图的转换。 2 状态化简 若两个电路状态在相同的输入下有相同的输出,并且转换到同样一个次态,则称这两个状态为等价状态。 状态化简的目的是将等价状态合并,以求得最简的状态转换图。 3 状态分配——又称状态编码 由时序电路所需的M个状态确定触发器的数目n 2n-1M?2n; 状态编码——给每个电路状态规定对应的触发器状态组合。 4 选定触发器类型,求出电路的状态方程、驱动方程和输出方程 应力求减少使用的触发器种类。 5 画出逻辑图 6 检查设计的电路是否自启动 例 1 建立原始状态图 设计一个按自然态序变化的十三进制同步加法计数器,计数规则为逢十三进一,产生一个进位输出。 没有输入逻辑变量,只有输出逻辑变量C,规定有进位输出时C=1,无进位输出时C=0。 有13个有效状态S0~ S12 。 状态化简 2 状态分配 3 已经最简。 M=13,取触发器数目为n=4,因为 231324; 取自然二进制数的0000~1100作为S0~ S12 的编码,得到状态转换表 状态转换表 状态变 化顺序 状态编码 进位输出 C 等效十 进制数 Q3 Q2 Q1 Q0 S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 3 4 5 6 7 8 9 10 11 12 0 4 选触发器,求时钟、输出、状态、驱动方程 因需用4位二进制代码,选用4个CLK下降沿触发的JK触发器,分别用FF0、FF1、FF2 、FF3表示。 由于要求采用同步方案,故时钟方程为: 表示电路次态/进位输出C与电路现态关系的卡诺图 Q3Q2 Q1Q0 Q3Q2 Q1Q0 Q3* Q3Q2 Q1Q0 Q2* Q3Q2 Q1Q0 Q1* Q1Q0 Q3Q2 Q0* Q3Q2 Q1Q0 状态方程: 输出方程: 状态方程: Q3*=Q3Q2+Q2Q1Q0(Q3+Q3)=(Q2Q1Q0)Q3+Q2Q3 Q2*=(Q1Q0) Q2+(Q3·(Q1Q0) )Q2 Q1*=Q0Q1+Q0Q1 Q0*=(Q3+Q2)Q0+1·Q0=(Q3Q2) ·Q0+1·Q0 Q*=JQ+KQ 比较,得驱动方程: Q3*=Q3Q2+Q2Q1Q0(Q3+Q3)=(

文档评论(0)

1亿VIP精品文档

相关文档