EDA365电子工程师网

标题: 重金买答案!Dxdesigner的问题 [打印本页]

作者: fancyxp    时间: 2012-4-6 16:39
标题: 重金买答案!Dxdesigner的问题
刚学dxdesigner,遇到一些问题,如下,请求支援。
; T! x( e6 p; x$ l8 U4 s
9 M0 I& E! P8 V9 ~, A. n5 j. F7 o: U/ [1 R1)dxdesigner在建库的时候,对于在一个器件里集成了多个重复的逻辑单元的情况下,如何建这样的Symbol。(比如,多运放,TTL逻辑芯片)要达到放在原理图上是分离的效果。(软件自带的LIB里有这样的Symbol,但是我没搞明白怎么弄)。+ v7 X7 c2 {" x$ `. b( V3 x
2)在放置这重Symbol时,如果选择或者更改不同的单元。(比如双运放,只使用其中一半的运放,原来是1,2,3脚,我要该为另一半运放: 765脚,如何快捷改变,orcad的capture可以简单的把位号U1A改为U1B就能实现,不知道dx如何做)
* S  N& b9 l- H$ |. g9 q3)我装的是pads9.3.1中的dxdesigner,在用右键选择网络时,同一张原理图中的同一网络按道理也会被选中(高亮),但是我操作的时候只能选上该网络附近的连接上的线段,没有直接连接的但是用一网络的没选上。为什么?该怎么做。! d  E# T' O/ a

( U% f5 `+ R: [: S1 u* b& o8 p  恳请大侠们指教,万分感谢。
作者: jiangchun9981    时间: 2012-4-6 21:24
一个元件多个原理图见下图:6 i7 ^* s1 d3 J

! r. |- i4 k3 C4 w. ^$ f- T: B! d) _$ G

作者: simhfc    时间: 2012-4-6 21:28
呵呵,他用的是PADS……
作者: fancyxp    时间: 2012-4-6 21:47
嗯,我调不出这个界面。
) `7 X! @$ E; d5 n( V5 Z3 P看来mentor是pads的后妈,就是不一样。
作者: simhfc    时间: 2012-4-6 23:43
建议去上面的『PADS论坛』提问。
作者: rickleaf    时间: 2012-4-7 09:55
本帖最后由 rickleaf 于 2012-4-7 09:56 编辑
+ [5 j$ m( c. e. k2 n- X, ]
% l- n; E2 X; n# F2 l7 v6 ]EE做part的时候可以用建立完整的symbol,也可以只用符号,然后手工map。楼主的问题应该是把所有的信息建立在symbol的这种。5 o6 _3 \  A, l0 J' F; G8 d
其实这方面的书籍还是比较多的。
- K6 ~( F; w$ ]  M' u
( h% W3 W' l% W1)对称多个模块的symbol
; [& s2 }$ B5 d' s7 FA=1,25 F( L0 r  w: ~9 O( L* f5 \# S
B=3,4% e  |# E9 G. o) |2 `. e8 ^2 S
这样A和B管脚1,3是第一个slot,2, 4是第二个slot
5 L. }, ?  g2 K  S  X& `* E2)放symbol的时候可以选择哪个slot
' L5 D/ Y$ b- o# r0 n+ K3)这个问题你要问问看PADS的人
作者: fancyxp    时间: 2012-4-7 11:07
用PADS的很少用dxdesigner来做原理图,几乎没人回答,我在那个版块提过。
- ]( s2 Q- x8 v$ F! O2 h; |# ?2 t
& o+ u: O" j/ F: _( Z感谢楼上所有人解答!
; W5 F3 H# z7 s. s1 x! l9 J" o! D+ K. u5 [7 W
6#: 1)的步骤我已经做了,Parts也设为2,但是放置的时候,没有任何提示要选哪个slot。而且放在原理图上管脚仍然是 1,2  和3,4,你说我郁不郁闷。% H9 d5 w2 Y" _$ S9 N) ]0 K# ^. n
      2)的步骤我不知道怎么做。/ E1 r$ O0 V# {% O5 {& k' l" o  y

作者: fancyxp    时间: 2012-4-7 11:10
之所以我没有用powerlogic来做原理图,是因为powerlogic不支持关联数据库,
7 U% E1 l" U* @, P" \! r! I4 C( _8 B我要用dxdesigner的Dxdatabook.
作者: simhfc    时间: 2012-4-7 15:57
如果要用这么多EE的特性,干脆改用EE吧。
作者: fancyxp    时间: 2012-4-7 17:21
本帖最后由 fancyxp 于 2012-4-7 17:23 编辑 1 x8 ], ?* c1 H9 T  J4 C) T( f- E+ G: U
/ c2 e0 `' D! |7 L# |; E  p
我们公司打算用PADS,可能要花钱买正版。EE的正版太贵。
$ d  `. t7 v$ _3 B9 m; ^+ n; M7 r& g! _1 B6 T- l% w& }
我现在已经知道放对称模块的symbol了,以前是我建库的时候犯了低级错误,把pin name和 number搞反了。8 M9 k  e% k3 M" f

  |( M4 j9 W5 O8 {但是,问题又来了,rickleaf 提到建非对称(不一样的symbol)symbol又该怎么建呢?比如有一个带LED的按键,PCB的封装是将LED与按键整合在一起的,我在symbol如何能将一个发光二极管和按键算为一个元器件?symbol是分体的。* T+ K# J  ~& \1 b0 I- x$ g, g
$ G8 E. L% r+ U, s
另外,我不知道,如何灵活更换器件里的不同单元?(如:orcad的capture可以简单的把位号U1A改为U1B就能实现,不知道dx如何做)" A, s% g* t: w1 a

作者: fancyxp    时间: 2012-4-8 17:39
建非对称单元的symbol我摸索出来了,不知道是不是正规方法。% Q9 c, T3 N* ~
对同样和我困扰的朋友们来一点启迪:
( d% }- r( l. n/ m基本步骤是,: h9 ]+ U. h' s' t2 N9 O3 Y. Z: }
1)建2个独立的symbol(假如这元器件由这两symbol组成)% h9 Y, ]$ d& x8 P
2)把这两个symbol 增加HETERO属性,其值为这两symbol的名称,用逗号隔开。
, `4 e3 r: _) m0 L3 L3)在databook里,symbol列里填入这两symbol的名称,用逗号隔开。& E, y9 \0 _, U: l  d! Q1 ^
然后在使用时,databook右下方就能选这任意一个symbol,在自动编位号时,也能自动识别。
4 P+ \* z3 k# t5 n/ S  X4 \) S- S  p% l+ n* |9 l5 h' \: W

作者: fancyxp    时间: 2012-4-8 17:40
上一个属性图。

属性.jpg (24.16 KB, 下载次数: 8)

属性.jpg

作者: fishplj2000    时间: 2012-4-9 08:19
fancyxp 发表于 2012-4-8 17:39
# D! o( v5 v) s建非对称单元的symbol我摸索出来了,不知道是不是正规方法。
9 `3 [) F, Q8 c对同样和我困扰的朋友们来一点启迪:
  n- I+ D" B; E& G基本步 ...

4 e5 P+ M4 J* M0 z) {* ?( s) O% F. F这个方法是对,
- C) ?# s1 p. z# A% i$ C# z你要是早点发到pads板块问我的话,就不用自己摸索这么久了{:soso_e113:} - n6 Y8 y7 ]3 A' U. X1 e

7 Z# {4 a1 r- L6 U# y( i9 ODevice、Parts和Hetero属性用于多符号器件的建立。. h, l' {1 @7 G& \7 y) ]3 {0 ^
Device说明器件,Parts说明当前symbol在器件中有几个相同的,Hetero说明哪几个symbol是粘合在一起的1 h0 D! `' L' L* v8 ?0 `
Parts大于1时,注意symbol的各个pin的pin_number的要一一对应
作者: hewei_2000    时间: 2012-4-10 16:07
各个部分Symbol独立建库: f; }! i( B9 K3 E# `' O; @
用Hetero来设定各个部分的关联,各个部分Symbol的名字用逗号隔开& t$ ?# u$ V9 ?  r0 y9 K
用Cluster来设定不同的Part组,同一组的用相同数字就可
作者: fancyxp    时间: 2012-4-11 11:24
fishplj2000 发表于 2012-4-9 08:19 4 D2 |. M. ?$ s1 V. R8 g: s; h
这个方法是对,( d6 }! z2 p" o
你要是早点发到pads板块问我的话,就不用自己摸索这么久了

) f1 t. X, U0 h多谢!
) D. {; A, q0 h# e5 }. }麻烦再帮我解决第3个问题:
0 s! u2 A6 W0 d. N3)我装的是pads9.3.1中的dxdesigner,在用右键选择网络时,同一张原理图中的同一网络按道理也会被选中(高亮),但是我操作的时候只能选上该网络附近的连接上的线段,没有直接连接的但是用一网络的没选上。为什么?该怎么做。
) y1 S. H0 A2 m. V% ]/ K: Q
6 M3 A+ I  D# t. p. o6 s/ v& I1 h还有在原理图上怎么快捷的更换不同单元(选择同一器件的不同单元,如ORCAD里将 U1A 换为U1B)
作者: fancyxp    时间: 2012-4-11 11:27
hewei_2000 发表于 2012-4-10 16:07 . ~; V& J# X, G# t- ^2 g7 d
各个部分Symbol独立建库* |5 D6 k2 y% \, S9 O  d  C+ W
用Hetero来设定各个部分的关联,各个部分Symbol的名字用逗号隔开
# r! y3 z' m  {: M6 D# M用Cluster来设定 ...

/ f  p3 W/ U. N1 V1 n感谢!提出了一个Cluster概念,
: b* [: y  U* p9 h3 C那么这个Cluster一般用在什么方面呢?会带来什么好处或者方便性?还请继续解答。
作者: fishplj2000    时间: 2012-4-11 13:20
fancyxp 发表于 2012-4-11 11:24
8 C4 G% O, P  f/ `. J  V: S; E多谢!! Z- E7 J0 D, o; B/ F# z9 _
麻烦再帮我解决第3个问题:
: e0 P, X2 {+ M6 d7 A- S$ r3)我装的是pads9.3.1中的dxdesigner,在用右键选择网络时,同一张原 ...
" P+ M: Z. Y6 o- z) r' e+ P
我用的pads9.27 G; q* G, Q/ ^- B! L
在原理图中页面中用“select net”只能选择相连的wire,相同net label但不相连的wire不会被选中。
/ s* u; K( L6 `1 n9 o/ l7 u0 L$ g
8 L1 p, S+ x1 p在Navigator---模块对应的Nets中会显示整个模块的网络tree,选中目的网络名,则整个页面的所有wire会全部选中
作者: hewei_2000    时间: 2012-4-11 16:49
fancyxp 发表于 2012-4-11 11:27
+ j" t! [# _% t# C; {1 r5 y感谢!提出了一个Cluster概念,
( f8 m: s( R- g8 s# n那么这个Cluster一般用在什么方面呢?会带来什么好处或者方便性?还请继 ...
( ^& o- D) d. _4 ^
没有Cluster约束,自动编号的时候,多个Symbol的器件,每个Symbol会是不同的编号!
作者: suiwinder    时间: 2012-4-14 11:13
没碰到过, 不会用.
作者: rickleaf    时间: 2012-4-20 08:39
好像还有个如何更改slot的问题没有回答,也就是怎么更改一个symbol是一个part的那个模块2 C1 U: R, w' @( f( i

作者: fancyxp    时间: 2012-4-24 13:44
rickleaf 发表于 2012-4-20 08:39
; X: g# K' N9 Z( t8 q8 ?好像还有个如何更改slot的问题没有回答,也就是怎么更改一个symbol是一个part的那个模块

# V# h- `0 Z4 ^( ]) [试了一下,好像PADS里的Dxdesigner被阉割了一样,无法去选择或修改slot- d0 B# l  k0 ?/ |
如图:
1 i3 z2 h, I1 \0 W! N% Z1 d % R9 ^4 J4 X0 W4 m& Y3 q: v5 H4 e8 k, \

9 L$ n7 v: x# H1 Z. z是不是觉得powerpcb里已经具备 gate交换 功能,所以强制阉割?
1 K/ C8 x3 B' G6 I9 S3 w
; D6 T$ O, @* D+ t
作者: rickleaf    时间: 2012-4-24 13:52
本来上面说的pdbsolt就是给expedation pcb用的,所以dxdesigner用不了了2 k3 Y: |6 o& j

作者: lhuijiang    时间: 2012-4-30 20:54
学习了,呵呵。
作者: hardy    时间: 2013-4-3 16:43
fancyxp 发表于 2012-4-8 17:39 - ~/ j1 U+ m, J( [" |, `- b
建非对称单元的symbol我摸索出来了,不知道是不是正规方法。$ @3 x, p+ }7 @+ E
对同样和我困扰的朋友们来一点启迪:! u0 P9 i( J- u7 j+ ^- }
基本步 ...
5 k% J( u: v5 W' v9 w! x
daxia在dxdata里面没有啊找不到
作者: hardy    时间: 2013-4-3 16:50
fishplj2000 发表于 2012-4-9 08:19
9 a+ ?( }3 l$ f7 p; Y这个方法是对,& N1 o( z3 {& ~% d& e% Q2 U
你要是早点发到pads板块问我的话,就不用自己摸索这么久了

' D! _1 H# y1 r$ m3 {. l1 I2 ]2 E大神为什么我还是没法建立部队称的啊求教




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2