论文摘要
集成电路版图设计是实现集成电路制造所必不可少的设计环节,它不仅关系到集成电路的功能正确与否,而且很大程度的影响电路的性能、成本与功耗。在深亚微米工艺下,由于互连延时占整个芯片延时的比重越来越大,使得时序收敛成为版图设计的首要问题。集成电路版图设计的主要任务是布局布线,本文的主要研究方向是基于Astro的深亚微米布局布线流程、基于Hercules的物理验证过程及基于PrimeTime的版图后静态时序分析。本文首先介绍了物理设计工具Astro及静态时序分析工具PrimeTime,总结了版图设计中的主要延时模型、寄生参数提取及时序优化。然后针对SOC芯片GVC(Gas Volume Controller,油量控制芯片),提出了基于Chartcr0.35um工艺的Astro后端设计流程,GVC芯片的后端设计主要包括:布局规划——进行手工摆放宏单元模块及基于电压降和电迁移的电源/地布线;布局——进行时序和拥塞驱动的标准单元布局,同时考虑了芯片的性能和可布线性;时钟树综合(CTS)及布线——采用门控单元时钟树综合法对GVC芯片进行了时钟树综合,分布式布线方式使得布线时间大大缩短。文中第四章分别给出了以上四步骤地设计原理、步骤及脚本。接着第五章介绍了GVC芯片的物理验证过程、原理及结果。本文第六章还介绍了版图后的静态时序分析,验证了芯片的时序是收敛的。最后对整个芯片设计做了总结与展望。GVC芯片的后端设计的实验结果表明:GVC芯片的面积为3320um×3320um,时钟频率达到25MHZ,满足了设计的要求。
论文目录
摘要ABSTRACT符号说明第一章 绪论1.1 SOC的发展1.2 大规模数字集成电路设计流程1.3 ASIC物理设计1.4 本文课题研究的主要内容和论文结构第二章 Astro+PT简介2.1 Astro的简介2.1.1 Astro设计方法2.1.2 Astro后端设计流程2.2 PrimeTime的简介第三章 集成电路版图设计中的时序及优化3.1 延时模型3.2 参数提取3.3 时序优化第四章 基于Astro的后端设计4.1 GVC芯片简介4.2 数据准备4.2.1 参考库4.2.2 工艺文件4.2.3 SDC文件4.3 设计环境建立(Design Setup)4.4 布局规划(Floorplan)4.4.1 芯片面积、标准单元布局方式的选择4.4.2 I/O Pad的放置4.4.3 Macro Cell的放置4.4.4 电源网络规划4.5 时序设置(Timing Setup)4.6 布局(Placement)4.6.1 布局的流程4.6.2 GVC芯片布局实现的详细内容4.7 时钟树综合(CTS)4.7.1 时钟偏差(Clock Skew)4.7.2 时钟树平衡4.7.3 Astro时钟树综合4.8 布线(Routing)4.8.1 GVC使用Astro布线4.8.2 GVC的布线优化第五章 物理验证5.1 设计规则的检查5.1.1 DRC之前的准备5.1.2 使用Hercules进行DRC5.2 LVS验证5.2.1 使用Hercules进行LVS验证5.2.2 LVS验证中出现的问题及解析第六章 静态时序分析6.1 STA的优点6.2 时序路径与时序约束6.3 STA的原理6.4 GVC芯片的版图后静态时序分析及结果第七章 总结与展望参考文献致谢学位论文评阅及答辩情况表
相关论文文献
标签:物理设计论文; 布局规划论文; 布局论文; 时钟树综合论文; 布线论文; 物理验证论文; 静态时序分析论文;