130nm串扰延迟的处理技术

130nm串扰延迟的处理技术

ID:10606613

大小:58.00 KB

页数:6页

时间:2018-07-07

130nm串扰延迟的处理技术_第1页
130nm串扰延迟的处理技术_第2页
130nm串扰延迟的处理技术_第3页
130nm串扰延迟的处理技术_第4页
130nm串扰延迟的处理技术_第5页
资源描述:

《130nm串扰延迟的处理技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、130nm串扰延迟的处理技术

2、第1内容显示中图1,MPC5554的方框图(a)及其相应的芯片相片(b)展示了这种32比特嵌入式控制器的集成度和复杂度。  随着几何尺寸不断缩小,为了管理信号完整性问题并减少达到时序收敛所需的分析与修复迭代次数,在设计流程中及早预防串扰变得越来越重要。某几种由串扰引起的时序扰乱修复起来很困难、很费时,从而使得预防工作至关重要。有几种方法有助于你在设计的早期预防串扰。  串扰预防  当侵扰网络和受害网络相距很近时,就会产生串扰。因此,高度拥挤的区域或设计都提供一种容易产生串扰的环境。结

3、果是,为了降低整个设计的拥挤程度,就需要更多地进行平面规划。  合适的平面规划可降低所产生的串扰量,并可在串扰发生时和串扰发生处有予以修复的余地。例如,设计过头的供电网不必要地减少了布线资源。尽管这些供电网一开始会加快IC的制造速度,但却会使信号完整性修复起来更加困难。因此,把时间花费在定制供电网上应能腾出布线资源,有助于减少串扰问题。  为了有助于防止布局中的串扰延迟,重要的是使用为设计中的预防和校正而配备的一种工具来完成彻底的串扰与噪声预分析。这种设计使用了SynopsysAstro-Xtalk。尽管定时窗口

4、及其它延迟计算可能不如SynopsysPrimetimeSI等STA(静态时序分析)工具提供的计算准确,但是信号完整性预防功能有助于缩小串扰的初始范围。  时钟网络及其它高扇出网络包含许多级逻辑电路。时钟树网络中的每一个接收器都可能引起一个几乎可忽略不计的很小串扰增量。但是,这些由时钟源至目的地的延迟之和(即总增量)可能足以引起一个很大的定时扰乱。  尽管STA工具可能会在被称为定时时钟再收敛的过程中降低来自时钟树公共部分的定时分担量,但当启动时钟和捕获时钟不一致时,这种选择对于最大延迟分析并非总是合理的。另外,

5、当许多小串扰分量引起定时扰乱(例如在一棵时钟树上)时,修复就会很困难。而且,修复即使很成功,也会严重影响设计。因此,预防串扰延迟是最佳途径。将时钟网络布线间隔增加一倍或两倍,再将时钟网络布线限制在拥挤程度不高的顶部金属层内,就可以有效消除时钟网络的串扰延迟。屏蔽时钟网络布线是另一种方法,不过这种方法有一个缺点,那就是时钟等待时间会因接地电容增大而增加。  虽然间隔增加两倍、屏蔽及利用保留金属层三种方法适用于时钟和其它高扇出网络,但是这三种方法都需要昂贵的资源。有一种代价不大的方法就是不使用低驱动单元,尤其是在串扰

6、噪声干扰具有极强破坏性的异步网络上。具体地说,在复位网络的结构中使用较高驱动单元,可提高潜在侵害网络的门限,从而降低受害网络的受害程度和数量。  预防串扰延迟的一种有效措施是在导线负载综合时将最大转换时间DRC设置为1纳秒。这一步可促进更稳定的不大容易受侵害的缓冲器的使用。  另一种有效措施是为“建立与保持”定时目标提供保护间隔。当你考虑信号完整性效应,这些目标具有更多的设计余量。在未意识到信号完整性的综合阶段,还不可能预测串扰会对一条条定时路径产生何种影响。不过,间隔较小的路径更容易转变成定时扰乱。因此,在未意

7、识到信号完整性的综合阶段,为“建立与保持”定时提供保护间隔有助于降低串扰引起的定时扰乱的数量。尽管提供保护间隔会导致门电路数量和面积的增加,但其好处是降低了总体串扰量。  为了在时钟树综合阶段降低串扰量,不使用小缓冲器和使用更高驱动单元可使时钟树和复位树上的受害网络更少。此外,减少时钟树的插入延迟也可能意味着沿启动时钟和捕获时钟路径上累加的递增串扰增量更少。  为了验证这些串扰预防措施是否起作用,我们在SynopsysPrimeTimeSI中使用TCI(工具命令程序)程序来分析时钟树网络上的串扰分担,并将每一对驱

8、动器-接收器上的最小与最大分担量之间的差别写到一个文件中。这些数值说明串扰对每个时钟树部分的总体影响。对这些数据进行分类就能使我们很方便地确定问题并修复有问题的网络。 500)this.style.ouseg(this)">图2,修复串扰延迟的顶级算法流程说明了该过程的迭代性。   串扰延迟修复  目前的预防技术无法消除所有由串扰引起的损害,因而必须进行串扰延迟修复。图2示出了串扰延迟修复的顶级流程。你首先在非信号完整性流程上进行迭代,直到达到或至少接近于没有负间隙。然后在启用信号完整性以确定是否存在需要修复的任

9、何负间隙的情况下,执行静态定时分析。一个生成串扰修复制约条件的程序可产生两类修复输出文件:一个针对网络排斥的方案原程序和一个针对网表变化的写入原程序。  方案原程序输出能自动生成网络排斥,或者,在时序收敛的最终阶段指导网络手工移动。你可以利用Synopsys公司的Astro布局、布线和修复工具输出的寄生文件来检查修复的效果。写入原程序输出包括来自最大延迟分析的单元扩容和用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。