If you're using IC615 or later, this is covered in this support.cadence.com article . Put simply, under Setup->Netlist in the Verilog environment for NC Verilog, there's a checkbox "Single Netlist File" - right hand side, half way down. If you check this, you get a single netlist with `include lines to include all the functional views (they're not pasted into the netlist though - it just refers to the original files in the functional views). This can also be enabled with: simVerilogGenerateSingleNetlistFile = 't (I think missing out the quote before the t would work too - I didn't check). If using older versions, the vlogifCompatibilityMode = "4.0" method will work, but you also need to look at all the files referenced in verilog.inpfiles too - it doesn't add the `include lines. Regards, Andrew.
↧