
111-->110-->101-->100-->011-->010-->001-->000-->111;
就是个减法计数器;
1、首先根据给定的同步时序逻辑电路,写出输出函数和激励函数表达式。2、其次列出电路次态真值表,输入和现态在各种取值下的激励函数值以及触发器的功能表。
3、最后次态真值表和输出函数表达式,做出给定电路的状态图和状态表。拟定一典型输入序列,画出时间图,并用文字描述电路的逻辑功能。
一、图中字母的含义。
1、Q是状态变量,这个电路有两种状态,0和1。
2、输入函数是A和B。
3、F是输出函数。
4、从真值表看F等于A同或B,就是AB相同的时F是1,AB不同时F为0。
二、右边的圈圈表示跳转状态。
1、假如当前状态是0,当输入AB=00的时候,下一个状态仍然是0,也就是左上角那个圈圈,意思就是AB=00的时候,从0状态变成0状态。同理。AB=01的时候也是从0跳转到0。当AB=10或者11的时候,从0跳转到1(这是左边真值表的上面4行)。
2、假如当前状态是1,分析和上面是一样的。AB=00和10的时候从1跳转到1,其他两种从1状态跳转到0状态。
三、状态表和状态图的关系。
1、状态表中的有用信息可以通过状态图以图形化的方式表现出来。
2、在状态图中,状态用圆圈表示,状态之间的转换用连接这些圆圈的有向线段表示。状态图是通过状态表直接得到的,与状态表提供了相同的信息。每个圆圈内的二进制数值定义了触发器的一个状态。
3、在米粒型电路中,状态转换的有向线段上都标记了两个二进制数值,它们之间用斜线隔开,斜线前面的数值表示当前状态的输入,斜线后面的数值表示当前状态和给定输入下的输出。一个连接到自身圆圈的有向线段意味着没有发生状态转换。
扩展资料
数字电路的特点。
1、 同时具有算术运算和逻辑运算功能。
数字电路是以二进制逻辑代数为数学基础,使用二进制数字信号,既能进行算术运算又能方便地进行逻辑运算(与、或、非、判断、比较、处理等),因此极其适合于运算、比较、存储、传输、控制、决策等应用。
2、 实现简单,系统可靠。
以二进制作为基础的数字逻辑电路,可靠性较强。电源电压的小的波动对其没有影响,温度和工艺偏差对其工作的可靠性影响也比模拟电路小得多。
3、 集成度高,功能实现容易。
集成度高,体积小,功耗低是数字电路突出的优点之一。
电路的设计、维修、维护灵活方便,随着集成电路技术的高速发展,数字逻辑电路的集成度越来越高,集成电路块的功能随着小规模集成电路(SSI)、中规模集成电路(MSI)、大规模集成电路(LSI)、超大规模集成电路(VLSI)的发展也从元件级、器件级、部件级、板卡级上升到系统级。
电路的设计组成只需采用一些标准的集成电路块单元连接而成。对于非标准的特殊电路还可以使用可编程序逻辑阵列电路,通过编程的方法实现任意的逻辑功能。
参考资料来源:
百度百科-时序电路
百度百科-数字电路
时序电路的逻辑功能是:任意时刻的输出不仅取决于当时的输入信号,而且还取决于电路原来的状态,或者说,还与以前的输入有关。
如图所示,其各个方程分别为:
时钟方程:CP0=CP1=CP2=CP ,(大写字母后面的数字为下标,字母为上标,后面的方程也是)
驱动方程:J0 = K0 = 1
J1 = K1=Q0n
J2 = Q1n · Q0n K2=1
状态方程:Q0n+1=Qn
Q1n+1=Q1
Q2n+1=Q2
进位端 Y=Q2n
其状态转换图为:
扩展资料:
时序电路的行为是由输入、输出和电路当前状态决定的。输出和下一状态是输入和当前状态的函数。通过对时序电路进行分析,可以得到关于输入、输出和状态三者的时序的一个合理描述。数字电路根据逻辑功能的不同特点,可以分成两大类,
1,一类叫组合逻辑电路(简称组合电路)。组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。
2,另一类叫做时序逻辑电路(简称时序电路)。而时序逻辑电路在逻辑功能上的特点是任意时刻的输出不仅取决于当时的输入信号,而且还取决于电路原来的状态,或者说,还与以前的输入有关。
资料来源:百度百科-时序电路
你的转换表并不完整第一行应该cp=0,第二行cp=1。。。。。
然后先把cp的脉冲画出来。
在第一个cp脉冲查表把对应的第一行的q0,q1,q2的值画出来就行了
看你的图
cp在第一个脉冲后Q变成001
第二个脉冲后Q变成011
第三个脉冲画错了应该是100
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)