• 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. Custom IC Design
  3. xrun: *E,FILEMIS: Cannot find the provided file ./netlist...

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 124
  • Views 5298
  • 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

xrun: *E,FILEMIS: Cannot find the provided file ./netlist.vams

tbriggs6
tbriggs6 over 7 years ago

First, I am *very* new to Virtuoso, please be gentle!  Something isn't right with Xcelium simulations.

I am working through sanity testing the simulator.  I have a simple schematic cell view that I created with an analogLib.VDC, my own inverter, and a ahdlLib.resistor.  I also added supplies vdd and gnd.  I created a config cell view:   VDC is using the spectre view, res is using veriloga, my inverter is using behaviorial, and the test is contained in a schematic view.  I used the "AMS" template to for the cell view.   From there I launch either ADE Explorer or ADE L (the end results are the same).  I'll describe the ADE Explorer path. 

I selected the ams simulator, with a transient analysis, using the Spectre solver.  Using the "AMS Unified Netlister with xrun" option, the system fails to create a netlist (results follow), but using the  "Cellview-based" netlist option, the netlist generates and the simulation works exactly as expected.  Because I am new to the tools, I cannot tell if the problem is in the interface between chair and keyboard  or if its an installation issue or something else.

What I believe are relevant entries from netlist.log: 

Begin Netlisting Mar 17 11:09:37 2018
<snip>
INFO (VLOGNET-117): Re-netlisting the entire design.

INFO (VLOGNET-118): Using connection by name (explicit connections) for all
stopping and non-stopping cells

CELL NAME VIEW NAME NOTE
--------- --------- ----
res veriloga *Stopping View*
vdc spectre *Stopping View*
inverter behavioral *Stopping View*
basic schematic
---------- End of netlist configuration information ----------
Running netlist assembly..
End netlisting Mar 17 11:09:44 2018

From the job log:


Program: @(#)$CDS: virtuoso version 6.1.7-64b 11/21/2017 20:39 (sjfhw301) $
\o Hierarchy: /opt/cadence/IC617/tools.lnx86/dfII/
\o Sub version: sub-version IC6.1.7-64b.500.16 (64-bit addresses)
...
### Generating design information at:/home/cadence/cadence/simulation/tutorial/inverter_test/maestro/results/maestro/ExplorerRun.0/1/tutorial:inverter_test:1/netlist ###
\o ERROR (AMS-1245): AMS CBN netlisting has failed because of errors in the design.
\o Right-click the test name on the Outputs assistant pane
\o and check Output Log->Netlister Log for errors.
\o Correct your design and netlist again.
\o ...unsuccessful.
\e *Error* Error during netlisting of design for the point ID (0 1).
\e ("error" 0 t nil ("*Error* "))
\o *Error* Error ID = 5012
\o *Error* Error Msg = Failed to create netlist.

Finally, the simulation terminates with xrun.log:

xrun: *E,FILEMIS: Cannot find the provided file ./netlist.vams

However, Changing only the "Netlist and Run Options" to use the "Cellview-based" the simulation works exactly as expected.

Nothing appears to be segfaulting, and nothing else looks out of place.  

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 7 years ago

    That's a bit strange, because the job log is saying that the "CBN" (Cellview-based Netlister) failed. I thought you said that this works? What's also odd is that I wouldn't expect veriloga or behavioural to be in the stop list. Can you perhaps give a screenshot of the hierarchy editor?

    This might just be simpler to report to customer support so that an application engineer can take a look at your setup?

    Regards,

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 7 years ago

    That's a bit strange, because the job log is saying that the "CBN" (Cellview-based Netlister) failed. I thought you said that this works? What's also odd is that I wouldn't expect veriloga or behavioural to be in the stop list. Can you perhaps give a screenshot of the hierarchy editor?

    This might just be simpler to report to customer support so that an application engineer can take a look at your setup?

    Regards,

    Andrew

    • 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