Cadence在版本17.2放出大招,为PCB设计推出了联网设计功能,称为HARMony Team Design,实乃多人协同之福音,让PCB设计人员内流满面,迫不及待要向广大同行分享,详细使用方法如下:
# {6 {1 S T! W- c, o4 v 1、启动时必须勾选Harmony Team Design组件,如下图所示:
# c0 ^# i: m3 H. ^4 s
+ I3 X; ^, t$ B) C
2、进入Allegro后,执行菜单命令:File->Star Harmony Server,进入Harmony服务程序,如下图所示:
2 U! p% D3 q+ k" {. t( E
1 n2 V! V% s7 B+ p* q1 |0 U7 ^, O
3、点击Open按钮,选择需要联网设计的Brd文件,此时Database处将显示文件名,如下图所示:
8 T, x6 b1 B* ?1 H- G- @6 }
( c" d, _. @; z* P9 @; k4 d# K
4、在Allegro中,执行菜单命令:File->Harmony Connect,进入服务连接程序,如下图所示:
3 K6 p5 V3 k4 H7 ]
" }& s! M6 k0 b o
5、在Host Name处输入Harmony服务器名或IP地址,单击Query Host按钮,程序将自动查找服务器,若找到服务器,将显示在下方的列表中,如下图所示:
1 Z" w1 {+ ?# o0 \1 U( x7 O+ `
" X8 N6 U$ Y/ P+ t# u
6、选中服务器名后,单击Connect按钮,Allegro将自动加载brd文件,并进入联网设计状态,如下图所示:
5 J/ N n/ p4 E1 L a
5 k( b Z- E3 k6 V* O
7、在联网状态下,某用户操作的对象在其他用户端会被锁定,如下图所示:
- \% g- ]1 E( {1 \7 Y
. o1 I. S9 b9 [" }" g
8、当对象操作完毕后,会在其他用户端显示一个虚拟图形,如下图所示:
0 E' ?3 Y5 S8 s* D5 j
( ^1 O& f2 ]$ h
9、当选择其他对象或结束命令时,其他用户端会显示完成效果,如下图所示:
" j0 m( H, k* Q: T9 h- [5 f
; ^4 F1 S! I* t6 j' ]0 {9 w' `
10、另外,还可以布线、移线、删除过孔和走线,查看约束规则等常规操作,如下图所示:
. _' Z5 z! b; c& v
; _9 g+ {' x. D2 ?7 P- p }5 ]: n; ~
相比较于以前的纯手工的Team Design,目前的联网模式属于半自动化,免去了分区、导入导出等手工操作,但还没有完全达到实时显示各用户的操作情况,另外,约束规则的设置、模块复用等相关功能也有待加入和提高。对于allegro协同操作的疑问,可在EDA365【Cadence Allegro论坛】进行讨论。
: L$ S/ _% ^6 B5 |1 d
注:本文为EDA365电子论坛原创文章,未经允许,不得转载。