Cadence在版本17.2放出大招,为PCB设计推出了联网设计功能,称为HARMony Team Design,实乃多人协同之福音,让PCB设计人员内流满面,迫不及待要向广大同行分享,详细使用方法如下:
; v6 B9 J$ t) x: a2 R 1、启动时必须勾选Harmony Team Design组件,如下图所示:
+ M+ L* U% M s
- y, y) I# S8 u/ n0 `: x ~1 E7 f9 f
2、进入Allegro后,执行菜单命令:File->Star Harmony Server,进入Harmony服务程序,如下图所示:
% d' D& a; B) s
1 r8 Q' B$ ]/ z# ]# |- G3 O( F
3、点击Open按钮,选择需要联网设计的Brd文件,此时Database处将显示文件名,如下图所示:
M- u l% C. P+ C6 R: I- |
$ L! e6 k* A8 x4 H6 n' g
4、在Allegro中,执行菜单命令:File->Harmony Connect,进入服务连接程序,如下图所示:
+ ^: S, k8 [: k! f9 T& x
* B( U) h+ }1 |: l
5、在Host Name处输入Harmony服务器名或IP地址,单击Query Host按钮,程序将自动查找服务器,若找到服务器,将显示在下方的列表中,如下图所示:
% C @' V; [ o
! d6 F/ T3 C! j8 U
6、选中服务器名后,单击Connect按钮,Allegro将自动加载brd文件,并进入联网设计状态,如下图所示:
5 w/ T( y( l$ d3 \4 f& ]
: I7 ^( T6 U" V6 e- G0 r+ a
7、在联网状态下,某用户操作的对象在其他用户端会被锁定,如下图所示:
6 `* F4 V: _1 I2 m0 \6 E
: f7 H, Q; ]/ d. C; ]
8、当对象操作完毕后,会在其他用户端显示一个虚拟图形,如下图所示:
: ^* x# \: @; ~0 ~- N4 R! p
6 y& e' _9 k6 r6 @
9、当选择其他对象或结束命令时,其他用户端会显示完成效果,如下图所示:
& u4 m) N0 w& N1 q) a. Q' n- T
* E K- ]0 j3 _: J- ?
10、另外,还可以布线、移线、删除过孔和走线,查看约束规则等常规操作,如下图所示:
0 V- v- k2 g5 {2 a6 g1 m6 U" a
3 i; ?& }- l( Y4 B1 U
相比较于以前的纯手工的Team Design,目前的联网模式属于半自动化,免去了分区、导入导出等手工操作,但还没有完全达到实时显示各用户的操作情况,另外,约束规则的设置、模块复用等相关功能也有待加入和提高。对于allegro协同操作的疑问,可在EDA365【Cadence Allegro论坛】进行讨论。
* R7 Y( \1 X! [! o0 w( p) a
注:本文为EDA365电子论坛原创文章,未经允许,不得转载。