BUF和CLKBUF的不同
已有 5753 次阅读|
2012-12-18 15:36
|个人分类:TSMC
有下面不同的说法
1. clkbuf要速度快一些(为了build出来的树的network delay更小),带负载能力也强一些。
2. clkbuf 的上升延迟时间和下降延迟时间较平衡,保证clk的占空比不同边沿的clock delay质量。 (比较支持此说法,看doc可证实)
看了下buffd16和ckbd16的版图,两者的有源区的宽度是不一样的,ckbuf的n+有源区窄,p+有源区宽,我们知道空穴的迁移率要比电子的低,所以这种有源区分布使ckbuf驱动高低电平时的驱动力差不多,这样上升沿和下降沿的才会比较平衡。确实是这样的,两者size一样,input p gate/ ngate=2/1
ARM的TSMC65n的标准单元库已经取消了CLKBUF,而是在BUF中不同的后缀来体现。