微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > buffer在电路内的作用

buffer在电路内的作用

时间:10-02 整理:3721RD 点击:
各位大牛,我在学习soc encounter工具;目前对使用buffer的认识有点疑惑,还请大牛证实一下我的想法,如果有错误还请指正。谢谢。我理解的buffer作用1)可以减小线路上的延时,比如做CTS的时候,为了减小SKEW,它在不同的时钟端插入了BUF减小SKEW,实际上就是减小不同路径上的线延时。2)又可以增大线路路径上的延时,譬如修hold violation的时候,在DFF的D端插入buffer就是为了增加D端的整体延时。
这样一会儿可以减少线路间的延时又可以增大线路间的延时区别,只不过是buffer插在线路间的位置不同造成的。烦请大牛证实一下我的理解,谢谢!

buffer的作用:
1) 增加驱动,
2)信号的再生, 和repeater作用一样
3)提高slew, trans 能力
当然buffer本身是有delay的,但总体来说比起他减少wire delay的角度,还是轻微的,
减少wire delay是主要的

和位置没有关系

和位置有关系的,线的delay与线长的平方成正比。buffer插线的中间,分开的2段的线的delay的的总和就变成
(1/4+1/4)=1/2 ,如果这个buffer的dalay小于1/2 原始线长delay,那就可以减小wire delay. 这个只是个粗略的估计.线的驱动能力也有很大影响

我不是说完全没有关系,而是小编说的和位置关系不大
至于插buffer后是增加延时还是减小延时,首先看插入前下一级cell的输入transtition,不会一开始就去确定buffer的具体位置

学习了

那模拟的buffer一般是有什么功能呢

同问
新手求教

请问小编,在CTS时,插入buffer后一般会减小延迟吗?我一直以为是增大延迟

减小, 你想近千个flop,不插个buffer ,怎么减小tree delay呢
建议看看 数字集成电路的基本书籍 ,



不知道Buffer接在输出端有没有去噪的作用啊?

1. 减少长导线或的延时
2当面对大扇出时,插入buffer可以增加驱动能力,即减少总延时。

插入buffer是增大延迟还是减少延迟关键在于驱动线的slew是大还是小,如果slew已经足够小了,插入buffer只会增大delay

学习了

lerning

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top