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

orcad capture cis自动生成标号不对,新人求助

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-11-27 17:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
在画完原理图后,"reset reference to ?”,然后"unconditional reference update",但是有一张原理图中某个原件的part reference始终不对;% }* Q8 z/ E- v+ x2 ~& C

2 w' p, u+ F, \0 g  O4 I- @4 d$ I正确的part-reference应该是"U4C"而现在变为了"U9C",做元件库时采用的是"heterogenous"的方式。如图
7 ^: t3 S9 T8 I7 R
+ ]1 Z& ^! _! T; ^. ?, @; X请高手指点一下,谢谢。

anotate.jpg (57.61 KB, 下载次数: 38)

anotate.jpg

正确的part-reference.jpg (59.82 KB, 下载次数: 13)

正确的part-reference

正确的part-reference

不正确的part-reference.jpg (94.94 KB, 下载次数: 12)

不正确的part-reference

不正确的part-reference

该用户从未签到

2#
发表于 2013-11-28 09:54 | 只看该作者
試試看下面方法:* j$ y2 [, W/ K/ S  M
1.先進入到每個part的properties editor,新增一個屬性,命名為 Sectiont  而其內容全部填為一樣如 CPU* z) H! ^9 R0 Q7 U2 t
2.進入到Annotate選單中,於Physical Packaging欄位中加入{Section}9 g$ ?3 H# ?: b- H+ F1 k" L0 v3 `5 c
3.選擇Action中的第三選項"Reset part reference to "?"" d; t# l3 _" I$ B/ ~
4.再選擇Action中的第一選項""Incremental reference update"5 V5 l$ u' I$ V- b# R9 y
===>結果就會是同一個Part reference.

该用户从未签到

3#
 楼主| 发表于 2013-11-28 23:33 | 只看该作者
按照版主的办法,在OLB中做了修改,但是还是不行。
: S. D* N/ z  \' [8 ]  V怀疑是因为,同一份原理图,同一个器件,由两个人做了两个OLB,然后再DSN中同一个器件不同片段引用了两个不同OLB的东西。
/ z" y8 s# W8 Z% Q# K& @- ?4 f7 |按照这个思路剔除了其中一个OLB,再按照版主的方法操作,解决了部分问题,最后还是有一个part不行,真悲催。

该用户从未签到

4#
发表于 2013-11-29 09:09 | 只看该作者
如果一個元件分成3個部分,其中2個元件是來自於A元件庫,第3個來自於B元件庫,這樣自動編號會是失敗,而且DRC也會錯。

该用户从未签到

5#
 楼主| 发表于 2013-11-29 15:05 | 只看该作者
谢谢,版主,我又查了下我的OLB文件,现在附图上来,一颗芯片共分了6个页面放置管脚,采用heterogenous类型。
3 }5 m7 s2 E! X" H
) \: |  ?) {- D  o7 Y) z在OPJ项目中,引用这颗芯片的元件库,但是总有一个编号不对。而且在OPJ中引用元件库的时候会出现很奇怪的情况“比如选择的是C page,结果放置在
& c3 [9 p2 e/ U  B' S* j
0 ?6 J9 c3 s: Z" }6 _" f/ Q; S. h: \  Y原理图上的却是F page的”实在是弄不明白呀,一并将图附上,请大家帮帮忙吧,是不是我什么地方出现了常识性的错误了,郁闷!3 T+ }$ t$ t8 h4 Q; K

! h& h# O8 l" G' M6 k( ]8 I(已按照版主提供的方法操作过了)

heterogenous.png (63.78 KB, 下载次数: 12)

OLB中A-F的不同page

OLB中A-F的不同page

anotate.png (73.19 KB, 下载次数: 11)

OPJ项目中anotate后出现的不对编号

OPJ项目中anotate后出现的不对编号

该用户从未签到

6#
发表于 2013-11-29 16:32 | 只看该作者
如果已經是"一個元件分成3個部分,其中2個元件是來自於A元件庫,第3個來自於B元件庫",先要將全部的元件刪除,並且清除CACHE,最後重新抓取元件庫的3個元件擺放上去。9 W$ Y. I9 a( z  t' c7 W

7 R; M* E$ `, p; A. ^2 r! `: A$ @( V( Y如果不清除CACHE就重新擺放元件,有時候 ORCAD 會報錯,有時候 ORCAD 又不會報錯(要看ORCAD版本),這會影響Annotate功能。

该用户从未签到

7#
 楼主| 发表于 2013-11-29 16:39 | 只看该作者
谢谢版主的无私帮助,小弟,也用过您上面提到的方法:“在opj中删除所有的部分,然后cleanup cache”似乎还是会出这个问题,但是没有报错或者warning,我用的是16.5破解版(就是网上最大众的破解方式,呵呵),真是郁闷呢

该用户从未签到

8#
发表于 2013-12-14 11:32 | 只看该作者
我也是遇到楼上哥们一样的问题,况且手动修改后生成网络表出错INFO(ORNET-1148): Netlist Format: orprotel2.dll0 F0 K* q& @: C6 z; z- Z
INFO(ORNET-1149): Design Name: F:\PROJECT\KV3107_20131214\KV3107_20131213.DSN
7 m" [8 S0 n6 \ERROR(ORNET-1026): Part U70C of type LM124_18 is packaged incorrectly with parts of another type in the U70 package.* ^3 @' {: A( k) A/ _' c+ n7 S' }
ERROR(ORNET-1006): Netlist failed or may be unusable
: i* _' `& j6 [$ X, O4 }有没有高人指教 不胜感激

该用户从未签到

9#
发表于 2013-12-16 14:18 | 只看该作者
我也遇到过这样的问题,貌似是BUG。
) D* u, k# G* o, V我的解决方法是,新建一个原理图,将旧图复制过来,在重新编号,5 o$ n; h. o5 n' d- w
有些莫名其妙的问题,如没有DRC,但导网表就是有错误,也可以试试这个方法

该用户从未签到

10#
 楼主| 发表于 2013-12-17 17:18 | 只看该作者
有可能是BUG,我的原理图现在标号又是对的了,⊙﹏⊙b汗;* @6 I0 R, d% x! l) G% ~6 X
DRC和netlist都能过。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-29 14:21 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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