Bias checking of device

002_biaschk3 : Bias checking of device

Requires: SmartSpice & Smartview

Minimum Versions: SMARTSPICE 3.16.12.R

The .BIASCHK3 statement is intended to track and report the maximum duration time (dt) when the voltage difference between the specified device nodes or subcircuit terminals is larger than the user-defined reference voltage. It provides syntax to check specified terminals of chosen devices and subcircuits by specifying subcircuit names, hierarchy xcalls, device names, device types and device model names. For full description, read the SmartSpice User's manual vol.1 pages 2-114 - 2-124.

The example shows how to use the ".biaschk3" statement to detect and report the maximum time duration when the monitored bias voltage is out of range. This algorithm is based on a simple criterion:

  • the "out-of-range" condition is defined by |Vbias| > |Vref|. The value of the user-defined reference voltage Vref must be specified in the .BIASCHK3 statement.

Statements:

  • .biaschk3 vref=2.0 devterminals="ncx nei" devices=x1.x1.x8.q5
  • .biaschk3 vref=2.0 devterminals="nci nbi" devices=x1.x2.x8.q5
  • .biaschk3 vref=2.0 devterminals="nplusp nminus" devices=x1.x2.x8.d3

Output:

Output table for maximum delta time between nodes when voltage difference is larger than user-defined voltage level.

Device name: q.x1.x1.x8.q5

Device type: BJT

Device model: qnl

####Net name of each node

####Maximum dt between every two nodes

Vref0= 2.0000e+000

|V(EmitterPrime,CollectorStar)| : -

####Maximum dt between each node and global ground

Vref0= 2.0000e+000

|V(EmitterPrime)| : -

Device name: q.x1.x2.x8.q5

Device type: BJT

Device model: qnl

####Net name of each node

####Maximum dt between every two nodes

Vref0= 2.0000e+000

####Maximum dt between each node and global ground

Vref0= 2.0000e+000

|V(CollectorPrime)| : 2.9459e-008

|V(BasePrime)| : 2.9459e-008

Device name: d.x1.x2.x8.d3

Device type: Diode

Device model: diod

####Net name of each node

D-: bit2

####Maximum dt between every two nodes

Vref0= 2.0000e+000

|V(D-,D+Prime)| : -

####Maximum dt between each node and global ground

Vref0= 2.0000e+000

|V(D-)| : 2.9459e-008

|V(D+Prime)| : 3.2899e-008

The input deck contains .........