2 c: t4 H+ c" C2 Q( c+ d0 Y% t! ]#1 WARNING(SPMHNI-192): Device/Symbol check warning detected. 2 {( u+ ^' W- V6 E! {3 m$ s2 P& lERROR(SPMHNI-196): Symbol 'HDR1X8' for device '8 HEADER_HDR1X8_8 HEADER' has extra pin '9'.$ ?# q& E+ Y4 D5 c- _: M6 z8 Z' N
#1 ERROR(SPMHNI-191): Device/Symbol check error detected.3 o) k' r4 a0 Q% o; @' h
ERROR(SPMHNI-193): Error finding symbol 'DIP8' for device 'OP-27_DIP8_OP-27': 'ERROR(SPMHDB-181): Database revision 14.x is too old ... must run dbdoctor.'. 8 f( |/ b' u+ V3 p9 Y. ~#2 ERROR(SPMHNI-191): Device/Symbol check error detected.0 s2 v& L+ u M4 I! V
ERROR(SPMHNI-193): Error finding symbol 'DIP8' for device 'OP-07_DIP8_OP-07': 'ERROR(SPMHDB-181): Database revision 14.x is too old ... must run dbdoctor.'." P5 q( [( C3 h0 ~
#2 WARNING(SPMHNI-192): Device/Symbol check warning detected.- f& R1 Q: P& K$ r' P1 O
WARNING(SPMHNI-194): Symbol 'TO99' for device 'OPA128/BB_TO99_OPA128/BB' not found in PSMPATH or must be "dbdoctor"ed. 9 C' ` C& q0 q# \$ C! _7 a6 o! T: J/ s" I( n
# e. l. L: c0 C, \% _2 T# E5 p对于warning 1: 在design entry cis 中,我对header8 用“Edit part” 命令看过了,只有8个脚,封装我也打开看过可,只放了8个焊盘,这个“extra pin 9“是什么意思啊?该如何解决呢?$ a: ^9 [* k6 E
对于”must' run dbdoctor“的错误和警告,该如何运行dbdoctor 啊?。我只知道可以用 PCB utility 中的dbdoctor 从外部运行和从pcb Editor 中 运行data base check。。 R$ H8 X' i0 G& k6 _
R. p$ j8 G: [4 L$ W/ Q谢谢了。。。作者: Allen 时间: 2008-9-20 20:20
提示: 作者被禁止或删除 内容自动屏蔽作者: zshxie 时间: 2008-9-20 23:41 标题: 回复 2# 的帖子 谢谢,在去看了下HDR1X8,居然是放了9个焊盘 ,重新做封装后,该问题解决了。4 E/ l$ w# f- ?4 {( L8 |2 r! Y, U& F
对于:ERROR(SPMHNI-193): Error finding symbol 'DIP8' for device 'OP-07_DIP8_OP-07': 'ERROR(SPMHDB-181): Database revision 14.x is too old ... must run dbdoctor.'。这个错误,还是不懂到底对什么东西运行dbdoctor 来检查。 5 D+ J* I" [. C& T) A 是对DIP8这个封装来运行dbdoctor呢?还是对导入网络表后的*.brd 文件 进行database check? - t( P: x: s$ T% z B1 r/ S! t! M+ y6 M! c6 E- z
我对DIP8,运行dbdoctor 后,重新导入网络文件,还是出现和上面一样的错误。, P$ P% B* U9 O1 I ]7 h# `9 N
对导入网络表的*.brd文件进行database check后,没看到任何提示。。不知道正常的现象是不是就是这样的。 2 x8 o: a6 y2 O& c- H. M/ x" k2 [5 N7 c4 L" C4 K
后来重新在Design entry cis 里把 ic 去掉,重新在spb 16.0 的库D:\CADENCE\SPB_16.0\TOOLS\CAPTURE\LIBRARY\PSPICE\OPAMP.OLB 把OP07找出来,画上后,creat netlist 后,重新 在*。brd 文件里导入网络表后,还是出现下面的错误:- T8 ]( o, L! V5 S4 o5 d2 ^
1 ERROR(SPMHNI-191): Device/Symbol check error detected.3 d& y& @7 Q; d$ Z+ t) ^
* G! | _- a# ]0 [+ CERROR(SPMHNI-193): Error finding symbol 'DIP8' for device 'OP-07_DIP8_OP-07': 'ERROR(SPMHDB-181): Database revision 14.x is too old ... must run dbdoctor.'. ) w5 | X5 s0 G/ w; B4 [( G ) E" e h8 }% V' \6 L: d' _请问一下allen 版主:我是从16.0 的版本里取的文件,出错信息中的14.x 版本问题出在哪个环节啊?针对这个error,我该对哪个东西运行dbdoctor啊?如何运行啊? " Z4 x, ^* _% E' d 0 Y# p, z2 c+ q! J: P9 I" C% Y# `谢谢了。。。。。。作者: zshxie 时间: 2008-9-22 23:02 标题: 回复 3# 的帖子 allen 版主,针对 上面的问题,用dbdoctor 从外部做如下检查后,还是提示相同的错误,请问一下可能的问题出在哪里啊?8 j# l$ z0 b$ h0 n% c
1.对构成DIP8的两种焊盘:pad50sq32d 和pad50cir32d进行dbdoctor,显示没有错误。 1 V0 t' i+ @- Z+ B6 S. D. ?2、对DIP8 做检查,显示没有错误( ?9 o6 _# Z1 R0 M2 J7 }
3、在setup-ui :Design-paths 中的padpath 中个人的symbol 目录移到最上面(最先调用用户自己建立的symbols)," @0 }" O) W8 l% J
4.file-improt -logic ,还是出现和原来一样的错误:+ X2 z" e- I' L
#1 ERROR(SPMHNI-191): Device/Symbol check error detected. 8 I3 Y/ x( Q& @ 0 y* u: x8 {3 \ERROR(SPMHNI-193): Error finding symbol 'DIP8' for device 'OP-07_DIP8_OP-07': 'ERROR(SPMHDB-181): Database revision 14.x is too old ... must run dbdoctor.'.作者: Allen 时间: 2008-9-22 23:44
提示: 作者被禁止或删除 内容自动屏蔽作者: zshxie 时间: 2008-9-23 01:01 标题: 回复 5# 的帖子 谢谢allen版主的宝贵提示。。。 * Q7 |4 |2 A5 W0 i" Z- H7 Q) B8 W1 x. I% i% J
总算找到问题所在了: 4 r' d1 J9 m d: q Z8 H2 _* J1.我在自己的数据目录上建立了2个文件夹,分别是package 和symbole 。建立symbole的时候,我从别的地方拷贝了一些pad 等文件放在symbol目录里,但由于自己的疏忽,其实symbole文件夹里还一并拷了一些封装文件,这其中包含DIP8相关的文件。 3 \2 a! q5 q$ E7 s2. 我自己建立的封装都是放在package文件夹里的。/ j' S- k% J5 Z: Q' ]
3.由于不知道 symbole里面有dip8等封装文件,我的ui中psmpath的顺序是先symbole在package,这样在导入logic 的是时候,我以为pcb editor 取用的是package中我自己做的封装DIP8,实际PCB editor 取用的是symbole 中的DIP8,从而报错。 # w8 |: ]9 i8 o- B6 D% R4.由于自己在这方面的疏忽,导致一直对package中的dip8 做dbdoctor 。* N* [4 p3 Z( C9 i