Guest
Hi everyone,
I had a few questions about netlisting in batch mode. By the way, I'm
using a third party PDK so I don't have access to any source code/
netlist formatting functions.
1. I'm currently using "si - batch" to netlist schematics and this
works fine for "auCdl" and "spectre" netlists. However this fails for
"hspiceD" netlists and the error that si gives is "unknown simulator:
hspiceD". Is this problem inherent with si, in that it doesn't have
pre-defined netlisting functions for hspiceD views (i.e. I need to
supply it with hnlHspiceDxxxxxx formatting functions)? I think this
is strange since I can netlist hspiceD schematics from Analog Artist
so it seems like the functions should be there (& they appear to get
loaded in the si.foregnd.log).
2. I can get around problem #1 by using icfb -nograph -replay
<skillfile> to emulate the netlisting from Analog Artist but this
takes longer than I'd like. So what's the difference between
netlisting from Analog Artist & using si?
3. Is there anyway to generically tell the netlister to add a .subckt
wrapper around the top level of the design (like a CDL netlist) for
all netlist formats? I'd like to do this for a couple of reasons: it
makes the netlist more portable if we want to cobble netlists together
& it'll be compatible with the parasitic extraction netlist we get.
Thanks,
Fred
I had a few questions about netlisting in batch mode. By the way, I'm
using a third party PDK so I don't have access to any source code/
netlist formatting functions.
1. I'm currently using "si - batch" to netlist schematics and this
works fine for "auCdl" and "spectre" netlists. However this fails for
"hspiceD" netlists and the error that si gives is "unknown simulator:
hspiceD". Is this problem inherent with si, in that it doesn't have
pre-defined netlisting functions for hspiceD views (i.e. I need to
supply it with hnlHspiceDxxxxxx formatting functions)? I think this
is strange since I can netlist hspiceD schematics from Analog Artist
so it seems like the functions should be there (& they appear to get
loaded in the si.foregnd.log).
2. I can get around problem #1 by using icfb -nograph -replay
<skillfile> to emulate the netlisting from Analog Artist but this
takes longer than I'd like. So what's the difference between
netlisting from Analog Artist & using si?
3. Is there anyway to generically tell the netlister to add a .subckt
wrapper around the top level of the design (like a CDL netlist) for
all netlist formats? I'd like to do this for a couple of reasons: it
makes the netlist more portable if we want to cobble netlists together
& it'll be compatible with the parasitic extraction netlist we get.
Thanks,
Fred