public class Config
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
double |
CDA
n-diffusion capacitance -- area
|
double |
CDP
n-diffusion capacitance -- perimeter
|
double |
CM2A
2nd metal capacitance -- area
|
double |
CM2P
2nd metal capacitance -- perimeter
|
double |
CMA
1st metal capacitance -- area
|
double |
CMP
1st metal capacitance -- perimeter
|
double |
CPA
poly capacitance -- area
|
double |
CPDA
p-diffusion capacitance -- area
|
double |
CPDP
p-diffusion capacitance -- perimeter
|
double |
CPP
poly capacitance -- perimeter
|
double |
CTGA
xtor gate capacitance -- area
|
double |
highThresh
high voltage threshold,normalized units
|
double |
lambda
microns/lambda
|
long |
lambdaCM
centi-microns/lambda
|
double |
lambdaSquared
LAMBDA**2
|
double |
lowThresh
low voltage threshold, normalized units
|
Constructor and Description |
---|
Config()
Class for storing and reading configuration information.
|
Modifier and Type | Method and Description |
---|---|
boolean |
loadConfig(java.net.URL configURL,
SimAPI.Analyzer analyzer)
Method to load configuration information from a disk file.
|
Sim.Resists |
rEquiv(int type,
long width,
long length)
Compute equivalent resistance given width, length and type of transistor.
|
public double CM2A
public double CM2P
public double CMA
public double CMP
public double CPA
public double CPP
public double CDA
public double CDP
public double CPDA
public double CPDP
public double lambda
public double lambdaSquared
public long lambdaCM
public double lowThresh
public double highThresh
public double CTGA
public boolean loadConfig(java.net.URL configURL, SimAPI.Analyzer analyzer)
configURL
- a URL to the file with configuration information.public Sim.Resists rEquiv(int type, long width, long length)