首页 > 微波/射频 > RFIC设计学习交流 > 新手求助Hspice仿真问题

新手求助Hspice仿真问题

录入:edatop.com    阅读:







把出错行注释掉,下一行继续报错,求各位帮助,是我生成的spf网表有问题?还是最开始的数字电路就有问题?
能否告知如何更改?

error信息看的不全

  1. ****** HSPICE -- J-2014.09-SP2 64-BIT (Feb 26 2015) RHEL64 ******              
  2.   Copyright (C) 2014 Synopsys, Inc. All Rights Reserved.                        
  3.   Unpublished-rights reserved under US copyright laws.
  4.   This program is protected by law and is subject to the
  5.   terms and conditions of the license agreement from Synopsys.
  6.   Use of this program is your acceptance to be bound by the
  7.   license agreement. HSPICE is the trademark of Synopsys, Inc.
  8.   Input File: s38417_trojan1.spf                                                
  9.   Command line options: s38417_trojan1.spf
  10. lic:  
  11. lic:
  12. lic:
  13. lic:
  14. lic:
  15. lic:
  16. lic:
  17. lic:
  18. lic:
  19. lic:   
  20. Init: read install configuration file: /root/simulation/install_path/synopsys/hs/hspice/meta.cfg
  21.   **error** (s38417_trojan1.spf:490100)  Extra numerical data on above line            token number=  36
  22.   **error** (s38417_trojan1.spf:490100) difficulty in reading input

  23.           ***** job aborted
  24. 1****** HSPICE -- J-2014.09-SP2 64-BIT (Feb 26 2015) RHEL64 ******              
  25. ******  
  26. .title s38417_trojan1

  27. ****** job statistics summary tnom=  25.000 temp=  25.000 ******
  28.   
  29.   
  30. ******  Machine Information  ******
  31. CPU:
  32. model name        : Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz
  33. cpu MHz        : 2301.000
  34.   
  35. OS:
  36. Linux version 2.6.32-573.22.1.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Wed Mar 23 03:35:39 UTC 2016


  37.   ******  HSPICE Threads Information  ******

  38.   Command Line Threads Count :     1
  39.   Available CPU Count        :    40
  40.   Actual Threads Count       :     1


  41.   ******  Circuit Statistics  ******
  42.   # nodes       =       0 # elements   =  296622
  43.   # resistors   =  180603 # capacitors =  116019 # inductors   =       0
  44.   # mutual_inds =       0 # vccs       =       0 # vcvs        =       0
  45.   # cccs        =       0 # ccvs       =       0 # volt_srcs   =       0
  46.   # curr_srcs   =       0 # diodes     =       0 # bjts        =       0
  47.   # jfets       =       0 # mosfets    =       0 # U elements  =       0
  48.   # T elements  =       0 # W elements =       0 # B elements  =       0
  49.   # S elements  =       0 # P elements =       0 # va device   =       0
  50.   # vector_srcs =       0 # N elements =       0


  51.   ******  Runtime Statistics (seconds)  ******

  52.   analysis           time    # points   tot. iter  conv.iter
  53.   op point           0.00           1           0
  54.   readin            10.38
  55.   errchk             0.00
  56.   setup              0.00
  57.   output             0.00


  58.            peak memory used       1294.95 megabytes
  59.            total cpu time           10.78 seconds
  60.            total elapsed time       11.65 seconds
  61.            job started at     15:27:51 04/18/2016
  62.            job ended   at     15:28:03 04/18/2016



  63. >error          ***** hspice job aborted
  64. lic: Release hspice token(s)
  65. lic: total license checkout elapse time:        0.38(s)

复制代码



全部的log信息,还需要看spf文件吗?

给大家说一下我面临的难题。
毕设,我修改了一个verilog标准电路,综合得到的verilog网表,老师想看到修改过的电路电源电压的波形和原标准电路电源电压波形有无差别,就让我用Hspice仿真。
师兄让我用IC Compiler把verilog网表输出为def文件,再用StarRC抽取为spef网表,自己加入数字激励,进行Hspice仿真。
我感觉是我的spef网表有问题,因为StarRC抽取的只是寄生参数网表
逻辑结构被忽略,是否成为了我对spef网表进行仿真时频频报错的原因?
希望有好心的大神帮帮我这个菜鸟本科生,解答一下让我知道问题出在哪,我做了将近一个星期这个仿真结果还是没出来,卡得我太难受了。


这个网表是有问题的  :在hspice里面是有意义的 不能代表端口


问题解决了,网表有问题,starRC抽取的spf文件里面好多节点标号都出现了\[0\] \[1\] \[...\]这样的格式,把它修改为[0]就可以了

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:关于混频器线性度仿真的取值问题
下一篇:cadence5141昨晚跑了一晚,今天一直提示 insufficient disk

射频和天线工程师培训课程详情>>

  网站地图