[comp.lsi] Crippling SPICE Level 2 bug in VMAX param

mangler@cit-vax.Caltech.Edu (System Mangler) (01/22/87)

If VMAX is specified using the level 2 model, making the device very
short will make the current *small*, not huge.	An effective channel
length of zero, results in zero current; one would expect infinity.
This happens in every version of spice I can get my hands on.  Try it:

.model n nmos level=2 uo=500 tox=25nm Nsub=5e15 vto=0.8v vmax=50km/s
vdd	5 0 dc 5v
mlong	5 5 0 0 n W=1.0um L=0.8um
mshort	5 5 0 0 n W=1.0um L=0.2um
.op
.end

The workaround is to use level 3.

Don Speck   speck@vlsi.caltech.edu  {seismo,rutgers,ames}!cit-vax!speck