找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 11830|回复: 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文件。: X* @$ d, }5 Z" z  E9 E! R5 d
请大侠指教啊。

最佳答案

查看完整内容

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,
7 V! j% {* D# _; ~4 aI 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.
4 o) Z! P& c7 ^' E* l6 w, D. Z# H% V* j0 G; ]. m
You may try this way.
  T& G" a) L/ `7 [2 C
5 S6 `$ ~# J- d( h; a/ d$ Passuming:
& a3 O: @9 C  q! g8 t(1) convert "R0A.brd" to "R0A.hyp"
6 n; A4 @5 d: S' h. h" S  ](2) You may find "extracta.exe" in "X:\cadence\spb_16.2\tools\pcb\bin" directory: f. W1 h4 f3 e# z, l* P9 f
(3) you may find "hyp.txt" in HyperLynx installed directory.
0 }9 R* d: ~/ [5 _2 @: [$ h5 x7 E5 N6 C# {4 N
#1: execute  the following command in XP command prompt
' N: l- s0 Q! s8 h' I->extracta.exe R0A.brd hyp.txt R0A.a_l R0A.a_o R0A.a_c
* x7 i% ^) o; k  B) L: v9 B# t( E2 o* s, H  r, C4 B9 P
It will generate three Allegro ascii files:5 W1 L1 ~$ z! E- i2 y
(1) Component & connectivity data (a_c)  => we need this ONLY., M4 d( h  Z* o+ a+ i  `+ m
(2) Layout data (a_l)
& l% L0 f; R5 v  M+ f5 W# [(3) Outline data (a_o)
, l/ I- V9 m1 t. R1 o/ q5 Q
: X8 }2 U8 u$ x3 b& Q#2: run HyperLynx program and File->Translate PCB to BoardSim Board -> Cadence Allegro (*.A_C,*.brd), then Load "R0A.a_c"+ m* N( X& ]4 R) I+ r' C
It will create the "R0A.hyp" file+ ?/ N7 x" O( T/ v( u9 H

% ]. {+ b; [- M3 R# v. @Done !$ H6 k- U/ q$ a# b8 A

- c2 |% s4 _; M" `, K0 h7 c/ ^I hope it will help !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
3#
 楼主| 发表于 2009-7-20 09:21 | 只看该作者
感谢Ilovechina的详细解答。* z0 [4 v  G" ~  d8 C& d* ^5 w
实际上,我如果用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 ??1 x. w) H# d: t) v) f/ b: y

) h/ [8 m$ z; D# ?6 U* v#1: execute  the following command in XP command prompt
3 Y. B5 ?+ ]- ?1 `->extracta.exe R0A.brd hyp.txt R0A.a_l R0A.a_o R0A.a_c
  d& Z; a5 p: @$ Q$ G" H$ U% d. w$ U( k) [& }
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 ??)
( x0 b' N# ?  K2 o. U/ y$ L6 p8 u1 K+ V( {
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)
5 F  V; P5 ?/ e- }
9 x0 l8 q. T9 S/ ~% J2 r
& p& t* R. I* i; YThe Cadence Allegro(extracta.exe) must generate those *.a_c, *.a_l and *.a_o files for interfacing with HyperLynx. ! R5 D( A( L! C8 |" k
Please refer the document I posted at https://www.eda365.com/thread-22898-1-1.html
! L7 W* Y4 I8 f! |2 g) Y
  N$ @) S* _; [; v- OIf you can not create those three files, there is something wrong at Allegro side, ' y- g" c$ W+ m9 r1 n8 v
not HyperLynx side.   ) ~$ o1 Q6 @: Z5 O. x3 n6 \

! j1 ~; }- U7 |( S% v+ J9 L, \
$ s- I, N0 `0 X5 QThe following is the R0A.log that HyperLynx program created when I successfully finished the conversion.6 w# y; l1 f: A3 ^
# X8 ~0 \0 @$ O' K4 ^0 D
& _# s9 m- g4 m" f$ [# s1 i9 s
-------------------------------R0A.log----------------------------------/ a5 I& l4 ~& u# Y/ b

( R. I8 d+ k4 C. X; t$ N/ k0 dAllegro2hyp: 7.7.33
% I8 `4 S7 p( a* Z3 b6 |Copyright Mentor Graphics Corporation 2006. All Rights Reserved., j9 D$ w/ b  E! m6 v
Translating files: / ^* x" B& c5 ]( ?* c$ t6 W
    F:\Allegro_Works\R0A.a_c
: t$ I  m, v+ a" @$ D    F:\Allegro_Works\R0A.a_l' ?$ h& ?4 e& z  X6 ~
    F:\Allegro_Works\R0A.a_o
- n- ?0 b  Q1 Y) @Use COMP_VALUE or COMP_DEVICE_TYPE for IC names.) s7 Q7 c6 ]7 k; y( N/ q3 _
Allegro file translation complete,
4 l# U% b9 T; D9 W8 @    F:\Allegro_Works\R0A.hyp created.$ @; ?% y2 u9 z5 v* I2 ?

, W% o' d3 E. u' Z& o0 L# u, \/ p( y6 H6 I

0 D  @/ O  [9 ?' U, o2 X, j-----------------------------------------------------------------; f! E/ y6 v: N3 ]/ ]0 @

2 j. k2 {4 k# _) R. ?$ o, N
1 S2 z" X9 Z& LAnd  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")
- R1 k6 N4 a3 G" z3 K3 Y
" X. H) x& c3 s8 t+ m: Y- }; lHope it will help and good luck !

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
6#
 楼主| 发表于 2009-7-20 12:45 | 只看该作者
再次感谢Ilovechina的详细解释。
5 t  B. u4 G' q; D( {2 m  r/ G由于我现在用的Hyperlynx的版本是8.0的,其hyp.txt文件已经升级成control_hyp.txt了,输出文件也由原来的三个增加到了十个(9个txt文件+1个a_b文件),对板子的描述也更详细了。而这个a_b文件就相当于之前的a_c文件,确实可以从hyperlynx中直接转成.hyp文件。但是,就是转完以后会有net(或者其中一段)被漏掉。
$ v) x1 Y1 L% Q1 c; I8 `2 m不知道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
* C$ e, @) @+ H) r* J' k0 u我机器上只有SPB 16.0,所以你发的这个我的allegro打不开,也就没法转了。不知道你还有没有其他转成功的,稍微复杂点儿的板子?
% E/ ~+ q# i2 Y! H" n# FPS:我用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.
; W: H% y4 @& }3 k% Z
% o1 O% R2 W& M. r; c. v6 E$ E: c7 qThe source Link of the board is4 {: |/ V  j6 K# i
http://www.eetop.cn/bbs/thread-74180-1-21.html
) n. I8 C2 ]4 s9 q7 E& f4 l: Q. G( _
- e6 X6 b1 [" S! R; C
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 ! L. r+ ?( K6 s- }: Z' Y
Someone uploaded this brd file on this web a while ago. I just use this as example.  It can be conve ...

: S" [4 M* P  \; N请问,您的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 18:16 , Processed in 0.073492 second(s), 36 queries , Gzip On.

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

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

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