Product Documentation
Dracula Reference
Product Version IC23.1, September 2023


Index

- (minus sign) in rules files

Symbols

, (comma) in rules files
; (semicolon) in rules files
: (colon), use in text
.DAT, definition
.log files
.mlg files
.msm files
.sum files
[] (brackets) in rules files
* (asterisk) in block statements
* (asterisk) in rules files
/ (slash) with PDRACULA commands
& (ampersand)
& (ampersand) in rules files
+ (plus sign) in rules files
= (equal sign) in rules files

Numerics

6GPADS.DAT file
6PADL.DAT file

A

/ABORT command, PDRACULA
ABORT-MULT-STAMP command
ABORT-P-G-SHORT command
ABORT-SOFTCHK command
absolute magnification
active input sequence, defined
ACUTE-CLIP command
ALL option, CELL-ERROR-REP command
ALLOW-RECONNECT command
ampersand (&)
used to join commands
ampersand (&) in rules files
analog elements in netlist
AND command
angle of rotation
anode conductor layer ,
antenna
antenna check
APPLEOUT module
Applicon
Hcell error file format
AREA command
ARRAY command
ARRAY-ENABLED command
assign geometries
asterisk (*)
in block statements
in rules files
ATTACH command
attaching text
ATTRIBUTE CAP command
ATTRIBUTE command
ATTRIBUTE RES command, PRE ,
AUTOMATCH command

B

backannotation
definition
HLPE
LPE
LPECHK
LPESELECT/PRE
LVS/PRE
node numbers
PRE output files
BASE-LAYER command
HLVS
BBOX
bipolar
devices
counting nodes
defining
extracting parameters
tagging
LPE extraction
LVS example
SPICE file
transistor parameter extraction
*.BIPOLAR command
BJT devices, counting
BJT element
BJT syntax in CDL
BJT-EA-TOLER command
BJTLPERCENT option
LPECHK command
LVSCHK command
BJT-L-TOLER command
BJTWPERCENT option
LPECHK command
LVSCHK command
BJT-W-TOLER command
black boxes, defining
blackbox, definition
BLACKBOX-FILE command
blanks in rules files
BLOCK-NAME-ONLY command
blocks in rules files
boundaries
bounding boxes
BOUNDING-BOX command
BOXMAP command
brackets ([]) in rules files
*BREAK command
commands
*BREAK
breakpoint, definition
bulk layer
*.BUSDELIMITER command

C

CALCULATE command
CALCULATE command (LPEPRO)
*.CAPA command
capacitance
ATTRIBUTE CAP command
capacitor type
ELEMENT CAP command ,
fringe ,
parasitic , ,
pins
redistributing
region
types
CAPACITANCE subcommand (LPEPRO) ,
capacitors
describing in CDL
excluding from LVS
*.CAPAREA command
CAPAREA option
LPECHK command
LVSCHK command
CAP-POLARITY
*.CAPVAL command
CAPVAL option
LPECHK command
LVSCHK command
CARE-SPLIT-ORDER command
CASE command
case sensitivity
cell and text name
CNAMES-CSEN
TNAMES-CSEN
CDL
control commands
defining elements to
definition
flexible LPE
Hcell example
LPESELECT command
macro expansion
netlists
sample file (LOGLVS)
special characters in netlists
subcircuit definitions
cell boxes ,
CELL command
cell layers, definition
cell library, saving
cell mode
definition
HDRC
HERC
running LOGLVS with SPICE
specifying
cell names, primary ,
cell processing deletion
cell.tab file
CELLBNDY command
cellbox, definition
CELLBOX-LAYER command
CELLBOXX layers
CELLBOXX.DAT file
CELL-CHILD-TEXT command
CELL-ERROR-REP command
options described
CELL-LIBRARY command
cells
definition
internally wired
output
paths, tracing
placement
off-grid
primary
structure , ,
texts
.CET files
character limit
command names
directory names
layer names
CONNECT-LAYER command
SUBSTRATE command
macro names
subcircuit names
check modes (HERC)
CHECK-MODE command
CHECK-PATH command
CHKPAR command
CIRCUIT command
See CDL
circuit element extraction
circuit extractions
circuit simulators, supported
circuits
extracting parameters
short or open, checking for
simulation model
simulator restriction
/CLEAR command, PDRACULA
CMOS AOI device recognition
CMOS inverter device recognition
CMOS NAND device recognition
CMOS NOR device recognition
CMOS technology, silicon-gate
CMOS-NTYPE
CMOS-PTYPE command
CNAMES-CHK-OFF command
CNAMES-CSEN command
colon (:), use in text
comma (,) in rules files
command file. See rules file 40
Commands
INDISK-FILE
commands
ABORT-MULT-STAMP
ABORT-P-G-SHORT
ABORT-SOFTCHK
ACUTE-CLIP
ALLOW-RECONNECT
AND
ANDNOT
AREA
ARRAY
ARRAY-ENABLED
ATTACH ,
ATTRIBUTE
ATTRIBUTE CAP
ATTRIBUTE RES
AUTOMATCH
BASE-LAYER
BJT-EA-TOLER
BJT-L-TOLER
BJT-W-TOLER
BLACKBOX-FILE
BLOCK-NAME-ONLY
BOUNDING-BOX
BOXMAP
CALCULATE
CALCULATE (LPEPRO)
CAP-POLARITY
CARE-SPLIT-ORDER
CDL
*.BIPOLAR
*.BUSDELIMITER
*.CAPA
*.CAPAREA
*.CAPVAL
*.DEFAULT
*.DIOAREA
*.DIODE
*.DIOPERI
*.EQUATION
*.EQUIV ,
*.GNONSWAP
*.LDD
*.MEGA
*.NONSWAP
*.NOPIN
*.NOSUB_M
*.PIN
*.PININFO
*.RESI
*.RESSIZE
*.RESVAL
*.REVERSE
*.SCALE
*.SPICE
*.UNSPEC
*.UNSPEC-MOS
CELLBNDY
CELLBOX-LAYER
CELL-CHILD-TEXT
CELL-ERROR-REP
CELL-LIBRARY
CHECK-MODE
CHECK-PATH
CHKPAR
CMOS-NTYPE
CMOS-PTYPE
CNAMES-CHK-OFF
CNAMES-CSEN
COMPUTE
CONN-ALL-WIRE
CONNECT ,
CONNECT-LAYER ,
CONN-INTER-WIRE
CONN-OPEN-WIRE
CONVERT-DATABASE
CORNER
COVERAGE
CPOINT-FILE
CSH-F-OPTION
CTEXT
CUT
CUT-TERM, PRE
DATAFORMAT
DD-RSH-COMMAND
DELAY
DELCEL (description block)
DEL-VIR-WIRE
DENC
DEVMAP
DEVTAG
DIODE-P-TO-G
DIODESEQ
DISK
dracbatch
DRACBATCH-EMAIL
dracq
DrcAntenna
EBOX-SHORT-PIN
ECONNECT
EDTEXT
ELCOUNT
ELEMENT
ELEMENT BJT
ELEMENT BOX
ELEMENT CAP
ELEMENT DIO
ELEMENT IN?
ELEMENT LDD
ELEMENT MOS
ELEMENT PAD
ELEMENT RES
EMPTY-BLACKBOX
EMPTY-ENC
ENC
ENCBASEDOVLP
END
END-MACRO
ENVIRONMENT-MAX
EQUATION
EQUIV
ERROR-PATH-WIDTH
EXIT
EXPAND-GATE-DELI
EXPAND-INST-DELI
EXPAND-NODE-DELI
EXPORT
EXT
EXTERM-NOWARN
FASTSIZE
FDELIMITER
FILTER
FILTER-LAY-OPT
FILTER-MOSCAP
FILTER-OPT
FILTER-SCH-OPT
FILTER-LDD
FILTER-REPORT
FIX-INPUT-ORDER
FLAG-ACUTEANGLE
FLAG-NON45
FLAG-OFFGRID
FLAG-PTH-OFFGRID
FLAG-SELFINTERS
FLAG-SELFTOUCH
FLAT-GDS-SMALL
FLATTEN
FLATTEN-PWRGND
FLG-EXPTH-OFFGRD
FLOATCHK
FNODE-CONNECT
FRAME-EXCLUDE-LAYER
FRAME-HOLE-LAYER
FRINGE CAP
GATE-RES-EXT
GENRECT
GEN-TEXT
GEN-TEXT-FILE
GEN-TEXT-FLTNODE
GEN-TEXT-FRAME
GEN-TEXT-LAYER
GEN-TEXT-WIRE
GEN-XRF-RPT
GET
GPATHCHK
GPATHDEF
GROUND-NODE
GROW
HCELL
HCELL-COLUMN-1
HCELL-FILE
HCELL-IN-HCELL
HCELL-MAX-PLACEMENTS
HCELL-MAX-SEGMENTS
HCELL-OPTIMIZE-PLACEMENTS
HCELL-RULE
HEDTEXT
HIERARCHEN
HIER-OUTDISK
IDTEXT
IGNORE-SCH-SUB
IMPORT-LAYERS
INAME-TOPDOWN
INDISK
INDISK-FILE
INPUT
INSTPIN-FILE
INT
INTERNAL NODE
INTERNODE-PREFIX
joining in DRC
KCELL-FILE
KEEPDATA
KEEP-INST-FPIN
KEEP-SHORT-BJT
KEEP-SHORT-CAP
KEEP-SHORT-DIO
KEEP-SHORT-MOS
KEEP-SHORT-RES
KEEP-TEXT
LAYER-FILE
LAYER-FILE-TYPE
LCONNECT
LEGAL-CHAR-SET
LENGTH
LEXTRACT
LIBRARY
LIMIT-DRC-ERROR
LIMIT-RUN-TO
LINK
LISTERROR
LOGLVS
CASE
CELL
CIRCUIT
CONVERT
DELCKT
DELECEL
DEVMAP
DXF
ENV
EXIT
FDELIMITER
FPIN
GENPAD
GET
GLOBAL
HELP
HTV/DRE
KFPIN
LINK
MOS_EXTENDED_REP ,
NO_WARNING
NVER
PRECISION
PRINT
RESET
RESISTOR
SAVE
SET FANIN
SET FANOUT
STORE
SUMMARY
TNAME
TRANSISTOR
TYPE
LONG-SUM-LEN
LOOP-TWO-CAP
LOOP-TWO-RES
LPATH
LPECHK
LPE-FORMAT
LPE-GROUND
LPE-PRECISION
LPE-QUERY
LPESELECT
LUMPCAP
LVL-PART
LVSCHK
LVSCHK and the SMASH qualifier
LVS-OPTION
LVSRPT-ONLY
MAG-BEF-GRID
MAGNIFY-IN
MAGNIFY-OUT
MAP-TEXT-FILE
MASK
MATCH-P-G-BY-TYP
MEMORY-CORE
M-Factor Tolerance
MINI-SUMMARY
MIRROR
MODEL
MOS-CAP
MOS-L-TOLER
MOS-W-TOLER
MULTICPU
MULTI-GDS2-IN
MULTILAB
MULTI-PIN-FILE
MULTIPLE-DISK
NDCOUNT
NEIGHBOR
NODE-FILE
NODE-SELECT
NO-SUB-TERM
NOT
NOT-HCELL
NRX-EXTRACT
NRX-SAVE
OCTBIAS
OPTIMIZE-RULE
OR
OUTDISK
OUTLIB
OUTPUT-ONE-LAYER
OVERLAP
OVPR-TOLERANCE
PAD-LAYER
PARALLEL-FILE
PARAMETER CAP
PARAMETER RES
PARASITIC DIO
PAR-COMPARE
PAROUTNAM
PARSET
PATH
PATHCHK
PATH-W-OFFGRID
PATH-W-ROUND
PDRACULA
/ABORT
/CLEAR
/DCL
/FINISH
/GET
/HELP
/LIST
/NEXT
/PRINT
/RESTART
/STATUS
/STORE
PINCAP-FILE
PIN-TEXT-LAYER
PLENGTH
POINT-CONNECT
POSTENC
POWER-NODE
PRE
ATTRIBUTE RES
PARASITIC CAP
PARASITIC RES
RCONNECT
PREFIX-PARASITIC
PREINTERACTIVE
PRIMARY
PRINT, LPEPRO
PRINTFILE
PROBE
PROB-GEOM-LIST
PROGRAM-DIR
PULL-DOWN
PULL-UP
RAM-CELL
RAM-CORE
RCONNECT-LAYER
RECTCHK
REDUCER
RELOCATE
REMOVE-SCH-OPT
REP-UNM-INST-PG
RERUN-FILTER
RESET
RESOLUTION
REV-SCALE
REV-SCALEIN
REV-SCALEOUT
RLENGTH
ROTATION
ROUND-OFF-TOLER
RSPFSELECT
SAMELAB
SAVE
SCALE
SCALEIN
SCALEOUT
SCONNECT
SELECT
SELECT-MODE
SHRINK
SIZE-MAX-VERTEX
SIZE-MIN-WIDTH
SIZENOT
SKILL-LOADER
SMASH-CAP-TYP
SMASH-FLOAT-RES
SMASH-MOS-TYP
SMASH-RES-TYP
SMOOTH-SIZE
SNAP
SOFTCHK
S-OPTION-CLASS
SPATH
SPF-MAP-FILE
SPFSELECT
SPICE
.ENDS
.EOM
.GLOBAL
.INCLUDE
.MACRO
.PARAM
.SUBCKT
.SWAP
subcircuit calls
STAMP
START
START-MACRO
STATUS-COMMAND
STORE
SUBCKT-NAME
SUBNODE-DELIM, PRE
SUBSTRATE
SUBTYPE-CSENS
SUMMARY-ONLY
SVS-LAYOUT
SVS-SCHEMATIC
SYSIN
SYSOUT
SYSTEM
TEMPORARY-LAYER
TEXT-LEVEL
TEXT-PRI-ONLY
TEXTSEQUENCE
TNAMES-CSEN
TRIANGLE
TYPE
UNIT ,
UNMASK
UNSPEC- SCH -PARA
UNSPEC-LAY-PARA
UNSPEC-PARA
WIDTH
WINDEL
WINDOW
WINDOW-CUT
WORK-DIR
XBOX
XCELL
XDEVICE
XOR
XVIA
ZERO-SPAC-F-EQU
comments in rules files
compilation
SPICE netlists
components
connecting
parasitic resistor regions
composite error, definition
composite mode
applying black box features
HDRC
HERC
hierarchical checking, description
running LOGLVS with SPICE
specifying
composite mode, definition
composite plane
description
geometries
HDRC
COMPUTE command
concatenate, definition
conduction layers
creating parasitic resistors
reconnecting
resistance terminal layers
splitting
conduction nodes, creating resistors
conductive terminals ,
conductor layers
conjoined group
conjunctive
rename ,
rules
using ampersand (&)
set
conjunctive rules
CONN option, ECONNECT
CONN option, LCONNECT command
CONN-ALL-WIRE command
CONNECT command ,
connect layers
connected node listing conventions, LVS report
connectivity
interlayer
CONNECT-LAYER command ,
CONN-INTER-WIRE command
CONN-OPEN-WIRE command
contact regions
contacts
floating
layers ,
continuation line in DSPF format
control commands, LOGLVS
control statements, syntax
conversion
logic network data
schematic netlists
CONVERT command
CONVERT-DATABASE command
converting databases
CORNER
corner junction resistances
CORNER option, LPESELECT command
CORNER or WEFFECT calculations ,
correspondence nodes , ,
correspondence points
COVERAGE command
CPOINT-FILE command
critical internal nodes
CROSREF.LIS file
cross reference file, LOGLVS
cross-shaped junction resistance
CSH-F-OPTION command
CTEXT command
CUT command, PRE
CUT option, SELECT command
CUT-TERM command, PRE

D

data files
specifying directories for SVS to
database comparison , ,
databases
changing formats
compatibility between Dracula versions
DATAFORMAT command
/DCL command, PDRACULA
DD-RSH-COMMAND command
debugging LVS errors
*.DEFAULT command
definition layer, PARASITIC DIO
delay calculation
DELAY command
delay equation options
DELAY subcommand (LPEPRO)
delay values
calculating
default rise and fall
resetting
reviewing
DELCEL command (description block)
DELCKT command (LOGLVS)
DELECEL command (LOGLVS)
delimiters in DSPF format
delimiters, using in rules files
DEL-VIR-WIRE command
DENC command
Description block
creating a rules file
DRC example
ERC example
LPE example
Description block, definition
design rule, example
Design Rules Checker, definition
See DRC
device filtering
device recognition to
devices
bipolar , ,
extra
matched
definition
MOS
numbers, linking
special
user-defined
DEVMAP command
DEVTAG command
*.DIOAREA command
DIOAREA option
LPECHK command
LVSCHK command
*.DIODE command
DIODE subcommand (LPEPRO) ,
DIODE-P-TO-G command
diodes
describing in CDL
example
excluding from LVS ,
extracting parameters
information
parameters, listing order
parasitic
type
DIODESEQ command
*.DIOPERI command
DIOPERI option
LPECHK command
LVSCHK command
directory name
DISC option, LCONNECT command
discrepancy number, definition
discrepancy point, definition
discrepancy points ,
discrepancy report
conventions
LVL
DISK command
disk file name
disk usage
distributed Dracula
control scripts
DRAC-FILE.TAB file
DRAC-SYNC.TAB file
DRAC-TASK.TAB file
PARALLEL-FILE command
prerequisites
running
workstations
dracbatch command
DRACBATCH-EMAIL command
DRAC-FILE.TAB file
DRACHELP4 environment variable , ,
dracq command
DRAC-SYNC.TAB file
DRAC-TASK.TAB file
drain conductor layer
DRC
commands, described
database comparison, example
definition
description block example
executing from design rule library
hierarchical
Input-layer block example
Operation block example
results, viewing
run, example
texting
drc checks
ENCBASEDOVLP (enclosed based overlap)
DRC errors, restricting number of
dropped data
DSPF
DELIMITER “C” statement
Dracula and CDC flow
format
GROUND_NET statement
instance pin descriptions
NET statement
pin descriptions
reducing file size
specifying pin capacitance
subnode descriptions
DXF command

E

EAPER option
LPECHK command
LVSCHK command
EBOX-SHORT-PIN command
ECONNECT command
edge-pair error
edges
nonparallel ,
parallel ,
projecting ,
separation
violation ,
EDTEXT command
edtext file, definition
ELCOUNT command
electrical circuit elements
electrical node extraction
electrical nodes ,
electrical properties
Electrical Rules Checker, definition
See ERC
ELEMENT BJT command
ELEMENT BOX command
element boxes
ELEMENT CAP command
element counting
ELEMENT DIO command
element extraction commands
ELEMENT IN?
ELEMENT LDD command
ELEMENT MOS command
element names, specifying delimiter ,
ELEMENT PAD command
ELEMENT RES command
element resistance
computation
diffusion resistor
multiple terminal-drawn resistors
poly-silicon resistor
problem resistors
parameter extraction
element subtypes, equating to CDL model names ,
elements
connected
counting
redefining
emitter, definition
EMPTY-BLACKBOX command
EMPTY-ENC command
ENC command
ENCBASEDOVLP (enclosed based overlap) check
ENCLOSE option, SELECT command
END command
END-MACRO command
.ENDS command
ENV command
Environment Variables
CDL_BUSPORT_DESCEND
DRAC_EQUIVS
DRACHELP4 , ,
FNET_WARN_LIMIT
MOS_EXTENDED_REP ,
ENVIRONMENT-MAX command
.EOM command
equal sign (=) in rules files
EQUATION command
*.EQUATION command
EQUIV command
*.EQUIV command ,
ERC
commands, description
definition
Description block example
errors checked
errors detected
Input-Layer example
layer number maximum
Operation block example
sample CMOS rules file
sample NMOS rules file
summary file, example
texting
.ERC files
.ERC output file
error cell
definition
error cells
composite Hcells
file names (HDRC)
error flags ,
definition
error messages
fatal system
PDRACULA
temporary layers
error summary files (HDRC)
error-flag width
ERROR-PATH-WIDTH command
errors
extended listing
HDRC segments
listing
LVS ,
output cell
specifying HDRC format
examples
drc ENCBASEDOVLP (enclosure based overlap) check
EXIT command ,
expand commands, LOGLVS
EXPAND-GATE-DELI command
EXPAND-INST-DELI command
EXPAND-NODE-DELI command
EXPORT command
EXT command
EXTERM-NOWARN command
extracting parasitics ,
extraction, definition

F

fall delay time
FASTSIZE command
fatal system errors
FDELIMITER command ,
feedback loops, mask out
feedthroughs (FTHRUs) in Hcells
files
6GPADS.DAT
6PADL.DAT
compiling
HEDTEXT
jxrun.com ,
log ,
printfile.sum ,
run.log
summary
filter options ,
FILTER summary, LVS report
filtering
floating bipolar transistors
floating source/drain
gate to ground ,
gate to power
gate to power/ground
ground only path
N-channel to ground
no path to power/ground
P-channel to power
power only path
power/ground connection
pre-set
source/drain to floating
source/drain to power
FILTER-LDD command
FILTER-REPORT command
/FINISH command, PDRACULA
FIX-INPUT-ORDER command
FLAG-ACUTEANGLE command
FLAG-NON45 command
FLAG-OFFGRID command
FLAG-PTH-OFFGRID command
FLAG-SELFINTERS command
FLAG-SELFTOUCH command
flat mode
description
HDRC
HERC
specifying
FLAT-GDS-SMALL command
FLATTEN command
flatten commands, LOGLVS
flatten, definition
flattened layers
FLATTEN-PWRGND command
flexible LPE
FLG-EXPTH-OFFGRD
FLOATCHK command
floating contacts
floating nodes ,
checking for
texting
flow path, connectivity
FORTRAN expression
FPIN command
FRINGE CAP command
fringe capacitors

G

gate conductor layer ,
gate resistance, extracting
gate types
AND-OR INVERTER
AOI (AND-OR Inverter)
BINV
DINV (D-Type Buffer-Inverter)
INV
NAND
NMOS
NOR
NRXF
NXFR
OAI (OR-AND Inverter)
PDW
PMOS
PUP
PXFR
RES
SDW
SUP
gate-arrays, base layers
GATE-RES-EXT command
gates
specifying delimiter
swapping
GDS2OUT module
GDSII
Hcell error files
layer name example
layer names
SYSTEM command
GENPAD command
GENRECT command
GEN-TEXT
Description block commands
Input-Layer block commands
using frame options
GEN-TEXT command
HLVS
GEN-TEXT-FILE command
GEN-TEXT-FLTNODE command
GEN-TEXT-FRAME command
GEN-TEXT-LAYER command
GEN-TEXT-WIRE command
GEN-XRF-RPT command
geometric primitives
geometries
attaching text to
composite plane
distance between
problem listing
GET command ,
/GET command, PDRACULA
GLOBAL command
.GLOBAL command
global node names
global signals
*.GNONSWAP command
GPATHCHK command
GPATHDEF command
graphic output (ERC)
graphic output file
graphics databases, supported
graphics system text
grid
step-size
ground names in SPICE files
ground net in DSPF format
ground nodes, texting
ground pad
GROUND-NODE command
GROW command

H

HCELL command
Hcell plane
HCELL table
column definition for SVS
HCELL table, column definition for SVS
HCELL-COLUMN-1 command
HCELL-FILE command
HCELL-IN-HCELL command
HCELL-MAX-PLACEMENTS command
HCELL-MAX-SEGMENTS command
HCELL-RULE command
Hcells
automatic selection
automatic selection for HDRC
BASE-LAYER command
boundaries ,
cell boxes
composite error
definition
elements on boundary
environment ,
error cells
errors
errors, displayed
excluding
external connections
feedthroughs
frames
generating frame inside
GEN-TEXT commands
Hcell plane
HDRC
layout text
mapping layers
multilevel
multilevel DRC
number of elements
overlapping geometries ,
parameters , ,
pins
plane
resolution
restrictions
selecting HDRC Hcells
selection
text
text file name
texting ,
texting automatically
HDRC
error reports
error segments
error summary
HCELL command
Hcell selection ,
input command file
modes
overview
prerequisites
spacing checks
HEDTEXT command
HEDTEXT file
hedtext, definition
HELP command
/HELP command, PDRACULA
HERC
check modes
commands
limitations
heuristics, definition
HIER option, CELL-ERROR-REP command
HIERARCHEN command
See HDRC
hierarchical Dracula, functions
hierarchical Dracula, hierarchy illustrated
See HERC
hierarchical layers ,
See HLPE
See HLVS
hierarchical mode
definition
HDRC
specifying
hierarchical mode, description
See HPRE
HIER-OUTDISK command
HLPE
antenna check
HLVS
BASE-LAYER command
black boxes
error types
feedthroughs
GEN-TEXT commands
HCELL command
Hcells
constraints
frames
overlapping
pin names
pins
pin text
requirements
sample input command file
selecting Hcells
texting requirements
wire types
HOLE option, SELECT command
HTV/DRE command

I

IDLAB module
IDTEXT command
IGNORE-SCH-SUB command
illegal characters in node names
IMAGE.LIS files ,
IMPORT-LAYERS command
INAME-TOPDOWN command
.INCLUDE command
INDISK command
INDISK-FILE command
Inductors
PARSET and ELEMENT IN? commands
square and circular inductors
initial correspondence nodes
definition
LVS ,
LVS pad text
node names
initial correspondence points
locating
specifying files
INPUT command
input command listing
input database
input file expansion dimensions ,
input file name
input layer ,
input signals
Input-Layer block
creating a rules file
DRC example
ERC sample
LPE example
InQuery, viewing HLVS errors
INSIDE option, SELECT command
INSTPIN-FILE command
INT command
interchangeable inputs
interconnect wiring, definition
interconnects (feedthroughs)
interfaces
interlayer connectivity ,
internal node numbers
INTERNAL-NODE command
Internal-Wire
text
wire types
INTERNODE-PREFIX command
ipoint.txt file
isolating LVS errors

J

JFETs, describing in CDL
JK flip-flops
CMOS example
JOURNAL.LPE files
junction resistance
calculating
corner
cross-shaped
CUT-TERM command
T-shaped
jxclean.com control script
jxexe.com control script
jxpar.com control script
jxrun.com files
case sensitivity ,
rules file
STATUS-COMMAND command
jxrun.com, definition
jxsub.com command
running LVS

K

KCELL-FILE command
KEDTEXT command
KEEPDATA command
KEEP-INST-FPIN command
KEEP-SHORT-BJT command
KEEP-SHORT-CAP command
KEEP-SHORT-DIO command
KEEP-SHORT-MOS command
KEEP-SHORT-RES command
KEEP-TEXT command
keywords
definition
KFPIN command

L

labels , ,
layer names
duplicate
multiple
repeated
restrictions
specifying
specifying substrate
specifying text sequence
layer numbers
defining
layer numbers, defining
LAYER-FILE command
LAYER-FILE-TYPE command
layers
bottom
cathode conductor
combining ,
comparing
composite plane
conductor , ,
creating with AND
creating with AREA
creating with CUT-TERM
drain conductor
gate conductor
Hcell text
mapping layout to Dracula
multiple
naming
numbers
parasitic capacitance
pseudo contact
sizing
soft connect
source conductor
substrate
substrate conductor
tagging
top
trapezoid
layout circuit extraction ,
layout database
layout element
See LPEPRO
Layout Parameter Extraction, definition
layout parameters
database
scanning
layout parasitics, extracting with selective LPE
layout section, LVS report
layout text
layout to layout, comparing
layout to schematic, comparing
layout verification process
Layout Versus Layout, definition
Layout Versus Schematic, definition
layout, definition
LCONNECT command
*.LDD command
LEGAL-CHAR-SET command
LENGTH command
LEXTRACT command
LIBRARY command
Description block
lightly doped drain MOS
LIMIT-DRC-ERROR command
LIMIT-RUN-TO command
line continuation in DSPF format
LINK command
LOGLVS
Operation block
linking device numbers
/LIST command, PDRACULA
LISTERROR command
listing file
LISTUNMATCH option
LPECHK command
LVSCHK command
log files
cell origins
opens and shorts
PAD-LAYER errors
PRINTFILE output
logic circuit
logic gates
formation
generator
logic networks
information
logic gate generator
retrieving information
saving current information
saving information
logic simulations
logic simulators, supported
logical equivalence
logical name
logical operation commands, described
logical operations
commands
comparing layers ,
definition
text layers
LOGLVS
CDL example
command sequence
commands to ??
cross reference file
examples
hierarchical run example
JKFF example
netlists, preparing
SPICE file example
transistor-level example
Verilog examples
LOGLVS, definition
LONG-SUM-LEN command
LOOP-TWO-CAP commands
LOOP-TWO-RES command
LPATH command
LPATH subcommand (LPEPRO)
LPE
bipolar parameters
defaults
ELEMENT BJT
ELEMENT CAP
ELEMENT DIO ,
ELEMENT LDD
ELEMENT MOS
ELEMENT RES
PARASITIC CAP ,
PARASITIC DIO
definition
Description block command file
DIODESEQ
MODEL
SCHEMATIC
UNIT
diode listing
flexible
flow diagram
Input-Layer block command file
CONNECT-LAYER
SUBSTRATE
keywords
Operation block command file
AND
LPECHK
LPESELECT
NOT
PARASITIC CAP
PARASITIC DIO
overview
parameter units
PARSET keywords
primitives
reports
running LPE/LPEPRO
selective
selective, running
texting
user-defined parameters
LPECHK command
LPE-FORMAT command
LPE-GROUND
LPE-PRECISION command
LPEPRO
arithmetic symbols
calculating delay values ,
commands
delay equation options
ending the program
generating a SPICE file
generating logic gates
generating reports
interactive functions
internal feedback loop or branch
L/W ratio
logic simulation
LOGLVS reference file
multiple output devices
multiple stages module
path analysis
relationship to LPE, illustrated
revising schematic data
running LPE/LPEPRO
scanning parameters
schematic data ,
selected paths
start and end points, resetting
timing verification
wired-OR examples
LPEPRO subcommands
CAPACITANCE ,
DELAY
DIODE ,
LPATH
MOS ,
PARAMETER ,
PATH
SPATH
UNREACH
LPE-QUERY command
LPERCENT option
LPECHK command
LVSCHK command
LPESELECT command
LT/LE option, WIDTH command ,
LUMPCAP command
LVL
commands to run
definition ,
overview
prerequisites
rules files
LVL-PART command
LVS
correspondence nodes
definition
device recognition to
discrepancies
discrepancy report
error summary file, sample
errors
debugging
device subtype mismatch
filtered out layout MOS devices
inconsistently matched device
isolating
matched device to unmatched node
matched node to extra layout devices
matched node to extra schematic devices
matched node to no device
matched node to unmatched layout and schematic devices
MOS device size (W, L) mismatch
MOS power connection mismatch
MOS reversibility error
MOS substrate connection mismatch
reduced layout parallel MOS devices
types in report
unmatched layout devices
unmatched schematic devices
flow
flow diagram
layout text guidelines
overview
report ,
report format
rules file
sample report
sections
short report
texting
W/L calculations
within PRE
LVSCHK command
SMASH qualifier
LVSCMP reserved break point ,
LVSNET reserved break point ,
LVSNET summary, LVS report
LVS-OPTION command
LVSRPT-ONLY command

M

.MACRO command
macro execution
macro, definition
MAG-BEF-GRID command
magnification
absolute
RELOCATE command
MAGNIFY-IN command
MAGNIFY-OUT command
MAP-TEXT-FILE command
MASK command
mask order ,
mask out feedback loops
mask, definition
masked nodes, resetting
matched devices
definition
matched devices, LVS report
matched node identification, LVS report
MATCH-P-G-BY-TYP command
*.MEGA command
MEMORY-CORE command
merged data
metal reflection design rules
metal reflection, causes illustrated
M-Factor tolerance commands
microns
converting databases
definition
resolution
specifying units
mils
converting databases
definition
resolution
minimum step-size (grid)
MINI-SUMMARY command
minus sign in rules files
MIRROR command
MODEL command
model, definition
modes, specifying ,
module.exe file
modules
APPLEOUT
GDS2OUT
PREINQUERY
MOS
CDL transistor card
counting elements
defining devices
devices
elements
extracting devices
MOS subcommand (LPEPRO) ,
MOS_EXTENDED_REP command ,
MOS-CAP command
MOSCAP, defined
MOSCAP-AREA option
LVSCHK command ,
MOSFETs, describing in CDL
MOS-L-TOLER command
MOS-W-TOLER command
mount point
MULDELW calculations
MULDELW option
LPECHK command
LVSCHK command
MULTICEL.TAB files ,
MULTICPU command
MULTI-GDS2-IN command
MULTILAB command
MULTILAB error output
multilevel hierarchical mode DRC
error reports
example
multilevel mode, specifying
multiple output devices
multiple stages module
MULTIPLE-DISK command
MustJoin
text
wire types

N

NDCOUNT command
NEIGHBOR command
NET in DSPF format
net, definition
netlists
CDL
definition
Hcell pin names
include files in SPICE
LVS files
preparing for LOGLVS
transistor-level
network, retrieving information
network.sav files
/NEXT command, PDRACULA
NMOS inverter device recognition
NMOS NAND gate device recognition
NMOS NOR gate device recognition
NO_WARNING command
node names
delimiter, specifying ,
equating to node numbers ,
expanding SPICE element names
global
ground
illegal characters
in CDL macros
LPEPRO output
schematic
node numbers
finding
in CDL macros
in SPICE files ,
internal
LPEPRO output
schematic
NODE-FILE command
nodes
conductive terminals ,
connections ,
counting
extraction commands
floating, checking for
labeling information
multiple connections
nodal capacitance
nodal information, RCONNECT-LAYER sequence
same label
shorted
specifying sets for selective LPE ,
subnodes (split resistor terminals)
texting power/ground
NODE-SELECT command
non-orthogonal lines
*.NONSWAP command
*.NOPIN command
*.NOSUB_M command
NO-SUB-TERM command
NOT command
notch
definition
NOT-HCELL command
NRX-EXTRACT command
NRX-SAVE command
numbers in rules files
NVER command

O

OCTBIAS command
ONCE option, CELL-ERROR-REP command
open abort
open circuits
definition
open circuits, checking for
opens in .ERC file
Operation block
creating a rules file
DRC example
ERC sample
LPE example
operation block, definition
OPTIMIZE-RULE command
options, syntax
OR command
ORIG-ALL option, CELL-ERROR-REP command
ORIG-DRC option, CELL-ERROR-REP command
orthogonal, definition
OUTDISK command
OUTLIB command
output
database
error cells
files
graphic file
layer
signals
tape ,
output cell, definition
OUTPUT-ONE-LAYER command
OUTSIDE option, SELECT command
outside polygons
outside segments
OVERLAP command
oversize
OVPR-TOLERANCE command

P

PAD element
pad layers
creating
error conditions
PAD windows
connecting
counting
PAD-LAYER command
pads
assigning global names ,
character
definition
texting
types
parallel devices, calculations for LVS
PARALLEL-FILE command
.PARAM command
PARAMETER CAP command
parameter extraction, definition
PARAMETER RES command
PARAMETER subcommand (LPEPRO) ,
parameter, definition
parameters
calculating
diode
extraction
filename
HSPICE support in LOGLVS
parametric information
probing circuit
resetting network information
scanning
PARASITIC CAP command
parasitic devices, definition
PARASITIC DIO command
PARASITIC RES command
See PRE
parasitics
capacitance
capacitance type
capacitor names
creating capacitors
creating devices
definition
device names
DIO type
diode parameters
diodes
element
extraction procedure
information
junction diode
PRES and PTRM
redistributing capacitance
resistance extraction
example ,
overview
resistance of conduction layers
resistors
component regions
conduction layers
CUT-TERM command
devices ,
prefixes
SPICE
terminal regions
RSPF file
PAR-COMPARE command
PAROUTNAM command
parse commands, LOGLVS
PARSET
PARSET command
PARSET keywords
passivation layers
path check ,
PATH command
PATH subcommand (LPEPRO)
PATHCHK command
paths
acute angles
analysis
modifying geometries
reporting off-grid coordinates
selective LPE
PATH-W-OFFGRID command
PATH-W-ROUND command
PDRACULA
commands to
relationship to Dracula applications
relationship to Dracula applications, illustrated
running
PDRACULA, definition
PDW device recognition
pdw, definition
PDWI device recognition
PG/E II
commands
RELOCATE
*.PIN command
pincapfile
PINCAP-FILE command
*.PININFO command
pins
capacitance, specifying
definition
delimiter for names
PIN-TEXT-LAYER command
PLENGTH command
plus sign in rules files
P-N junction diode
POINT-CONNECT command
polygons
coinciding
coordinates, reporting
acute angles
nonorthogonal lines
off-grid
self-intersecting
touching
enclosed
enclosing
from expanding paths, checking
overlapping , , ,
oversizing
reentrant
self-intersecting
undersizing
POSATT module
POSTENC command
power name in SPICE files
power/ground nodes
GPATHCHK command
ground text
path check
power text
shorts
texting
POWER-NODE command ,
PRE
composite mode
definition
LVS check
operation flow
sample command file
PRE, definition
PRECISION command
PREFIX-PARASITIC command
PREINQUERY module
PREINTERACTIVE command
See PDRACULA
pre-set filtering
primary cell
definition
library
processing text
PRIMARY command
primitive gates
primitive, definition
PRINT command
LOGLVS
LPEPRO
/PRINT command, PDRACULA
PRINTF file
PRINTF.LVS files
PRINTF.SUM files , ,
PRINTFILE command
printfile.lvs files
printfile.sum file ,
PRINTLINE option
LPECHK command
LVSCHK command
PROBE command
PROB-GEOM-LIST command
problem geometries
process geometries, illustrated
process technologies
program directory
PROGRAM-DIR command
pseudo contact layer, definition
pseudo gates
definition
PULL-DOWN command
PULL-UP command
PUP device recognition
pup, definition
PUPI and SDWI device recognition ,
PUPI device recognition

Q

question mark (?), use in text
queuing jobs

R

R option, SELECT command
RAM-CELL command
RAM-CORE command
RANGE option
AREA command
PLENGTH command
WIDTH command
RCONNECT command, PRE
RCONNECT-LAYER command
RECTCHK command
REDUCE modules
REDUCE summary, LVS report
REDUCER command
RELOCATE command
REMOVE-SCH-OPT
repeat summary, LVS report
reports, generating LPEPRO
REP-UNM-INST-PG command
RERUN-FILTER
reserved break points ,
reserved parameter keywords
reserved parameter values
RESET command
LOGLVS
LPEPRO
*.RESI command
RESISTOR command
resistors
body layer
calculating values
contact
describing in CDL
devices
extracting parasitics ,
parameters
parasitic ,
poly-silicon
problem
resistance layer junction regions
shorting
simulating parasitic
smashing , ,
specifying width and length
terminal layers , ,
terminal regions , ,
terminal-drawn
type ,
undefined device
RESLPERCENT option
LPECHK command
LVSCHK command
RESOLUTION command
*.RESSIZE command
RESSIZE option
LPECHK command
LVSCHK command
/RESTART command, PDRACULA
*.RESVAL command
RESVAL option
LPECHK command
LVSCHK command
RESWPERCENT option
LPECHK command
LVSCHK command
*.REVERSE command
reverse mask operation
REV-SCALE command
REV-SCALEIN command
REV-SCALEOUT command
rise delay time
RLENGTH command
ROTATION command
ROUND-OFF-TOLER command
RSPF
Dracula and CDC flow
example circuit
example with multiple drivers and loads
format
specifying pin capacitance
RSPFSELECT command
rules files
blocks
command line syntax
compiling
definition
example
special characters

S

SAMELAB command
SAVE command
LOGLVS
LPEPRO
SCALE command
scale factors
scale, definition
scaled cell
SCALEIN command
SCALEOUT command
schematic to schematic, comparing
See SVS, LVS
schematic, definition
schematics
checking
LVS report
LVSCHK command
netlist conversion
revising data
SCHMIN reserved break point ,
SCONNECT command
SDW device recognition
sdw, definition
SDWI device recognition
sdwi, definition
segment count
SELECT command
selective LPE
LPE-QUERY command
NODE-FILE command
NODE-SELECT command
SELECT-MODE command
SELECT-MODE command
SELGT/SELGE option, WIDTH command
SELLT/SELLE option, WIDTH command
SELRA option, WIDTH command
semicolon (;) in rules files
SET FANIN command
SET FANOUT command
sheet resistance
definition
parameters ,
values
short circuits, checking for
SHORTBOX.DAT files
shorts
aborting
detecting
SHRINK command
silicon-gate CMOS technology
simple parallel pulldown (PDW) recognition
simple parallel pull-up (PUP) device recognition
simple series pulldown (SDW) device recognition
simple series pull-up (SUP) device recognition
simulators, supported
SIZE command
size mismatch
SIZE-MAX-VERTEX command
SIZE-MIN-WIDTH command
SIZENOT command
sizing commands
sizing layers
sizing operation commands, described
sizing, fast
SKILL-LOADER command
slash (/), use with PDRACULA commands
smash, definition
SMASH-CAP-TYP command
SMASH-FLOAT-RES command
smashing resistors ,
SMASH-MOS-TYP command
SMASH-RES-TYP command
SMOOTH-SIZE command
SNAP command
soft connection
SOFTCHK command
SOFTCHK problems
S-OPTION-CLASS command
source/drain
conductor layer
GPATHCHK command ,
parameters
spacing checks
spacing commands, described
spacing operations
SPATH command
SPATH subcommand (LPEPRO)
special devices
special elements, LOGLVS
SPF
DSPF
overview
RSPF
SPF-MAP-FILE command
SPFSELECT command
SPICE
compiling netlists
creating files
displaying file
extracting parameters
file example
file generated by HPRE
flexible LPE
generating a logic network
generator ,
initial correspondence node names
LPE batch mode
LPE examples
LPE listing
LPESELECT command
model names
netlists
output file format
preparing files
running hierarchical LOGLVS
sample input file (PRE)
sample output file with parasitic resistors
subcircuit definitions
unit processing
*.SPICE command
SPICE, definition
SPICE.CEL file
SPICE.DAT file
split conduction layers
split gates, ordering and merging
STAMP command
Stamping, definition
stamping, definition
See SPF
START command
START-MACRO command
/STATUS command, PDRACULA
STATUS-COMMAND command
step-size
STORE command
LOGLVS
LPEPRO
/STORE command, PDRACULA
STRIP option, CUT command , ,
subcircuits
beginning definitions
defining
description data file
missing subcircuit name
.SUBCKT command
SUBCKT-NAME command
SUBNODE-DELIM command, PRE
subnodes ,
SUBSTRATE command
substrate, definition
subtype mismatch
SUBTYPE-CSENS command
SUMMARY command
summary file
SUMMARY-ONLY command
SUP device recognition
sup, definition
SUPI and PDWI device recognition
SUPI and SDWI device recognition
SUPI device recognition
supi, definition
SVS
definition
HCELL-COLUMN-1 command
hierarchical mode
overview
rules files
SVS-LAYOUT command
SVS-SCHEMATIC command
SVS-LAYOUT command
SVS-SCHEMATIC command
.SWAP command
swap space, LOGLVS ,
syntax
ELEMENT CAP violation
errors in rules file
SYSIN command
SYSOUT command
SYSTEM command

T

tagging layer
TEMPORARY-LAYER command
terminal layers
ELEMENT BJT
ELEMENT BOX
ELEMENT CAP
ELEMENT RES
FRINGE CAP
PARASITIC CAP
resistors
terminal regions, creating
terminal, definition
terminal-drawn resistors
text
adding to planes
attaching ,
example
characters to use
coordinate file
delimiter
discarded
guidelines
Hcells
initial correspondence nodes
input from graphics system
label
labeled nodes
layers , ,
LPE
name
power and ground
redefining sequence
rules for applying text
truncated
type ,
text editors, UNIX
TEXT-LEVEL command
TEXT-PRI-ONLY command
TEXTSEQUENCE command
timing analysis
timing verification
TNAME command
TNAMES-CSEN command
toggle, definition
TOUCH option, SELECT command
trace operation
TRANSISTOR command
transistor-level network data
transistors
checking width and length
computing width and length
presetting numbers
types
width and length
translator utility
trapezoids
definition
ENC command
EXT command
INT command
treefiles
definition
TRIANGLE command
T-shaped junction resistances
TYPE command
LOGLVS
LPEPRO

U

“unconnected pins in cell” warning
undefined elements, LVS
UNIT command ,
units, step-size
UNIX commands for installation
UNIX text editors
UNMASK command
unmatched devices, LVS report
unmatched, definition
UNREACH subcommand (LPEPRO)
*.UNSPEC command
UNSPEC-LAY-PARA command
*.UNSPEC-MOS command
UNSPEC-PARA command
UNSPEC-SCH-PARA command
upper_layer option, SOFTCHK command
user-defined devices

V

value size units
verification process
verifying designs, approaches described
Verilog
initial correspondence node names
preparing for LOGLVS
using the LINK command
VERTEX option, SELECT command
vertices
maximum
offgrid ,
self-intersecting
touching
virtual connections
Virtual wire, definition
virtual wires
connecting
deleting

W

W/L calculation, parallel devices
W/L-PERCENT option
LPECHK command
LVSCHK command
warning messages, PDRACULA ,
warning messages, suppressing in LOGLVS
Weff MULDELW calculation
WEFFECT option
LPECHK command
LVSCHK command
WEFFECT or CORNER calculations ,
WIDTH command
wildcard characters
WINDEL command
WINDOW command
WINDOW-CUT command
windows, coordinates
wired-OR delay values
wires
definition
specifying virtual connections
types
virtual ,
WORK-DIR command
working directory
working window, definition
WPERCENT option
LVSCHK command

X

XBOX command
XCELL command
XDEVICE command
XOR command
XVIA command

Return to top
 ⠀
X