分频器设计中使用行波计数器有何优缺点?

行波计数器在分频设计中因使用级联寄存器实现低功耗,但其级联延迟可能导致时序问题和错误输出。优势在于节省门数,适用于低功耗系统;缺点包括级联延迟产生的毛刺和对STA及扫描链插入的挑战。在使用时需谨慎考虑其影响。
摘要由CSDN通过智能技术生成

分频设计中使用行波计数器有何优缺点?

行波计数器:使用级联寄存器,用触发器的输出端驱动下一级触发器的时钟输入端

行波计数器的优势

ASIC设计人员常常使用行波计数器对时钟进行幂为2的分频,与其他同步计数方式相比,行波计数器使用的门数更少

因为计数器在各阶段创建行波时钟,所以这种级联会导致问题,这些行波时钟会对STA和综合工具带来麻烦,所以应该尝试避免使用这种结构以减少验证的工作量,尽管行波计数器存在各种挑战和问题,但是在功耗较高的系统中很适合使用这种计数器,因为这样可以大量降低由逻辑或者SOC所引起的峰值功耗。

用行波计数器来降低功耗

有一些方式可以使得行波计数器更可靠,可用性更强,如下图5.28所示,接收电路使用低有效使能输入信号,只有在时钟为“低”电平的时候才读入4位计数器的值,一旦时钟脉冲置“高”,接收电路就停止计数器电路的输出,因为计数电路是正沿触发的,所有计数行为都发生在时钟从低到高的过程中,这样使得接收电路在计数器的4位输出信号切换到稳定之前一直处于无效状态,直到时钟信号返回低状态,接收电路才会开启,这样可以保证所有行波都处于安全稳定状态时新计数值才会读入接收电路,这里时钟信号的“高”时钟是一个关键参数:它至少要和计数器的最大行波周期同样长,否则,时钟信号会过早开启接收电路,但是此时行波过程依然在进行中,也就是行波此时可能还没

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值