EDA365电子工程师网

标题: LAYOUT REUSE 功能请教 [打印本页]

作者: dgc1127    时间: 2015-7-24 15:07
标题: LAYOUT REUSE 功能请教
现在在画行车记录仪的主板,CPU + DDR3 的部分是最重要的,而且基本上都不会换,要是改动之后进场调不通板子,所以这部分线路要复用才行。1 B! i7 N- `8 W7 S
第一个请教的事情是 , MAKE REUSE 的时候是元件+ 走线做成一个模块, 还是 只是将 走线做成一个模块?
0 J6 a+ X4 D  j3 y* j# Q, e7 u% d7 M& X" t0 Y$ h) A2 g- d( K. y- v

  _; f' z7 _0 \: ^上面这个图,我将DDR 和CPU 保存为了一个REUSE 模块. z/ E* D# ?( M; Y
然后我用logic 生成了另外一个新的 PCB 文件, 在那个文件中,ECO 模式下选择ADD REUSE , 同时将所有重复的网络合并,这个时候图面中 与复用模块网络相同部分就有相同的两个元件 (两个CPU  DDR 以及周边电阻电容)。" E8 C! s1 U) G6 f% l# C( a1 }! x" e
想请教的是怎样可以较为轻松的删除重复的原件, 同时在PCB 这边的修改怎样能够方便的变更到LOGIC 中。' B, d0 p6 [  s; t1 p" U) L
! W$ f5 k3 a# g9 Q
再此提前感谢兄弟姐妹们 , E$ y* e+ a& c. v" f9 R1 K, }

作者: dgc1127    时间: 2015-7-24 15:30
自己顶顶
作者: 424252161    时间: 2015-7-25 09:39
表示静等结果
作者: flywinder    时间: 2015-7-28 17:04
表示REUSE没成功过
作者: hopetan    时间: 2015-7-29 10:19
先在新的PCB文件中把要被reuse的元件在ECO中删掉,再add reuse,最后同步下原理图,把线reuse过来
作者: shark4685    时间: 2015-7-29 15:35
你不会在旧版上调网表么?
作者: shark4685    时间: 2015-7-29 15:36
你不会在旧版上调网表么?
作者: marginalzone    时间: 2015-7-30 00:15
DDR&DECODE这一部分SCH不变,做好SCH后在原来的PCB调入新网表,这样的效果比起Reuse要好。REUSE要求比较高,与其满足其要求还不如重新调网络表来的快
* X! e& ]  s+ A  x" e' |( F+ @0 B
作者: 阿科GL    时间: 2015-7-30 23:29
封装,网络名,过孔,层好像对复用都有影响,9 K8 U2 e0 C! m2 k4 |# O- H  L
我很多时候都是在ECO模式里强制导入的,做过很多& \2 [/ w$ N! p2 K; V$ l+ k
案子都没问题(当然导入进来后检查是很重要的)
作者: dgc1127    时间: 2015-8-3 11:08
hopetan 发表于 2015-7-29 10:19% S% A: k* ]3 P9 f9 N
先在新的PCB文件中把要被reuse的元件在ECO中删掉,再add reuse,最后同步下原理图,把线reuse过来

2 z2 [+ }( Y. R4 I删除元件后网络也没了吧,添加Reuse 之后,同步原理图,网络不对啊
9 ?" [& ^+ C- q# f
作者: dgc1127    时间: 2015-8-3 11:11
阿科GL 发表于 2015-7-30 23:29" k3 O! i( n4 @
封装,网络名,过孔,层好像对复用都有影响,
9 }. Q2 m0 I* ~& c. x我很多时候都是在ECO模式里强制导入的,做过很多
7 @7 O3 ~8 o: n案子都没 ...

& w9 |5 ?2 H" S! r. r0 qECO 强制导入,然后找到复用的元件一个个删除吗?( v" P6 @/ l" i* V: |" |- f
这样PCB 的元件编号与sch 的编号就无法对应了。, {% C1 f/ ^8 {6 |# `

作者: hopetan    时间: 2015-8-3 14:05
dgc1127 发表于 2015-8-3 11:08
2 s* I, M; r. v& ~删除元件后网络也没了吧,添加Reuse 之后,同步原理图,网络不对啊
1 O4 W9 y  E4 I& f, o
先把重复的器件移到板外,ECO add reuse, 再删板外的器件,然后同步原理图
6 U+ ?3 Q4 J3 _: W# m5 B, x' D
作者: hui_hui0228    时间: 2015-8-7 15:23
不是同一个项目同一个板子的话,建议只reuse线和孔铜皮等,毕竟你需要的只是线,并不需要元件,首先先在你自己的板子上把CPU和DDR的相对坐标都定成一样的,找两个板子的相同坐标点,然后将reuse的线直接对着原点贴过去就行,贴进去之后,再将一些电容按照坐标摆放或者线头摆放都可以,为了避免走线丢失,你必须保证两个板子的网络定义的名字是一模一样的,不一样贴不进来。
作者: rxcc    时间: 2015-8-11 17:54
有个简单的方法呀,就是直接再旧的PCB上把其他地方的元件都删掉就可以了啊。然后用新原理图导进来。
作者: dgc1127    时间: 2015-10-20 10:15
rxcc 发表于 2015-8-11 17:54+ M# ?; b( B* w& J
有个简单的方法呀,就是直接再旧的PCB上把其他地方的元件都删掉就可以了啊。然后用新原理图导进来。

8 M  n7 ]8 V; y7 g零件太多了。。。 很不好操作
& d  W1 D) l6 r0 S
作者: dgc1127    时间: 2015-10-20 10:18
hui_hui0228 发表于 2015-8-7 15:23( s7 y8 z' D5 l' N- C- p
不是同一个项目同一个板子的话,建议只reuse线和孔铜皮等,毕竟你需要的只是线,并不需要元件,首先先在你 ...
! p5 ^9 F$ v# `5 S
感谢你的回复,9 H: R  r# y" ^2 ?5 I
如果说不用reuse 的功能, 有没有其他方法较为简单的实现CPU 与DDR 部分共用呢?' r. `7 r8 }2 w
比如我修改logic 的网络,DDR和CPU 部分不动,然后把layout里面CPU 和DDR部分锁起来,然后从logic这边ECO过去,这样可行吧?( E$ c4 \5 V# T" s. k
谢谢
* q/ |$ n+ u' m2 h" y6 @* h
作者: rxcc    时间: 2015-12-18 09:37
直接在旧板子上更新新的原理图就好了啊,复用搞的好麻烦




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2