|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
看了jimmy 版主对reuse功能的介绍后,深感兴趣,因为我也是懒人!之前不会这个技巧!之后去搜索了些reuse功能的相关资料! 还有一位新浪网友非原创的杂谈内容如下供大家学习: 这两天花时间将HELP文档中关于REUSE功能的全部资料看了一遍,顺便翻译在笔记本上,以防看过又忘掉。& U9 b# L* V j: t0 Z
这次做了个小板,是拼版。两块板功能电路都差不多,在目前经济不景气的情况下,老板还要求共用一个钢板。这个为这次学习REUSE创造了动力。
* M1 s. t5 K2 r; m d: H. W. r
. E& |$ ? s# a$ g- ]reuse单元的概念:( v2 f+ |2 m& _8 j- U- `) ~
& q* U1 O3 W. O! Z5 ` {
分为2种,一个physical design reuse,一个叫a copy of existing physical design reuse.前者就是原创reuse单元,后者就是由前者复用后产生的结果。这两个概念在笔记做翻译的时候很容易混淆。直到做完了才明白大概如何表达。
6 I I( v! g' \ E; K% N# {2 K& @8 B
add reuse 和make like reuse
9 x/ m y# P; I+ u; h3 i' b1 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,暂时还没想到什么情形下可以用到。
/ n" B& j4 b: `- B/ G3 k: P# C" h) l2 D3 W
make like reuse 目前我还很喜欢这个功能。可以一次找齐类似的布局电路,还可以复用类似网络的布线。另外就是多人合作布线也可以用这个功能实现,真是太美妙了,懒人的福音啊。具体方法摘抄笔记如下:
/ U7 ?2 \3 F* l5 K9 `
7 n, y% I5 }9 @" ~% a( m1,断掉DRC
, b* M8 [+ z( W) x% P' N. d1 `& d3 {9 t' L4 z' G6 [3 j0 l
2,选择当前设计中已有的reuse单元,也就是我前面提到的physical design reuse。! m- x2 q0 J- Z) a
) x2 n5 o" s/ l8 x9 a* h7 r
3,design toolbar->make like reuse.如果设计种有与此reuse相匹配的对象则被自动查找出来,如果没有,则提示没有,哈哈(好废话)
6 E& ]/ ^' L w# A& q& }% h" B1 c0 N9 d% |& k8 _. S
4,如果有,那么接下来就定位这个a copy of existing physical design reuse到需要的位置。 + [5 ]+ G# Q3 T( l6 U
0 P: F; J5 ]2 b. T2 r; U- X
" [0 U( s# a! i
5 R- X) {& T1 U; ^) e- e( F$ m; J7 L" K4 k- F
& L0 f- G J3 Y( r- ]; v* f {( o! W: j! S" O6 r
笔记中还有些其他内容,都觉得这个是最核心的,所以记录在这里。今天时间不多了,改天有时间再吧REUSE视频发上来,内容就更加完整了。/ o! [% p F6 w! t& I0 G
0 S3 t4 `. x p9 W0 y. e9 w
, j3 w9 n+ }6 N; ~. [- p$ w' ]" \1 t- Y# `- X* O) L
# k" Y3 C! S3 {( a另附一个PDF教程供大家(懒人)一起学习! |
|