Quantcast
Channel: Cadence Custom IC Design Forum
Viewing all articles
Browse latest Browse all 4929

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

$
0
0

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.  


Viewing all articles
Browse latest Browse all 4929

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>