LayoutRAM.cm
Louis Monier June 18, 1986 1:45:40 am PDT
Bertrand Serlet September 20, 1986 7:28:53 pm PDT
DA.cm
run -a EU2UtilsImpl
run -a EU2ArithImpl
run -a EU2LeafUtilsImpl
run -a EU2RamImpl
run -a EU2RegsImpl
run -a EU2FUImpl
run -a EU2ALUImpl
← EU2Utils.useRamCheckpoint ← FALSE
← EU2Utils.usekRegAndRightCheckpoint ← FALSE
← EU2Utils.useALUCheckpoint ← FALSE
← EU2Utils.useDataPathCheckpoint ← FALSE
Statistics on
← CedarProcess.SetPriority[background]
← &memory ← SafeStorage.NWordsAllocated[] - SafeStorage.NWordsReclaimed[]
← &ct ← EU2RamImpl.CreateEU2Ram[]
← &ob ← PWCore.Layout[&ct]
← &newmemory ← SafeStorage.NWordsAllocated[] - SafeStorage.NWordsReclaimed[]
← CoreProperties.PutCellTypeProp[&ct, $MEMORY, NEW [INT ← &newmemory - &memory]]
← LayoutCheckpoint.Store[&ct, TRUE]
← &memory ← SafeStorage.NWordsAllocated[] - SafeStorage.NWordsReclaimed[]
← &ct ← EU2RegsImpl.CreatekRegAndRight[]
← &ob ← PWCore.Layout[&ct]
← &newmemory ← SafeStorage.NWordsAllocated[] - SafeStorage.NWordsReclaimed[]
← CoreProperties.PutCellTypeProp[&ct, $MEMORY, NEW [INT ← &newmemory - &memory]]
← LayoutCheckpoint.Store[&ct, TRUE]
← &memory ← SafeStorage.NWordsAllocated[] - SafeStorage.NWordsReclaimed[]
← &ct ← EU2ALUImpl.CreateALU[]
← &ob ← PWCore.Layout[&ct]
← &newmemory ← SafeStorage.NWordsAllocated[] - SafeStorage.NWordsReclaimed[]
← CoreProperties.PutCellTypeProp[&ct, $MEMORY, NEW [INT ← &newmemory - &memory]]
← LayoutCheckpoint.Store[&ct, TRUE]
← EU2Utils.useRamCheckpoint ← TRUE
← EU2Utils.usekRegAndRightCheckpoint ← TRUE
← EU2Utils.useALUCheckpoint ← TRUE
← &memory ← SafeStorage.NWordsAllocated[] - SafeStorage.NWordsReclaimed[]
← &ct ← EU2LeafUtils.Extract["EU2DataPath.sch"]
← &ob ← PWCore.Layout[&ct]
← &newmemory ← SafeStorage.NWordsAllocated[] - SafeStorage.NWordsReclaimed[]
← CoreProperties.PutCellTypeProp[&ct, $MEMORY, NEW [INT ← &newmemory - &memory]]
← LayoutCheckpoint.Store[&ct, TRUE]
Sleep 100
Rollbackand CD; LayoutRamControl