路径包括哪四种,步骤和路径有什么区别

首页 > 体育 > 作者:YD1662023-12-20 06:49:56

需要特别指出的是,t skill分为positive skill和negative skill两种。其中,auto skill是指接收端计算器接收到的时钟镜像比发送端的时钟镜像晚,相当于增加了后一级计算器的处罚时间。然而,对于negative skill,则相当于减少了接收端计算器的处罚时间。当系统稳定后,通常都是positive skill,但即使是positive skill,综合工具在计算持续时间时也不会将多出来的t skill算进去。通过下面的示意图,我们可以更容易地理解实际关系。

路径包括哪四种,步骤和路径有什么区别(5)

在这个时刻,转发送端计算器产生数据,数据经过t c o logic和t柔顶之后到达接收端,同时还要给接收端留出t set up的时间,而时钟延时了t skill,因此就有t t。因此,数据路径要满足t c o加t logic加t routine要小于等于t skill加上t后的公式,即公式一。

在这里提到了建立时间和保持时间。建立时间指的是发端计算器的输出不能太快到达接收端,以避免数据过早到达而被覆盖。保持时间则是指在同一个时钟周期内,发送端和接收端的数据传输速度不能过快,以保证数据的连续性。

路径包括哪四种,步骤和路径有什么区别(6)

在这个图中,发送端在时刻一发送数据a,接收端在时刻二接收到数据a。此时,发送端又在时刻二发送数据b。如果数据b过快到达接收端,就会覆盖掉接收端在时刻二接收到的发送端在时刻一发送的数据a。

需要注意的是,保持时间的约束是针对同一时钟周期内的数据传输速度,而非按下一个时钟周期的时间间隔。

路径包括哪四种,步骤和路径有什么区别(7)

建立时间的要求是数据路径,也就是t c o加t logic加t routine,要大于等于t skill加上t后的公式。在这个图中已经展示得很清楚了。这两个公式是f p g a面试和笔试中经常会涉及到的问题。

因为这种问题能够反映出应聘者对时区的理解,tco也取决于工艺,与tct up和t后的是相同的。因此,一旦芯片型号选定,只能通过t logic和t rooting来改善tclk。t logic和解码的风格有很大关系,t roting则与布局布线的策略密切相关。

关于失去约束的基本理论就讲这么多,下一节课将具体讲解各种约束。

上一页12末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.