找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3593|回复: 17
打印 上一主题 下一主题

请教Design Entry CIS的基础问题:关于页面间连接的处理方式

[复制链接]

9

主题

97

帖子

-9594

积分

未知游客(0)

积分
-9594
跳转到指定楼层
1#
发表于 2011-5-3 14:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
本帖最后由 见风就动 于 2011-5-4 11:47 编辑
% e/ f2 O5 O2 E
( _6 `0 D& \2 p先说明下情况:
+ o6 e, k% X2 P; _( p/ I以前复杂点的原理图都是用A3幅面,都在一张图上,所以从来没用过页面间连接。$ g' k3 D, c/ v/ m- i: [+ V3 i
这次脑子发热,忽然觉得原理图分成一张张的打出来很帅,结果就遇到了不同页面间的电气连接问题。
8 O8 z9 O* w! N& [% K- z: s# G. L$ b" m! l  O8 i; p
现在的状况是:
' l3 M1 x9 l( ?/ P; X在ALTIUM DESIGNER里面,所有同属于一个项目文件下的原理图,不同页面间同网络名的网络是自动连接在一起的。3 Q3 y. M+ X; g5 `
在Design Entry CIS里,不同页面间的电气连接要用专门的连接方式手动加以区别、确立连接关系。9 k6 Z/ B% Q6 y) i3 K* W( f
/ S- A: j' w! {( [$ {
如果一个图纸足够复杂,两张图纸中需要连接的网络多达几十个、上百个甚至更多时,难道都要这样一个个盯着去标注?) T) s" m6 Y  e% y" g
% ^1 }. ]8 b7 I1 e; B# Q8 I5 K& L  l* W
我认为以CADENCE的强大和ORCAD的久负盛名,不应该是这么悲剧吧?一定是我这个小菜苗学艺不精,因此特地向高手们讨教一下:是不是有一个什么样的设定,可以实现同项目不同页面同网络名之间的自动连接?
' j, m  E2 w0 |* u! i& e7 g& T# Y/ w- @4 U! `/ \$ e, S, ^
请不要出类似把同网络名的模块都放到一张图的主意——很多时候出于结构、读图、幅面需要……不用多解释了的吧
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

2

主题

72

帖子

266

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
266
2#
发表于 2011-5-3 16:00 | 只看该作者
帮你顶一顶

0

主题

25

帖子

3379

积分

五级会员(50)

Rank: 5

积分
3379
3#
发表于 2011-5-4 09:25 | 只看该作者
在Design Entry CIS里,不同页面间的电气连接要用专门的连接方式手动加以区别、确立连接关系3 q! _8 C; [5 a
//这个不需要啊,只要网络名一样,不同页面间的器件自动就连接了。不是一定需要加offpage的

12

主题

398

帖子

463

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
463
4#
发表于 2011-5-4 09:30 | 只看该作者
应该不需要,肯定是自动连接啦

2

主题

334

帖子

4041

积分

五级会员(50)

Rank: 5

积分
4041
5#
发表于 2011-5-4 09:34 | 只看该作者
应该要有个port出口呗,不然只是拉条线,用个net alias的话,他只会将同页面中相同的网络连在一起

9

主题

97

帖子

-9594

积分

未知游客(0)

积分
-9594
6#
 楼主| 发表于 2011-5-4 11:54 | 只看该作者
haynes 发表于 2011-5-4 09:25 * ]9 Z; K$ q3 R- s' s
在Design Entry CIS里,不同页面间的电气连接要用专门的连接方式手动加以区别、确立连接关系
& X. w6 F4 p' k1 w. H//这个不需要 ...
; `2 f- q( {2 ?2 l
感谢楼上各位兄弟出手相助,谢谢!我现在理解了,在Design Entry CIS里,不同页面间的同名网络,其实已经根据名属关系建立了连接,不过可能出于通行的严格绘图规范要求,对于没有进行OFF-PAGE CONNECTOR连接的地方给予警告而已——这样理解没错了吧?
5 v! Z7 p, y8 A1 m$ Z
) |6 m. c8 M2 a: p6 p% l其实我也就是因为那一堆警告闹心才想起来向大家请教的。6 W7 U$ {) S6 D, ^4 g! {

56

主题

989

帖子

9320

积分

六级会员(60)

Rank: 6Rank: 6

积分
9320
7#
发表于 2011-5-4 12:27 | 只看该作者
见风就动 发表于 2011-5-4 11:54
3 b  @* _' _' w1 B* {1 |; x感谢楼上各位兄弟出手相助,谢谢!我现在理解了,在Design Entry CIS里,不同页面间的同名网络,其实已经 ...
; c4 e9 {. U( z) z
貌似你的理解是错误的。在Design Entry CIS中,除了全局变量,也是就通过 按钮放置的VCC,GND等信号,不同页之间相同名称的NET是连接的,其他通过 放置的NET,不同页之间的NET既使名称相同,也是连接的,系统会自动添加后缀区分,比如在第一页有NET名称为spi_clk,第二页也有名称spi_clk,系统可能会将这两个NET自动命名为:spi_clk_n00001  spi_clk_n00002,也就是说,二者没有连接。- t* n; r) E' K3 d  P5 T
& v- \# d' h6 p
这点和Altium有很大不同,也体现了OrCAD的严谨性。至于你说的,如果两个页之间要连接的NET过多,使用分页连接符麻烦问题,你也可以复制过去嘛,如果向Alitum那样,不同页之间NET只要名称相同便可连接,那还要分页连接符干什么呢?而且如果项目很复杂的话,在Altium软件中,在某个页使用了一个NET,总要清楚其他页是否使用了这个NET没有,很容易将原本不希望连接的NET连到一起' j3 |$ g" s$ r' K9 ?* T. j
sss

9

主题

97

帖子

-9594

积分

未知游客(0)

积分
-9594
8#
 楼主| 发表于 2011-5-4 12:47 | 只看该作者
回复 zhuyt05 的帖子5 E: A# ^1 [) p% p+ Y+ \/ o
- g% ]- V1 ^8 C9 t2 N3 |8 o& A, U
打开新画的多页图纸核实了一下,兄弟说的确实没错——确实同名网络在不同页面间是不同名的,好像从第二页图纸开始,除了电源类网络名之外,其它普通网络名称被加了统一的后缀,以此类推……
% L8 G8 K$ |% G; N2 S0 i. Y崩溃啊,这样固然严谨了,但是工作量就太大了,一个插座80腿,放俩就160个,加上其它的连接,总量接近三百,就算变通了处理……
% H# ^# l" n' `8 m4 G* ]( N/ E9 Q, }9 J  f; o7 G1 ]  c
要是碰到更复杂的?!# \- Y+ v1 Q6 L0 X

23

主题

374

帖子

2184

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2184
9#
发表于 2011-5-4 12:53 | 只看该作者
我认为网络名本身就应该有唯一性,不管你是不是同一页,就该做到不同网络不同名。
' m! w  f) s3 L6 q, I2 n' \像7楼兄弟说的这个情况,出网表肯定可以,但阅读必定是极其痛苦的。5 U3 x2 L- q! l% e( t
/ [) D" ?* Z  y! ~6 c; K- R
说复杂的,你们去看看商业笔记本的线路图吧,60~70页,A3页幅。
250 字节以内
不支持自定义 Discuz! 代码

26

主题

719

帖子

-1万

积分

未知游客(0)

积分
-11783
10#
发表于 2011-5-4 13:02 | 只看该作者
讨论的真热闹!页间相连的net必须用页间连接符号!

1

主题

357

帖子

3991

积分

五级会员(50)

Rank: 5

积分
3991
11#
发表于 2011-5-4 13:42 | 只看该作者
不同的页面,即使网络名称相同,不会自动连接。需要用off-page或者PORT。

9

主题

97

帖子

-9594

积分

未知游客(0)

积分
-9594
12#
 楼主| 发表于 2011-5-4 15:48 | 只看该作者
现在看来,不得不按着标准的操作进行了。& `  w9 q* a/ A( d
  H" B  ~0 L, R
不过,个人认为,虽然这种设定方式可以被冠之以严谨之名,虽然可以有种种操作者应对的方便之策,但是为了不同页面间的网络连接要耗费这么大的工作量——类似前面某兄举例的笔记本原理图,在不同页面、不同元器件之间反复切换、对照、输入、校对——无论如何,这种设定不能被称之为科学!5 w- V8 O6 y; T) q; A5 a" ~, N+ w/ g
4 G  W2 i2 l7 G% @9 r
我想,在ALTIUM只要是同项目,所有同名网络自动连接这种不严谨、和ORCAD这种所有不同页面上百、数百个网络必须人工操作的非常严谨之间,难道就不能有一个平衡点么?8 t6 M, L5 {( S7 r
. g3 i% M# q1 t$ d
哎,以上,我知道只是一厢情愿,现在的几大EDA公司,不会轻易做出改变的,无论谁放弃自己多年来的设计特色而向另一家倾斜,只怕都是他们的奇耻大辱,况且向别人的某款特色进行模仿,只怕又惹来致命的专利官司。

56

主题

989

帖子

9320

积分

六级会员(60)

Rank: 6Rank: 6

积分
9320
13#
发表于 2011-5-4 21:50 | 只看该作者
本帖最后由 zhuyt05 于 2011-5-4 22:09 编辑
9 B# G8 P6 h; Q. M) Y0 c/ [/ G) ^2 r* Y2 q7 O
大家忽略了原理图复用这种情况,我先举软件编程的例子.编写过软件程序的人都知道,好的程序要采用模块化编程,不同函数之间采用参数进行传递,要尽量少使用全局变量." c6 N2 H8 b/ ~9 b" J& @  r- ]
- F" h+ g9 B; D% P& O2 J- k7 L. \
同样,如果一个项目有多个人设计原理图,比如小王设计单片机主电路,小张设计串口电路,小李设计CAN总线电路,三人只需要提供互联的接口即可,也就是分页连接符.至于其他NET,在OrCAD中不同原理图之间即使名称相同也不连接,这相当于局部变量,在Altium中就比较麻烦了,每个人在使用NET时,都要考虑其他人是否采用了这个NET,这将造成效率低下
9 k4 a0 X2 o8 [6 J* ^
; \% l  J, D- m3 C: J或者再举另一种情况,比如自己做一个项目用到一个串口电路,以前的项目设计过这个电路模块,那么在OrCAD中只要把原来的电路图拷过来就行了.但在Altium中,要考虑这个电路模块中是否采用了NET,要保证这个NET不被其他原理图使用,否则他们将连接到一起.在Alitum中,根本就看不出某个NET在哪些原理图中出现过.# b; d% Z/ W3 ?
! x$ I! A5 H" C5 i. L6 H8 Z1 n
而且,即使是像Altium那样不同页之间相同NET连接到一起,同一个NET你照样要在不同原理图页中输入多次,这和OrCAD在不同页之间放置多个分页连接符,并不能省多少时间.向LZ举的那个例子,一个接插件80个引脚,要在2个原理图互联,要输入80*2=160个分页连接符,如果是Alitum采用同名NET连接,你照样要在2个原理图中输入80*2=160个NET,也不省时间吧.其实原理图复杂了,采用层次结构比较好,可以自动生成Port' r' H4 V' b1 a8 J1 R
; D: b5 g: U& ?7 O& D4 F9 A' u

$ [+ P( T" O# F) B+ i  m0 L: H" }5 [
sss

9

主题

97

帖子

-9594

积分

未知游客(0)

积分
-9594
14#
 楼主| 发表于 2011-5-4 22:44 | 只看该作者
回复 zhuyt05 的帖子( L; p8 G3 G7 S  E& ?
' `/ b8 ]' ?3 I; M9 n$ w0 d) v& p
一个小小的问题,得到这么多热心人的帮助,很高兴!很感谢!
, i3 I" D5 k, D: d6 R; s2 K8 U

) J8 l( U. ?+ u* I& Lzhuyt05两次阐述了看法,而且每次都很详尽到位,向你致谢之余,更要致敬!
3 k: {% x4 N/ c9 X% ]9 c; g. x) V
" l: V3 O2 T& f+ o
& T2 b* O7 v9 Z, z
本来提这个问题很有些不好意思,因为太不入流了,不过看了各位特别是zhuyt05的解答,我倒是受到启发:一款软件的普及,除了技术层面的阻碍之外,观念上的桎梏也同样足以左右人的选择。
' w, e9 P1 X- @/ L, R- t2 _/ P/ |4 I! t; `) x+ j& P" R* \

" d, m2 E% ?8 s6 i  q所幸zhuyt05最终的解答,让我完全理解、接受了Design Entry CIS的处理方式。
- `1 h- ?* x  R# G3 ]1 @5 @* _$ i/ [3 n: n6 Z& ~
9 \0 ^8 X) o  Z1 w8 d  P
最后,再次感谢各位朋友!再次感谢zhuyt05
5 v; Z& N2 @9 a. H
3 A1 ?5 L# |% n5 M' G! w( F7 r( C

: Z( ^2 T2 x  {

0

主题

24

帖子

-8933

积分

未知游客(0)

积分
-8933
15#
发表于 2011-5-9 00:00 | 只看该作者
回复 见风就动 的帖子
3 _" w- d) M; J( s0 A
5 D+ }0 M7 H, u; y5 ^  Y楼主的回复,非常好,那位解释的也非常好,像你们致敬!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-15 07:03 , Processed in 0.070170 second(s), 37 queries , Gzip On.

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

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

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