DIRECTORY CD, CDIO, CDOps, Core, CoreCompose, Rope, SC, SCTestUtil; SCTest: CEDAR PROGRAM IMPORTS CDIO, CDOps, Rope, SC, SCTestUtil SHARES SC = BEGIN context: CoreCompose.Context; cellType: Core.CellType; result: SC.Result; cdDesign: CD.Design; libName: Rope.ROPE _"SCTestLib.dale"; hMaterial: Rope.ROPE _ "metal"; vMaterial: Rope.ROPE _ "poly"; libDesign: CD.Design _ CDIO.ReadDesign[libName]; [context, 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[context, cellType, cdDesign, libDesign, hMaterial, vMaterial]; SCTestUtil.WriteLayout[result, cdDesign]; END. .SCTest.mesa Copyright c 1985 by Xerox Corporation. All rights reserved. Last Edited by: Preas, September 5, 1985 10:39:21 am PDT Frank Bowers December 20, 1985 2:38:20 pm PST Bryan Preas March 24, 1986 4:54:06 pm PST To run the standard cell test package: SCTestXXXX.cm (XXXX -> Tiny or Small ΚV˜Jšœ ™ Jšœ Οmœ1™<™8Icode™-K™)K™—K™KJ™šΟk œ˜ Jšžœ˜Jšžœ˜J˜J˜J˜ Jšœ˜Jšžœ˜Jšœ ˜ —J˜šœžœž˜J˜Jšžœžœžœ ˜)Jšžœžœ˜ —˜Jšž˜Jšœ˜Jšœ˜Jšœžœ˜Jšœ žœ˜Jšœžœ˜%Jšœžœ ˜Jšœžœ ˜Jšœ žœžœž˜0J˜Jšœ.˜.šžœžœ˜JšžœE˜G—Jšœ4˜4Jšœ[˜[Jšœ)˜)J˜Jšžœ˜——…—βf