Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
intro_example:netlist [2020/06/19 13:38]
rajit
intro_example:netlist [2022/05/13 09:22] (current)
rajit
Line 3: Line 3:
  
 Files required: Files required:
-  * {{ :intro_example:model.sp |Simple BSIM3 model file}} from a (very old) MOSIS SCMOS 0.6um run, from a time when everything was publicly posted. Save this to ''model.sp''+  * {{ :intro_example:model.sp |Simple BSIM3 model file}} from a (very old) MOSIS SCMOS_SUBM 0.6um run, from a time when everything was publicly posted. Save this to ''model.sp''
  
  
Line 10: Line 10:
 The following ''inv.act'' file will be used as a test case for SPICE simulation. The following ''inv.act'' file will be used as a test case for SPICE simulation.
  
-<code>+<code act>
 defproc inv (bool? i; bool! o) defproc inv (bool? i; bool! o)
 { {
Line 50: Line 50:
  -S         Enable shared long-channel devices in staticizers  -S         Enable shared long-channel devices in staticizers
 </code> </code>
 +
 +This tool can be used to create ''inv.sp'' as follows:
  
 <code> <code>
 $ prs2net -p "INVX1<>" -o inv.sp inv.act $ prs2net -p "INVX1<>" -o inv.sp inv.act
 </code> </code>
 +
 +The file looks like this:
  
 <code> <code>
Line 80: Line 84:
  
 === (3) Simulation with Xyce === === (3) Simulation with Xyce ===
 +
 +A SPICE test harness that includes the models and inverter SPICE netlist is shown below.
  
 <code> <code>