用于大型数字集成电路的层次化设计的研究

层次化设计论文 收敛性论文 模块布局论文 时钟优化论文 延时分配论文
论文详情
研究层次化设计中如何保证布局布线及时序的收敛性。从层次化设计的流程分析,如何人为地选择并且调整一些布局布线方面的问题从而使得设计更能实现收敛。传统的层次化设计是完全对底层和顶层进行隔离,没有进行全局的考虑,虽然还是有可能达到最后的设计要求,但是会进行更多反复的工作,整个设计的收敛性也会较差。本论文实践了一种新的层次化设计流程,运用了虚拟平板化的方法,这是本文的一个主要贡献,也是主要创新点。文章第二章的第一第二节分析了模块的分割,布局,运用了新的虚拟平板化布局方法,能够更准确地指导后端设计者进行模块分割及布局。这是文章贡献之一。文章的第二章第五节分析了模块端口的产生,运用了虚拟平板化布线产生端口,对后期的布线会避免许多的问题,文中对会产生的问题及这种布线如何解决这些问题进行了分析。这是文章贡献之二。文章的第二章第六节分析了层次化设计中的时钟设计,对比了两种设计方法的优缺点,并且提出的由下而上的时钟设计方法,这种方法如何很好地在虚拟平板化设计中得到应用,会产生什么样地问题,如何解决,文中也做了详细说明。这是文章贡献之三。在对重点步骤的阐述中,运用实际的数据显示了采用了适合的方法之后得到的实际效果。最后以图文及数据相结合的方式实际举了个层次化设计的例子说明了层次化设计时序收敛的可行性。总而言之,基于虚拟平板的层次化设计是一种新的设计方法,在层次化设计中,在许多关键的步骤中,文中都运用了这种新的方法对比传统的层次化设计,并且,以理论论证为基础,说明了这种方法的优越性。同时,也对在这种方法在各个环节会产生的问题进行了阐述,并且提出了解决方案。这是本文的主要贡献,也对其他后端设计者提供了参考。
摘要第2-4页
ABSTRACT第4页
1 层次化流程介绍第8-12页
    1.1 层次化设计简介第8-9页
        1.1.1 层次化设计流程的概念第8页
        1.1.2 层次化设计的应用第8-9页
        1.1.3 层次化设计中的常见问题第9页
    1.2 层次化设计流程第9-10页
    1.3 层次化设计中有可能遇到的问题第10-12页
2 层次化设计流程具体步骤第12-31页
    2.1 模块的分割第12-13页
    2.2 布局第13-16页
    2.3 对整个设计进行电源布线第16-17页
    2.4 初始时序优化第17-18页
    2.5 布线及端口的产生第18-21页
    2.6 时钟布局第21-26页
    2.7 延时分配及产生子模块的时序约束第26-27页
    2.8 “软模块”的形成第27页
    2.9 子模块优化第27-28页
    2.10 顶层优化第28-31页
3 部分步骤的补充说明第31-36页
    3.1 延时分配用在时钟树上的时序分配的具体说明:第31-32页
    3.2 延时分配用在关键路径的时序分配的具体说明:第32-33页
    3.3 大型模块的摆放(HM PLACEMENT).第33-36页
4 实例说明第36-42页
    4.1 实验举例第36-38页
    4.2 统计数据第38-42页
5 总结第42-43页
参考文献第43-44页
致谢第44-45页
攻读学位期间发表的学术论文第45-48页
上海交通大学学位论文答辩决议书第48页
论文购买
论文编号ABS1861300,这篇论文共48页
会员购买按0.30元/页下载,共需支付14.4
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付24
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656