|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
看了jimmy 版主对reuse功能的介绍后,深感兴趣,因为我也是懒人!之前不会这个技巧!之后去搜索了些reuse功能的相关资料! 还有一位新浪网友非原创的杂谈内容如下供大家学习: 这两天花时间将HELP文档中关于REUSE功能的全部资料看了一遍,顺便翻译在笔记本上,以防看过又忘掉。4 P; g- l. R5 [6 n9 h* X
这次做了个小板,是拼版。两块板功能电路都差不多,在目前经济不景气的情况下,老板还要求共用一个钢板。这个为这次学习REUSE创造了动力。6 E4 }% A! G+ q2 V: d- s
0 t* v5 A! q( \0 k
reuse单元的概念:
( ~3 W3 a% r( j @2 [! D( y& O4 m' ^/ j, A
分为2种,一个physical design reuse,一个叫a copy of existing physical design reuse.前者就是原创reuse单元,后者就是由前者复用后产生的结果。这两个概念在笔记做翻译的时候很容易混淆。直到做完了才明白大概如何表达。. D8 q( u* Q6 \" k6 z
* ]. `. q+ m% O% x, \( X
add reuse 和make like reuse
" z) {5 Z* ~0 G. _% L0 Q# Q+ s# X: E" v% t2 P1 R4 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,暂时还没想到什么情形下可以用到。
W" G! o4 A& \& m- F2 O
7 o6 Z! [# F9 O. H. emake like reuse 目前我还很喜欢这个功能。可以一次找齐类似的布局电路,还可以复用类似网络的布线。另外就是多人合作布线也可以用这个功能实现,真是太美妙了,懒人的福音啊。具体方法摘抄笔记如下:! _7 {% H1 R- j' `. b
" x. G5 l9 \& [5 Z# u+ F1,断掉DRC
2 _' u) j1 I, u4 s7 b' {3 X0 H7 z/ d' ]
2,选择当前设计中已有的reuse单元,也就是我前面提到的physical design reuse。1 w. O3 `5 B+ G) f+ K" f0 Z
f/ S* L% b/ K8 |
3,design toolbar->make like reuse.如果设计种有与此reuse相匹配的对象则被自动查找出来,如果没有,则提示没有,哈哈(好废话)
; B# L+ G3 j( T
: Q" U9 p- i/ k% Z4,如果有,那么接下来就定位这个a copy of existing physical design reuse到需要的位置。 ) W/ V" g( y+ B: G
+ e |9 ~( y: d" `$ I( Z% ~
8 }( n+ r, o4 h' c( D* j
$ R# ` H0 R+ J o
- |: Y4 M$ \# H" g# `8 g8 @# F$ _
& |- R* Z' F8 ]4 }: z; q
% M' E3 M* ]4 f" d( k- J# D9 Y笔记中还有些其他内容,都觉得这个是最核心的,所以记录在这里。今天时间不多了,改天有时间再吧REUSE视频发上来,内容就更加完整了。
+ e3 x" D/ N. w
K: m% \4 w5 [- l! w% p; R( E
K, s4 R7 C9 f2 q4 {
; F/ z: W0 B# r/ s Y
% ]0 N" z9 @% G8 I' u9 f( `另附一个PDF教程供大家(懒人)一起学习! |
|