diff --git a/compiler/verify/magic.py b/compiler/verify/magic.py index 112b1257..cf3508f4 100644 --- a/compiler/verify/magic.py +++ b/compiler/verify/magic.py @@ -1,59 +1,15 @@ """ This is a DRC/LVS/PEX interface file for magic + netgen. -This assumes you have the SCMOS magic rules installed. Get these from: -ftp://ftp.mosis.edu/pub/sondeen/magic/new/beta/current.tar.gz -and install them in: -cd /opt/local/lib/magic/sys -tar zxvf current.tar.gz -ln -s 2001a current - -1. magic can perform drc with the following: -#!/bin/sh -magic -dnull -noconsole << EOF -tech load SCN3ME_SUBM.30 -#scalegrid 1 2 -gds rescale no -gds polygon subcell true -gds warning default -gds read $1 -load $1 -writeall force -drc count -drc why -quit -noprompt -EOF - -2. magic can perform extraction with the following: -#!/bin/sh -rm -f $1.ext -rm -f $1.spice -magic -dnull -noconsole << EOF -tech load SCN3ME_SUBM.30 -#scalegrid 1 2 -gds rescale no -gds polygon subcell true -gds warning default -gds read $1 -extract -ext2spice scale off -ext2spice -quit -noprompt -EOF - -3. netgen can perform LVS with: -#!/bin/sh -netgen -noconsole <