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

Hcell error file format

AREA command

ARRAY command

ARRAY-ENABLED command

assign geometries

in block statements

in rules files

ATTACH command

attaching text

ATTRIBUTE CAP command

ATTRIBUTE command

ATTRIBUTE RES command, PRE

,

AUTOMATCH command

B
definition

HLPE

LPE

LPECHK

LPESELECT/PRE

LVS/PRE

node numbers

PRE output files

BASE-LAYER command

HLVS

BBOX

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

LPECHK command

LVSCHK command

BJT-L-TOLER command

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

*BREAK

breakpoint, definition

bulk layer

*.BUSDELIMITER command

C
CALCULATE command

CALCULATE command (LPEPRO)

*.CAPA command

ATTRIBUTE CAP command

capacitor type

ELEMENT CAP command

,

fringe

,

pins

redistributing

region

types

CAPACITANCE subcommand (LPEPRO)

,

describing in CDL

excluding from LVS

*.CAPAREA command

LPECHK command

LVSCHK command

CAP-POLARITY

*.CAPVAL command

LPECHK command

LVSCHK command

CARE-SPLIT-ORDER command

CASE command

case sensitivity

cell and text name

CNAMES-CSEN

TNAMES-CSEN

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

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

definition

internally wired

output

paths, tracing

placement

off-grid

primary

texts

.CET files

command names

directory 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

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
INDISK-FILE

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

*.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

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

/ABORT

/CLEAR

/DCL

/FINISH

/GET

/HELP

/LIST

/NEXT

/PRINT

/RESTART

/STATUS

/STORE

PINCAP-FILE

PIN-TEXT-LAYER

PLENGTH

POINT-CONNECT

POSTENC

POWER-NODE

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

.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

SPICE netlists

connecting

parasitic resistor regions

composite error, definition

applying black box features

HDRC

HERC

hierarchical checking, description

running LOGLVS with SPICE

specifying

composite mode, definition

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

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

interlayer

CONNECT-LAYER command

,

CONN-INTER-WIRE command

CONN-OPEN-WIRE command

contact regions

floating

layers

,

continuation line in DSPF format

control commands, LOGLVS

control statements, syntax

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 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
specifying directories for SVS

to

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)

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

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

extra

definition

MOS

numbers, linking

special

user-defined

DEVMAP command

DEVTAG command

*.DIOAREA command

LPECHK command

LVSCHK command

*.DIODE command

DIODE subcommand (LPEPRO)

,

DIODE-P-TO-G command

describing in CDL

example

excluding from LVS

,

extracting parameters

information

parameters, listing order

parasitic

type

DIODESEQ command

*.DIOPERI command

LPECHK command

LVSCHK command

directory name

DISC option, LCONNECT command

discrepancy number, definition

discrepancy point, definition

discrepancy points

,

conventions

LVL

DISK command

disk file name

disk usage

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

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

ENCBASEDOVLP (enclosed based overlap)

DRC errors, restricting number of

dropped data

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
LPECHK command

LVSCHK command

EBOX-SHORT-PIN command

ECONNECT command

edge-pair error

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

diffusion resistor

multiple terminal-drawn resistors

poly-silicon resistor

problem resistors

parameter extraction

element subtypes, equating to CDL model names

,

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

FNET_WARN_LIMIT

MOS_EXTENDED_REP

,

ENVIRONMENT-MAX command

.EOM command

equal sign (=) in rules files

EQUATION command

*.EQUATION command

EQUIV command

*.EQUIV command

,

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

definition

composite Hcells

file names (HDRC)

error flags

,

definition

fatal system

PDRACULA

temporary layers

error summary files (HDRC)

error-flag width

ERROR-PATH-WIDTH command

extended listing

HDRC segments

listing

LVS

,

output cell

specifying HDRC format

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

6GPADS.DAT

6PADL.DAT

compiling

HEDTEXT

jxrun.com

,

log

,

printfile.sum

,

run.log

summary

filter options

,

FILTER summary, LVS report

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

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

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

specifying delimiter

swapping

GDS2OUT module

Hcell error files

layer name example

layer names

SYSTEM command

GENPAD command

GENRECT command

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

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

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

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

,

pins

plane

resolution

restrictions

selecting HDRC Hcells

selection

text

text file name

texting

,

texting automatically

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

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
definition

HDRC

specifying

hierarchical mode, description

See
HPRE
HIER-OUTDISK command

HLPE

antenna check

BASE-LAYER command

black boxes

error types

feedthroughs

GEN-TEXT commands

HCELL command

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

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

text

wire types

INTERNODE-PREFIX command

ipoint.txt file

isolating LVS errors

J
JFETs, describing in CDL

CMOS example

JOURNAL.LPE files

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

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
duplicate

multiple

repeated

restrictions

specifying

specifying substrate

specifying text sequence

defining

layer numbers, defining

LAYER-FILE command

LAYER-FILE-TYPE command

bottom

cathode conductor

combining

,

comparing

composite plane

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

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

Description block

lightly doped drain MOS

LIMIT-DRC-ERROR command

LIMIT-RUN-TO command

line continuation in DSPF format

LOGLVS

Operation block

linking device numbers

/LIST command, PDRACULA

LISTERROR command

listing file

LPECHK command

LVSCHK command

cell origins

opens and shorts

PAD-LAYER errors

PRINTFILE output

logic circuit

formation

generator

information

logic gate generator

retrieving information

saving current information

saving information

logic simulations

logic simulators, supported

logical equivalence

logical name

logical operation commands, described

commands

comparing layers

,

definition

text layers

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)

bipolar parameters

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

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

CAPACITANCE

,

DELAY

DIODE

,

LPATH

MOS

,

PARAMETER

,

PATH

SPATH

UNREACH

LPE-QUERY command

LPECHK command

LVSCHK command

LPESELECT command

LT/LE option, WIDTH command

,

LUMPCAP command

commands to run

definition

,

overview

prerequisites

rules files

LVL-PART command

correspondence nodes

definition

device recognition

to

discrepancies

discrepancy report

error summary file, sample

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

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

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

converting databases

definition

resolution

specifying units

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

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

LVSCHK command

,

MOSFETs, describing in CDL

MOS-L-TOLER command

MOS-W-TOLER command

mount point

MULDELW calculations

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

text

wire types

N
NDCOUNT command

NEIGHBOR command

NET in DSPF format

net, definition

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

finding

in CDL macros

in SPICE files

,

internal

LPEPRO output

schematic

NODE-FILE command

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

definition

open circuits, checking for

opens in .ERC file

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

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

creating

error conditions

connecting

counting

PAD-LAYER command

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

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
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

commands

to

relationship to Dracula applications

relationship to Dracula applications, illustrated

running

PDRACULA, definition

PDW device recognition

pdw, definition

PDWI device recognition

RELOCATE

*.PIN command

pincapfile

PINCAP-FILE command

*.PININFO command

capacitance, specifying

definition

delimiter for names

PIN-TEXT-LAYER command

PLENGTH command

plus sign in rules files

P-N junction diode

POINT-CONNECT command

coinciding

acute angles

nonorthogonal lines

off-grid

self-intersecting

touching

enclosed

enclosing

from expanding paths, checking

oversizing

reentrant

self-intersecting

undersizing

POSATT module

POSTENC command

power name in SPICE files

GPATHCHK command

ground text

path check

power text

shorts

texting

POWER-NODE command

,

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

definition

library

processing text

PRIMARY command

primitive gates

primitive, definition

PRINT command

LOGLVS

LPEPRO

/PRINT command, PDRACULA

PRINTF file

PRINTF.LVS files

PRINTFILE command

printfile.lvs files

printfile.sum file

,

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

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

LOGLVS

LPEPRO

*.RESI command

RESISTOR command

body layer

calculating values

contact

describing in CDL

devices

extracting parasitics

,

parameters

parasitic

,

poly-silicon

problem

resistance layer junction regions

shorting

simulating parasitic

specifying width and length

terminal-drawn

type

,

undefined device

LPECHK command

LVSCHK command

RESOLUTION command

*.RESSIZE command

LPECHK command

LVSCHK command

/RESTART command, PDRACULA

*.RESVAL command

LPECHK command

LVSCHK command

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

Dracula and CDC flow

example circuit

example with multiple drivers and loads

format

specifying pin capacitance

RSPFSELECT command

blocks

command line syntax

compiling

definition

example

special characters

S
SAMELAB command

LOGLVS

LPEPRO

SCALE command

scale factors

scale, definition

scaled cell

SCALEIN command

SCALEOUT command

schematic to schematic, comparing

See
SVS, LVS
schematic, definition

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

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

definition

parameters

,

values

short circuits, checking for

SHORTBOX.DAT files

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

conductor layer

GPATHCHK command

,

parameters

spacing checks

spacing commands, described

spacing operations

SPATH command

SPATH subcommand (LPEPRO)

special devices

special elements, LOGLVS

DSPF

overview

RSPF

SPF-MAP-FILE command

SPFSELECT command

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

LOGLVS

LPEPRO

/STORE command, PDRACULA

STRIP option, CUT command

,

,

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

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

,

ELEMENT CAP violation

errors in rules file

SYSIN command

SYSOUT command

SYSTEM command

T
tagging layer

TEMPORARY-LAYER command

ELEMENT BJT

ELEMENT BOX

ELEMENT CAP

ELEMENT RES

FRINGE CAP

PARASITIC CAP

resistors

terminal regions, creating

terminal, definition

terminal-drawn resistors

adding to planes

attaching

,

example

characters to use

coordinate file

delimiter

discarded

guidelines

Hcells

initial correspondence nodes

input from graphics system

label

labeled nodes

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

checking width and length

computing width and length

presetting numbers

types

width and length

translator utility

definition

ENC command

EXT command

INT command

treefiles

definition

TRIANGLE command

T-shaped junction resistances

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

initial correspondence node names

preparing for LOGLVS

using the LINK command

VERTEX option, SELECT command

maximum

offgrid

,

self-intersecting

touching

virtual connections

Virtual wire, definition

virtual wires

connecting

deleting

W
W/L calculation, parallel devices

LPECHK command

LVSCHK command

warning messages, PDRACULA

,

warning messages, suppressing in LOGLVS

Weff MULDELW calculation

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

definition

specifying virtual connections

types

virtual

,

WORK-DIR command

working directory

working window, definition

LVSCHK command

X
XBOX command

XCELL command

XDEVICE command

XOR command

XVIA command

Return to top