找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 11829|回复: 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文件。
  p6 p  N; A3 K) P) j) e" w9 M请大侠指教啊。

最佳答案

查看完整内容

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,! M8 j7 c9 \( \- p! Y: m
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.( P. L5 o& g+ m/ T% o' l  \: C& d# V
- p. L, Q7 V( R3 y
You may try this way.
( m3 X3 c: O. D9 @1 t' r6 N) a
" T, R* l% w; C! A9 `! ~5 ~7 K1 Iassuming: 6 ~% B; z! }7 D5 t
(1) convert "R0A.brd" to "R0A.hyp"
. h0 U* N6 f! s(2) You may find "extracta.exe" in "X:\cadence\spb_16.2\tools\pcb\bin" directory
$ M% g) K$ m: S, _(3) you may find "hyp.txt" in HyperLynx installed directory.' D& E6 O$ Y2 e' I7 ]6 h

: N2 ?# s% i& C; n  o( \/ j& [#1: execute  the following command in XP command prompt
2 v+ d% X: H: k) _$ i6 }->extracta.exe R0A.brd hyp.txt R0A.a_l R0A.a_o R0A.a_c
7 }1 k0 I1 e. }& m! h6 m9 y! o7 \, ~, c2 W
It will generate three Allegro ascii files:
; x! p9 W1 G$ U( s4 A(1) Component & connectivity data (a_c)  => we need this ONLY.* [: K; L6 O; B
(2) Layout data (a_l) * m! D6 U  c8 [) S
(3) Outline data (a_o)
$ K2 B3 {7 H8 _% m: p6 r0 Z9 b1 ~/ P1 n
#2: run HyperLynx program and File->Translate PCB to BoardSim Board -> Cadence Allegro (*.A_C,*.brd), then Load "R0A.a_c": Q) S3 N* v; V2 t1 I
It will create the "R0A.hyp" file
' _0 T  E# H" x& O
; n  F2 {3 O! L6 p1 I* L( {$ QDone !
1 S2 R6 h7 B+ Q; `
; [2 X, M1 g1 A# i- R* w3 VI hope it will help !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
3#
 楼主| 发表于 2009-7-20 09:21 | 只看该作者
感谢Ilovechina的详细解答。$ A6 ]! Y+ G0 `; u) L( x. ]6 a& v
实际上,我如果用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 ??
6 J2 i1 H3 _& ~- y! u1 @
& G2 F$ P% @0 I+ x& c4 O#1: execute  the following command in XP command prompt9 y* B, F0 |/ G4 y* k' Y" n) ~2 I
->extracta.exe R0A.brd hyp.txt R0A.a_l R0A.a_o R0A.a_c
( o3 d: I) N1 N, [7 J
, B' ]2 X' m- k- k4 J2 P# yif 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 ??)8 b' ^8 J9 Q$ T5 l! K, _

- N% b! J+ B+ n  Ywhy 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)
7 h0 {& I( a9 O; ?. i
+ H& F" F. {2 m. u% v
# n- x  h3 h. i  V3 S" ?6 f6 rThe Cadence Allegro(extracta.exe) must generate those *.a_c, *.a_l and *.a_o files for interfacing with HyperLynx.
" y- c9 J5 V' C/ X( z, hPlease refer the document I posted at https://www.eda365.com/thread-22898-1-1.html, n& s/ b, a; U! E: l' |
! J5 Q1 a2 r: [4 d& O& H# x
If you can not create those three files, there is something wrong at Allegro side, - H. P: p" r) L; ?$ e( B
not HyperLynx side.   
, b1 F5 H/ Y1 |9 @% S+ p& j4 C: v6 n. e. n( ~& [

5 a& X# `5 K- t' E& ~The following is the R0A.log that HyperLynx program created when I successfully finished the conversion.7 P. q' F3 c  b9 q

/ j' e: W' z, t$ S: a) F# g0 Z  C! I9 m1 R
-------------------------------R0A.log----------------------------------
( G1 v5 \* K( k( e4 T# a  C" J1 v
Allegro2hyp: 7.7.33
! C& e; Q5 V# V( ]- A6 p; v. }* PCopyright Mentor Graphics Corporation 2006. All Rights Reserved.% e0 a! s0 B& N( m/ U
Translating files: . O3 Q; ^- G5 b+ P3 U; S
    F:\Allegro_Works\R0A.a_c) l  @5 u& ?2 Z7 ]3 }: ~
    F:\Allegro_Works\R0A.a_l8 l( k, O/ u" i4 T4 o
    F:\Allegro_Works\R0A.a_o3 J2 d% c% A8 Y- a# h
Use COMP_VALUE or COMP_DEVICE_TYPE for IC names.! W3 d' t3 G8 S8 c! i, c0 D
Allegro file translation complete,
) w! V' O/ C) E0 N4 f  U- r    F:\Allegro_Works\R0A.hyp created.
0 o! R* ^' r1 C: j% m& ^
; A& ^% u  ^1 r0 ~$ W9 _- H6 X$ U2 H# k# j8 Y1 w# I

" M# y3 f' l& P6 N" V, R; g7 g0 y3 y- C-----------------------------------------------------------------: ], \! E8 K. {# X+ h

6 G3 J# G( r+ k8 \5 X" P( U0 B. v! N, T! R/ D
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")
$ P+ i( R1 @+ q% ^, l/ p0 N- f. w& D, f( e- L; |
Hope it will help and good luck !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
6#
 楼主| 发表于 2009-7-20 12:45 | 只看该作者
再次感谢Ilovechina的详细解释。4 k2 _( i: {- V  A4 p* ?, }
由于我现在用的Hyperlynx的版本是8.0的,其hyp.txt文件已经升级成control_hyp.txt了,输出文件也由原来的三个增加到了十个(9个txt文件+1个a_b文件),对板子的描述也更详细了。而这个a_b文件就相当于之前的a_c文件,确实可以从hyperlynx中直接转成.hyp文件。但是,就是转完以后会有net(或者其中一段)被漏掉。/ o4 D% e1 n3 C* d, Y. c# e6 I; Y
不知道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 , \  |' M% q3 E# w: A- P0 z
我机器上只有SPB 16.0,所以你发的这个我的allegro打不开,也就没法转了。不知道你还有没有其他转成功的,稍微复杂点儿的板子?9 [% a/ K" B0 d+ p
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.' S5 N- o. i0 V6 N

: F! X: w4 K8 v3 b( Q* [7 @The source Link of the board is
. \4 Q1 H% M/ o! o8 J! w8 G7 Y4 [http://www.eetop.cn/bbs/thread-74180-1-21.html# V7 U( W% ~# P8 I% s4 O

# o! ~, _0 Q$ M) d% ]
" g3 M- d% Q: f# Z- b+ K7 SThere 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 & ~) a$ G) `4 A* `, w9 P. b5 x% a
Someone uploaded this brd file on this web a while ago. I just use this as example.  It can be conve ...

5 f9 \- A8 z: y" P4 |7 k6 M9 z! 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-6 18:21 , Processed in 0.074273 second(s), 39 queries , Gzip On.

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

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

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