Добрый вечер!
На днях вылезла проблема с симулятором Cadence - Spectre.
вот сообщение об ошибке.
Error found by spectre during initial setup. ERROR (SPECTRE-4080): There are no components in the circuit.
Кто нибудь может сказать в чем дело?
заранее срасибо!
Jurenja
May 26 2011, 14:48
Spectre написала что в вашей схеме нет компонентов. Вообще.
Внимательно посмотреть в нетлист.
Вот Нетлист. Где тут не так? и как это можно решить?
Cadence ® Virtuoso ® Spectre ® Circuit Simulator
Version 7.2.0.349.isr12 32bit -- 27 Aug 2010
Copyright © 1989-2010 Cadence Design Systems, Inc. All rights reserved worldwide. Cadence, Virtuoso and Spectre are registered trademarks of Cadence Design Systems, Inc. All others are the property of their respective holders.
Protected by U.S. Patents:
5,610,847; 5,790,436; 5,812,431; 5,859,785; 5,949,992; 5,987,238;
6,088,523; 6,101,323; 6,151,698; 6,181,754; 6,260,176; 6,278,964;
6,349,272; 6,374,390; 6,493,849; 6,504,885; 6,618,837; 6,636,839;
6,778,025; 6,832,358; 6,851,097; 6,928,626; 7,024,652; 7,035,782;
7,085,700; 7,143,021; 7,493,240; 7,571,401.
Includes RSA BSAFE® Cryptographic or Security Protocol Software from RSA Security, Inc.
User: ga6an Host: ga6an HostID: 7F0100 PID: 4370
Memory available: 2.9802 GB physical: 4.1459 GB
CPU Type: Pentium® Dual-Core CPU T4300 @ 2.10GHz
Processor PhysicalID CoreID Frequency
0 0 0 2100.0
1 0 1 2100.0
Simulating `input.scs' on ga6an at 6:32:46 PM, Thur May 26, 2011 (process id: 4370).
Environment variable:
SPECTRE_DEFAULTS=-E
Command line:
/tools/cds6/ic613/mmsim72/tools.lnx86/spectre/bin/32bit/spectre \
input.scs +escchars +log ../psf/spectre.out +inter=mpsc \
+mpssession=spectre0_2683_1 -format sst2 -raw ../psf +lqtimeout \
900 -maxw 5 -maxn 5
spectre pid = 4370
Loading /tools/cds6/ic613/mmsim72/tools.lnx86/cmi/lib/5.0/libinfineon_sh.so ...
Loading /tools/cds6/ic613/mmsim72/tools.lnx86/cmi/lib/5.0/libphilips_sh.so ...
Loading /tools/cds6/ic613/mmsim72/tools.lnx86/cmi/lib/5.0/libsparam_sh.so ...
Loading /tools/cds6/ic613/mmsim72/tools.lnx86/cmi/lib/5.0/libstmodels_sh.so ...
/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/cc1: /tools/cds6/ic613/mmsim72/tools/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /usr/lib/libppl_c.so.2)
/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/cc1: /tools/cds6/ic613/mmsim72/tools/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libppl_c.so.2)
/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/cc1: /tools/cds6/ic613/mmsim72/tools/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/libppl_c.so.2)
/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/cc1: /tools/cds6/ic613/mmsim72/tools/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /usr/lib/libppl.so.7)
/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/cc1: /tools/cds6/ic613/mmsim72/tools/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libppl.so.7)
/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/cc1: /tools/cds6/ic613/mmsim72/tools/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/libppl.so.7)
/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/cc1: /tools/cds6/ic613/mmsim72/tools/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libgmpxx.so.4)
Time for NDB Parsing: CPU = 120.006 ms, elapsed = 1.07041 s.
Time accumulated: CPU = 120.006 ms, elapsed = 1.07041 s.
Peak resident memory used = 20.6 Mbytes.
Time for Elaboration: CPU = 32.003 ms, elapsed = 31.6541 ms.
Time accumulated: CPU = 152.009 ms, elapsed = 1.10233 s.
Peak resident memory used = 24.5 Mbytes.
Time for EDB Visiting: CPU = 0 s, elapsed = 118.017 us.
Time accumulated: CPU = 152.009 ms, elapsed = 1.10296 s.
Peak resident memory used = 24.5 Mbytes.
Error found by spectre during initial setup.
ERROR (SPECTRE-4080): There are no components in the circuit.
Aggregate audit (6:32:47 PM, Thur May 26, 2011):
Time used: CPU = 152 ms, elapsed = 1.1 s, util. = 13.8%.
Time spent in licensing: elapsed = 78.7 ms, percentage of total = 7.13%.
Peak memory used = 24.5 Mbytes.
spectre completes with 1 error, 0 warnings, and 0 notices.
spectre terminated prematurely due to fatal error.
Jurenja
May 26 2011, 18:35
То, что показано вами, это не нетлист. Это лог файл спектры.
Покажите содержимое файла input.scs.
PS. А еще в логе видно что спектра ругается на отсутствие в вашей ОС некоторых библиотек:
/usr/lib/libppl_c.so.2
/usr/lib/libppl.so.7
/usr/lib/libgmpxx.so.4
Lampus
May 27 2011, 13:50
Цитата(Jurenja @ May 26 2011, 22:35)

PS. А еще в логе видно что спектра ругается на отсутствие в вашей ОС некоторых библиотек:
/usr/lib/libppl_c.so.2
/usr/lib/libppl.so.7
/usr/lib/libgmpxx.so.4
Ды библиотеки эти как раз таки есть, а вот полинкованы они на очень старую версию glibcxx.
Копать в сторону настройки переменной окружения LD_LIBRARY_PATH и поиска нужной версии glibcxx.
Посмотреть какие версии поддерживает ваша плюсовая либа можно командой
strings /usr/lib/libstdc++.so.*|grep GLIBCXX
Ну или в /lib, а не /usr/lib. Лежит она где как.
m_vadim
Jun 13 2011, 16:16
Не получмлось создать сигнал с наложением белого шума в cds-spectre или от источника AnalogLib.
Ввожу параметры noise: numder of pair.... 1; freq 1 100M; noise 1 100m для источника sin c freq 1M; ampl 240m
Прошу помощи!