<> <> <> <> <> <<>> < Tiny or Small>> <<>> DIRECTORY CD, CDIO, CDOps, Core, CoreCompose, Rope, SC, SCTestUtil; SCTestED: 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 _"PLTCELLTest.dale"; hMaterial: Rope.ROPE _ "metal"; vMaterial: Rope.ROPE _ "metal2"; 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.