|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
看了jimmy 版主对reuse功能的介绍后,深感兴趣,因为我也是懒人!之前不会这个技巧!之后去搜索了些reuse功能的相关资料! 还有一位新浪网友非原创的杂谈内容如下供大家学习: 这两天花时间将HELP文档中关于REUSE功能的全部资料看了一遍,顺便翻译在笔记本上,以防看过又忘掉。
7 [6 |, Z3 [2 k( P1 W这次做了个小板,是拼版。两块板功能电路都差不多,在目前经济不景气的情况下,老板还要求共用一个钢板。这个为这次学习REUSE创造了动力。
- u; M$ ^6 a4 ]. _7 C* W3 @2 `* a8 l* U. O) i
reuse单元的概念:
$ d4 i8 R) H0 i! K' k) Q
# m4 `6 [9 C7 Z2 g) H分为2种,一个physical design reuse,一个叫a copy of existing physical design reuse.前者就是原创reuse单元,后者就是由前者复用后产生的结果。这两个概念在笔记做翻译的时候很容易混淆。直到做完了才明白大概如何表达。
0 y+ Z6 w, L* v- k+ R U/ G7 S- y- g- ~% T
add reuse 和make like reuse b; r( n2 N, j$ [/ N4 v+ C
' \3 c* w$ e& z6 P! f& [add reuse 就是在目前的design中添加reuse单元模块,其中涉及到改元件名的问题,分为几种,same or next highest (元件编号依次升高),start at (空格填写一个value值,复用后的单元----a copy of existing physical design reuse,这个单元中的元件已此为起点编号依次升高),increment by(空格中填写一个value值,依次为每次叠加的数额,元件依次编号,比如,value=100,physical design reuse单元中R1为R1,复用1次,则R1相应变换成R101,复用第二次,则R1相应变换为R201.), add suffix(加后缀), add prefix(加前缀)这些选择。add resue功能涉及到ECO,暂时还没想到什么情形下可以用到。/ U" R4 \$ z6 ~3 A3 x
1 y2 }" _/ n3 K9 h! c' bmake like reuse 目前我还很喜欢这个功能。可以一次找齐类似的布局电路,还可以复用类似网络的布线。另外就是多人合作布线也可以用这个功能实现,真是太美妙了,懒人的福音啊。具体方法摘抄笔记如下:
$ J7 a: T6 {& ~( M6 w4 S2 [3 @
. l& U+ B" q0 q" N, l r# v% x1,断掉DRC3 I& j6 I F! Y! l% ^+ E2 s4 b0 c$ Q/ G
1 p2 q; G! b0 U& b% y: b. }8 V
2,选择当前设计中已有的reuse单元,也就是我前面提到的physical design reuse。& Q4 R E( q+ b; ^2 ^
/ f) w4 V: r& O+ d3,design toolbar->make like reuse.如果设计种有与此reuse相匹配的对象则被自动查找出来,如果没有,则提示没有,哈哈(好废话)
7 C0 z* }( U' _; r4 i3 p8 Y$ K5 u" ]6 r. u4 }6 P' w9 l
4,如果有,那么接下来就定位这个a copy of existing physical design reuse到需要的位置。 / g: ?) D+ `. }
; m$ ~- M5 D, ^6 D2 l& @% k( {6 r9 d3 w* E# b. ]& x
' F* w6 g) `/ z; u# j
2 m# l) D0 s/ Z* f! t
" N1 g, R2 d" m+ @5 f+ `( j# J, r' {* y* U* O
笔记中还有些其他内容,都觉得这个是最核心的,所以记录在这里。今天时间不多了,改天有时间再吧REUSE视频发上来,内容就更加完整了。! F/ @ H' {# b- q X
; H8 c' W" w& R& d9 N5 O( Z8 z" N' ^4 G# r8 T E
8 ^ t! q; M4 W" e: @: o+ G5 d8 @# w# S0 S) L
另附一个PDF教程供大家(懒人)一起学习! |
|