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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
在*.brd文件中导入网络表的时候netrev.lst 提示有如下错误:; z2 V3 ^7 C  d8 ^, `
/ b7 S+ _/ C: {2 \! D% z- ]  {
#1   WARNING(SPMHNI-192): Device/Symbol check warning detected.
5 p: h. T  p0 t$ K% ^( HERROR(SPMHNI-196): Symbol 'HDR1X8' for device '8 HEADER_HDR1X8_8 HEADER' has extra pin '9'.3 V, C  S9 Q* C  O' C
#1   ERROR(SPMHNI-191): Device/Symbol check error detected.
% C5 G8 o; n7 `* B  nERROR(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.'.; h" i* G; z8 N2 P
#2   ERROR(SPMHNI-191): Device/Symbol check error detected.  x, P, v0 I3 h
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.'.
' O+ J; O* R, u; f7 `* T1 P9 r#2   WARNING(SPMHNI-192): Device/Symbol check warning detected.
( u# Q5 x- @/ n2 _8 WWARNING(SPMHNI-194): Symbol 'TO99' for device 'OPA128/BB_TO99_OPA128/BB' not found in PSMPATH or must be "dbdoctor"ed.
* `4 Y. H2 S( C) N) v/ ]5 W+ u7 l1 ?/ u$ P

, h0 V, Z. ]( @% ^  W对于warning 1: 在design entry cis 中,我对header8 用“Edit part” 命令看过了,只有8个脚,封装我也打开看过可,只放了8个焊盘,这个“extra pin 9“是什么意思啊?该如何解决呢?; B8 Q1 Q& M, e+ t6 `9 f3 m) V$ L
对于”must' run dbdoctor“的错误和警告,该如何运行dbdoctor 啊?。我只知道可以用  PCB utility 中的dbdoctor 从外部运行和从pcb Editor 中 运行data base check。。. a4 u! f& t' b. e& u
3 P  p9 Q0 L+ f: a2 T
谢谢了。。。
  • TA的每日心情
    开心
    2019-12-3 15:20
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2#
    发表于 2008-9-20 20:20 | 只看该作者
    (1)对于pin9的问题,请仔细检查你的HDR1X8,包括其路径。/ a' x* J  l6 i( G: \1 m$ Q
    (2)dbdoctor就是指PCB utility 中的外部运行。

    该用户从未签到

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

    回复 2# 的帖子

    谢谢,在去看了下HDR1X8,居然是放了9个焊盘 ,重新做封装后,该问题解决了。
      [" S7 g5 m4 Z8 S9 u对于: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 来检查。  H' d4 r# j* V1 o( `. l
      是对DIP8这个封装来运行dbdoctor呢?还是对导入网络表后的*.brd 文件 进行database check?9 M0 |; k8 Z2 b+ x
      ~$ R' O' [8 V/ H8 N0 A
    我对DIP8,运行dbdoctor 后,重新导入网络文件,还是出现和上面一样的错误。
    0 ^6 ~6 m5 q( T( W% U9 e  对导入网络表的*.brd文件进行database check后,没看到任何提示。。不知道正常的现象是不是就是这样的。
    7 p) V% r8 ^& u  Z, c3 n! F/ _9 ?3 Z9 c! s* N+ \% O' s/ Y
    后来重新在Design entry cis 里把 ic 去掉,重新在spb 16.0 的库D:\CADENCE\SPB_16.0\TOOLS\CAPTURE\LIBRARY\PSPICE\OPAMP.OLB    把OP07找出来,画上后,creat netlist 后,重新 在*。brd 文件里导入网络表后,还是出现下面的错误:
    % ?& T0 ?3 v" t1   ERROR(SPMHNI-191): Device/Symbol check error detected.2 d/ M, b4 A. |$ u* r* d  l
    # g8 n; n- K- t7 I5 \; V1 L
    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.'.
    - W7 D# u  S8 p6 J# f# k- ?3 t4 P5 {) e( E& C( ]
    请问一下allen 版主:我是从16.0 的版本里取的文件,出错信息中的14.x 版本问题出在哪个环节啊?针对这个error,我该对哪个东西运行dbdoctor啊?如何运行啊?7 T5 l. `9 e# d2 x4 R

    ! n4 a% Y3 T" m4 ^3 p谢谢了。。。。。。

    该用户从未签到

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

    回复 3# 的帖子

    allen 版主,针对 上面的问题,用dbdoctor 从外部做如下检查后,还是提示相同的错误,请问一下可能的问题出在哪里啊?
    % a7 [9 Y! d1 [/ f1.对构成DIP8的两种焊盘:pad50sq32d 和pad50cir32d进行dbdoctor,显示没有错误。
    - I; ~5 ]' s7 k* o2 ~4 e* S2、对DIP8 做检查,显示没有错误; [2 _- ^# G8 S9 J
    3、在setup-ui :Design-paths 中的padpath 中个人的symbol 目录移到最上面(最先调用用户自己建立的symbols),
    ' l8 C+ _, b5 K1 B0 q) V1 b) w; I, c9 Y4.file-improt -logic ,还是出现和原来一样的错误:
    0 T% N# _/ t. W, B#1   ERROR(SPMHNI-191): Device/Symbol check error detected.
    # X3 y  {( H8 y, o; V# L/ A/ D
    6 }/ W7 n2 X/ j: m5 LERROR(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版主的宝贵提示。。。0 P4 y6 `/ y. w$ j% ?

    , t& s5 w+ \7 e7 K- q& E0 Y' ?总算找到问题所在了:
      e7 |# l) f7 J6 R+ Y5 \# e3 H1.我在自己的数据目录上建立了2个文件夹,分别是package 和symbole 。建立symbole的时候,我从别的地方拷贝了一些pad 等文件放在symbol目录里,但由于自己的疏忽,其实symbole文件夹里还一并拷了一些封装文件,这其中包含DIP8相关的文件。8 L; |, X3 W$ [0 S
    2. 我自己建立的封装都是放在package文件夹里的。: E$ x% F1 n: f9 I
    3.由于不知道 symbole里面有dip8等封装文件,我的ui中psmpath的顺序是先symbole在package,这样在导入logic 的是时候,我以为pcb editor 取用的是package中我自己做的封装DIP8,实际PCB editor 取用的是symbole 中的DIP8,从而报错。, }7 h. f& _5 i% X: ]
    4.由于自己在这方面的疏忽,导致一直对package中的dip8 做dbdoctor 。- ~  Z$ L% _' Q* w* z& M

    * w" s8 U* D' b+ p9 D$ q  E% A在发现上面的问题后,对symbol 中的DIP8 做dbdoctor 或在psmpath中对调symbole 和package 的顺序,都可以使问题得到顺利的解决。: \$ I3 C5 G' b
    心得:要对软件调用的库文件顺序有清楚的了解,也要清楚的了解各个库中包含有什么东西。
    - U0 }6 n* z4 I+ U- |8 F
    " b. h$ D/ U! I) u3 e9 o再次感谢allen版主的解答。

    该用户从未签到

    7#
    发表于 2008-9-23 13:19 | 只看该作者
    一般SYM文件夹里面放的文件的后缀为:.dra,.psm,.ssm/ [: l. }' b8 O6 q- a& G& g
    PAD文件夹中为:.pad
    4 j0 S1 J1 p6 y: G7 P+ \0 T8 cDEV文件夹中为:.dev, _- ?  ?' s: O5 Z8 ~
    归类放置比较容易调用

    该用户从未签到

    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-7-23 14:16 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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