Curtis Mayberry
05/26/2024, 1:05 PMCurtis Mayberry
05/26/2024, 1:15 PMxschem \
--netlist --spice --no_x --quit \
--rcfile xschemrc \
-o /workspaces/bandgaps/.viper/netlists/test.spice \
${SCH_FILE}
Is this because there is a conflict with the following line in my xschemrc?
set netlist_dir /workspaces/bandgaps/.viper/netlists
Stefan Schippers
05/26/2024, 10:33 PMxschem --netlist --spice --no_X --quit --rcfile xschemrc -o /workspaces/bandgaps/.viper/netlists -N test.spice ${SCH_FILE}
The reason for the two separate options for path and for filename is because there is a split netlist mode where xschem outputs each subcircuit netlist into a separate file (this is sometimes preferred when compiling / elaborating VHDL or Verilog or mixed digital designs). In this case only the destination path makes sense.Stefan Schippers
05/26/2024, 10:36 PMCurtis Mayberry
05/27/2024, 3:01 AMCurtis Mayberry
05/27/2024, 3:01 AMCurtis Mayberry
05/27/2024, 3:05 AMStefan Schippers
05/27/2024, 6:23 AM--tcl 'set lvs_netlist 1'
the top level .subckt will be uncommented. This is often used also for LVS. Also if you update your xschem now the -N accepts full path for netlist file.Curtis Mayberry
05/28/2024, 12:33 PM