在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6948|回复: 29

[资料] 对标准单元库加深理解有帮助的论文

[复制链接]
发表于 2012-7-28 19:44:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
In this work, a simplified method for performing characterization of a standard cell is
presented. The method presented here is based on Synopsys models of cell delay and power
dissipation, in particular the linear delay model. This model is chosen as it allows rapid
characterization with a modest number of simulations, while still achieving acceptable accuracy.
Additionally, a guideline for developing standard cell libraries for use with Synopsys synthesis
and simulation tools and Cadence Placement-and-Routing tools is presented. A cell layout
library, built in accordance with the presented guidelines, was laid out, and a test chip, namely a
dual 4-bit counter, was built using the library to demonstrate the suitability of the method

Contents
I. Introduction .............................................................................................................................. 1
II. Background ............................................................................................................................. 3
2. 1. About Standard Cell Libraries ......................................................................................... 3
2. 2. Typical Standard Cell Based Design Flow ..................................................................... 4
2. 3. Standard Cell Development Process Flow ...................................................................... 6
2. 4. Review of Previous Works .............................................................................................. 8
III. Development of Layout and Abstract Library .................................................................... 10
3. 1. Requirements on the Library ......................................................................................... 10
3. 2. Layout Technique .......................................................................................................... 11
3. 2. 1. What Silicon Ensemble Does ................................................................................ 11
3. 2. 2. Requirements on the Layout Style ........................................................................ 13
3. 2. 3. Example of Cell ..................................................................................................... 18
IV. Timing and Capacitance Characterization .......................................................................... 20
4. 1. Timing Model and Aim of Characterization ................................................................. 20
4. 1. 1. Basic CMOS Timing Model and Definition of Terms .......................................... 21
4. 1. 2. Linear Delay Model .............................................................................................. 25
4. 1. 3. Definition of Setup Time ....................................................................................... 28
4. 2. Proposed Timing and Capacitance Characterization Method ....................................... 30
4. 2. 1. Input Capacitance Measurement ........................................................................... 30
4. 2. 1. 1. Basic Approach ................................................................................................. 30
4. 2. 1. 2. Input Capacitance Measurement for Combinational Cells ............................... 31
4. 2. 1. 3. Input Capacitance Measurement for Sequential Cells ...................................... 33
4. 2. 2. Non-tristate Delay Characterization ...................................................................... 36
4. 2. 2. 1. Intrinsic Delay Measurement ........................................................................ 36
4. 2. 2. 2. Transition Delay and Output Resistance Measurement ................................ 38
4. 2. 2. 3. Slope Sensitivity Measurement ..................................................................... 41
4. 2. 2. 4. SPICE Example of Capacitance and Delay Characterization
Simulation ..................................................................................................................... 43
4. 2. 2. 4. 1. Example for 2-input NAND Gate ......................................................... 44
4. 2. 2. 4. 2. Example for Simple D Flip-flop ............................................................ 49
4. 2. 5. Setup Time Characterization Using Bisection ...................................................... 52
4. 2. 5. 1. Discussion ..................................................................................................... 52
4. 2. 5. 2. SPICE Example ............................................................................................. 54
4. 2. 6. Tristate Cell Timing and Input/Output Capacitance Characterization .................. 58
4. 2. 6. 1. Intrinsic Delays and Enable Delay Determination ........................................ 60
4. 2. 6. 2. Determination of ipop Output Resistance ..................................................... 61
4. 2. 6. 3. Input Capacitance Determination .................................................................. 62
4. 2. 6. 4. Output Capacitance Determination ............................................................... 62
4. 2. 6. 5. Measurement of Output Resistances for Enable Delays ............................... 64
4. 2. 6. 5. Mesurement of Disable Delays ..................................................................... 64
4. 2. 6. 6. SPICE Example ............................................................................................. 64
5. Power Characterization ......................................................................................................... 71
5. 1. Basics of Power Dissipation .......................................................................................... 71
5. 1. 1. Static Power ........................................................................................................... 72
5. 1. 2. Dynamic Power ..................................................................................................... 73
5. 2. Synopsys Model of Power Dissipation ......................................................................... 78
5. 3. Proposed Power Characterization Method .................................................................... 82
5. 3. 1. Static Power Measurement .................................................................................... 82
5. 3. 1. 1. Basic Method ................................................................................................. 82
5. 3. 1. 2. SPICE Example ............................................................................................. 83
5. 3. 2. Dynamic Power Measurement for Simple Combinational Cells .......................... 84
5. 3. 2. 1. Basic Method ................................................................................................. 84
5. 3. 2. 2. SPICE Example ............................................................................................. 85
5. 3. 3. Dynamic Power Measurement for Sequential Cells and
Combinational Cells with Internal Loads .......................................................................... 89
5. 3. 3. 1. Basic Method ................................................................................................. 89
5. 3. 3. 2. SPICE Example ............................................................................................. 93
5. 3. 4. Dynamic Power Measurement for Tristate Cells ................................................ 100
5. 3. 4. 1. Basic Method ............................................................................................... 100
5. 3. 4. 2. SPICE Example – Complete File ................................................................ 108
VI. Example Design – Twin 4-bit Counter ............................................................................. 113
VII. Summary .......................................................................................................................... 117
Bibliography ............................................................................................................................ 118
APPENDIX I Instructions for LEF File Generation Process .................................................. 119
Vita ......................................................................................................................................... 136

Thesis - On the Characterization of Library Cells.pdf

1.39 MB, 下载次数: 493 , 下载积分: 资产 -2 信元, 下载支出 2 信元

发表于 2012-7-29 11:26:06 | 显示全部楼层
看看zaishuola
发表于 2012-12-1 16:45:40 | 显示全部楼层
需要的好东西啊
发表于 2013-4-2 16:10:28 | 显示全部楼层
科普文章,下来看看!
发表于 2013-4-9 13:42:03 | 显示全部楼层
不错!!!
发表于 2013-5-22 21:00:59 | 显示全部楼层
看一下
发表于 2014-6-29 16:45:45 | 显示全部楼层
学习下,谢谢分享
发表于 2014-12-26 09:28:03 | 显示全部楼层
这么好的东西,要帮楼主顶
发表于 2014-12-26 09:43:38 | 显示全部楼层
谢谢分享
发表于 2015-3-4 16:14:52 | 显示全部楼层
谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-6-26 17:36 , Processed in 0.097319 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表