DIRECTORY CD, CDCore, Core, CoreOps, CrossRAMBottom, CrossRAM, CrossRAMDecoder, PW; CoreToPWImpl: CEDAR PROGRAM IMPORTS CDCore, CoreOps, CrossRAMBottom, CrossRAM, CrossRAMDecoder, PW = BEGIN BottomProc: PW.UserProc = BEGIN cellType: Core.CellType; coreDesign: Core.Design _ CoreOps.CreateDesign["CrossRAMCellLibrary"]; cellType _ CrossRAMBottom.CreateBottom[coreDesign, 2, 4]; ob _ CDCore.CreateCDFromCore[coreDesign, cellType, design]; END; DecoderProc: PW.UserProc = BEGIN cellType: Core.CellType; coreDesign: Core.Design _ CoreOps.CreateDesign["CrossRAMCellLibrary"]; cellType _ CrossRAMDecoder.CreateDecoder[coreDesign, 2, 4]; ob _ CDCore.CreateCDFromCore[coreDesign, cellType, design]; END; InnerProc: PW.UserProc = BEGIN cellType: Core.CellType; coreDesign: Core.Design _ CoreOps.CreateDesign["CrossRAMCellLibrary"]; cellType _ CrossRAM.CreateInner[coreDesign]; ob _ CDCore.CreateCDFromCore[coreDesign, cellType, design]; END; CrossRAMProc: PW.UserProc = BEGIN cellType: Core.CellType; coreDesign: Core.Design _ CoreOps.CreateDesign["CrossRAMCellLibrary"]; cellType _ CrossRAM.CreateCrossRAM[coreDesign]; ob _ CDCore.CreateCDFromCore[coreDesign, cellType, design]; END; PW.Register[BottomProc, "BottomProc"]; PW.Register[DecoderProc, "DecoderProc"]; PW.Register[InnerProc, "InnerProc"]; PW.Register[CrossRAMProc, "CrossRAMProc"]; END. ΠCoreToPWImpl.mesa Copyright c 1985 by Xerox Corporation. All rights reserved. Created by Louis Monier, September 11, 1985 1:28:15 pm PDT Last Edited by Louis Monier, September 20, 1985 5:00:13 pm PDT ΚΧ˜šœ™Jšœ Οmœ1™™>J™—šΟk œ˜ Jšžœ˜Jšœ˜Jšœ˜Jšœ ˜ Jšœž˜Jšœ ˜ Jšœ˜Jšžœ˜J˜—šΟn œžœž˜Jšžœ žœ˜H—Jšž˜J˜codešŸ œ˜Kšž˜Jšœ˜JšœF˜FJšœ9˜9Jšœ;˜;Kšžœ˜—J˜šŸ œ˜Kšž˜Jšœ˜JšœF˜FJšœ;˜;Jšœ;˜;Kšžœ˜—K˜šŸ œ˜Kšž˜Jšœ˜JšœF˜FJšœ,˜,Jšœ;˜;Kšžœ˜—K˜šŸ œ˜Kšž˜Jšœ˜JšœF˜FJšœ/˜/Jšœ;˜;Kšžœ˜—J˜Jšžœ$˜&Jšžœ&˜(Jšžœ"˜$Jšžœ(˜*J˜J˜Jšžœ˜J˜J˜J˜—…—Rω