找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 11823|回复: 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 E7 \8 W/ R! C5 {2 d: f
请大侠指教啊。

最佳答案

查看完整内容

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,6 ~( k; r$ C2 J( D5 R+ }
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.( f) E5 E# B: L- M2 Z4 S( j

1 d$ F; b  ]% EYou may try this way.
' M4 \6 U3 f* }' f& k& I) ~( W! i" f0 C+ A2 a6 D0 C) Y) _. v
assuming: * }0 [* _0 ?$ e3 k" g
(1) convert "R0A.brd" to "R0A.hyp"
. F7 l- ?: m& T' C. \1 s  L(2) You may find "extracta.exe" in "X:\cadence\spb_16.2\tools\pcb\bin" directory0 m- |9 P4 T% H3 ]. Y+ G& A
(3) you may find "hyp.txt" in HyperLynx installed directory.
* S6 q, n$ Y$ B  `7 n
! E, @3 c* P, I$ k3 P' E* W#1: execute  the following command in XP command prompt
; s; i2 E( d2 I5 W9 i; U->extracta.exe R0A.brd hyp.txt R0A.a_l R0A.a_o R0A.a_c& k$ G8 ^% c; D: S
* s+ k" C' ^  g, o1 R8 |9 Q8 f2 m
It will generate three Allegro ascii files:3 D  |  {9 w8 k$ ~; c1 I/ `
(1) Component & connectivity data (a_c)  => we need this ONLY.% ]' d4 n& S9 c
(2) Layout data (a_l) 0 j' [5 \" H' o* k# d
(3) Outline data (a_o)
$ J, |& H1 G7 }2 N8 p) W" z' \& {; h1 l% E" D. z$ _3 V/ ?0 w2 K
#2: run HyperLynx program and File->Translate PCB to BoardSim Board -> Cadence Allegro (*.A_C,*.brd), then Load "R0A.a_c"
8 K& Y) A2 p5 @& J& SIt will create the "R0A.hyp" file
- d0 b: W+ V& E0 {( _1 A2 c6 t/ G" K' u- B4 ?# [2 a$ ~/ e! D. P8 k2 p
Done !
0 t% G/ n, j% O6 \# p4 n( R, b5 t1 e0 z) T" `! y+ o
I hope it will help !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
3#
 楼主| 发表于 2009-7-20 09:21 | 只看该作者
感谢Ilovechina的详细解答。1 P  p- G+ k  O% x
实际上,我如果用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 ??8 w2 K9 E9 U: Y9 ?+ q3 R

$ u! I  s- \" m7 y( ]1 P4 i( d#1: execute  the following command in XP command prompt* k/ r  B: l6 p
->extracta.exe R0A.brd hyp.txt R0A.a_l R0A.a_o R0A.a_c
, ]. V) O5 b, k7 q! Q1 w; f6 A0 I+ ~; r/ x* [; x" J
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 ??)
# m( d1 ~; l2 ]2 b( w; i4 F8 b
" q: M; r- Q! ^: F4 j# T3 F  Lwhy 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)/ C, g8 C; X* S. j: |, s6 g

2 r  p9 u9 }" N8 [  `* s6 @2 J+ u: y& m  B" i0 I% c, z
The Cadence Allegro(extracta.exe) must generate those *.a_c, *.a_l and *.a_o files for interfacing with HyperLynx.
$ `% O+ }* f' N/ ^Please refer the document I posted at https://www.eda365.com/thread-22898-1-1.html& p$ U4 y/ u+ V
- i/ @' m' S, Q+ P2 h0 E
If you can not create those three files, there is something wrong at Allegro side,
) c4 E3 Z2 ~& P. Z) onot HyperLynx side.   
! e/ X) W- g! `
: A: I. g. y* [. s; _7 y2 U+ i: F4 P8 U) Y' Y/ V7 P
The following is the R0A.log that HyperLynx program created when I successfully finished the conversion.
; e: e4 z9 ]1 G4 k  n" T5 }9 l1 P" j7 n# v

; {3 t5 h9 p& c( n9 ~6 h& _-------------------------------R0A.log----------------------------------
/ ]2 b5 \# _+ B7 M
6 N9 B4 g5 m! o" ]3 i3 wAllegro2hyp: 7.7.33* D% |. m- h) e# n2 {/ p# Q, \
Copyright Mentor Graphics Corporation 2006. All Rights Reserved.
8 o' d# j6 i' n8 w, @* yTranslating files:
5 p& G1 u+ n3 o- G1 Z2 B1 ^5 B    F:\Allegro_Works\R0A.a_c
$ {% V' j! a- d# }% r    F:\Allegro_Works\R0A.a_l
( t) ?6 ]& l: b1 ]3 a& o& H7 N* S    F:\Allegro_Works\R0A.a_o0 x$ ~) H1 i" a0 P/ J! d0 `
Use COMP_VALUE or COMP_DEVICE_TYPE for IC names.
- H+ n, N* `" I* AAllegro file translation complete,' H2 @8 a/ u7 A( x' B4 s4 S/ B
    F:\Allegro_Works\R0A.hyp created.7 o& H; g( z, q2 w0 L0 g2 k9 |
& s- B5 t7 m' T! c' X$ f5 b

1 A* G4 }; @3 m, n
9 t2 B0 N! Y' l3 f% J! W-----------------------------------------------------------------
1 w& d5 E5 ]& m( Z& n. O1 F7 z2 ]# S

& m6 x; o% ?/ u1 P" M8 o0 }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"): J8 z# }% M9 d. m+ Y5 l- X  s+ N

2 ~! C9 ]; ?# \; UHope it will help and good luck !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
6#
 楼主| 发表于 2009-7-20 12:45 | 只看该作者
再次感谢Ilovechina的详细解释。
- K: a) ~# N2 [5 H. u" e1 g5 V0 w- i7 w由于我现在用的Hyperlynx的版本是8.0的,其hyp.txt文件已经升级成control_hyp.txt了,输出文件也由原来的三个增加到了十个(9个txt文件+1个a_b文件),对板子的描述也更详细了。而这个a_b文件就相当于之前的a_c文件,确实可以从hyperlynx中直接转成.hyp文件。但是,就是转完以后会有net(或者其中一段)被漏掉。0 Q& g0 o% f& f2 ^5 |! A
不知道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
: ~% f# \( i) ~& ~$ J我机器上只有SPB 16.0,所以你发的这个我的allegro打不开,也就没法转了。不知道你还有没有其他转成功的,稍微复杂点儿的板子?+ T( k8 O% }  O4 K1 ^# ~
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.
& ~8 |9 x# t+ s7 ~. e2 ]" z7 A+ X* X" l( h/ m- Z4 C" ]4 j
The source Link of the board is7 g+ X, L3 w. f7 K6 E8 L: l2 r
http://www.eetop.cn/bbs/thread-74180-1-21.html
5 `9 ?6 @* v7 J- Z, b) D  j/ z7 O" Q8 y: O2 z

' ~& D% o7 j4 F+ M! }There 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
3 Y% j+ H2 x0 _7 RSomeone uploaded this brd file on this web a while ago. I just use this as example.  It can be conve ...
# H& f5 `9 k! Z' z) D
请问,您的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, 2024-11-23 15:49 , Processed in 0.073355 second(s), 36 queries , Gzip On.

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

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

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