|
5#
楼主 |
发表于 2014-11-15 22:04
|
只看该作者
本帖最后由 mengzhuhao 于 2014-11-15 22:08 编辑
% j1 n, B& G9 n4 D+ t' J2 Z: }! |4 S' R7 _: J! b8 x e" i! L
ECO功能下的Reuse操作实现完整复制过程7 b: [* n. w: P0 c' M) N; h/ K( t
1-首先在PADS-LAYOUT创建原始reuse,这个操作很简单就不详述了5 S D+ i4 X ]3 h
' G7 N: [. n' ?8 k. I6 ~
2-在PADS-LOGIC中整体复制第一该模块的原理图
% O' [' ~2 V0 y% _' T9 x
! ]4 @7 x# y+ t9 W x3-在PADS-LAYOUT的ECO中使用增加reuse操作导入保存的文件
5 C$ B! T! ?" D+ W, c2 c, x8 ^. {6 ]6 W3 B' G" E, ?
4-在PADS-LAYOUT中探出菜单中点击网络特性将完整命名的网络添加至右侧(类似N19333279的网络不要选择上)8 m, u5 m q6 V' A& v1 F$ S
! | G5 L" d' n8 p. M5-在PADS-LAYOUT中点击取消报告的显示后复用模块完整复制
' T' o) O! |; u+ b5 A: |' x+ K! L, Z6 B0 X; e; c
6-在PADS-LOGIC中执行原理图到版图的ECO同步操作$ R: X3 m! |- q4 {/ c: q
' c' y$ y9 Q# S. C( }( w, A
7-在PADS-LOGIC中ECO导入成功,没有发现元件异常甩到0坐标现象$ Q. e; F0 E$ n4 U. P' q
5 @7 q$ g7 ?) E) u) c
使用其他方式reuse完再同步ECO都会出现有元件甩到0坐标现象的错误
" H# f9 {/ \5 o! N* c* ~/ Q* e. m' N2 G, i8 K: F, s# P: q' b
小结:
+ j, s. l8 x$ O如果你在使用设计工具栏下面的make like reuse功能的时候总是发现复用后的模块中元件标号总是乱排,无法完整复制原始模块的摆放状态。 d- A0 }1 u: X3 k1 w
通过使用ECO下的reuse功能可以完整复制模块的所有状态,但是在操作的过程中尽量采用下面的方法:
0 A+ K% d" {8 @1 d2 J! w- r% h(1) 复用电路最好一个一个通过复制导入再复用,减少最少的错误& @" Q& m( Z. M6 I0 ]/ L
(2) 通过尝试发现多个复制再复用同步过程会发现模块直接会乱抓元件的问题,有时候虽然没有元件甩到0坐标现象,但跟期望的效果有差距
2 k z& S$ H( Z9 B(3) 逐一导入逐一ECO同步,完成上面的全部操作后合理布局,再进行原理图部分修正,基本可以就可以减少很多的工作量
; _* U/ h$ I1 a9 V5 [
( o1 L& ]1 A& i* l1 [+ _- b- ^6 n | |
|