- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第06章2_PrimeTime-2
PrimeTime 的基本概念
定义设计环境
在对设计作时序分析之前,必须要定义好设计环境以使得在那些情况下满足
限制条件。
通过以下这些信息来说明设计环境:
时钟:时钟波形和时钟信号的性质;
输入、输出延迟:信号到每个输入端口的时间从每个输出端口离开所需的时间。这些时间是用一个时钟周期的相对量表示的;
输入端口的外部驱动:每一个输入端口的驱动单元或驱动电容,还可以用一个确定的过渡时间来表示;
电容负载:输入或输出端口的外部电容;
运作条件:环境特性(工艺、温度和电压);
连线负载电容:用来预测布局布线后每一条连线的电容和电阻。
下图展示了用来定义设计环境的命令:
时序声明
通常当前设计只是一个更大电路的一部分。时序声明提供了时钟和输入、输
出延时的信息。在将设计建立起来之后,可以进行时序声明。
为了进行时序声明,包括以下一些内容:
说明时钟信息
描述一个时钟网络
说明时钟门锁(Clock-Gating)的建立和保持时间(Setup and Hold Checks)
建立内部生成的时钟
说明输入延时
说明时钟端的输入延时
说明输出延时
时序例外(Timing Exceptions)
PrimeTime缺省地认为所有的电路都是单时钟周期的。这意味着电路在一个
时钟周期之内将数据从一条路径的开始端传递到结束端。
在某些情况下,电路不是工作在这样的方式下。对具体的一条路径来说不适用单始终周期时序,所以必须对这些缺省的时序假设作例外说明。否则,时序分析将不能反映真实电路的工作情况。
主要有以下一些内容:
单时钟周期(缺省)路径延时限制
设置失败(False)路径
设置最大和最小路径延时
设置多时钟周期路径
路径说明方法
有效地说明例外情况
例外情况的优先级
报告例外情况
忽略例外情况
去除例外声明
报告的生成
在定义了时序声明和例外情况之后,可以生成时序分析报告,有助于定位设
计中的违规之处。在进行时序分析的时候,PrimeTime会跟踪电路中所有的路径,然后根据电路说明、库、声明和例外情况计算设计的延时。
有以下一些内容:
检查设计约束
报告时序检测的覆盖率
生成路径时序报告
去除有寄存器的路径上的时钟扭斜(Skew)
生成瓶颈报告
进行快速时序升级(Fast Timing Updates)
生成约束报告
生成设计信息报告
生成连线负载报告
生成时序例外情况报告
报告最大扭斜检查(Maximum Skew Checks)
报告不变的时序检查(No-Change Timing Checks)
报告失效的时序弧(Disabled Timing Arcs)
显示情形分析设置
观察扇入逻辑
观察扇出逻辑
显示层次参考(Hierarchical References)
报告单元参考(Cell References)
生成总线报告
生成反标延时和检查报告(Annotated Delay and Check Reports)
生成模式分析报告(Mode Analysis Reports)
生成库的报告
生成延时计算报告
以路径(Paths)来生成定制报告
禁止和恢复时钟门锁、去除检查时钟门锁
以弧(Arcs)来生成定制报告
高级分析
用PrimeTime可以进行各种类型的高级分析。
内容有:
单运作条件分析(Single Operating Condition Analysis)
最小和最大分析
用片上变量(On-Chip Variation)分析设计
分析模式摘要
情形分析(Case Analysis)
模式分析(Mode Analysis)
检测失败路径
层次敏感的、基于锁存器的设计
分析异步逻辑的设计
分析三态总线的设计
读写SDF
对于起初的静态时序分析,估计网络的延时信息是基于一个连线负载模式。
实际上延时是与设计中单元和网络的布局布线有关的。
一个布局器或一个布线器提供更详细和更精确的延时信息,可以用来提供给PrimeTime作更精确的分析。这个过程被称作反标(back-annotation)。反标信息经常是以标准延时格式Standard Delay Format(SDF)提供的。
包括以下信息:
读入一个SDF文件
报告延时反标信息
用SDF标注条件延时(Conditional Delays)
写一个SDF文件
用PrimeTime写SDF
去除标注延时和检查
用命令行设置标注
生成布局和布线的时序约束
为整个设计提供约束覆盖
可以用以下一些方法来读取SDF的反标延时信息:
从一个SDF文件里读取延时和时序检查
用命令行、而不用SDF标注延时、时序检查和翻转时间
反标寄生信息
PrimeTime为延时计算提供了增强的精确度。
PrimeTime为集中参数电容、集中参数电阻、精简pi模
文档评论(0)