广告

您的位置 首页 编程

SOC时序剖析中的跳变点介绍

SOC时序分析中的跳变点介绍, 跳变点是所有重要时序分析工具中的一个重要概念。跳变点被时序分析工具用来计算设计节点上的时延与过渡值。跳变点的有些不同含义可能会被时序分析工程师忽略。而这在SOC设计后期

 跳变点是一切重要时序剖析东西中的一个重要概念。跳变点被时序剖析东西用来核算规划节点上的时延与过渡值。跳变点的有些不同意义或许会被时序剖析工程师疏忽。而这在SOC规划后期,也便是要对时序签字时或许会导致问题。后端规划工程师要知道跳变点的概念及其意义,这个非常重要。这也正是本文意图之地点。

  1.跳变点界说:

  跳变点可界说为逻辑高电平的百分比,作为丈量压摆率和时延值的参照。图1(a)演示的是压摆率跳变点。

  

  图1(a)

  图1(b)演示的是时延跳变点。

  

  图1(b)

  跳变点用来描绘标准单元或硬模块(IP)等的引脚过渡值特征,一起查看SoC时序。通常跳变点的值在时序模型(自在格局)中提及,时序剖析东西在核算时延和压摆率时会运用这些值。

  2.怎么固定跳变点:

  在描绘标准单元或硬模块(IP)特征时,跳变点关于特定的技能节点是固定的。将跳变点固定的意图是保证丈量的时延/压摆率挨近实践(Spice)的波形。如图2(a)所示,当跳变点坐落切换波形的线性区(20%-80%)时,压摆率值比坐落非线性区(10%-90%)时要令人达观。

  

  图2(a)

  通常状况下,在过渡跳变点坐落线性区时,时序东西核算的单元时延更挨近Spice成果。

  一起,晶体管的电压阈值(Vt)特性关于决议跳变点发挥了重要作用,由于输出波形在输入电压超越晶体管的Vt值后会产生线性化[1]。

  时延阈值在输入和输出波形的线性区是固定的。只需时延跳变点坐落波形的线性部分,那么时延跳变点是20-80仍是50-50都没有联系。

  3.自在格局提及的跳变点句法[2]

  下面给出的是典型时序模型(.liberty文件)的快照,以指示正在运用的跳变点

  input_threshold_pct_rise:50;

  input_threshold_pct_fall:50;

  output_threshold_pct_rise:50;

  output_threshold_pct_fall:50;

  slew_lower_threshold_pct_rise:20;

  slew_lower_threshold_pct_fall:20;

  slew_upper_threshold_pct_rise:80;

  slew_upper_threshold_pct_fall:80;

  4.时序东西怎么处理跳变点来核算时延

  a)当跳变点关于界面都相一起:

  图3(a)描绘了驱动程序和负载具有相一起延阈值时的状况。

  在给出的示例中,两者都为50%。

  

  图3(a)

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/biancheng/327882.html

广告

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部