Dear Team,
My computer: IC617.722 CPU: Intel Core-I7 4790 @ 3.6GHz includes 4 cores & 8 threads.
When I changed numbers of APS multi-threading to 2-8, then the simulation cannot be done. If I disable muti-threading, then it will become normal. Here are the logs,
irun(64): 15.20-p001: (c) Copyright 1995-2016 Cadence Design Systems, Inc.
TOOL: irun(64) 15.20-p001: Started on Sep 11, 2019 at 04:46:51 CST
irun
-f irunArgs
-UNBUFFERED
-cdslib ./cds.lib
-errormax 50
-status
-nowarn DLNOHV
-nowarn DLCLAP
-v93
-incdir /home/jiangn/ic_projects/adc_tislope_smic55/
-ade
-timescale 1ns/1ns
-vtimescale 1ns/1ns
-delay_mode None
-novitalaccl
-access r
-noparamerr
-amspartinfo ../psf/partition.info
-rnm_partinfo
-modelincdir /home/jiangn/ic_projects/adc_tislope_smic55/
./spiceModels.scs
./amsControlSpectre.scs
-input ./probe.tcl
-run
-exit
-ncsimargs "+amsrawdir ../psf"
-simcompatible_ams spectre
-name adc_tislope_0420_smic55_sim.8channel_top_t_ramp:config
-allowredefinition
-amsbind
-top adc_tislope_0420_smic55_sim.8channel_top_t_ramp:schematic
-top cds_globals
./netlist.vams
/home/jiangn/ic_projects/adc_tislope_smic55/adc_tislope_0420_smic55_sim/ConnRules_1V2_full_fast/connect/verilog.vams
./ie_card.scs
-f ./textInputs
-amscompilefile "file:/home/jiangn/ic_projects/adc_tislope_smic55/adc_tislope_0420_smic55/dac_12bit_ideal/veriloga/veriloga.va ftype:va lib:adc_tislope_0420_smic55 cell:dac_12bit_ideal view:veriloga"
-amscompilefile "file:/home/jiangn/ic_projects/adc_tislope_smic55/adc_tislope_0420_smic55/counter/functional/verilog.v lib:adc_tislope_0420_smic55 cell:counter view:functional"
-amscompilefile "file:/home/jiangn/ic_projects/adc_tislope_smic55/adc_tislope_0420_smic55/top_mux/functional/verilog.v lib:adc_tislope_0420_smic55 cell:top_mux view:functional"
-amscompilefile "file:/home/jiangn/ic_projects/adc_tislope_smic55/adc_tislope_0420_smic55/data_mux/functional/verilog.v lib:adc_tislope_0420_smic55 cell:data_mux view:functional"
-amscompilefile "file:/home/jiangn/ic_projects/adc_tislope_smic55/adc_tislope_0420_smic55/register_d2/functional/verilog.v lib:adc_tislope_0420_smic55 cell:register_d2 view:functional"
-amscompilefile "file:/home/jiangn/ic_projects/adc_tislope_smic55/adc_tislope_0420_smic55/register_d1/functional/verilog.v lib:adc_tislope_0420_smic55 cell:register_d1 view:functional"
-amscompilefile "file:/home/jiangn/ic_projects/adc_tislope_smic55/adc_tislope_0420_smic55/register_stg/functional/verilog.v lib:adc_tislope_0420_smic55 cell:register_stg view:functional"
-makelib adc_tislope_0420_smic55_sim
-endlib
./cds_globals.vams
-l ../psf/irun.log
-spectre_args ++aps
-spectre_args +mt=4
file: /home/jiangn/ic_projects/adc_tislope_smic55/adc_tislope_0420_smic55/register_stg/functional/verilog.v
ncvlog: *W,SPDUSD: Include directory /home/jiangn/ic_projects/adc_tislope_smic55/ given but not used.
Total errors/warnings found outside modules and primitives:
errors: 0, warnings: 1
ncvlog: Memory Usage - 20.6M program + 30.3M data = 51.0M total
ncvlog: CPU Usage - 0.0s system + 0.0s user = 0.0s total (0.3s, 9.3% cpu)
Caching library 'adc_tislope_0420_smic55' ....... Done
Caching library 'adc_tislope_0420_smic55_sim' ....... Done
Caching library 'worklib' ....... Done
Elaborating the design hierarchy:
Top level design units:
8channel_top_t_ramp
cds_globals
Discipline resolution Pass...
Doing auto-insertion of connection elements...
Connect Rules applied are:
logic_cr
Building instance overlay tables: .................... Done
Building instance specific data structures.
Loading native compiled code: .................... Done
Design hierarchy summary:
Instances Unique
Modules: 175 39
Registers: 237 132
Scalar wires: 62 -
Expanded wires: 12 1
Vectored wires: 64 -
Always blocks: 183 60
Initial blocks: 31 24
Cont. assignments: 31 21
Pseudo assignments: 8 8
Interconnect: 370 -
Simulation timescale: 1ps
Writing initial simulation snapshot: adc_tislope_0420_smic55_sim.8channel_top_t_ramp:config
ncelab: Memory Usage - 49.0M program + 55.8M data = 104.9M total (Peak 238.9M)
ncelab: CPU Usage - 0.1s system + 0.1s user = 0.2s total (0.6s, 35.3% cpu)
Loading snapshot adc_tislope_0420_smic55_sim.\8channel_top_t_ramp :config .................... Done
Simulating in AMS-SIE mode...
Starting analog simulation engine...
AMSD: Using spectre solver with arguments: ++aps +mt=4.
Cadence (R) Virtuoso (R) Spectre (R) Circuit Simulator
Version 15.1.0.284.isr1 64bit -- 10 Dec 2015
Copyright (C) 1989-2015 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.
Includes RSA BSAFE(R) Cryptographic or Security Protocol Software from RSA
Security, Inc.
User: jiangn Host: server HostID: 7F0101 PID: 21196
Memory available: 1.9603 GB physical: 16.7045 GB
Linux : Ubuntu 18.04.3 LTS
CPU Type: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz
All processors running at 3791.3 MHz
Socket: Processors (Hyperthreaded Processor)
0: 0 ( 4 ), 1 ( 5 ), 2 ( 6 ), 3 ( 7 )
System load averages (1min, 5min, 15min) : 55.0 %, 52.1 %, 55.5 %
Hyperthreading is enabled
Analog Kernel using -ANALOGCONTROL ./spiceModels.scs.
Reading file:
/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/spiceModels.scs
Reading file:
/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/netlist.vams
Reading link: /cadtools/cadence/INCISIVE152/tools
Reading file:
/cadtools/cadence/INCISIVE152/tools.lnx86/affirma_ams/etc/connect_lib/E2L_2.vams
Opening directory spiceModels.ahdlSimDB/ (775)
Opening directory
spiceModels.ahdlSimDB//2728_tools_affirma_ams_etc_connect_lib_E2L_2.vams.connectLib__E2L_2__module__0x10000001_behavioral.ahdlcmi/
(775)
Opening directory
spiceModels.ahdlSimDB//2728_tools_affirma_ams_etc_connect_lib_E2L_2.vams.connectLib__E2L_2__module__0x10000001_behavioral.ahdlcmi/Linux-64/
(775)
Reading file:
/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/spiceModels.ahdlSimDB/2728_tools_affirma_ams_etc_connect_lib_E2L_2.vams.connectLib__E2L_2__module__0x10000001_behavioral.ahdlcmi/Linux-64/obj/optimize/5.0/libahdlcmi_connectLib__E2L_2__module__0x10000001_behavioral.so
Installed compiled interface for
connectLib__E2L_2__module__0x10000001_behavioral.
Reading file:
/cadtools/cadence/INCISIVE152/tools.lnx86/affirma_ams/etc/connect_lib/L2E_2.vams
Opening directory spiceModels.ahdlSimDB/ (775)
Opening directory
spiceModels.ahdlSimDB//2728_tools_affirma_ams_etc_connect_lib_L2E_2.vams.connectLib__L2E_2__module__0x10000001_behavioral.ahdlcmi/
(775)
Opening directory
spiceModels.ahdlSimDB//2728_tools_affirma_ams_etc_connect_lib_L2E_2.vams.connectLib__L2E_2__module__0x10000001_behavioral.ahdlcmi/Linux-64/
(775)
Reading file:
/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/spiceModels.ahdlSimDB/2728_tools_affirma_ams_etc_connect_lib_L2E_2.vams.connectLib__L2E_2__module__0x10000001_behavioral.ahdlcmi/Linux-64/obj/optimize/5.0/libahdlcmi_connectLib__L2E_2__module__0x10000001_behavioral.so
Installed compiled interface for
connectLib__L2E_2__module__0x10000001_behavioral.
Reading file:
/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/cds_globals.vams
Reading file:
/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/INCA_libs/AMSD/ahdl_in/ahdlIncludes.scs
Reading file:
/home/jiangn/ic_projects/adc_tislope_smic55/adc_tislope_0420_smic55/dac_12bit_ideal/veriloga/veriloga.va
Reading link:
/cadtools/cadence/INCISIVE152/tools.lnx86/spectre/etc/ahdl/constants.h
Reading file:
/cadtools/cadence/INCISIVE152/tools.lnx86/spectre/etc/ahdl/constants.vams
Reading link:
/cadtools/cadence/INCISIVE152/tools.lnx86/spectre/etc/ahdl/discipline.h
Reading file:
/cadtools/cadence/INCISIVE152/tools.lnx86/spectre/etc/ahdl/disciplines.vams
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/l0055ll_v1p3_1r_spe.lib
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/l0055ll_v1p3_1r_mis_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/l0055ll_v1p3_1r_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/l0055ll_v1p3_1r_ldmos_spe.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/l0055ll_v1p3_1r_bjt_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp12a100ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp12a25ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp12a4ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp18a100ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp18a25ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp18a4ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp25a100ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp25a25ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp25a4ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn12a100ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn12a25ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn12a4ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn18a100ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn18a25ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn18a4ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn25a100ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn25a25ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn25a4ll_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp12a100ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp12a25ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp12a4ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp18a100ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp18a25ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp18a4ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp25a100ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp25a25ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/pnp25a4ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn12a100ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn12a25ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn12a4ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn18a100ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn18a25ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn18a4ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn25a100ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn25a25ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/bjt/npn25a4ll_sh_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/l0055ll_v1p3_1r_dio_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/l0055ll_v1p3_1r_res_spe.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/res.va
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/l0055ll_v1p3_1r_res_spe.mdl
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/l0055ll_v1p3_1r_var_spe.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/gc.va
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/l0055ll_v1p3_1r_mom_spe.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms0055ll_io25_rf_v1p3_2r_spe.lib
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms0055ll_io25_rf_v1p3_2r_spe.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms0055ll_io25_rf_v1p3_2r_mis_spe.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms0055ll_io25_rf_res_v1p3_2r_spe.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/res_rf.va
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms0055ll_io25_rf_var_v1p3_2r_spe.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/gc_rf.va
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms0055ll_io25_rf_mom_v1p3_2r_spe.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms055_rf_1tm_spe_v1p3_2r.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms055_rf_1tm_psub_spe_v1p3_2r.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms055_diff_1tm_spe_v1p3_2r.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms055_diff_1tm_psub_spe_v1p3_2r.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms055_rf_1talpa_spe_v1p3_2r.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms055_rf_1talpa_psub_spe_v1p3_2r.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms055_rf_diff_1talpa_spe_v1p3_2r.ckt
Reading file:
/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/models/spectre/ms055_rf_diff_1talpa_psub_spe_v1p3_2r.ckt
Reading file:
/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/amsControlSpectre.scs
Reading file:
/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/ie_card.scs
Reading file:
/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/.amsbind.scs
Reading file:
/cadtools/cadence/INCISIVE152/tools.lnx86/spectre/etc/configs/spectre.cfg
Time for NDB Parsing: CPU = 522.851 ms, elapsed = 632.272 ms.
Time accumulated: CPU = 695.133 ms, elapsed = 632.275 ms.
Peak resident memory used = 129 Mbytes.
ncsim> source /cadtools/cadence/INCISIVE152/tools/inca/files/ncsimrc
ncsim>
ncsim> # This is the NC-SIM(R) probe command file
ncsim> # used in the AMS-ADE integration.
ncsim>
ncsim>
ncsim> #
ncsim> # Database settings
ncsim> #
ncsim> if { [info exists ::env(AMS_RESULTS_DIR) ] } { set AMS_RESULTS_DIR $env(AMS_RESULTS_DIR)} else {set AMS_RESULTS_DIR "../psf"}
../psf
ncsim> database -open ams_database -into ${AMS_RESULTS_DIR} -default
Created default SHM database ams_database
ncsim>
ncsim> #
ncsim> # Probe settings
ncsim> #
ncsim> probe -create -emptyok -database ams_database -all -depth all {\8channel_top_t_ramp }
Created probe 1
ncsim> probe -create -emptyok -database ams_database -all cds_globals
Created probe 2
ncsim> probe -create -emptyok -database ams_database -aicms -all -depth all {\8channel_top_t_ramp }
Created probe 3
ncsim>
ncsim> run
The CPU load for active processors is :
Spectre 0 (88.2 %) 1 (86.0 %) 2 (75.5 %) 3 (100.0 %)
4 (14.3 %) 5 (51.1 %) 6 (59.1 %) 7 (16.1 %)
Other
Warning from spectre during circuit read-in.
WARNING (SFE-2654): VerilogA module `aigg_hdl' override primitive/(verilogA
module) `aigg_hdl'.
Existing shared object for module dac_12bit_ideal is up to date.
Installed compiled interface for
adc_tislope_0420_smic55__dac_12bit_ideal__veriloga.
Warning from spectre in `cds_globals', during circuit read-in.
WARNING (SFE-2946):
"/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/cds_globals.vams"
21: `cds_globals': Parameter `VDD' redefines parameter of same name
defined at higher level. Local parameter value will be used.
WARNING (SFE-2946):
"/home/jiangn/simulation/8channel_top_t_ramp/ams/config/netlist/cds_globals.vams"
22: `cds_globals': Parameter `d' redefines parameter of same name
defined at higher level. Local parameter value will be used.
Warning from spectre during hierarchy flattening.
WARNING (SFE-884):
"/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/smic55llrf/../models/spectre/l0055ll_v1p3_1r_spe.lib"
26: The option 'gmin' is deleted because it is redefined at
'amsControlSpectre.scs':line '9'.
WARNING (SFE-884):
"/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/smic55llrf/../models/spectre/l0055ll_v1p3_1r_spe.lib"
26: The option 'scale' is deleted because it is redefined at
'amsControlSpectre.scs':line '9'.
WARNING (SFE-884):
"/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/smic55llrf/../models/spectre/l0055ll_v1p3_1r_spe.lib"
8635: The option 'scale' is deleted because it is redefined at
'amsControlSpectre.scs':line '9'.
WARNING (SFE-884):
"/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/smic55llrf/../models/spectre/l0055ll_v1p3_1r_spe.lib"
6637: The option 'scale' is deleted because it is redefined at
'amsControlSpectre.scs':line '9'.
WARNING (SFE-884):
"/eda/pdk/smic55/pdk/smic55llrf_1tm_9k_oa_1P9M_2012_7_17_v1.3/smic55llrf/../models/spectre/l0055ll_v1p3_1r_spe.lib"
4714: The option 'scale' is deleted because it is redefined at
'amsControlSpectre.scs':line '9'.
Further occurrences of this warning will be suppressed.
The simulator has reused the existing Verilog-A libraries for this simulation
run. If you do not want to use these libraries, set the
'CDS_AHDL_REUSE_LIB' environment variable to 'NO' and rerun the
simulation.
Reusing Verilog-A library
/home/jiangn/simulation/8channel_top_t_ramp/spectre/schematic/netlist/input.ahdlSimDB/bsource_0825ce.va.bsource_0825ce.ahdlcmi/Linux-64/obj/optimize/5.0/libahdlcmi_bsource_0825ce.so.
Existing shared object for module bsource_0825ce is up to date.
Installed compiled interface for bsource_0825ce.
Time for Elaboration: CPU = 230.144 ms, elapsed = 362.053 ms.
Time accumulated: CPU = 925.379 ms, elapsed = 994.427 ms.
Peak resident memory used = 164 Mbytes.
Time for EDB Visiting: CPU = 18.141 ms, elapsed = 18.153 ms.
Time accumulated: CPU = 943.689 ms, elapsed = 1.01275 s.
Peak resident memory used = 167 Mbytes.
Notice from spectre during topology check.
Only one connection to the following 4 nodes:
GND!
VDD!
VSS!
8channel_top_t_ramp.vout
Warning from spectre during initial setup.
WARNING (SPECTRE-294): Too many saved signals [ 1221 ]. Slow initialization
is expected!
Global user options:
addflowsuffix = yes
dotprobefmt = hier
scale = 0.9
scale = 0.9
scale = 0.9
scale = 0.9
scale = 0.9
scale = 0.9
scale = 0.9
scale = 0.9
scale = 0.9
temp = 27
tnom = 27
scale = 1
scalem = 1
reltol = 0.001
vabstol = 1e-06
iabstol = 1e-12
gmin = 1e-12
rforce = 1
maxnotes = 5
maxwarns = 5
digits = 5
pivrel = 0.001
checklimitdest = psf
rawfmt = sst2
save = selected
Scoped user options:
Circuit inventory:
nodes 503
adc_tislope_0420_smic55__dac_12bit_ideal__veriloga_behavioral 1
bsim4 608
bsource_0825ce 44
connectLib__E2L_2__module__0x10000001_behavioral 19
connectLib__L2E_2__module__0x10000001_behavioral 12
isource 16
vsource 18
Analysis and control statement inventory:
info 4
tran 1
Output statements:
.probe 0
.measure 0
save 1265
Notice from spectre during initial setup.
Fast APS Enabled.
6 warnings suppressed.
Multithreading Enabled: 4 threads in the system with 8 available
processors.
Time for parsing: CPU = 135.363 ms, elapsed = 203.052 ms.
Time accumulated: CPU = 1.07921 s, elapsed = 1.21596 s.
Peak resident memory used = 174 Mbytes.
~~~~~~~~~~~~~~~~~~~~~~
Pre-Simulation Summary
~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~
**************************************************
Transient Analysis `tran': time = (0 s -> 22.4 us)
**************************************************
Notice from spectre during IC analysis, during transient analysis `tran'.
Bad pivoting is found during DC analysis. Option dc_pivot_check=yes is
recommended for possible improvement of convergence.
DC simulation time: CPU = 97.022 ms, elapsed = 36.3739 ms.
Important parameter values:
start = 0 s
outputstart = 0 s
stop = 22.4 us
step = 22.4 ns
maxstep = 224 ns
ic = all
useprevic = no
skipdc = no
reltol = 100e-06
abstol(V) = 1 uV
abstol(I) = 1 pA
temp = 27 C
tnom = 27 C
tempeffects = all
errpreset = conservative_sigglobal
method = gear2only
lteratio = 10
relref = sigglobal
cmin = 0 F
gmin = 1 pS
rabsshort = 1 mOhm
Wildcard match summary:
save 8channel_top_t_ramp.I0.I7.I0.I0.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I7.I0.I0.I7.C2.* nodes: 0
save 8channel_top_t_ramp.I0.I7.I0.I0.I7.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I7.I0.I0.I7.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I7.I0.I1.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I6.I0.I0.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I6.I0.I0.I7.C2.* nodes: 0
save 8channel_top_t_ramp.I0.I6.I0.I0.I7.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I6.I0.I0.I7.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I6.I0.I1.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I5.I0.I0.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I5.I0.I0.I7.C2.* nodes: 0
save 8channel_top_t_ramp.I0.I5.I0.I0.I7.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I5.I0.I0.I7.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I5.I0.I1.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I4.I0.I0.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I4.I0.I0.I7.C2.* nodes: 0
save 8channel_top_t_ramp.I0.I4.I0.I0.I7.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I4.I0.I0.I7.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I4.I0.I1.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I3.I0.I0.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I3.I0.I0.I7.C2.* nodes: 0
save 8channel_top_t_ramp.I0.I3.I0.I0.I7.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I3.I0.I0.I7.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I3.I0.I1.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I2.I0.I0.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I2.I0.I0.I7.C2.* nodes: 0
save 8channel_top_t_ramp.I0.I2.I0.I0.I7.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I2.I0.I0.I7.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I2.I0.I1.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I1.I0.I0.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I1.I0.I0.I7.C2.* nodes: 0
save 8channel_top_t_ramp.I0.I1.I0.I0.I7.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I1.I0.I0.I7.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I1.I0.I1.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I0.I0.I0.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I0.I0.I0.I7.C2.* nodes: 0
save 8channel_top_t_ramp.I0.I0.I0.I0.I7.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I0.I0.I0.I7.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I0.I0.I1.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I10.C0.* nodes: 0
save 8channel_top_t_ramp.I0.I10.I7.C2.* nodes: 0
save 8channel_top_t_ramp.I0.I10.I7.C1.* nodes: 0
save 8channel_top_t_ramp.I0.I10.I7.C0.* nodes: 0
Output and IC/nodeset summary:
save 1189 (voltage)
others 31
tran: time = 19.65 ns (87.7 m%), step = 18.02 ps (80.4 u%)
Then it stopped, and notified me,
INFO (ADE-3069): Errors encountered during simulation. For more information, see the log files
accessible from the Simulation -> Output Log menu.
What can I do to use multi-threading properly? Because the circuit is really huge.
Regards,
Nan