ArbCountdown1.cm
Copyright Ó 1987 by Xerox Corporation. All rights reserved.
Louis Monier November 12, 1987 9:35:07 am PST
Last Edited by: McCreight November 10, 1987 5:17:21 pm PST
                             
Generates the standard cell block
                             
-- Start everything and read in the source design
Statistics on
-- you always want to know how long it took
ColorDisplayModeOff
-- saves a lot of cycles
Install SCDAUser
-- and anything else you might need such as FSA, DP, Alps, ..., or any of your private code
← CedarProcess.SetPriority[background]
cdread Arbiter25
-- read the CD design
← &design ← CDViewer.FindDesign["Arbiter25"]
← &cx ← Sisyph.Create[&design, NIL]
-- this creates a context for Sysiph
-- Generate SC block, whenever it changes
install SCDAUser
← &ct ← Sisyph.ES["ArbInFrame.sch", &cx]
← CoreIO.ReportSaveCellType[&ct, "ArbSchInFrame.core"]
← PWCore.SetLayout[&ct, $SCRemote]
TWVelantia
-- or TWPalain or TWTregonsee
← &ob ← PWCore.Layout[&ct]
← PWCore.Store[&ct, TRUE]  
PW.Draw[&ob]
-- Compare layout and schematics
Install PWCoreLichen
← PWCoreLichen.SetAutomorphismHack[TRUE]
← PWCoreLichen.Compare[&ct]
-- compares the cellType with the extracted layout