大家好,我是数字小熊饼干,一个练习时长两年半的ic打工人。我在两年前通过自学跨行社招加入了IC行业。现在我打算将这两年的工作经验和当初面试时最常问的一些问题进行总结,并通过汇总成文章的形式进行输出,相信无论你是在职的还是已经还准备入行,看过之后都会有有一些收获,如果看完后喜欢的话就请关注我吧~谢谢~
大家好,本期文章我们来聊聊一种在芯片中常见的器件缓冲器buffer,这种器件不仅在我们的时钟树上,还在数据路径上有着大量的应用。接下来就让我们好好了解一下这种常见的器件。
一、buffer的功能
buffer的结构是偶数个反相器的级联或者是类似结构的电路,buffer的一个特点是其输出的信号和输入的信号是相同的,不会改变逻辑值。如下面的真值表所示:
既然buffer不会改变信号的逻辑值,那么其作用到底是什么呢?事实上buffer的功能主要有以下两点:
- 提高驱动能力。
- 优化时序。
这里的驱动能力指的是:前级电路的输出信号可以在规定时间内被后级电路有效响应。而所谓的提高驱动能力,就是指在电路中插入buffer后,后面可以挂更多的负载(扇出)而其输出信号不会失真,如下图所示:
<