时序逻辑电路设计之异步计数器

上文介绍了同步计数器的设计原则以及各注意事项,本文承接上文继续介绍异步计数器以及三种常用的集成计数器的相关内容。
异步计数器设计
异步计数器与同步计数器最大的不同点就在于时钟信号的不一致性,即同步计数器的cp时钟都是同一个,异步计数器的时钟并不完全都是同一个,它可以是任何一个上级或下级触发器的输出及其组合逻辑,这就要求我们在设计异步计数器时,不能在列出真值表之后立即书写三大方程,而是必须先列出各触发器的时钟信号,这是与同步电路相比,异步电路设计的最大特点。 下面我们以题5.25为例说明。
题干要求利用d触发器设计十一进制异步加法计数器。 首先还是要先列出真值表
首先另cp0=cp,即最低位变化最为简单明显,采用直接加入时钟信号的方式。
其次注意q1,q1只有在q0下降沿才发生变化(这里注意使用的触发器时d触发器,所以应该观察的时沿,而不是具体的高低电平),但是d触发器是上升沿触发,所以cp1=q0(非).依次可得cp2=q1(非)、cp3=q2(非)。
细心观察真值表的同学这个时候要质疑了,你这不对呀,最后一行明明不符合上述的触发机制,但是很恰巧的是只有最后一行0000不符合这一规则,因此我们可以在1010时直接置零得到,此时上述规则成立。 并且得到极为简单的驱动方程,即
d0=q0(非); d1=q1(非); d2=q2(非); d3=q3(非); r(非)=(q3q1)(非)。 电路如图
上述方法的合理性在于,最根本的异步计数器的设计应当对进制有要求,即m应为2的指数,这时直接令
①加法计数器下降沿情况:cp0=cp,cpi=q(i-1)
②加法计数器上升沿情况:cp0=cp,cpi=q(i-1)(非)
减法计数器与加法计数器取法相反
对于上述不是2的指数的情况,我们应当观察真值表,寻找最多的符合的情况,对于不符合的情况加以修改(如上述r的设置),从而达到设计要求,最后同样要检查自启动问题。
集成计数器芯片
集成计数器芯片是之后进行电路设计的基本单元,而不用触发器自行搭建计数器,只需要对已有计数器进行外围电路修改即可,这里介绍课程中涉及到的三种计数器——74161、74160与74ls90。
一、74161
74161是4位同步二进制计数器,具有计数、保持、预置、清零四项基本功能,时钟信号上升沿有效,因为其内置触发器为jk触发器。芯片各端口及功能如下:
74161值得注意的一点在于具有清零端和预置端,尤其是预置端,这就给予了74161进行进制更改的极大空间,我们之后的任意进制计数器就是基于这两个功能设计的。
二、74160
74160是同步十进制计数器,除此外与74161完全一致,包括各个端口及特性,因此不再赘述。
三、74ls90
74ls90是二-五-十进制异步计数器,上升沿触发,这三个进制的转变不需要外部的额外组合电路,只需进行不同地连接即可,具体如下:

基于EPM7256AETC100-5实现CDMA2000 BTS时钟同步的应用解决方案
水质监测溶氧仪标定方法
Teledyne FLIR Oryx+Myricom捆绑解决方案如何应对三个技术挑战
莱克魔洁立式吸尘器,帮你守护洁净家
华为nova5i曝光 将搭载采用7nm工艺的麒麟810
时序逻辑电路设计之异步计数器
日本电装和三菱将投资10亿美元,获取对Coherent碳化硅部门25%股权
为什么全球硅片将短缺至少 500MW 的安装容量?
GRE TAP的工作原理与5G工业物联网中的应用
侯旭教授团队在磁响应液体门控技术方面取得了突破性进展
LC低通滤波器的实际应用及计算
无线有源重低音箱电路图
储能是通往低碳之路的最优解!
电压和电流对电源滤波器是否具有影响?
贸泽开售TE Connectivity EP-SMA 27GHz连接器和电缆组件产品组合
哈佛F7x在俄罗斯发生多起自燃事件
厉害!网友大神手把手教你自制一台点焊机
我国自主研发5G远程高精眼科手术机器人
基于CA3130的灵敏触摸电位器电路原理图
人工智能+医疗机器人将进一步提高医疗效率