原创 计数器

2008-11-6 23:43 1725 7 7 分类: EDA/ IP/ 设计与制造

在数字电路中,计数器属于时序电路,它主要由具有记忆功能的触发器构成。计数器不仅仅用来记录脉冲的个数,还大量用作分频、程序控制及逻辑控制等,在计算机及各种数字仪表中,都得到了广泛的应用。


按计数脉冲引入方式,分为同步和异步计数器;按进位制,分为二进制、十进制和N进制计数器;按逻辑功能,分为加法、减法和可逆计数器;按集成度,分为小规模与中规模集成计数器。


1. 异步计数器


异步二进制计数器在做“加1或减1”计数时,是采取从低位到高位逐位进位或借位的方式工作的。因此,各个触发器不是同时翻转的。这类电路的特点是 CP 信号只作用于第一级,由前级为后级提供驱动状态变化的信号。如图所示,第一级输出信号 Q 或其反相输出的上升沿或下降沿滞后于CP 的上升沿( 传输延迟时间 )。以这种信号作为后级的驱动信号,使第二级的输出信号相对于CP 的延迟时间为两级电路的延迟时间。由于触发器的输出信号相对于初始的 CP 的延迟时间随级数增加而累加,故各级的输出信号不是同步信号,因而叫做异步计数器。


2. 同步计数器


所有触发器的时钟控制端均由计数脉冲CP输入,CP的每一个触发沿都会使所有的触发器状态更新。应控制触发器的输入端,可将触发器接成T触发器。当低位不向高位进位时,令高位触发器的T=0,触发器状态保持不变;当低位向高位进位时,令高位触发器的T=1,触发器翻转,计数加1。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
7
关闭 站长推荐上一条 /3 下一条