DrcCMOSB.mesa
Copyright Ó 1987 by Xerox Corporation. All rights reserved.
Written by gbb, January 12, 1987 11:47:17 am PST
gbb March 12, 1987 11:11:07 am PST
Genista is the Grandson of Spinifex. It is a hierarchical design rule checker that monkeys around in a Core design and tries to find all the ChipNDale geometry in order to check as many design rules as it possibly can.
Gli uomini vollero piuttosto le tenebre che la luce (Giovanni, III, 19.)
DIRECTORY
Drc USING [CellProc, WirePairProc, WireProc, Tech];
DrcCMOSB:
CEDAR
DEFINITIONS
SHARES Drc
~
BEGIN
cMosBsimple, cMosBcomplete:
READONLY Drc.Tech;
cMosBsimple does the same thing SoS did; GenistaCMosBcomplete verifies all VTI rules eccept for wells and transistors, which are not in Core.
AddDrcProcs:
PRIVATE
PROC [tech:
ATOM, w: Drc.WireProc ←
NIL, wp: Drc.WirePairProc ←
NIL, c: Drc.CellProc ←
NIL]
Only one implementation can own the variable, other have to use this procedure. If a proc is NIL, it is not set.
END.