时序分析及约束实操(VIVADO IDE)——保持时间检查



前言

上篇:

时序分析及约束实操(VIVADO IDE)——建立时间检查icon-default.png?t=M276https://blog.csdn.net/qq_43045275/article/details/124076201?spm=1001.2014.3001.5502工程还是上篇的工程,此处主要是学习保持时间的时序检查。

务必先看上篇。


1、知识回顾

保持时间:时钟上升沿到达以后,数据必须稳定存在的最小时间。

保持时间裕量:数据实际结束时间和数据需求结束时间的差值。

数据实际结束时间:

 

 需要的数据结束时间:

 

数据保持时间裕量:

时序分析及约束实操(VIVADO IDE)——保持时间检查_第1张图片

 注意:保持时间裕量与时钟周期无关。

应试例题:

时序分析及约束实操(VIVADO IDE)——保持时间检查_第2张图片

 保持时间裕量:(3+2)+1+3-(2+2)-0.5=4.5

最大时钟频率:100M;

2、实操分析

前面的工程建立以及源码等,均在上篇,此处只做与保持时间时序报告相关的说明:

随便选择一条时序路径:

时序分析及约束实操(VIVADO IDE)——保持时间检查_第3张图片

详细时序报告:

建议细看

时序分析及约束实操(VIVADO IDE)——保持时间检查_第4张图片

总体时间报告:

时序分析及约束实操(VIVADO IDE)——保持时间检查_第5张图片

 

 

参考说明

【1】尤老师学习视频。

 

你可能感兴趣的:(VIVADO,IDE,时序约束及分析,实操,时序分析,时序约束,VIVADO实操)