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

导入网络表的时候出问题了,请问该如何解决啊

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-9-19 23:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
在*.brd文件中导入网络表的时候netrev.lst 提示有如下错误:$ C9 H$ u' E6 h4 _% L6 Y
( {9 L2 ?8 @8 t( J' M# V
#1   WARNING(SPMHNI-192): Device/Symbol check warning detected.
+ ]" i% x4 W* C% k- \/ [/ x; kERROR(SPMHNI-196): Symbol 'HDR1X8' for device '8 HEADER_HDR1X8_8 HEADER' has extra pin '9'.
: I8 x% y/ L0 H+ ?2 V+ A6 A#1   ERROR(SPMHNI-191): Device/Symbol check error detected.' i8 Q* B. U# r9 p1 g6 ]. G, b
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.'.5 K9 h1 D( D1 r% O: h! a$ u
#2   ERROR(SPMHNI-191): Device/Symbol check error detected.
& ~! C+ B1 `" e, F" r" l, SERROR(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.'.
; ?2 x9 A# U1 |3 P+ t4 P4 v& }#2   WARNING(SPMHNI-192): Device/Symbol check warning detected.  Y7 g& v' d/ t) O& }& n. b
WARNING(SPMHNI-194): Symbol 'TO99' for device 'OPA128/BB_TO99_OPA128/BB' not found in PSMPATH or must be "dbdoctor"ed.4 Q( e. H, N& U5 {8 E7 Y' {, x
5 |4 J/ }) s' u2 K$ r4 g

* c7 v  I" k9 c5 E  |1 j对于warning 1: 在design entry cis 中,我对header8 用“Edit part” 命令看过了,只有8个脚,封装我也打开看过可,只放了8个焊盘,这个“extra pin 9“是什么意思啊?该如何解决呢?
# g7 Z4 h7 @/ x0 R5 |5 a 对于”must' run dbdoctor“的错误和警告,该如何运行dbdoctor 啊?。我只知道可以用  PCB utility 中的dbdoctor 从外部运行和从pcb Editor 中 运行data base check。。
$ R) i5 o7 M% g) _7 h; S: N; |1 i/ f7 ?! @
谢谢了。。。
  • TA的每日心情
    开心
    2019-12-3 15:20
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2#
    发表于 2008-9-20 20:20 | 只看该作者
    (1)对于pin9的问题,请仔细检查你的HDR1X8,包括其路径。
    . Y6 {! E& y+ R; S: R3 e. ?" f(2)dbdoctor就是指PCB utility 中的外部运行。

    该用户从未签到

    3#
     楼主| 发表于 2008-9-20 23:41 | 只看该作者

    回复 2# 的帖子

    谢谢,在去看了下HDR1X8,居然是放了9个焊盘 ,重新做封装后,该问题解决了。# Z4 P. w! ^! K- ^% B) \
    对于: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 来检查。7 A1 \8 o1 Q+ z
      是对DIP8这个封装来运行dbdoctor呢?还是对导入网络表后的*.brd 文件 进行database check?& Q- ^( L- T' ]0 M4 h- ?3 k8 L

    4 Q- v; ^! G9 X8 }我对DIP8,运行dbdoctor 后,重新导入网络文件,还是出现和上面一样的错误。6 b/ z. u  V* I7 H2 }+ @
      对导入网络表的*.brd文件进行database check后,没看到任何提示。。不知道正常的现象是不是就是这样的。! Q6 R& p1 h; a5 Z- n, u* L

    $ C- t2 O2 Q% ~+ ?后来重新在Design entry cis 里把 ic 去掉,重新在spb 16.0 的库D:\CADENCE\SPB_16.0\TOOLS\CAPTURE\LIBRARY\PSPICE\OPAMP.OLB    把OP07找出来,画上后,creat netlist 后,重新 在*。brd 文件里导入网络表后,还是出现下面的错误:
    7 F# Q* F0 n, t1   ERROR(SPMHNI-191): Device/Symbol check error detected.& o; [* d5 o, L# C- O0 W6 a

    " }6 ?1 D9 L2 Q) X& S1 p1 T/ R8 JERROR(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.'.
    * d4 \8 w* z, F  _+ l" h/ a1 }1 [$ l# u" Q5 T5 @, }
    请问一下allen 版主:我是从16.0 的版本里取的文件,出错信息中的14.x 版本问题出在哪个环节啊?针对这个error,我该对哪个东西运行dbdoctor啊?如何运行啊?
    2 X! K5 E/ ]9 b( ^8 U  ]9 Q: D) ~" d. W7 {
    谢谢了。。。。。。

    该用户从未签到

    4#
     楼主| 发表于 2008-9-22 23:02 | 只看该作者

    回复 3# 的帖子

    allen 版主,针对 上面的问题,用dbdoctor 从外部做如下检查后,还是提示相同的错误,请问一下可能的问题出在哪里啊?
    7 F, ^1 I, j& V4 v5 _% E2 W1.对构成DIP8的两种焊盘:pad50sq32d 和pad50cir32d进行dbdoctor,显示没有错误。
    ' V4 Q$ n. U7 q; q& y2、对DIP8 做检查,显示没有错误; L7 ?* Q. A$ f6 r3 _4 z3 i2 W7 m* \
    3、在setup-ui :Design-paths 中的padpath 中个人的symbol 目录移到最上面(最先调用用户自己建立的symbols),! K3 g& y2 n* B. @, z
    4.file-improt -logic ,还是出现和原来一样的错误:2 t) l% B9 r7 b
    #1   ERROR(SPMHNI-191): Device/Symbol check error detected.% a1 M) V, s) J6 U

    % ]8 n! C1 s0 l  V; n: fERROR(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.'.
  • TA的每日心情
    开心
    2019-12-3 15:20
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    5#
    发表于 2008-9-22 23:44 | 只看该作者
    一个完整的库文件包含dra、psm、pad及device,请检查前两个试试。

    该用户从未签到

    6#
     楼主| 发表于 2008-9-23 01:01 | 只看该作者

    回复 5# 的帖子

    谢谢allen版主的宝贵提示。。。
    9 `: Z3 o/ ^7 o+ A1 ~" n. l! k% S3 ^
    总算找到问题所在了:
    5 y' b) g- L* g" l5 h) `8 \' Z1.我在自己的数据目录上建立了2个文件夹,分别是package 和symbole 。建立symbole的时候,我从别的地方拷贝了一些pad 等文件放在symbol目录里,但由于自己的疏忽,其实symbole文件夹里还一并拷了一些封装文件,这其中包含DIP8相关的文件。
    ( s5 y3 s1 `; R# E  a$ j2. 我自己建立的封装都是放在package文件夹里的。! Z: `. ~8 B; c: ~" I
    3.由于不知道 symbole里面有dip8等封装文件,我的ui中psmpath的顺序是先symbole在package,这样在导入logic 的是时候,我以为pcb editor 取用的是package中我自己做的封装DIP8,实际PCB editor 取用的是symbole 中的DIP8,从而报错。
    ' r# z. k( ~/ c4.由于自己在这方面的疏忽,导致一直对package中的dip8 做dbdoctor 。" M7 o/ G( }& \& D0 |

    * I' Z' g+ e, q4 w在发现上面的问题后,对symbol 中的DIP8 做dbdoctor 或在psmpath中对调symbole 和package 的顺序,都可以使问题得到顺利的解决。
    . M4 Y" d) l8 D; @! s) k4 J心得:要对软件调用的库文件顺序有清楚的了解,也要清楚的了解各个库中包含有什么东西。2 s! U7 Y! t" n- @

    % l1 E: ?5 U& m+ D$ U% K' h再次感谢allen版主的解答。

    该用户从未签到

    7#
    发表于 2008-9-23 13:19 | 只看该作者
    一般SYM文件夹里面放的文件的后缀为:.dra,.psm,.ssm" J" g) M& U+ l  `
    PAD文件夹中为:.pad
    6 F8 c5 z7 |4 a% I7 z! D  ^DEV文件夹中为:.dev
    : p6 c5 d% e2 L& }$ G: x. P归类放置比较容易调用

    该用户从未签到

    8#
    发表于 2008-9-23 14:15 | 只看该作者
    关于DBDOCTOR,好像也可以直接在Allegro PCB Editor里面用的,直接输入命令“dbdoctor",好像也可以,不知道和外部运行有什么区别?

    该用户从未签到

    9#
    发表于 2012-6-17 11:05 | 只看该作者
    引脚9肯定是有的,你在class中选 package dem,然后subclass中选 pinnunber,然后让这层显示出来,就能看到了哈。

    该用户从未签到

    10#
    发表于 2012-6-17 11:05 | 只看该作者
    我之前遇到过你类似的问题。就是这么解决的。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-2 17:16 , Processed in 0.171875 second(s), 23 queries , Gzip On.

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

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

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