Hello,
I would like to do post-layout simulation of a design that uses standard cells by creating a spice compatible netlist (to be able to use it with ELDO).
The problem is that when I use the follwing sequence, a dspf netlist is created without the standard cell instances, only the parasitic capacitances.
So here's what I do (similar to what is advised in the DK QRC path)
1. Generate the GDS.
2. Generate the CDL.
3. Run PVS LVS using this command
pvs -lvs -hcell xcells -top_cell CellName -gds CellName.gds -source_top_cell CellName -source_cdl CellName.cdl -spice CellName.spi -qrc_data pvsqrc.ctrl >& lvs_qrc.CellName.log
Note: in the pvsqrc.ctrl I added at the end the following line
INCLUDE pvl_check.rul
The above file contains the following lines
lvs_black_box standard_cell_name
lvs_filter_device standard_cell_name -open
So far the lvs is clean, but both layout and schematic are empty due to the black box and filtering declarations. Here's a snap shot of the summary lvs report
######################################################################################
# #
# Run Result : MATCH #
# #
# Run Summary : [WARN] Layout Netlist Is Empty #
# : [WARN] Schematic Netlist Is Empty #
# : [INFO] ERC Results: Empty #
# : [INFO] Extraction Clean #
# : [INFO] Unconnected Corresponding Top Cell Pin(s) Exists #
# ERC Summary File : myCell.sum #
# Extraction Report File : qrc_summary #
# Comparison Report File : qrc_summary.cls #
# #
######################################################################################
4. Run QRC PVS using this command
qrc -cmd ./qrc_pvs.ccl >& ./qrc.CellName.log
where in the qrc_pvs.ccl file, the following option is used as I understood from the manual that the DSPF Cell file provides the list of cells that will be exported to the DSPF netlist.
input_db -type pvs -library_cell_list_file "./dspf_cells"
Now the created dspf netlist contains only a net section with the parasitc capacitances, yet the instance section is empty.
Can you please advise what went wrong and how to get the standard cell instances to appear in the .dspf file?
Thanks a lot in advance.
Dina