- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
复旦大学-数字集成电路设计时序分析和验证教程
摘要: 本文介绍了数字集成电路设计中静态时序分析(Static Timing Analysis)和形式验证(Formal Verification)的一般方法和流程.这两项技术提高了时序分析和验证的速度,在一定程度上缩短了数字电路设计的周期.本文使用Synopsys公司的PrimeTime进行静态时序分析,用Formality进行形式验证.由于它们都是基于Tcl(Tool Command Language)的工具,本文对Tcl也作了简单的介绍. 关键词: 静态时序分析 形式验证 PrimeTime Formality Tcl 目 录 第一章 绪论 ………………………………(1) 1.1 静态时序分析 1.2 时序验证技术 第二章 PrimeTime简介 ………………………………(3) 2.1 PrimeTime的特点和功能 2.2 PrimeTime进行时序分析的流程 2.3 静态时序分析中所使用的例子 2.4 PrimeTime的用户界面 第三章 Tcl与pt_shell的使用 ………………………………(6) 3.1 Tcl中的变量 3.2 命令的嵌套 3.3 文本的引用 3.4 PrimeTime中的对象 3.4.1 对象的概念 3.4.2 在PrimeTime中使用对象 3.4.3 针对collection的操作 3.5 属性 3.6 查看命令 第四章 静态时序分析前的准备工作 ………………………………(12) 4.1 编译时序模型 4.1.1 编译Stamp Model 4.1.2 编译快速时序模型 4.2 设置查找路径和链接路径 4.3 读入设计文件 4.4 链接 4.5 设置操作条件和线上负载 4.6 设置基本的时序约束 4.6.1 对有关时钟的参数进行设置 4.6.2 设置时钟-门校验 4.6.3 查看对该设计所作的设置 4.7 检查所设置的约束以及该设计的结构 第五章 静态时序分析 ………………………………(18) 5.1 设置端口延迟并检验时序 5.2 保存以上的设置 5.3 基本分析 5.4 生成path timing report 5.5 设置时序中的例外 5.6 再次进行分析 第六章 Formality简介 ………………………………(22) 6.1 Formality的基本特点 6.2 Formality在数字设计过程中的应用 6.3 Formality的功能 6.4 验证流程 第七章 形式验证 ………………………………(27) 7.1 fm_shell命令 7.2 一些基本概念 7.2.1 Reference Design和Implementation Design 7.2.2 container 7.3 读入共享技术库 7.4 设置Reference Design 7.5 设置Implementation Design 7.6 保存及恢复所作的设置 7.7 验证 第八章 对验证失败的设计进行Debug ………………………………(32) 8.1 查看不匹配点的详细信息 8.2 诊断程序 8.3 逻辑锥 8.3.1 逻辑锥的概念 8.3.2 查看不匹配点的逻辑锥 8.3.3 使用逻辑锥来Debug 8.3.4 通过逻辑值来分析
我们知道,集成电路已经进入到了VLSI和ULSI的时代,电路的规模迅速上升
到了几十万门以至几百万门.而IC设计人员的设计能力则只是一个线性增长的曲
线,远远跟不上按照摩尔定律上升的电路规模和复杂度的要求.这促使了新的设计
方法和高性能的EDA软件的不断发展.
Synopsys公司的董事长兼首席执行官Aart de Geus曾经提到,对于现在的IC
设计公司来说,面临着三个最大的问题:一是设计中的时序问题;二是验证时间太
长;三是如何吸引并留住出色的设计工程师.他的话从一个侧面表明了,随着IC
设计的规模和复杂度的不断增加,随着数百万系统门的设计变得越来越普遍,时序
分析和设计验证方面的问题正日益成为限制IC设计人员的瓶颈.
对于这些问题,设计者们提出的策略有:创建物理综合技术,开发更快更方便
的仿真器,使用静态时序分析和形式验证技术,推动IP的设计和应用等等.本文
将着重于探讨其中的静态时序分析和形式验证两项技术,在集成电路设计日益繁复
的背景下,它们为IC产品更快更成功地面对市场提供了可能.
§1.1 静态时序分析
一般来说,要分析或检验一个电路设计的时序方面的特征有两种主要手段:动
态时序仿真(Dynamic Timing Simulation)和静态时序分析(Static Timing Ana
-lysis).
动态时序仿真
您可能关注的文档
- 贲门失迟缓症的内科治疗及进展123.doc
- 鲍春雷基于labview虚拟示波器的设计总结.doc
- 毕业论文浅析汽车发动机冷却系统维护.doc
- 毕业论文-基于单片机的pid控制器设计.doc
- 表面活性剂的分离与分析.doc
- 并口控制i2c总线的实现.doc
- 比较库中两个不同用户下所有表的不同.doc
- 补肾中药对骨质疏松大鼠性激素影响的实验研究.doc
- 材料表征与仪器分析.doc
- 材料测试分析.docx
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
最近下载
- 信息技术与高中数学课堂教学融合路径研究.pptx VIP
- 2023ABB VD4真空断路器安装使用说明书.docx VIP
- MDCG 2022-21 欧盟定期安全更新报告(PSUR)指南(中文版).pdf VIP
- 七年级数学上册2.2.1同类项与合并同类项课件新版北京课改版 (2).ppt VIP
- 宝宝是从哪里来的.ppt VIP
- 信息技术与高中数学课堂教学深度融合的案例研究 (6).pptx VIP
- PPT:继往开来:从“十四五”辉煌成就到坚定不移迈向“十五五”新征程(四中全会).pptx VIP
- 黄帝的传说(课件).pptx VIP
- 2025年大学《化学测量学与技术》专业题库—— 分子探针技术在化学测量中的应用.docx
- 重型柴油车OBD尾气检测系统方案 ppt课件.doc VIP
原创力文档


文档评论(0)