找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 11818|回复: 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文件。
" g& L! T( ]' M+ s* n7 @! q请大侠指教啊。

最佳答案

查看完整内容

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,2 \1 E. }: Y& a
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.
: e: r+ f* ?+ k4 M; I$ |
! `9 b3 [/ @- F! c& c) PYou may try this way." _1 `+ @4 r2 K  [
  {, G, v' b: p* t
assuming:
  A, m% l1 D/ x! ^+ \8 W/ U; o(1) convert "R0A.brd" to "R0A.hyp"& P4 F& E6 V" H) V9 q
(2) You may find "extracta.exe" in "X:\cadence\spb_16.2\tools\pcb\bin" directory
! |$ ?' {* o$ `7 u(3) you may find "hyp.txt" in HyperLynx installed directory.
, i5 ?1 o  ~) g" S  w7 A) K" V( |, T4 ~7 j  i
#1: execute  the following command in XP command prompt 9 K* E# Y( y! s% T- J( G
->extracta.exe R0A.brd hyp.txt R0A.a_l R0A.a_o R0A.a_c
; ]* v" K) N/ X2 O7 ?- K. @, O; [
3 U) D& d% n3 K9 C" H2 @2 D" M3 j5 zIt will generate three Allegro ascii files:
8 N0 t4 \( S5 @; h(1) Component & connectivity data (a_c)  => we need this ONLY.
* a0 I, F# H+ \8 |) M3 J(2) Layout data (a_l) 9 J3 v- @* f. |! I
(3) Outline data (a_o)
8 r3 B% ^7 a2 s# w2 K" }* h, a/ d, B" q) d1 Q
#2: run HyperLynx program and File->Translate PCB to BoardSim Board -> Cadence Allegro (*.A_C,*.brd), then Load "R0A.a_c"
  F* m  P+ @+ h1 n; L$ W1 L+ ?1 qIt will create the "R0A.hyp" file
, c, u3 L2 T$ `+ }
: [6 X' f$ h* B; _& Q" K4 QDone !
& @( P7 Q( b1 Z. V  H5 g
( u/ T7 D* v# `% x" T/ u8 n0 uI hope it will help !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
3#
 楼主| 发表于 2009-7-20 09:21 | 只看该作者
感谢Ilovechina的详细解答。
, D6 K+ |1 o5 _6 ~; ^实际上,我如果用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 ??$ W, f* k+ Z* m& z- ?& F
+ s# z. {2 [0 N2 w  w/ {' o* n0 L
#1: execute  the following command in XP command prompt) z$ ?/ p$ g( |4 a! P
->extracta.exe R0A.brd hyp.txt R0A.a_l R0A.a_o R0A.a_c9 F2 R& D3 c  |9 T) _5 p
! M: l3 J/ y5 |8 W
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 ??)% I; S" V9 A' j) W5 G

3 S. l' s% R# X# s% pwhy 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)
  d0 d+ C! M1 S* Q: d" C( a8 M; F1 d% C& h) Q% C
  k9 X7 Q3 `. S
The Cadence Allegro(extracta.exe) must generate those *.a_c, *.a_l and *.a_o files for interfacing with HyperLynx.
* s6 I  s( w( @0 XPlease refer the document I posted at https://www.eda365.com/thread-22898-1-1.html1 L; g% r! M& E
9 A; d7 ^0 S+ B7 P7 x, f
If you can not create those three files, there is something wrong at Allegro side, ' Z" h- T, B/ i# r5 e
not HyperLynx side.   
5 |. E4 U- g1 H& Q7 P
+ o" j& T, L& z3 E$ p( g$ f- O* K2 W0 D+ h& T( N" T
The following is the R0A.log that HyperLynx program created when I successfully finished the conversion.
6 R2 s0 S" v0 F1 G6 Q
/ F. ~& O8 D( z1 G) f( v
0 B. x5 L) w4 R& I+ Y-------------------------------R0A.log----------------------------------
! r% x4 t- g0 {9 B7 f. t  C. i+ |0 H4 T: K+ V5 n
Allegro2hyp: 7.7.33$ i9 ~( v- N  e% L2 z* L. h
Copyright Mentor Graphics Corporation 2006. All Rights Reserved.
. |  \, ?% {, Q5 Y% jTranslating files: 9 u# B5 ?0 p4 _& f" @: j
    F:\Allegro_Works\R0A.a_c
2 \6 ?0 m* ]& p$ l0 K1 R2 A5 v) ]& q    F:\Allegro_Works\R0A.a_l
7 o8 r1 s: u: J    F:\Allegro_Works\R0A.a_o
: d, z  a3 q9 \- L5 CUse COMP_VALUE or COMP_DEVICE_TYPE for IC names.* `2 e' |( X- f1 Q- t
Allegro file translation complete,# z1 f, C. ~6 ]3 A# n; a( D$ x
    F:\Allegro_Works\R0A.hyp created.
* e7 Z! B6 ^7 j- n+ V, n0 I$ H* V/ _
. J" ~! ]( b) \* O* Z, Z1 _* N7 d7 {( e+ R; t9 j& d1 j
& F& n8 U& u! w3 D! O
-----------------------------------------------------------------; P% R" U8 G; ?9 U; ]6 o

3 m- G1 r# \2 v( C+ I" `* l1 z4 A; |0 j9 I% x. `
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")1 }6 j  ?; R/ A; ]7 D
1 v- E  D% n1 V2 ?7 c& e
Hope it will help and good luck !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
6#
 楼主| 发表于 2009-7-20 12:45 | 只看该作者
再次感谢Ilovechina的详细解释。
1 t- ^5 K3 b) _  e由于我现在用的Hyperlynx的版本是8.0的,其hyp.txt文件已经升级成control_hyp.txt了,输出文件也由原来的三个增加到了十个(9个txt文件+1个a_b文件),对板子的描述也更详细了。而这个a_b文件就相当于之前的a_c文件,确实可以从hyperlynx中直接转成.hyp文件。但是,就是转完以后会有net(或者其中一段)被漏掉。
( Y, Z( _' `: N# q, L# n# L不知道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
3 w! V# W+ B% p0 R+ t, V9 J( v% F我机器上只有SPB 16.0,所以你发的这个我的allegro打不开,也就没法转了。不知道你还有没有其他转成功的,稍微复杂点儿的板子?
) f3 M' W5 u  B+ k  S% }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.  M5 N5 w( c4 g- Z
- x+ m: J( k- ~) G& H
The source Link of the board is: {7 n  M8 M9 {+ D2 _
http://www.eetop.cn/bbs/thread-74180-1-21.html
/ i9 S7 D3 s1 }+ J$ O8 ]
+ i% O1 b% @. x+ a/ h. j
9 G# h# \8 z+ E& O7 KThere 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
! u" h2 p6 e2 N/ sSomeone uploaded this brd file on this web a while ago. I just use this as example.  It can be conve ...
  w$ [5 ?( V% [9 u3 H& t
请问,您的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 11:12 , Processed in 0.072970 second(s), 36 queries , Gzip On.

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

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

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