- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
读懂用好Timing Report
《XDC 约束技巧》系列中讨论了XDC 约束的设置方法、约束思路和一些容易混淆的
地方。我们提到过约束是为了设计服务,写入Vivado 中的XDC 实际上就是用户设定的目
标,Vivado 对FPGA 设计的实现过程必须以满足XDC 中的约束为目标来进行。那么我们
如何验证实现后的设计有没有满足时序要求,又如何在开始布局布线前判断某些约束有没
有成功设置,或是验证约束的优先级,这些都需要用到Vivado 中的静态时序分析工具。
静态时序分析
静态时序分析 (Static Timing Analysis )简称STA,采用穷尽的分析方法来提取出整
个电路存在的所有时序路径,计算信号在这些路径上的传播延时,检查信号的建立和保持
时间是否满足时序要求,通过对最大路径延时和最小路径延时的分析,找出违背时序约束
的错误并报告。
STA 不需要输入向量就能穷尽所有的路径,且运行速度很快、占用内存较少、覆盖
率极高,不仅可以对芯片设计进行全面的时序功能检查,而且还可利用时序分析的结果来
优化设计。所以STA 不仅是数字集成电路设计Timing Sign-off 的必备手段,也越来越多
地被用到设计的验证调试工作中。
STA 在FPGA 设计中也一样重要,但不同于一般数字集成电路的设计,FPGA 设计中
的静态时序分析工具一般都整合在芯片厂商提供的实现工具中。在Vivado 中甚至没有一
个独立的界面,而是通过几个特定的时序报告命令来实现。
OCV 与PVT
即便是同一种FF ,在同一个芯片上不同操作条件下的延时都不尽相同,我们称这种
现象为OCV (on-chip variation )。OCV 表示的是芯片内部的时序偏差,虽然很细小,但
是也必须严格考虑到时序分析中去。
产生OCV 的原因主要有PVT (Process / Voltage / Temperature )三个方面,而STA 要
做的就是针对不同工艺角(Process Corner)下特定的时序模型来分析时序路径,从而保证设
计在任何条件下都能满足时序要求,可以正常工作。
通常PVT 对芯片性能的影响如下图所示,
© Copyright 2015 Xilinx
Page 1
不同的PVT 条件组成了不同的corner,另外在数字电路设计中还要考虑RC corner 的
影响,排列组合后就可能有超过十种的corner 要分析。但是在FPGA 设计中的静态时序分
析一般仅考虑Best Case 和Worst Case,也称作Fast Process Corner 和Slow Process Corner,
分别对应极端的PVT 条件。
Fast Process Corner Slow Process Corner
Fast Process Slow Process
Lowest Temperature Highest Temperature
Highest Voltage Lowest Voltage
Multi-Corner
Vivado 中的STA 支持多角时序分析 (Multi-Corner Timing Analysis ),会对以上两种
corner 下的时序同时进行分析,然后报告最差的情况。因为每个corner 下的延时也会有一
定的变化范围,所以时序分析还会考虑每种corner 下的最大延时和最小延时。
Setup/Recovery Check Hold/Removal Check
© Copyright 2015 Xilinx
Page 2
如果一个设计在Best Case 和Worst
您可能关注的文档
最近下载
- 某实验室装修工程投标文件—技术标.docx VIP
- Unit 6 A Day in the Life 单元检测(含答案) 人教版(2024)英语七年级上册.docx VIP
- B级法兰锻制-作业指导书生产用设备操作与维护规程汇编.doc VIP
- T_ZJAF 13.1-2023 公共视频资源 第1部分:总则.docx VIP
- 第四课 用联系的观点看问题(精品课件)-【中职专用】高二思想政治《哲学与人生》同步精品课堂(高教版2023·基础模块).pptx VIP
- 2025年高考政治真题试卷(新课标卷)+解析及答案001.docx VIP
- 2022年职业教育国家级教学成果奖申报书.pdf VIP
- 《吸入装置使用》课件.pptx VIP
- 患者隐私保护与信息安全培训.pptx VIP
- IT运维管理制度流程图.pdf VIP
文档评论(0)