找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 11833|回复: 19
打印 上一主题 下一主题

[HyperLynx] 请教brd 转hyp问题

[复制链接]

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
跳转到指定楼层
1#
发表于 2009-7-17 09:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
3E币
我用的是Hyperlynx 8.0版,点File-->New Board(Run PCB Translator) 可以把brd转成hyp,但是会丢失信息,有的net变成unroute net了。 我如果用Allegro的extract 命令行,生成了9个txt文件+1个a_b文件,就是没有hyp文件。
$ {5 U5 @- s( x1 g请大侠指教啊。

最佳答案

查看完整内容

From my personal experiences, I do NOT really trust the HyperLynx built-in automatic converter (directly *.brd to *.hyp). So, when the converting fails or show error, try not using HyperLynx built-in automatically converting with Allegro *.brd file, manually use command line (by using extracta.exe) to create *.a_c file, then loading *.a_c file to convert to *.hyp. You may try this way. as ...
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!
仿真达人

29

主题

230

帖子

361

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
361
2#
发表于 2009-7-17 09:25 | 只看该作者
From my personal experiences,- Z) Y  d( O! T3 A" S& x
I do NOT  really trust the HyperLynx built-in automatic converter (directly *.brd to *.hyp). So, when the converting fails or show error, try not  using HyperLynx built-in automatically converting with Allegro *.brd file, manually use command line (by using extracta.exe) to create *.a_c file, then loading *.a_c file to convert to *.hyp.
, Z$ n( J) o, y( y; D% D' q; B$ D
* t9 |* y  o( TYou may try this way./ ]7 K! e1 |  o8 H* ?
$ N4 q- Q1 U! V) J
assuming:
$ ]+ L: _, K, O* M(1) convert "R0A.brd" to "R0A.hyp"
* l( f/ B1 ?* y, U9 s+ m& A(2) You may find "extracta.exe" in "X:\cadence\spb_16.2\tools\pcb\bin" directory8 G+ r! ]5 v1 ?: J5 q. x
(3) you may find "hyp.txt" in HyperLynx installed directory.: d9 [5 }4 z. y$ x
, _5 \& n2 W5 m9 y0 {6 H) K
#1: execute  the following command in XP command prompt
7 F. R" N0 {0 {2 x& W2 F5 J9 P->extracta.exe R0A.brd hyp.txt R0A.a_l R0A.a_o R0A.a_c
# w4 O; k: ^9 O' u) a4 U" B1 m. [4 Y% T6 j1 R  K, `0 j  s. J6 o
It will generate three Allegro ascii files:
. Z7 Q" \4 E( j8 l$ R(1) Component & connectivity data (a_c)  => we need this ONLY.
% {8 K" ^$ Z( S1 g0 l(2) Layout data (a_l)
" }- I' w( ^2 p, W+ W* `(3) Outline data (a_o)2 f# k2 U& v1 X- y# m; Q4 _
6 @; G* c$ \& e7 f+ H
#2: run HyperLynx program and File->Translate PCB to BoardSim Board -> Cadence Allegro (*.A_C,*.brd), then Load "R0A.a_c"" M- t0 q, a# z4 t$ j" I
It will create the "R0A.hyp" file
' t4 S2 L, N9 h2 E8 a- v
4 J2 {2 V( m* v3 j' ?2 jDone !
6 C- ]5 E' P6 z. H8 z- Y- y' d
0 D7 }- o0 [$ D  u: _3 A* J# N3 xI hope it will help !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
3#
 楼主| 发表于 2009-7-20 09:21 | 只看该作者
感谢Ilovechina的详细解答。9 V2 w# u$ }$ R2 c0 E1 E: Y
实际上,我如果用Allegro的extract 命令行,生成了9个txt文件+1个a_b文件,我把这个a_b文件用hyperlynx转换跟直接转brd结果是一样的,还是好多net的信息会丢掉,尤其是小的net或者表层的thermal relief。 不知道有没有什么好的办法?
仿真达人

184

主题

3098

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
10728
4#
发表于 2009-7-20 11:50 | 只看该作者
brd还是用allegro的sq比较好吧!

29

主题

230

帖子

361

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
361
5#
发表于 2009-7-20 12:07 | 只看该作者
Do you really execute this same command word by word except for file name ??# e/ b, s3 p4 E7 [) v- f% ^

5 G( r, J; O& w$ G#1: execute  the following command in XP command prompt: _1 Z: w; S+ y8 ?
->extracta.exe R0A.brd hyp.txt R0A.a_l R0A.a_o R0A.a_c" v' S, D7 N$ [6 P' I& s" u
* v: F8 y; I% c
if you execute the same command, except for file name, I do not see how it could create  nine txt file, plus *.a_b file (what is that ??)* _, y% J* e$ k- _
; i7 K9 l; K) o0 y) I7 P! T
why not copy your brd file + hyp.txt to allegro extracta.exe directory ("X:\cadence\spb_16.2\tools\pcb\bin") and execute #1 command to see if it create those three files or not ?? (I bet it will unless there is error at brd file)+ j" G) C+ D' j& Y
: e2 H. T. W! j8 d" O' t0 h3 i8 ~

- Q7 P8 G8 P% ]6 q, ?7 Q9 [0 ]3 ]The Cadence Allegro(extracta.exe) must generate those *.a_c, *.a_l and *.a_o files for interfacing with HyperLynx.
( v! B) b9 Y, b8 G* m5 y8 kPlease refer the document I posted at https://www.eda365.com/thread-22898-1-1.html9 Z/ g/ w2 u6 Y! j7 \

& N$ Z6 f" K& L- C0 D9 M) sIf you can not create those three files, there is something wrong at Allegro side,
2 A3 W. A  a6 g) P- gnot HyperLynx side.   
  E! G: {" q, e  I- i" }. B* n" ?3 C  k# n
- B6 k: H) B5 d
The following is the R0A.log that HyperLynx program created when I successfully finished the conversion.
: B. T  `& z3 v, V: A7 W/ v6 Z% O0 j: c2 u8 v0 F5 i2 _
2 t/ }% D4 ]$ a, M$ y. ?4 t
-------------------------------R0A.log----------------------------------: e* J' M2 k1 Q  Q& r. c9 {

; _% E6 d- |0 R' W4 O2 l; `' RAllegro2hyp: 7.7.331 L4 o5 [. T2 F% ?, t
Copyright Mentor Graphics Corporation 2006. All Rights Reserved.
2 h2 X; H) h/ p5 F$ MTranslating files:
$ I' K/ K" V) I2 o: f# b7 j    F:\Allegro_Works\R0A.a_c6 c) N% ^$ l7 O# @5 P4 |
    F:\Allegro_Works\R0A.a_l3 \' I* z- q) ~; m; t
    F:\Allegro_Works\R0A.a_o( c% T; j" J- i
Use COMP_VALUE or COMP_DEVICE_TYPE for IC names.. b2 M9 X. u- a
Allegro file translation complete," d1 d9 H7 W6 n0 s  w
    F:\Allegro_Works\R0A.hyp created.
: R* i: F. p' S0 P+ \; D, l5 p9 `! B9 _- x
0 Z0 @' y. I1 M, l+ }

. [1 Q: O6 y! V3 h5 i$ n8 T8 W-----------------------------------------------------------------9 n0 P, ?/ y' I

3 S, R+ S- n2 Q9 u+ o. h0 u5 S; X- s3 [& f" g5 K2 B8 i# }
And  I think you are using SPB 15.x version that are still with "extract.exe". New SPB 16.x is with "extracta.exe". They should be same as function wise. I  have another PC still installed with spb 15.5 ("extract.exe") and got the same result as SPB 16.2 ("extracta.exe")
/ ], ^# L. ]) O  Q( Y3 A( G3 R2 L. ^9 p: S- B  p; W
Hope it will help and good luck !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
6#
 楼主| 发表于 2009-7-20 12:45 | 只看该作者
再次感谢Ilovechina的详细解释。' ^4 ^% [+ O  Y: B- k+ U1 U" i
由于我现在用的Hyperlynx的版本是8.0的,其hyp.txt文件已经升级成control_hyp.txt了,输出文件也由原来的三个增加到了十个(9个txt文件+1个a_b文件),对板子的描述也更详细了。而这个a_b文件就相当于之前的a_c文件,确实可以从hyperlynx中直接转成.hyp文件。但是,就是转完以后会有net(或者其中一段)被漏掉。3 }9 n5 ^* E; {3 J
不知道ilovechina手头上有没有8.0版的hyper可以试一下。或者如果你有老版的,也可以发上来,我装上再试试。
仿真达人

29

主题

230

帖子

361

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
361
7#
发表于 2009-7-21 03:33 | 只看该作者
Someone uploaded this brd file on this web a while ago. I just use this as example.  It can be converted to Hyperlynx (v8.0) boardsim file *.hyp. The attachment is the brd & hyp.

Allegro_HyperLynx examples.rar

321.75 KB, 下载次数: 259, 下载积分: 威望 -5

点评

谢谢分享,不错的资料  详情 回复 发表于 2016-3-8 20:11

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
8#
 楼主| 发表于 2009-7-21 09:50 | 只看该作者
7# ilovechina / T8 k9 k$ K8 n7 c  q
我机器上只有SPB 16.0,所以你发的这个我的allegro打不开,也就没法转了。不知道你还有没有其他转成功的,稍微复杂点儿的板子?
6 ?5 m- Q# ~* X# O1 U: r& ]# }PS:我用Hyperlynx8打开你发的hyp文件的时候也会提示有unroute net。
仿真达人

29

主题

230

帖子

361

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
361
9#
发表于 2009-7-22 02:43 | 只看该作者
The gentleman posted this brd file on 2007-08-21. If you can not read this board file, there is something wrong with your systems , NOT 16.0 or 16.2 issue.- S9 K1 j. P' l, B: R( ?6 d/ e% s
* |# N" T2 Z3 f" c; c8 v3 ?2 t; u
The source Link of the board is) N, {* F* e) w6 T
http://www.eetop.cn/bbs/thread-74180-1-21.html# E6 \2 j% {" G+ c, B
8 O: |  g( ^$ G

8 @$ C& z3 e. wThere are so many Allegro PCB brd files posted on the Websites, searching and find whatever you want !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
10#
 楼主| 发表于 2009-7-23 16:43 | 只看该作者
我又从网上找了一块双层板,用Hyperlynx8.0直接就可以转成Hyp格式,没有出现什么问题。但是用来转我的板子(只有6层)就出问题了。哎,郁闷了。。。
仿真达人

0

主题

14

帖子

3

积分

初级新手(9)

Rank: 1

积分
3
11#
发表于 2012-4-6 14:03 | 只看该作者
楼主辛苦喽,谢谢分享,加油啊,顶一个 bjbdf466zgl

21

主题

140

帖子

587

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
587
12#
发表于 2012-5-3 19:46 | 只看该作者
如果只是做反射分析,一些不重要的线unroute应该是没有问题的.

7

主题

223

帖子

3105

积分

五级会员(50)

Rank: 5

积分
3105
13#
发表于 2012-10-12 09:34 | 只看该作者
ilovechina 发表于 2009-7-21 03:33
( C( a6 u4 @6 O; F9 g: C! {Someone uploaded this brd file on this web a while ago. I just use this as example.  It can be conve ...

  @" D$ q( [& j5 L4 E' Q请问,您的allegro文件,是怎么转成hyp文件的?{:soso_e122:}

3

主题

65

帖子

258

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
258
14#
发表于 2012-12-10 08:56 | 只看该作者
ilovechina   强悍啊

11

主题

362

帖子

1450

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1450
15#
发表于 2014-4-22 16:31 | 只看该作者
非常感谢!分享!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-4-7 22:24 , Processed in 0.070205 second(s), 36 queries , Gzip On.

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

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

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