ECO阶段将手动物理修改转化为可以自动执行的命令的工具

 2022-10-13 02:10

论文总字数:15464字

摘 要

数字集成电路是将元器件和连线集成于同一半导体芯片上而制成的数字逻辑电路或系统。集成电路设计后端主要包括了:布局规划、时钟树综合、布线、寄生参数提取和版图物理验证等。整个芯片从最初的设计到最后制造的过程中,设计者们通常都要对设计进行不断地验证工作,在经过布局布线阶段后,则要经过重要的一个环节,也就是ECO(engineering change order)阶段去重新确认时序的要求,验证功能等工作。ECO阶段作为整个设计流程中至关重要的一环,是作为移交签核流片的把控阶段。ECO技术缩短了设计周期,节约了设计成本。通过对数字集成电路后端的学习,学习静态时序分析中建立时间和保持时间,了解ECO流程,对于ECO阶段的时序优化,包括建立时间优化和保持时间优化,根据不同原因造成的违例,分析违例的详细路径,并通过运用ECO文件完成ECO的修改优化。

关键词:数字集成电路;静态时序分析;工程改变命令

A Tool to Convert Manual Physical Change to ECO Command

Abstract

A digital integrated circuit is a digital logic circuit or system made by integrating components and wires on the same semiconductor chip. The back end of IC design mainly includes: Floorplan,Placement, clock tree synthesis, Routing, parasitic parameter extraction and layout physical verification. In the process from the initial design to the final manufacturing of the whole chip, designers usually need to constantly verify the design. After the layout and wiring stage, an important link, namely the ECO (engineering change order) stage, should be passed to reconfirm the requirements of timing sequence and verify functions. ECO stage, as a crucial part of the whole design process, is the control stage of handing over the signed chip. ECO technology shortens the design cycle and saves design costs. Based on digital integrated circuit after the study, static timing analysis in the time and keep time to study and understand the ECO flow, for ECO phase sequence optimization, including the setup time and hold time optimization, according to the different causes of violation, the violation of the path to the detailed analysis, and through the use of ECO file complete ECO modified optimization.

Keywords: Digital Integrated Circuits, Static Timing Analysis, Engineering Change Order

目 录

摘 要 I

Abstract..................................................................................................................................................................II

第一章 引 言 1

1.1 本文研究的背景 1

1.2 本文研究的意义 1

1.3 本文的结构 1

第二章 数字集成电路后端设计 2

2.1 数字集成电路后端流程 2

2.2 使用工具的介绍 3

第三章 静态时序分析 5

3.1 建立时间/保持时间的分析 5

3.1.1 建立时间的分析 5

3.1.2 保持时间的分析 6

3.2 建立时间/保持时间的检查 7

3.2.1 建立时间检查 7

3.2.1 保持时间检查 8

3.3 串扰噪声...............................................................................................................................................10

第四章 ECO流程(flow) 12

4.1 ECO流程(flow) 12

4.1.1 ECO flow介绍 12

4.1.2 如何提交ECO文件 12

4.2 Base ECO和Metal ECO 13

第五章 如何优化ECO 14

5.1 数据状态分析 14

5.1.1 优化设计规则违例(DRV) 14

5.1.2 优化建立时间(setup) 15

5.1.3 优化保持时间(hold) 15

5.2 创建ECO cmd 16

第六章 结束语 17

6.1 设计感悟 17

6.2 展望 17

参考文献(Reference)......................................................................................................................................18

致 谢 19

第一章 引 言

1.1 本文研究的背景

十九大报告指出:发展是解决我国一切问题的基础和关键,发展必须是科学发展,必须坚决不移贯彻创新、协调、绿色、开放、共享的发展理念。科技是第一生产力、人才是第一资源、创新是引领发展的第一动力。而集成电路产业作为近些年国家重点发展的产业,通过人才的培养,技术的引进,必定是迅猛发展的。集成电路发展于二十世纪,自上世纪60年代以来,集成度依照“摩尔定律”快速发展,数亿个晶体管被集成到一块小小的芯片上,这一惊人的发展速度影响全世界科技的进步。集成电路广泛地应用在航空航天、医疗器械、军事设备、交通运输、生活娱乐等国民经济以及社会其他领域,它的发展规模和技术水平已经成为衡量国家地位和综合国力的重要标志之一。集成电路技术不仅推动国民经济的发展,还与社会信息化的进步息息相关,集成电路技术的发展关系到国家产业竞争力和国家信息安全。集成电路产业集国家利益、民族智慧和科技于一体,成为战略性兼基础性产业。因此,我们要大力发展集成电路产业,不仅要通过国家政府的大力支持,更需要引进并培养更多高新技术人才。集成电路技术发展至今,其工艺不断发展进步,不断的突破,而今最先进的7nm工艺更是集成电路技术发展史上的里程碑。集成电路制作工艺的日益成熟和各集成电路厂商的不断竞争,使集成电路发挥了它更大的功能,更好的服务于社会。集成电路产业在未来必将有更好的发展,必将应用于我们生活的方方面面。

1.2 本文研究的意义

剩余内容已隐藏,请支付后下载全文,论文总字数:15464字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;