changeset cb786bfbd1ea in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=cb786bfbd1ea
description:
        mem: Less conservative tRAS in DRAM configurations

        This patch changes the default values of the tRAS timing parameter to
        be less conservative, and closer in line with existing parts.

diffstat:

 src/mem/SimpleDRAM.py |  10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diffs (44 lines):

diff -r 8053f651a089 -r cb786bfbd1ea src/mem/SimpleDRAM.py
--- a/src/mem/SimpleDRAM.py     Fri Nov 01 11:56:22 2013 -0400
+++ b/src/mem/SimpleDRAM.py     Fri Nov 01 11:56:23 2013 -0400
@@ -168,11 +168,11 @@
     # DDR3 has 8 banks in all configurations
     banks_per_rank = 8
 
-    # DDR3-1600 11-11-11
+    # DDR3-1600 11-11-11-28
     tRCD = '13.75ns'
     tCL = '13.75ns'
     tRP = '13.75ns'
-    tRAS = '41.25ns'
+    tRAS = '35ns'
 
     # 8 beats across an x64 interface translates to 4 clocks @ 800 MHz.
     # Note this is a BL8 DDR device.
@@ -224,7 +224,7 @@
     # Pre-charge one bank 15 ns (all banks 18 ns)
     tRP = '15ns'
 
-    tRAS = '45ns'
+    tRAS = '42ns'
 
     # 8 beats across an x32 DDR interface translates to 4 clocks @ 533 MHz.
     # Note this is a BL8 DDR device.
@@ -269,7 +269,7 @@
     tRCD = '18ns'
     tCL = '18ns'
     tRP = '18ns'
-    tRAS = '54ns'
+    tRAS = '42ns'
 
     # 4 beats across an x128 SDR interface translates to 4 clocks @ 200 MHz.
     # Note this is a BL4 SDR device.
@@ -317,7 +317,7 @@
     # 12 CK read latency, 6 CK write latency @ 800 MHz, 1.25 ns cycle time
     tCL = '15ns'
 
-    tRAS = '45ns'
+    tRAS = '42ns'
 
     # Pre-charge one bank 15 ns (all banks 18 ns)
     tRP = '15ns'
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to