找回密码
 注册
关于网站域名变更的通知
查看: 9899|回复: 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 07 [+ e# `2 L9 K7 ?# H4 E* K9 Z
这个错误我费了很久才解决,其原因如下:! A5 m" ?, _7 t
1.做symbol时PKG_TYPE、refdes、device等属性必须都赋值,如果等到放置到原理图时再赋值就会报错;这个不明白,为什么原理图中赋值了还不行?
# g5 q+ z% L+ z& H& B2.SDD_HOME\standard目录下的pads2007.cfg某些地方需要修改下,我是拿preview这个例子中使用的pads2007.cfg来用

该用户从未签到

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

该用户从未签到

4#
 楼主| 发表于 2009-1-14 17:21 | 只看该作者
因为你调用的是库里面的symbol,虽说放在了原理图上面,但是还是在和库关联着的,在原理图里面赋值是没有用的。在哪里赋值是改变不了本质的。
' R  D. b9 ]+ y6 [" `' ~MYQ821001 发表于 2009-1-13 19:50
$ f& Q3 |1 P( W1 q% l, n2 p& X! Z
那这样在dxdesigner中,每种value都要做个symbol,相当的不方便

该用户从未签到

5#
发表于 2009-1-14 20:19 | 只看该作者
4# lofeng
  w; O/ E( i& K4 Y先在库里令value = ? 3 L$ Q% }) [% u- Y# D* g+ E
放置之后在修改值就行了吧

该用户从未签到

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

该用户从未签到

7#
 楼主| 发表于 2009-2-28 15:10 | 只看该作者
4# lofeng  
' e$ F7 l0 i3 B" {  E' V, U1 Y先在库里令value = ?
, B3 T8 M" A/ W& q4 ^$ x0 V1 H' B& g5 ^放置之后在修改值就行了吧
7 Z) n' _) i9 R0 Y6 R7 ]" F7 Uqisaiman 发表于 2009-1-14 20:19

. L; F' f5 i% A1 c, d  u; O0 b9 I已经发现不是所有的属性在做库时是必须赋值的,譬如value属性就可以不赋值  J% d. x. S+ _6 T: I
还有就是part放到原理图中后,每个属性有两个值,一个是value(区别于value属性),另外一个是instance value,这两者的关系还没有搞明白,发现在生成网表时device属性的instance value会被给赋上value,而value是在做库是赋得值

该用户从未签到

8#
 楼主| 发表于 2009-2-28 15:12 | 只看该作者
本帖最后由 lofeng 于 2009-2-28 15:13 编辑 3 `& ^; t' u# ^4 y; B3 g/ \. e; K

1 n3 r/ G& y/ ]2 ^6 \. ~" ?: s! mhttps://www.eda365.com/viewthread ... ighlight=DXdesigner
; @6 i8 ]8 c8 x, O3 K/ p贴中memphise回帖中有说道:; s7 u! r: T# ]$ T* s. w
建库很烦,两个软件需要各自单独建库,dx通过device映射pcb的part。可以crossing-probe.
2 S( U6 t% Z$ x4 S* ?1 m: S4 Z- {
6 I3 ^% k5 J, R/ b5 H* O不过貌似PKG_TYPE映射好了也可以

该用户从未签到

9#
 楼主| 发表于 2009-2-28 15:15 | 只看该作者
都是敢于吃螃蟹的好汉!
. d4 o0 c; `/ w( o" qjimmy 发表于 2009-1-14 22:11

9 ], r- B4 N3 j1 D& q4 u版主,DX确实是个好工具,也是mentor主推的前端,您要不也来试试?

该用户从未签到

10#
 楼主| 发表于 2009-3-2 10:00 | 只看该作者
从下图大家可以看出DX在显示原件列表时不是很人性化 希望能早日得到改善! u1 Z5 w' v+ f( z1 O/ Q% a3 P

该用户从未签到

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为什么要设置这样两个值?
! n, k* X5 j- C+ _* R* w7 z  X6 i---------------------------------------------------------------------------------
5 l. x5 X$ i' S3 V; D+ i; e1 }这个应该是dx部分的大部分问题了~~
3 H* T) x) Q% a! c6 u1 g, _虽然上面已经部分解决了,但还需要请大侠来个彻彻底底地解决

该用户从未签到

13#
 楼主| 发表于 2009-3-2 13:10 | 只看该作者
首先需要明确的是DEVICE属性是必须的,有下图为证
1 D9 b: ?9 w; u0 J( L4 G. {# n
( |0 d0 r8 b. Q* x: m7 u/ U) x提示错误为:
0 D" G( ^2 F- ?1 E* I- j5 }Error 6076: Schematic1 com $1I30 Missing DEVICE property

该用户从未签到

14#
 楼主| 发表于 2009-3-2 13:19 | 只看该作者
DEVICE属性不仅是必须的,而且在做sym时必须赋值!
, S( N$ t. U( ~9 V" J8 Y虽然在做sym时不赋值,等到在原理图中给每个component手动添加property value时,生成网表时不会报错的,但是forward to PCB时会报错,其作物如下:2 @5 W7 T4 R/ f7 D' O* X
pcb: Note 5996: Using Config File D:\MentorGraphics\2007.4PADS\SDD_HOME\standard\pads2007.cfg
) n+ F+ ^- v. n  j. b% r" Kpcb: Note 6057: Schematic1 sym DISCRETES:CAP: DEVICE=: Bad property value
# O9 E: Z6 t0 X2 L9 h7 m" Vpcb: Error 6035: Illegal length 0
$ n" M0 b& u3 {, J1 E) r+ y-----------------------------------------------------------------------------------------------------
/ c& d, S- w4 m. I所以在forward to PCB还是会去读取sym的数据,因此在做sym时一定要添加上DEVICE属性并赋值!当然也是通过该属性与PCB中的PART对应起来的!* m7 s- h  D% m/ c! R  d
不过有点没有想明白,为什么最后还要去读取sym库中的数据,原理图中不是都已经有了完整的数据信息了么?

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-27 14:18 , Processed in 0.093750 second(s), 28 queries , Gzip On.

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

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

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