首页> 中文学位 >一款32位CPU核的层次化物理设计
【6h】

一款32位CPU核的层次化物理设计

代理获取

目录

声明

1 绪论

1.1 研究背景

1.2 集成电路设计的研究现状

1.3 本文的主要工作

2 层次化设计流程

2.1 逻辑综合

2.2 数据准备

2.3 设计规划

2.4 布局

2.5 时钟树综合

2.6 布线

2.7 可制造性设计

2.8 静态时序分析

2.9 本章小结

3 32位CPU核的层次化物理实现

3.1 32位CPU核的逻辑综合

3.2 基于计划组的设计规划

3.3 32位CPU核的模块物理实现

3.4 32位CPU核的顶层物理实现

3.5 本章小结

4 时序优化

4.1 时序优化策略

4.2 实验数据分析

4.3 本章小结

结论

参考文献

致谢

展开▼

摘要

近年来,人们对电子产品的大量依赖和高性能的需求使得集成电路产业高速发展。随着工艺尺寸的不断减小以及电路复杂度的提高,物理实现过程中也遇到了新问题,如互连线延迟增加、天线效应、电迁移等问题,这些问题使设计者对原先的设计流程进行改善和优化。
  传统的设计流程集中在 EDA工具手册中,而手册中只对设计流程进行介绍,没有对一个具体设计进行说明。本文以开源处理器Leon3为例,使用90nm工艺,应用Linux操作系统和tcl脚本语言,使用逻辑综合工具和物理实现工具实现了从RTL到GDSII的层次化物理设计。探讨了把复杂的设计对象分成多个模块的分层次设计方法,使用多实例化模块流程对设计进行规划并在设计过程中研究了两种时序优化策略,对比分析了时序优化效果。在布局完成后使用 tcl脚本语言将违例路径提取出来对其重新分组并采取添加权重的时序优化方法以及在时钟树综合时采用基于有用偏差的优化方法对时序进行优化。
  数据结果表明:本文在布局阶段应用基于权重的时序优化方法比使用普通优化时序的方法违例路径减少了81条,最坏负剩余时间WNS降低了11.25%,负剩余时间总和TNS降低了18.7%。在时钟树综合时应用基于有用偏差的方法对设计进行时序优化比使用普通时序优化方法违例路径减少了205条,WNS降低了20.8%。TNS降低了86.1%。这两种时序优化策略对WNS、TNS以及违例路径条数均有很大的改善。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号