求教allegro间距设置
背景:设定ddr的data0到data7为一组线,要求组内线距8mil,该组和其他任何线的线距为20mil,这个有方法实现吗? 出了将其他所有线都添加为class,然后和d0-d7的组使用net class-class规则外.
谢谢。
三樓的意見不可取 , 自己控制 , 怎麼死的都不知道
這個設定有可能很簡單 , 有可能會比較複雜.
主要取決於其他的線 , 如果普羅大眾都是 20 mils 的 spacing , 那你只要對 data0 ~7 設定為一個 Bus 或 net group 或 Net Class 都可以 , 對這個群組賦予 8 mils 的 spacing 就搞定了.
如果你說的其他線的意思是某些 Net 的 spacing 有可能當初是設定的比 8 mils 小 , 或不是 20mils 的spacing ... , 哪就要用到 Class-Class 的設定.
把所謂其他的 net 也打包成一個 Net class , 然後重點來了
1. 點選 net class , 按滑鼠右鍵找到 Create net class - class 的指令來執行配對作業
Net Class-Class 的設定方式是要呈現 " L " 字型的方式來看 .
當擬設好配對後 , 如圖所示
2. 設 Constraint 時請參考紅線的標示方向來看 , 當 Clock 對上 Sync 時所要對應的 Constraint 填在紅框區即可.
樓上的設定是錯誤的
回复 zhoulz 的帖子
可以实现,看帖http://www.eda365.com/forum-view ... rby%3Ddateline.html
组间的间距8mil,可以设一下,不同组之间的没必要设置,绕等长的时候自己控制一下,设置的话比较麻烦
那里说的还是不清楚啊,class和class之间的是没问题的,需要的是class和非class的间距怎么设置,lidin说的CCLS不知道怎么创建。
小编,你已经知道的这个方法是怎么弄得,我不太明白net class-net class这个要怎么设置啊,能不能指点一下,以下图中各个方框里面怎么填啊?我是有两个net class 一个里面有3条线,另一个里面有4条线,net class里面的线间距可以是默认的6mil,但是希望两个net class之间是10mil以上(我将间距设为11mil),该怎么弄啊?
学习一下
其实,这个自己做个实验就可以了,弄清之间的关系就可以了。
TKS!