开云-【vivado约束学习四】跨时钟域路径分析

【vivado束缚进修四】跨时钟域路径阐发 时候:2024-12-13 15:21:54 手机看文章

扫描二维码随时随地手机看文章

【vivado束缚进修四】跨时钟域路径阐发

若要查看跨时钟域路径阐发陈述,可选择以下内容之一来查看:

A, Reports Timing Report Clock Interaction

B, Flow Navigator Synthesis Report Clock Interaction

C, Flow Navigator Implementation Report Clock Interaction

D,Tcl command: report_clock_interaction -name clocks_1

如图1所示,点击Synthesis-- Report Clock Interaction.

图1 Report Clock Interaction

跨时钟域路径阐发陈述阐发从一个时钟域(源时钟)逾越到另外一个时钟域(方针时钟)的时序路径。跨时钟域路径阐发陈述有助在辨认可能存在数据丢掉或亚稳态问题的环境.

运行“Report Clock Interaction”号令后,成果将在“时钟交互”窗口中打开。以下图2所示,时钟交互陈述显示为时钟域矩阵,源时钟位在垂直轴,方针时钟位在程度轴。

图2 跨时钟域路径阐发陈述

A,No Path --用黑色框来暗示:没有从源时钟到方针时钟的按时路径。在这类环境下,没有时钟交互,也没有任何陈述。

B,Timed -- 用绿色框来暗示:源时钟和方针时钟具有同步关系,并平安地被束缚在一路。当两个时钟具有配合的主时钟和简单的周期比时,该状况由按时引擎肯定。

C,User Ignored Paths--用深蓝色框来暗示:用户界说的假路径或时钟组束缚涵盖从源时钟到方针时钟的所有路径。

D,Partial False Path--用淡蓝色框来暗示:用户界说的伪路径束缚笼盖了从源时钟到方针时钟的一些时序路径,此中源时钟和方针时钟具有同步关系。

E,Timed (Unsafe)--用红色框来暗示:源时钟和方针时钟具有异步关系。在这类环境下,没有配合的主时钟或没有可扩大的时段。

F,Partial False Path (Unsafe)--用橘橙色框来暗示:此种别与Timed(Unsafe)不异,只是因为伪路径异常,从源时钟到方针时钟的最少一条路径被疏忽。

G,Max Delay Datapath Only --用紫色框来暗示:set_max_delay -datapath_only束缚涵盖从源时钟到方针时钟的所有路径。

Report_clock_interaction显现的陈述其实不是按照时序束缚生成的,可是和时序束缚有关,它反应出用户界说的伪路径。

例:以wavegen工程为示例,点击Report Clock Interaction,如图3所示。

图3 wavegen跨时钟域路径阐发陈述

wavegen跨时钟域路径阐发报上半部门已讲过,下面来说下半部门,如图4。

图4 时钟交互陈述下半部门内容

A,ID: 正在显示的源/方针时钟对的数字ID。

B,Source Clock: 路径源时钟域。

C,Destination Clock: 路径终真个时钟域。

D,Edges (WNS):用在计较最年夜延迟阐发(设置/恢复)的最差裕度的时钟边沿。

E,WNS (Worst Negative Slack):为逾越指按时钟域的各类路径计较的最差裕度时候。负裕量时候暗示路径背反了所需的成立(或恢复)时候的问题。

F,TNS (Total Negative Slack):属在逾越指按时钟域的路径的所有端点的最差败坏背规的总和。

G,Failing Endpoints (TNS): 交叉路径中的端点数目没法知足时序要求。背规的总和对应在TNS。

H,Total Endpoints (TNS):交叉路径中端点的总数。

I,Path Req (WNS):按时路径要求对应在WNS列中陈述的路径。假如两个时钟中的最少一个时钟的上升沿和降落沿都有用,则在任什么时候钟对之间可能存在若干路径要求,或在两个时钟之间的路径上利用了一些时序异常。本专栏中陈述的值其实不老是最具挑战性的要求。

J,Clock Pair Classification: 供给有关公共节点和时钟对之间的公共周期的信息。从最高优先级到最低优先级:疏忽,虚拟时钟,无公共时钟,无公共周期,部门公共节点,无公共节点和断根。

K,Inter-Clock Constraints: 显示源时钟和方针时钟之间所有路径的束缚摘要。

欲知详情,请下载word文档 下载文档

上一篇:开云-四重服务,一站实现 下一篇:开云-英矽智能Nature子刊发文,利用生AI开发新型炎症性肠病药物