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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
在*.brd文件中导入网络表的时候netrev.lst 提示有如下错误:7 S$ q) a7 f6 Z' B" ~0 [1 e

" U* P, Z5 ~6 e& D% u% \5 J% ~* E#1   WARNING(SPMHNI-192): Device/Symbol check warning detected.# |% }& V1 ]+ O: C! p- t3 [
ERROR(SPMHNI-196): Symbol 'HDR1X8' for device '8 HEADER_HDR1X8_8 HEADER' has extra pin '9'.
% x9 ]9 E* [/ p7 u6 Z- M' L#1   ERROR(SPMHNI-191): Device/Symbol check error detected.4 Z! Q# ]2 w2 H5 ]: ]  A
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.'.
% H- ^( W0 o  X$ H#2   ERROR(SPMHNI-191): Device/Symbol check error detected.6 H& c4 q( ^; y5 g
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.'.8 {9 \4 P2 L- D: R
#2   WARNING(SPMHNI-192): Device/Symbol check warning detected.
1 T9 j2 B. z% i9 oWARNING(SPMHNI-194): Symbol 'TO99' for device 'OPA128/BB_TO99_OPA128/BB' not found in PSMPATH or must be "dbdoctor"ed.1 m# H* u% m' w0 Q% \! {
1 v) y$ G" l" [- U$ J
$ C8 l0 z0 W5 [( J( {( D3 e' r: z
对于warning 1: 在design entry cis 中,我对header8 用“Edit part” 命令看过了,只有8个脚,封装我也打开看过可,只放了8个焊盘,这个“extra pin 9“是什么意思啊?该如何解决呢?
8 B& ]7 @) z7 P8 o: T+ P1 a 对于”must' run dbdoctor“的错误和警告,该如何运行dbdoctor 啊?。我只知道可以用  PCB utility 中的dbdoctor 从外部运行和从pcb Editor 中 运行data base check。。- D2 F! t5 ?4 \
/ i/ a& M" s- E  j6 e# d: b
谢谢了。。。
  • TA的每日心情
    开心
    2019-12-3 15:20
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2#
    发表于 2008-9-20 20:20 | 只看该作者
    (1)对于pin9的问题,请仔细检查你的HDR1X8,包括其路径。1 Z" P5 ^# A7 k( Y; ^6 d/ n
    (2)dbdoctor就是指PCB utility 中的外部运行。

    该用户从未签到

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

    回复 2# 的帖子

    谢谢,在去看了下HDR1X8,居然是放了9个焊盘 ,重新做封装后,该问题解决了。
    % t/ z" |  j5 v% t5 s7 K( P9 Z对于: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 来检查。
    % m  U" U1 W0 w! a" z" b  是对DIP8这个封装来运行dbdoctor呢?还是对导入网络表后的*.brd 文件 进行database check?8 G+ P1 }* {8 ]  E' T* a
    : k- H0 U. ?+ t6 C/ K0 W- p
    我对DIP8,运行dbdoctor 后,重新导入网络文件,还是出现和上面一样的错误。, B: i% D7 X  [( W+ p
      对导入网络表的*.brd文件进行database check后,没看到任何提示。。不知道正常的现象是不是就是这样的。/ C4 e; s6 z, y; E. [

    3 b  H9 H: B! J$ _- @4 M5 L9 N后来重新在Design entry cis 里把 ic 去掉,重新在spb 16.0 的库D:\CADENCE\SPB_16.0\TOOLS\CAPTURE\LIBRARY\PSPICE\OPAMP.OLB    把OP07找出来,画上后,creat netlist 后,重新 在*。brd 文件里导入网络表后,还是出现下面的错误:/ Z- K; M6 J- I& C' b5 }
    1   ERROR(SPMHNI-191): Device/Symbol check error detected.( ~! f3 K0 z7 x) l+ ?0 r

    0 Q: t/ z4 o+ [  f( N  T, c' uERROR(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.'.# M% m! I! P( a8 h, a: D

    ) m9 D+ e& i9 W7 R9 @请问一下allen 版主:我是从16.0 的版本里取的文件,出错信息中的14.x 版本问题出在哪个环节啊?针对这个error,我该对哪个东西运行dbdoctor啊?如何运行啊?
    / G! S. J0 y$ ?- E' W, q( j
    . u: ?, A6 g6 O* C! r9 I* r谢谢了。。。。。。

    该用户从未签到

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

    回复 3# 的帖子

    allen 版主,针对 上面的问题,用dbdoctor 从外部做如下检查后,还是提示相同的错误,请问一下可能的问题出在哪里啊?
    , }$ k9 q, t* i8 c/ I) S4 p* ]1.对构成DIP8的两种焊盘:pad50sq32d 和pad50cir32d进行dbdoctor,显示没有错误。
    ' Y! `4 S7 Y  x$ x# p) l" H( F2 y! n2、对DIP8 做检查,显示没有错误
    , b& ^+ I" R9 d+ ~" Q# e* e1 o& T3、在setup-ui :Design-paths 中的padpath 中个人的symbol 目录移到最上面(最先调用用户自己建立的symbols),5 l5 u& \0 g) i4 P# `9 V
    4.file-improt -logic ,还是出现和原来一样的错误:- Z% ]) U4 d, }$ y" T' k
    #1   ERROR(SPMHNI-191): Device/Symbol check error detected.% B2 v1 z, d3 M4 p" X4 h
    # `6 T9 n! q2 B  @7 c& |' A
    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.'.
  • 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版主的宝贵提示。。。4 |. H/ }+ f. T* H$ H/ O
    2 a0 p6 V0 C5 H4 v
    总算找到问题所在了:) [7 o" d" P% ~
    1.我在自己的数据目录上建立了2个文件夹,分别是package 和symbole 。建立symbole的时候,我从别的地方拷贝了一些pad 等文件放在symbol目录里,但由于自己的疏忽,其实symbole文件夹里还一并拷了一些封装文件,这其中包含DIP8相关的文件。
    7 Q2 B% C, q6 K4 D1 g* e. \2. 我自己建立的封装都是放在package文件夹里的。
    , R7 g4 U3 [( i2 O6 _6 d3.由于不知道 symbole里面有dip8等封装文件,我的ui中psmpath的顺序是先symbole在package,这样在导入logic 的是时候,我以为pcb editor 取用的是package中我自己做的封装DIP8,实际PCB editor 取用的是symbole 中的DIP8,从而报错。
    ( Z) l0 O; t3 `* T, S- V4.由于自己在这方面的疏忽,导致一直对package中的dip8 做dbdoctor 。& h9 |9 @$ C  n) _6 t6 ]4 K$ q2 m
    % C5 r8 `4 e8 u. h
    在发现上面的问题后,对symbol 中的DIP8 做dbdoctor 或在psmpath中对调symbole 和package 的顺序,都可以使问题得到顺利的解决。$ _1 I6 h/ }  o/ t( k  G; q
    心得:要对软件调用的库文件顺序有清楚的了解,也要清楚的了解各个库中包含有什么东西。1 N8 I- ~+ o' O& t! V) ~# E+ w  a

    + I! w+ T9 s3 g- h6 l1 [, O* k9 a再次感谢allen版主的解答。

    该用户从未签到

    7#
    发表于 2008-9-23 13:19 | 只看该作者
    一般SYM文件夹里面放的文件的后缀为:.dra,.psm,.ssm
    1 R( N9 \$ g! F+ L4 @PAD文件夹中为:.pad
    ; H  f& I! \& JDEV文件夹中为:.dev( e: L* p8 b* y' D5 M: X* }
    归类放置比较容易调用

    该用户从未签到

    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-6-4 11:58 , Processed in 0.078125 second(s), 23 queries , Gzip On.

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

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

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