RunEU3.cm
Copyright © 1986 by Xerox Corporation. All rights reserved.
Louis Monier June 3, 1986 7:23:46 pm PDT
Bertrand Serlet July 25, 1986 10:03:18 pm PDT
Last Edited by: Louis Monier September 18, 1986 5:30:53 pm PDT
run -a EUUtilsImpl
run -a EUArithImpl
run -a EULeafUtilsImpl
run -a EURamImpl
run -a EURegsImpl
run -a EUFUImpl
run -a EUALUImpl
run -a EUControlAlpsImpl
run -a EUInnerImpl
run -a EUImpl
← EUUtils.useInnerCheckpoint ← FALSE
← EUUtils.useControlCheckpoint ← FALSE
← EUUtils.useRamControlCheckpoint ← FALSE
← EUUtils.useDPControlCheckpoint ← FALSE
← EUUtils.useCondControlCheckpoint ← FALSE
← EUUtils.useDataPathCheckpoint ← FALSE
← EUUtils.usekRegAndRightCheckpoint ← FALSE
← EUUtils.useRamCheckpoint ← FALSE
← EUUtils.useFUCheckpoint ← FALSE
← EUUtils.useALUCheckpoint ← FALSE
← &ct ← EUImpl.CreateEU[fullEU: TRUE]
← &ct ← EULeafUtils.Extract["EUDataPath.sch"]
← &ct ← LayoutCheckpoint.Retrieve["EUDataPath"]
run -a EUInnerImpl
← &ct ← EUInner.CreateEUInner[]
run -a EURamImpl
← &ct ← EURamImpl.CreateEURam[]
← &ct ← EURamImpl.CreateRamArray[]
run -a EURegsImpl
← &ct ← EURegsImpl.CreatekRegAndRight[]
← &ct ← EURegsImpl.CreateCBusDriver[]
← &ct ← EURegsImpl.CreatePDriver[]
← &ct ← EURegsImpl.CreateReg[EUUtils.kReg]
← &ct ← EURegsImpl.CreateRegCell[EUUtils.kReg]
run -a EUFUImpl
← &ct ← EUFUImpl.CreateFieldUnit[]
← &ct ← EUFUImpl.CreateBarrelShifterRow[]
← &ct ← EUFUImpl.CreateBarrelShifter[]
← &ct ← EUFUImpl.CreateMaskCell["shift", "m2", 3]
← &ct ← EUFUImpl.CreateMasksCell[17]
← &ct ← EUFUImpl.CreateMask[]
← &ct ← EUFUImpl.CreateCompose[]
run -a EUControlAlpsImpl
← &ct ← EUControlAlps.CreateControl[]
← &ct ← EUControlAlps.CreateBothAlps[]
← &ct ← EUControlAlps.CreateRamControl[]
← &ct ← EUControlAlps.CreateCondControl[]
← &ct ← EUControlAlps.CreateDPControl[]
run -a EUALUImpl
← &ct ← EUALUImpl.CreateALU[]
← &ct ← EUALUImpl.CreateCarryProp[]
← &ct ← EUALUImpl.CreateFunctionBlock[]
← &w ← EUALUImpl.ChannelWires[]
← &w ← EUALUImpl.CPWires[]
← CoreOps.Print[&w]
← SafeStorage.ReclaimCollectibleObjects[TRUE, TRUE]
Date
← &ob ← PWCore.Layout[&ct]
Date
← PW.Draw[&ob]
← CoreOps.Print[&ct]
← LayoutCheckpoint.Store[&ct, TRUE]
← CoreIO.ReportSaveCellType[&ct]