|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
看了jimmy 版主对reuse功能的介绍后,深感兴趣,因为我也是懒人!之前不会这个技巧!之后去搜索了些reuse功能的相关资料! 还有一位新浪网友非原创的杂谈内容如下供大家学习: 这两天花时间将HELP文档中关于REUSE功能的全部资料看了一遍,顺便翻译在笔记本上,以防看过又忘掉。4 M9 l. \- h" A; [ t
这次做了个小板,是拼版。两块板功能电路都差不多,在目前经济不景气的情况下,老板还要求共用一个钢板。这个为这次学习REUSE创造了动力。
) t) G; J3 Q* c# Q# J. h, [
. G- ^( c- i g; K3 q9 N9 Kreuse单元的概念:
. J8 ?7 {# R [; y8 v& \9 v2 J7 E4 a* d
分为2种,一个physical design reuse,一个叫a copy of existing physical design reuse.前者就是原创reuse单元,后者就是由前者复用后产生的结果。这两个概念在笔记做翻译的时候很容易混淆。直到做完了才明白大概如何表达。
( V7 f0 p" Z! q$ b# `
! {! ^+ J; ^, u1 I, x0 f, D9 vadd reuse 和make like reuse7 n M7 Q+ C' M
! c, r9 X6 b6 o1 qadd 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,暂时还没想到什么情形下可以用到。
8 [- z2 g4 M* l* v- }2 }+ }/ g2 n
) G. {7 N5 W7 e4 |% F2 o \make like reuse 目前我还很喜欢这个功能。可以一次找齐类似的布局电路,还可以复用类似网络的布线。另外就是多人合作布线也可以用这个功能实现,真是太美妙了,懒人的福音啊。具体方法摘抄笔记如下:
/ {8 I6 I' N, l6 a
. g7 F$ F& b% B# ?9 ~! S1,断掉DRC" }- _- _! x2 K2 r8 A+ R
* Z( B- |% _' _8 d* h2,选择当前设计中已有的reuse单元,也就是我前面提到的physical design reuse。: @# J0 o: c) m* X$ ^9 z
0 C3 K4 n* B$ | i3 f* f3 v
3,design toolbar->make like reuse.如果设计种有与此reuse相匹配的对象则被自动查找出来,如果没有,则提示没有,哈哈(好废话)6 @+ \+ A/ }$ i
0 s+ j/ d& }2 ^ } f U
4,如果有,那么接下来就定位这个a copy of existing physical design reuse到需要的位置。
$ }7 b9 l- Z- u0 j/ l
' W K8 \ H) T" @% a" n6 A0 a) s; ]- l2 Z5 W2 i
) d0 L* h- }) M2 e' Y
3 e$ f& }4 C3 e9 X. C; o) @; B8 q6 f6 B+ E1 o; m$ c
9 P' j1 w0 i1 h$ b4 A+ z
笔记中还有些其他内容,都觉得这个是最核心的,所以记录在这里。今天时间不多了,改天有时间再吧REUSE视频发上来,内容就更加完整了。+ l, P8 o1 ?" f+ o
4 e E2 e0 e+ g5 f0 j) }1 z
/ B! J9 g& ] {9 w* }0 U+ t; P3 {* A3 ~
. ?6 v; W4 w, H; S( d/ r+ U2 R另附一个PDF教程供大家(懒人)一起学习! |
|