• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Mixed-Signal Design
  3. VHDL-AMS VIEW LIST in ADE

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 64
  • Views 14841
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

VHDL-AMS VIEW LIST in ADE

eppo
eppo over 9 years ago

Hello,


I have an issue when I try to simulate a component model wrote in VHDL-AMS.(I have a symbol, entity and behavioral view)

In fact, I have the following error:

ERROR (OSSHNL-116): Unable to descend into any of the views defined in the view list, 'SimResStd SimResAcc1 SimBipStd SimCapaStd SimCapaAcc1 SimCapaAcc2 SimBipAcc1 eldo eldoD transistor_level auCmos_sch cmos_sch cmos.sch ads_schematic schematic auGate_sch auGate.sch gate_sch gate.sch extracted verilogAe eldoVerilog admsVerilog

I know that I need to configure the switch view list, but I do not know what should be the expressions needed in "switch view list" and "stop view list" for VHDL-AMS in eldoD simulator.

I am using  IC6.1.5-64b.500.17 version and INCISIV_13.20_026

Many thanks

  • Cancel
Parents
  • eppo
    eppo over 9 years ago

    Thanks Andrew for tour reply! You are right, my question was a bit confusing!

    Actually I am using  AMS simulator with a "config" view to simulate my component & schematic. The view list is correct and integrate the "behavioral view".  

    Now to simulate my circuit, the netlisting,  compiling and elaborating part are done successfully but I have an error message  when simulating (Unable to load dynamic library: libfmi.)

    Below is my simulation log file:

    ---------------------------------

    ncsim(64): 13.20-s026: (c) Copyright 1995-2015 Cadence Design Systems, Inc.
    TOOL:    ncsim(64)    13.20-s026: Started on Oct 26, 2015 at 15:46:23 CET
    ncsim
        -cds_implicit_tmpdir /home/projets/MAD/cadence/simulation/test_cbram_model/ams/config/netlist/ihnl
        -analogControl /home/projets/MAD/cadence/simulation/test_cbram_model/ams/config/netlist/amsControlSpectre.scs
        -nowarn DLNOHV
        -errorMax 50
        -messages
        -status
        -cdslib /home/projets/MAD/cadence/cds.lib
        -input /home/projets/MAD/cadence/simulation/test_cbram_model/ams/config/netlist/amsControl.tcl
        -run
        -exit
        NEURO_BOUNOUAR.test_cbram_model:config
        -logfile /home/projets/MAD/cadence/simulation/test_cbram_model/ams/config/psf/ncsim.log
        +amsrawdir /home/projets/MAD/cadence/simulation/test_cbram_model/ams/config/psf
        -simcompat spectre

    Loading snapshot NEURO_BOUNOUAR.test_cbram_model:config .................... Done


    ncsim: *W,NOCIFDLL: Unable to load dynamic library: libfmi.
    OSDLERROR: libfmi.so: cannot open shared object file: No such file or directory or file is not valid ELFCLASS64 library..
    ncsim: *F,NOLIBT: foreign library 'Clib: proc_srand' (for @NEURO_BOUNOUAR.random_pkg:c_srand) not found.
    ncsim: Memory Usage - 32.8M program + 217.9M data = 250.8M total
    ncsim: CPU Usage - 0.0s system + 0.0s user = 0.1s total (1.4s, 5.8% cpu)
    TOOL:    ncsim(64)    13.20-s026: Exiting on Oct 26, 2015 at 15:46:24 CET  (total: 00:00:01)

    --------------------------------

    Do you have any idea about this error?

    Also, I am wondering if it's normal in my ADE, I have AMS simulator in "batch mode"


    Kind Regards,

    Mohamed

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • eppo
    eppo over 9 years ago

    Thanks Andrew for tour reply! You are right, my question was a bit confusing!

    Actually I am using  AMS simulator with a "config" view to simulate my component & schematic. The view list is correct and integrate the "behavioral view".  

    Now to simulate my circuit, the netlisting,  compiling and elaborating part are done successfully but I have an error message  when simulating (Unable to load dynamic library: libfmi.)

    Below is my simulation log file:

    ---------------------------------

    ncsim(64): 13.20-s026: (c) Copyright 1995-2015 Cadence Design Systems, Inc.
    TOOL:    ncsim(64)    13.20-s026: Started on Oct 26, 2015 at 15:46:23 CET
    ncsim
        -cds_implicit_tmpdir /home/projets/MAD/cadence/simulation/test_cbram_model/ams/config/netlist/ihnl
        -analogControl /home/projets/MAD/cadence/simulation/test_cbram_model/ams/config/netlist/amsControlSpectre.scs
        -nowarn DLNOHV
        -errorMax 50
        -messages
        -status
        -cdslib /home/projets/MAD/cadence/cds.lib
        -input /home/projets/MAD/cadence/simulation/test_cbram_model/ams/config/netlist/amsControl.tcl
        -run
        -exit
        NEURO_BOUNOUAR.test_cbram_model:config
        -logfile /home/projets/MAD/cadence/simulation/test_cbram_model/ams/config/psf/ncsim.log
        +amsrawdir /home/projets/MAD/cadence/simulation/test_cbram_model/ams/config/psf
        -simcompat spectre

    Loading snapshot NEURO_BOUNOUAR.test_cbram_model:config .................... Done


    ncsim: *W,NOCIFDLL: Unable to load dynamic library: libfmi.
    OSDLERROR: libfmi.so: cannot open shared object file: No such file or directory or file is not valid ELFCLASS64 library..
    ncsim: *F,NOLIBT: foreign library 'Clib: proc_srand' (for @NEURO_BOUNOUAR.random_pkg:c_srand) not found.
    ncsim: Memory Usage - 32.8M program + 217.9M data = 250.8M total
    ncsim: CPU Usage - 0.0s system + 0.0s user = 0.1s total (1.4s, 5.8% cpu)
    TOOL:    ncsim(64)    13.20-s026: Exiting on Oct 26, 2015 at 15:46:24 CET  (total: 00:00:01)

    --------------------------------

    Do you have any idea about this error?

    Also, I am wondering if it's normal in my ADE, I have AMS simulator in "batch mode"


    Kind Regards,

    Mohamed

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information