TestSinix.cm
Copyright © 1985 by Xerox Corporation. All rights reversed.
Created by Bertrand Serlet August 30, 1985 11:55:01 am PDT
Bertrand Serlet December 3, 1986 1:54:27 am PST
Install Extract CDCMosA
Run -a SinixCMosA
CDRead TestSinixA
CDRead TestSinixB
← CoreProperties.StoreProperties[$CMosBIR, CoreProperties.PutProp[CoreProperties.FetchProperties[$CMosBIR], CoreProperties.propPrint, NIL]]
← CoreProperties.StoreProperties[$CMosBPins, CoreProperties.PutProp[CoreProperties.FetchProperties[$CMosBPins], CoreProperties.propPrint, NIL]]
← CoreProperties.StoreProperties[$CMosBGeometry, CoreProperties.PutProp[CoreProperties.FetchProperties[$CMosBGeometry], CoreProperties.propPrint, NIL]]
← CoreProperties.StoreProperties[$CMosBTransf, CoreProperties.PutProp[CoreProperties.FetchProperties[$CMosBTransf], CoreProperties.propPrint, NIL]]
Run -a CoreGeometryIOImpl
← CoreGeometryIOImpl.Register[SinixCMosB.mode.decoration]
← &design ← PW.OpenDesign["TestSinixB"]
← &obj ← PW.Get[&design, "TestIO"]
← &ct ← Sinix.Extract[&obj, SinixCMosB.mode].result
← CoreIO.ReportSaveCellType[&ct]
← &rct ← CoreIO.RestoreCellType["TestIO"]
← &rct.data.properties ← NIL
← &rrct ← CoreOps.Recast[&rct]
← CoreOps.Print[&rrct]
← CoreGeometry.GetGeometry[SinixCMosB.mode.decoration, &rrct.data.internal[0]]
← &transf ← CoreGeometry.GetTransf[SinixCMosB.mode.decoration, &rrct.data[0]]
← PW.Draw[&transf.ob]