我是靠谱客的博主 笨笨冬日,最近开发中收集的这篇文章主要介绍数字IC中的buffer,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

buffer本质上就是一个反相器。但是用mos管设计他的版图,就会知道buffer是一个宽长比远远高于普通反相器的特殊反相器。宽长比加大本质上是提高了mos的开关电流可以显著提高后级驱动能力。

  1. 在扇出很大的wire中插入buffer可以提高带扇出能力,常见于时钟树中。

时钟buffer本身是输入负载较小,输出驱动能力较强。因此前级电路驱动buffer容易,而buffer驱动后级电路也比较容易。因为时钟一般是要同时驱动很多mos管的,如果驱动能力不足,时钟高速翻转的时候就达不到预定的逻辑电平了。
第一种是输出电流不够,导致信号状态异常,这常常发生在后级电路对输入电流有要求的时候,另一种则是输出电流不够,导致信号上升下降沿太差,这常常发生在后级电路的负载电容较大的情况。
驱动能力强:摆幅大,上升快
驱动能力弱:摆幅小,上升慢
在这里插入图片描述
在这里插入图片描述
为什么插入buffer能够增加驱动能力?

  1. hold time violation 是因为数据段延迟太小,为了修hold,加buffer delay增加延迟

  2. 插buffer减少延时:当数据连线很长时,连线负载电容很大,导致存在很大的延时。插buffer的方式减少了电路的负载电容,负载电容减少后,同样电压的情况下,对电容充电速度快(上升沿陡峭),同样电容小时存储的电容小,放电所需的时间短(下降沿陡峭)。
    虽然buffer本身也具有延时,但是插buffer减少的连线延时明显大于buffer自身延时就可以采用插buffer的方式。

</article>

最后

以上就是笨笨冬日为你收集整理的数字IC中的buffer的全部内容,希望文章能够帮你解决数字IC中的buffer所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部