TestPadFrame.cm
Louis Monier April 23, 1986 11:03:18 pm PST
Bertrand Serlet February 23, 1987 3:29:46 am PST
Statistics on
Install PadFrame
Run -a TestPadFrame
← &padDesign ← PW.OpenDesign["TestPadFrame"]
← &innerCt ← PWCore.FromLayoutWithoutPublic[PW.Get[&padDesign, "inner"]]
← &ct ← TestPadFrame.CreateWholeChip[&innerCt]
← CoreProperties.PutCellTypeProp[&ct, $PWCoreLayout, NIL]
← &ob ← PWCore.Layout[&ct]
← PW.Draw[&ob]
← LayoutCheckpoint.Store[&ct, TRUE]
Run SinixRawCMosBImpl
← &design ← PW.OpenDesign["WholeChipLayout"]
← SinixRawCMosBImpl.Mark[&design]
← CDProperties.PutProp[CDDirectory.Fetch[&design, "inner"].object, $RawFlatten, NIL]
← CDProperties.PutProp[CDDirectory.Fetch[&design, "PadBlank"].object, $RawFlatten, NIL]
← CDProperties.PutProp[CDDirectory.Fetch[&design, "PadBlank"].object, $RawCMosBExtractProc, $ExtractCellAsWire]
← &obj ← CDDirectory.Fetch[&design, "WholeChip"].object
← &ct ← Sinix.Extract[&obj, SinixRawCMosB.mode, NIL, NEW [INT ← 0]].result
← CDViewer.CreateViewer[&design]
← CoreOps.Print[&ct]
← CoreOps.Print[&ct.data[0]]