找回密码
 注册
关于网站域名变更的通知
查看: 10207|回复: 47
打印 上一主题 下一主题

PADS2007.3中使用DxDesigner交流贴

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-9-28 14:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
我也是刚开始学习使用pads2007.3中的DX,没有什么经验,愿在此与大家交流在学习中遇到的问题和总结的经验,还请各路大虾指教。

该用户从未签到

2#
 楼主| 发表于 2008-9-28 14:50 | 只看该作者
Error 6035: Illegal length 0) r0 f$ x# g- a
这个错误我费了很久才解决,其原因如下:
6 ^. n# L7 L' b7 h9 X: N' G1.做symbol时PKG_TYPE、refdes、device等属性必须都赋值,如果等到放置到原理图时再赋值就会报错;这个不明白,为什么原理图中赋值了还不行?
8 P* A. T2 s; ]3 X0 x2.SDD_HOME\standard目录下的pads2007.cfg某些地方需要修改下,我是拿preview这个例子中使用的pads2007.cfg来用

该用户从未签到

3#
发表于 2009-1-13 19:50 | 只看该作者
因为你调用的是库里面的symbol,虽说放在了原理图上面,但是还是在和库关联着的,在原理图里面赋值是没有用的。在哪里赋值是改变不了本质的。

该用户从未签到

4#
 楼主| 发表于 2009-1-14 17:21 | 只看该作者
因为你调用的是库里面的symbol,虽说放在了原理图上面,但是还是在和库关联着的,在原理图里面赋值是没有用的。在哪里赋值是改变不了本质的。0 b: u0 R: U1 P& y0 p  ?
MYQ821001 发表于 2009-1-13 19:50

) e: f9 \+ E4 ?- V# v9 m0 u那这样在dxdesigner中,每种value都要做个symbol,相当的不方便

该用户从未签到

5#
发表于 2009-1-14 20:19 | 只看该作者
4# lofeng
* F  Q4 x; P  N3 _, n" N0 s先在库里令value = ? % B; v- d6 r5 o. h5 k
放置之后在修改值就行了吧

该用户从未签到

6#
发表于 2009-1-14 22:11 | 只看该作者
都是敢于吃螃蟹的好汉!

该用户从未签到

7#
 楼主| 发表于 2009-2-28 15:10 | 只看该作者
4# lofeng  5 L7 y0 A' e; C' J, r
先在库里令value = ?
3 a% v1 S4 z6 j7 Q5 ^. Q放置之后在修改值就行了吧1 x0 d) g/ L' ]! {% X! l: e: _
qisaiman 发表于 2009-1-14 20:19

& O0 }7 t3 w( N' O3 i# L已经发现不是所有的属性在做库时是必须赋值的,譬如value属性就可以不赋值8 ]; @' E# ~& }3 ^, m* V# B, e
还有就是part放到原理图中后,每个属性有两个值,一个是value(区别于value属性),另外一个是instance value,这两者的关系还没有搞明白,发现在生成网表时device属性的instance value会被给赋上value,而value是在做库是赋得值

该用户从未签到

8#
 楼主| 发表于 2009-2-28 15:12 | 只看该作者
本帖最后由 lofeng 于 2009-2-28 15:13 编辑
5 y: G5 ?( ~0 h0 J  ^8 p
8 ?9 P% s8 ], `! I9 U/ whttps://www.eda365.com/viewthread ... ighlight=DXdesigner) w% v5 ~0 ]5 `& {- d
贴中memphise回帖中有说道:& x; x7 c" E; ?$ |/ x
建库很烦,两个软件需要各自单独建库,dx通过device映射pcb的part。可以crossing-probe.& |8 d7 x  v% z- {" |# e1 Y

; }4 }% k/ z% U' j5 z不过貌似PKG_TYPE映射好了也可以

该用户从未签到

9#
 楼主| 发表于 2009-2-28 15:15 | 只看该作者
都是敢于吃螃蟹的好汉!
" i- F- i/ d" M) wjimmy 发表于 2009-1-14 22:11
2 I+ v' q2 p, {  P3 {) k4 V, O
版主,DX确实是个好工具,也是mentor主推的前端,您要不也来试试?

该用户从未签到

10#
 楼主| 发表于 2009-3-2 10:00 | 只看该作者
从下图大家可以看出DX在显示原件列表时不是很人性化 希望能早日得到改善& W  b1 P5 r  J$ a6 ?4 f. B8 F' H1 O

该用户从未签到

11#
 楼主| 发表于 2009-3-2 10:04 | 只看该作者
其实logic还是个不错的工具 为什么就不能输出网表然后导入到ee、allegro等工具中呢?

该用户从未签到

12#
 楼主| 发表于 2009-3-2 10:17 | 只看该作者
在做symbol时都添加了哪些属性(DEVICE、LEVEL、PARTS、PKG_TYPE、REFDES、value等等),而添加的属性是否都要给要赋值?我现在知道的是DEVICE属性必须赋值,否则在生成netlist时会报错,而value属性可以不赋值。还有就是每个属性的value和instance value有什么区别?mentor为什么要设置这样两个值?* c- [4 c: C  q$ ~, }
---------------------------------------------------------------------------------4 a1 |. ~# J0 l- }
这个应该是dx部分的大部分问题了~~
' e9 u, T' c. z" \! {( t虽然上面已经部分解决了,但还需要请大侠来个彻彻底底地解决

该用户从未签到

13#
 楼主| 发表于 2009-3-2 13:10 | 只看该作者
首先需要明确的是DEVICE属性是必须的,有下图为证6 h6 R7 ^3 D7 a, U. i: K

* h, Y, a& G  H. P5 k! ^- \提示错误为:0 R4 `1 i" h+ d% [: f# |3 Q6 ~( L
Error 6076: Schematic1 com $1I30 Missing DEVICE property

该用户从未签到

14#
 楼主| 发表于 2009-3-2 13:19 | 只看该作者
DEVICE属性不仅是必须的,而且在做sym时必须赋值!
9 C6 U* V1 M9 I' G+ l1 z虽然在做sym时不赋值,等到在原理图中给每个component手动添加property value时,生成网表时不会报错的,但是forward to PCB时会报错,其作物如下:0 f  z( t1 a  y. q3 z3 e, S7 ^
pcb: Note 5996: Using Config File D:\MentorGraphics\2007.4PADS\SDD_HOME\standard\pads2007.cfg- V& X# o6 d6 ]! |( W
pcb: Note 6057: Schematic1 sym DISCRETES:CAP: DEVICE=: Bad property value6 }5 w+ @# J+ u$ X4 g
pcb: Error 6035: Illegal length 0  ~1 z9 \# T# d# H
-----------------------------------------------------------------------------------------------------
6 F3 M/ _* i6 V所以在forward to PCB还是会去读取sym的数据,因此在做sym时一定要添加上DEVICE属性并赋值!当然也是通过该属性与PCB中的PART对应起来的!6 L- Q- M0 _6 _! l& V
不过有点没有想明白,为什么最后还要去读取sym库中的数据,原理图中不是都已经有了完整的数据信息了么?

该用户从未签到

15#
 楼主| 发表于 2009-3-2 13:22 | 只看该作者
其他的属性不是必须的,在做sym时可以添加,也可以不添加。有些属性添加了就必须赋值,否则在生成网表或者forward to PCB时报错(forward to PCB时是否会报错还有待确认),但是有些不可以不赋值,譬如value属性,可以等到在原理图中去手动赋值。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-26 22:33 , Processed in 0.187500 second(s), 28 queries , Gzip On.

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

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

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