|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在设计中经常会有一些电路结构完全一致的模块,一般画好一个模块后,都需要将其他模块使用reuse的功能来实现复用,减少布线布局上浪费的时间
$ }7 X7 S, h. R# n0 J; ]: L在之前使用reuse的功能的过程经常遇到一个让人比较头疼的问题就是:
0 C' P! F+ s& @( F& M" g+ W2 p使用make like reuse功能的时候! G' z/ z3 i7 k8 R1 v
元件布局走线与标注的text都能正常的摆放在合适的位置(跟原始模块一模一样);但是你会发现元器件的标号摆放时乱七八糟的,如果重新一个个调整也是耗时耗力的
! h0 L8 K6 b" ]- p0 H' ], n9 {; ]: e6 J4 i- H" Z+ G4 T
之前在网上也看过一些,没有发现特别好的方法/ @, o2 `( D5 t& } M k1 z) F, r% C9 I$ L
2 {2 b* a+ i7 I6 n. x今天我用eco里面add reuse的功能重新进行了操作,发现可以实现我期望的效果;不过有一个地方需要注意
/ @" Z, C$ L! ~/ [0 M( U# X就是在添加reuse模块的时候,要记得将NET PROPERTIES里面罗列的rename in design全部添加到到右侧列表中; x7 N8 x" h- `2 m! |; `
" y A+ B# q, x' w, j: t
增加完需要的复用模块之后;直接原理图eco同步,即可完成。 n: Q0 p: g" ~! R, \
- L4 a! [, ?0 Q j否则你会发现原理图同步后,有些元件会重新甩到零点位置,摆好的元件编号会重新恢复到初始化状态0 b( \; S' A4 e9 ^& s: C
9 G2 |- O' B* j) z6 h
上面的功能需要慢慢体验与实践,根据具体情况再做修改,减少工作量是终极目标
7 W9 l& C; q" \1 \( L& ~" y2 }) V" Q |
|