找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

请问一下ORCAD排序的时候出现下面这个错误是怎么回事

[复制链接]

4

主题

17

帖子

-8962

积分

未知游客(0)

积分
-8962
跳转到指定楼层
1#
发表于 2008-8-26 11:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
Cannot perform annotation of heterogeneous part 'T3-1(Value HST-72001D)', part has not been uniquely grouped (using a common User Property with differing Values) or the device designation has not been chosen  Q& t( W* n2 A# R
请高手解释一下。。。
, a/ {7 v2 M# d4 A3 o$ {1 L我用的是把一个原理图做成2个模块,同时调用一次(T3-1,T3-2)排序的时候没有问题,但是如果设计中要用2次这个器件就会出现上面那个错误。。。希望高手帮帮忙
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

30

主题

1228

帖子

3488

积分

EDA365特邀版主

立地成佛

Rank: 6Rank: 6

积分
3488

最佳敬业奖

2#
发表于 2008-8-26 14:13 | 只看该作者
原帖由 silver 于 2008-8-26 11:53 发表 - K2 v) N; f! ?0 m
Cannot perform annotation of heterogeneous part 'T3-1(Value HST-72001D)', part has not been uniquely grouped (using a common User Property with differing Values) or the device designation has not been ...

2 K8 j5 f$ J4 L; l* R, H6 O# G# y6 }* y6 l! ]# M
多分部元件放置或者绘制不符合规范
1 {' v2 M  h9 D贴个图片或者上传一张原理图,光靠log文件比较难以解决

4

主题

17

帖子

-8962

积分

未知游客(0)

积分
-8962
3#
 楼主| 发表于 2008-8-26 16:10 | 只看该作者
原理图在附件,请版主帮我看看,排序的时候就会提示楼上的错误。。。不知道是封装的问题还是排序的方法不对。。。请版主指示。。。

TEST.rar

3.97 KB, 下载次数: 19, 下载积分: 威望 -5

30

主题

1228

帖子

3488

积分

EDA365特邀版主

立地成佛

Rank: 6Rank: 6

积分
3488

最佳敬业奖

4#
发表于 2008-8-26 17:22 | 只看该作者
原帖由 silver 于 2008-8-26 16:10 发表
- T# |- M9 f8 L3 j+ `原理图在附件,请版主帮我看看,排序的时候就会提示楼上的错误。。。不知道是封装的问题还是排序的方法不对。。。请版主指示。。。

1 ]! y- ~* q( }  y********************************************************************************
0 f2 k/ m& H2 S6 t*
9 U. L) e6 t0 p8 Q: O+ D. o*  Performing annotation.
- @  N) ~% e: N+ H9 R" h  F*
8 U/ V5 z  ]0 _# k4 z********************************************************************************/ j1 T6 }: {2 M+ |1 D
ERROR [ANN0005]
4 c2 \) H; t3 L; ]; U, G
; @7 k; `. Q/ U$ [
  X' e' S0 `* t! s1 ~! m. h Cannot perform annotation of heterogeneous part 'T?-1(Value HST-72001D)', part has not been uniquely grouped (using a common User Property with differing Values) or the device designation has not been chosen
, ~. E! t. F" P9 J8 RDone updating part references, a2 i5 x% @/ W) c4 S6 F3 i: {
. p0 Y  b8 H, A  F6 m
* D0 w# g2 n! `
********************************************************************************; Y( l" v2 O# e/ p  O6 \3 k" F
*8 M0 }& y: ], t1 K2 P; o1 ~4 |
*  Performing annotation.
. A& `) y4 {$ \*0 p: ?9 p/ w( p) k& w
********************************************************************************6 ]4 W1 I3 W$ p" |8 l# v# W

  O8 x* d9 ^" |7 D        LAST USED REFERENCES5 |- K6 u* F" v/ b

2 s, c1 E) `, M* ~/ \        T2. t' V* o  o( ]! S' P( B

- g# [9 T9 d( {8 ~6 aDone updating part references2 }( N' H9 |7 _
以上log表明:
# q* r, V" F% O: t. y- B! B; t7 |% _1.自动排序时选择Incremental reference update( C' W- h/ n0 W5 N$ U
2.第一次自动排序后出现警告,也就是上面的ERROR [ANN0005]$ l  L" A) I6 A% ]4 Y/ Z0 N
3.忽略上述警告,再执行一次相同的自动排序
, A) q) N) A4 b4.T2编号完成: _5 `6 a5 t$ k% b. i. ?
- k, C* L+ G5 m2 Q7 o
注意事项:多分部元件被多次调用时,自动排序需要多执行几次(元件调用几次就要执行几次排序)
5 [# K5 c8 Y  _4 @) I以上

4

主题

17

帖子

-8962

积分

未知游客(0)

积分
-8962
5#
 楼主| 发表于 2008-8-26 17:35 | 只看该作者
谢谢版主,但是为什么一定要选Incremental reference update呢?7 a! v- |# X( Y# p9 I- e; X0 I
我选 这种排序为什么不行呢?
( _% ]' c" O+ x5 j% {9 mIncremental reference update和Uncondition(无序)排序有什么区别呢 ?请版主帮我分析一下什么情况下应该使用哪一种排序比较好?谢谢了~" C+ _. i3 l4 h* H+ b
- R% u/ H% y! H$ b% s+ u3 T4 @. [
$ r. J' w; j3 T$ D) e
另外上述的问题我如果把器件的value名字改来不一样(比如第一对T1_1,T1_2名字该成HST-72002D,另一对不变)的话Uncondition这种排序又是可以的,不知道为什么。。。

30

主题

1228

帖子

3488

积分

EDA365特邀版主

立地成佛

Rank: 6Rank: 6

积分
3488

最佳敬业奖

6#
发表于 2008-8-26 17:41 | 只看该作者
谢谢版主,但是为什么一定要选Incremental reference update呢?===>如果不使用这种方法,则每次排序都会改变以前排列好的元件序号
7 ]2 u" Q6 C$ r8 a0 p7 Z0 N' B* T* W$ C/ A2 E, e0 e我选这种排序为什么不行呢?===>无条件排序就是刚才说的,每执行一次则从头到尾排列一次,遇到重复调用的多分部元件就跳过报错PCB论坛$ e, q) l! A3 Y8 Y' }6 e* t. g' T3 e# }  x
Incremental reference update和Uncondition(无序)排序有什么区别呢 ?请版主帮我分析一下什么情况下应该使用哪一种排序比较好?谢谢了~. a" B( T# y# ~+ ~; }9 K
===>很显然,如果你有多分部元件被重复调用,无条件排序是无法完成排序功能的,因为它的动作始终过不去那一关;而增加排序则可以一步一步地排下去,直到你所有的元件都配编上序号。EDA365 PCB论坛网站|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计: {$ s: R0 f$ c+ o2 o$ b
0 K0 E. m1 ^' Z/ J9 m: pPCB论坛论坛|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计' f4 L) }% g, E- P, r6 S, v* i
; n5 i3 w6 p5 I$ W: A' b
6 V0 `" ~7 i. x( S' I1 x, ?( ^4 F7 g" l' APCB论坛网站另外上述的问题我如果把器件的value名字改来不一样(比如第一对T1_1,T1_2名字该成HST-72002D,另一对不变)的话Uncondition这种排序又是可以的,不知道为什么。。。
7 F! p5 S! G$ s9 N===>Value改掉,则表明这两个元件不同了,也就不是"调用"关系了。

评分

参与人数 1贡献 +2 收起 理由
RiverSnail + 2 十分感谢

查看全部评分

9

主题

153

帖子

812

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
812
7#
发表于 2008-8-26 20:02 | 只看该作者
谢谢斑竹的解答~~~

6

主题

288

帖子

764

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
764
8#
发表于 2008-12-25 13:18 | 只看该作者
版主高手啊

20

主题

1157

帖子

5499

积分

五级会员(50)

Rank: 5

积分
5499
9#
发表于 2012-10-15 23:34 | 只看该作者
果然!选择增加模式才可以,相同模块用了4次,执行了4次就可以全部排序了!非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-17 09:37 , Processed in 0.064834 second(s), 40 queries , Gzip On.

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

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

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