mem: Make MemCtrl a ClockedObject
[gem5.git] / configs / learning_gem5 / part2 / simple_cache.py
index 8d98d9244c1c919a0d03975ff15760b8f6d94710..fbea73d973075d21fa7ab4eb9406de92c4c3a4db 100644 (file)
@@ -76,8 +76,9 @@ system.cpu.interrupts[0].int_master = system.membus.slave
 system.cpu.interrupts[0].int_slave = system.membus.master
 
 # Create a DDR3 memory controller and connect it to the membus
-system.mem_ctrl = DDR3_1600_8x8()
-system.mem_ctrl.range = system.mem_ranges[0]
+system.mem_ctrl = DRAMCtrl()
+system.mem_ctrl.dram = DDR3_1600_8x8()
+system.mem_ctrl.dram.range = system.mem_ranges[0]
 system.mem_ctrl.port = system.membus.master
 
 # Connect the system up to the membus