DIRECTORY CD, CDIO, CDOps, Core, LoadsOut, Rope, SC, SCTestUtil; SCTestFSMFrank: CEDAR PROGRAM IMPORTS CDIO, CDOps, Rope, SC, SCTestUtil, LoadsOut SHARES SC = BEGIN cellType: Core.CellType; result: SC.Result; cdDesign: CD.Design; libName: Rope.ROPE _"PLTCELLTest.dale"; hMaterial: Rope.ROPE _ "metal"; vMaterial: Rope.ROPE _ "metal2"; libDesign: CD.Design _ CDIO.ReadDesign[libName]; cellType _ SCTestUtil.CreateCore[]; IF libDesign = NIL THEN SC.Signal[callingError, Rope.Cat["Unable to load library: ", libName]]; cdDesign _ CDOps.CreateDesign[libDesign.technology]; result _ SCTestUtil.DoLayout[cellType, cdDesign, libDesign, hMaterial, vMaterial]; LoadsOut.ProcessRouting[result.handle, "SCTestFSMFrank.lst"]; SCTestUtil.WriteLayout[result, cdDesign]; SC.Destroy[result.handle]; END.. SCTestFSMFrank.mesa Copyright c 1985 by Xerox Corporation. All rights reserved. Last Edited by: Preas, September 5, 1985 10:39:21 am PDT Frank Bowers May 22, 1986 5:40:33 pm PDT Bryan Preas April 7, 1986 9:56:18 am PST To run the standard cell test package: SCTestFSM.cm Κ_˜Jšœ™Jšœ Οmœ1™<™8Icode™(K™(K™—Kšœ3™3J™šΟk œ˜ Jšžœ˜Jšžœ˜J˜J˜J˜ Jšœ˜Jšžœ˜Jšœ ˜ —J˜šœžœž˜J˜Jšžœžœžœ˜3Jšžœžœ˜ —˜Jšž˜Jšœ˜Jšœžœ˜Jšœ žœ˜Jšœžœ˜'Jšœžœ ˜Jšœžœ ˜ Jšœ žœ žœ˜0J˜Jšœ#˜#šžœ žœžœ˜JšžœE˜G—Jšœ4˜4J˜RJšœ=˜=Jšœ)˜)Jšœ˜J˜Jšžœ˜——…—•