用allegro使二条时钟线等长的设计置

Allegro

7人已加入

描述

为了使二个SDRAM的时钟线等长,设置等长的方法有很多,在这里我们只为了二条时钟线等长来学习如何通过设置约束规则然后通过延时处理达到等长的目的。 
    首先是我们先要为想要等长的线找一个精确的数据,为此,我先布设了最长的那条时钟线
 allegro
    然后,通过display-->element查看他的长度,可以看到:
  Net path length:        1113.48 MIL
     这就是我们参考的长度,也可以在下面的约束管理器中看到这个值,接着我们打开约束管理器,通过allegro 打开约束管理器,在
allegro 
注意图中带颜色部分,可以在右边到所有的网络
    在你想等长的网络名称上右键鼠标,选择创建一个引脚对
allegro  
然后在右边输入最大和最小的值,如图
allegro 
    我的最小值是1110MIL,最大值是1150MIL,参照着最长那条时钟线设置的
    此时,在时钟网络名称上右键并选择Analyze
allegro 
我们就会看到这个效果
allegro  
这个图中绿色部分就是你已经布的时钟线的长度,如果他不在范围内就会显示为红色
allegro 
也就是我们的还离最小值差距376mil,怎么办呢?下面到了手动延时或者叫延长操作了
 
启动Route-->Delay Tune
allegro 
设置一下右边属性
 allegro
在另一条短的时钟线上,开始拖出一些回形的走线来
 allegro  
 右边如果是显示为红色
allegro 
那就继续变换的拖动,更变大小,直到红色部分变为绿色
allegro 
那就完成了等长设置.
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分