SCTestFSMFrank.mesa
Copyright © 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
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..