找回密码
 注册
关于网站域名变更的通知
查看: 16936|回复: 29
打印 上一主题 下一主题

[Cadence Sigrity] Allegro到Sigrity的转换 文件格式转换

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-1-5 10:17 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
关于如何转换allegro/SIP的设计文件到Sgrity的spd文件,一般有以下三种方法:4 X% l; b# A* m# H
1.        Brd/sip文件直接通过spdlinks工具转换,这个电话中已经提到。在没有Allegro/SIP的license的情况下,也可以使用这种方法。具体的做法是:' ~$ e  j6 ?! _
A.        安装Allegro Free Physical Viewer。: U+ N3 W' N2 e0 s! x. B1 P" h
B.        从其他安装过Allegro/SIP的电脑中拷贝extracta.exe和cdsCommon.dll两个文件,两个文件分别位于:
2 _9 U6 W" k+ |- x% ?; A) I7 W<your_spb_install_dir>\tools\bin\cdsCommon.dll' m- p1 k7 |. b7 J: i. Q& i! o% F. e
<your_spb_install_dir>\tools\pcb\bin\extracta.exe2 {. H, n( O2 B( l" j
C.        将这两个文件拷贝到Allegro Free Physical Viewer所安装目录的tools\pcb\bin目录下,替换原有cdsCommon.dll。
& ]: c* H6 x9 T- A3 W% c% f8 K/ G8 kD.        打开spdlinks,选择需转换的brd/sip文件。' z" k. I- \! D% p

+ `6 a; N/ h; W/ x% S! V" v9 |7 V8 f" ?7 m% S7 V& i! K7 \
E.        在spdlinks窗口中点击Setting,在弹出的Sigrity BrdExtractor窗口中输出AFPV的env和extracta.exe所在目录
: A7 h  e4 }" K5 v& ]8 ?<your_AFPV_install_dir>\share\pcb\text\env8 P& I( k; x1 z1 I& G3 k" J* {
<your_AFPV_install_dir>\share\pcb\tools\bin\extracta.exe7 V1 U' n4 |7 |" u
6 j! Z9 N7 x3 o- {/ J1 ?& p5 e% f$ b
; e4 _1 E" q& Y: _# \
F.        OK后可执行转换
/ f- Y# S* x) i1 r! _8 f
$ G! V" B1 ^' J2 V2.        在Allegro/SIP中先将设计文件生成ODB++文件,然后用spdlinks工具转换。
/ N  Z3 g% [. _4 f: ]3.        在Allegro/SIP中先将设计文件导出dsn文件,然后用DSN2SPD工具转换。具体方法如下:, T' D* e& _/ p) T
A.        在Allegro/SIP中选择File -> export -> Router,导出dsn文件
  x7 K) l1 `/ Q. w  b $ b' x; a& U/ v9 l3 N- p
B.        在Allegro Sigrity Suite Manager中打开DSN2SPD工具,然后选择输入的dsn文件和输出的spd文件,(setting中可保持默认,)点击Translate即可。
9 x1 k0 {, I) ^8 m' B $ r2 i4 A  F; q6 z8 h$ C( B: H# ]
" b. t. Y& _" H' E, v. Q( }. [1 R$ \
推荐使用ODB++ ,用DSN2SPD可能会存在数据丢失: ]; C+ _; F/ Z8 Q& q4 `9 X

该用户从未签到

推荐
发表于 2013-11-13 15:59 | 只看该作者
$ V6 a3 j; p! s  E2 G8 H, X( ~& j  ^
都说最好将PCB文件转成ODB++,再转成.spd文件。# H8 H9 R; ]) N7 k
但我用同样一个文件,Allegro 16.6版本的.brd文件4.45M,通过.brd转.spd文件是5.36M
' t' _  u& b" E把.brd输出ODB++文件,是2.5M,再通过ODB++转.spd就变成了11.7M了
1 P  Z8 H2 _) ?第一种方法:通过.brd转.spd会有很多问题,问题主要集中在过孔的地方,要手动修改  W) d& M2 p+ ~" \# z
第二种方法:通过.brd->ODB++  ->.spd,问题倒没有,过孔处理得也很好,但是对文件的操作就变得很慢,基本上无法操作。用第一种基本没问题,可以很顺利操作。
2 t" a% l# [  h  j- m为什么会有这样的问题呢,还是我的操作在问题,求高手指点一二,谢谢!* i1 ], r' k: n6 H4 A" Y7 d2 V

该用户从未签到

推荐
发表于 2013-11-13 16:39 | 只看该作者
还有一个问题,用第一种方法转换,stackup与.brd一致
  r7 a+ J3 i% x/ Y4 B& Q/ o9 v% @用第二种方法转换,stackup与.brd有所不同,有些参数发生改变

该用户从未签到

推荐
 楼主| 发表于 2015-1-15 18:59 | 只看该作者
cadence allegro capture SIP sigrity软件原厂销售shgzhou # cadence.com 把#换成@即可

该用户从未签到

2#
发表于 2013-1-7 10:26 | 只看该作者
very good, thanks

该用户从未签到

3#
发表于 2013-1-18 15:49 | 只看该作者
Thanks a lot.

该用户从未签到

4#
发表于 2013-7-16 11:43 | 只看该作者

该用户从未签到

5#
发表于 2013-10-14 17:03 | 只看该作者
正好需要,谢谢啦
  s8 [. C# X. q! y" [' N5 u. t

该用户从未签到

8#
发表于 2014-3-19 17:34 | 只看该作者
支持,收藏了!

该用户从未签到

9#
发表于 2014-3-26 10:17 | 只看该作者
光是一些导线的brd文件能转换吗?

该用户从未签到

11#
发表于 2014-12-10 15:41 | 只看该作者
版主:文中所提到的 spdlinks有适用于allegro16.6版本的吗 还请告知一二。谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-31 05:19 , Processed in 0.140625 second(s), 30 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表