<> <> <<>> Statistics on Install Extract Run SinixRawCMosBImpl _ SinixRawCMosBImpl.justKeepOne _ TRUE TakeHeapstats <<_ &design _ PW.OpenDesign["IFU2PadsLayout"]>> <<_ &design _ PW.OpenDesign["IFUEmptyLayout"]>> _ &design _ PW.OpenDesign["IFUCompleteLayout"] _ CDProperties.PutProp[CDDirectory.Fetch[&design, "PadBlank"].object, $RawCMosBExtractProc, $ExtractCellAsWire] _ SinixRawCMosBImpl.Mark[&design] _ &IFUDataColumnCore _ CDDirectory.Fetch[&design, "IFUDataColumnCore"].object _ &IFULeftColumnCore _ CDDirectory.Fetch[&design, "IFULeftColumnCore"].object _ &IFURightColumnCore _ CDDirectory.Fetch[&design, "IFURightColumnCore"].object _ CDProperties.PutProp[&IFUDataColumnCore, $RawFlatten, NIL] _ CDProperties.PutProp[&IFULeftColumnCore, $RawFlatten, NIL] _ CDProperties.PutProp[&IFURightColumnCore, $RawFlatten, NIL] <<-- We generate bits of it!>> _ &ct _ Sinix.Extract[&IFUDataColumnCore, SinixRawCMosB.mode, NIL, NEW [INT _ 40]].result _ CoreIO.ReportSaveCellType[&ct] _ CDProperties.PutProp[&IFUDataColumnCore, $RawCMosBExtractProc, $PreExtracted] _ &ct _ Sinix.Extract[&IFULeftColumnCore, SinixRawCMosB.mode, NIL, NEW [INT _ 40]].result _ CoreIO.ReportSaveCellType[&ct] _ CDProperties.PutProp[&IFULeftColumnCore, $RawCMosBExtractProc, $PreExtracted] _ &ct _ Sinix.Extract[&IFURightColumnCore, SinixRawCMosB.mode, NIL, NEW [INT _ 40]].result _ CoreIO.ReportSaveCellType[&ct] _ CDProperties.PutProp[&IFURightColumnCore, $RawCMosBExtractProc, $PreExtracted] _ &obj _ CDDirectory.Fetch[&design, "IFUComplete"].object TakeHeapstats -d date _ &ct _ Sinix.Extract[&obj, SinixRawCMosB.mode, NIL, NEW [INT _ 0]].result date TakeHeapstats -d _ CoreIO.ReportSaveCellType[&ct] <<>> <<_ &padsDesign _ PW.OpenDesign["IFU2PadsTop"]>> _ &padsDesign _ PW.OpenDesign["IFUTop"] _ &source _ Sisyph.ES["IFUPadFrame.sch", Sisyph.Create[&padsDesign]] _ &new _ SinixRawCMosBImpl.MatchSourceToExtracted[Sisyph.mode, CD.commentLayer, &source, &ct, "RawIFU"] _ CoreIO.ReportSaveCellType[&new] <<-- For your eyes only from here, Rick>> <> <<>> <<>>