config: Adjust DRAM channel interleaving defaults
authorAndreas Hansson <andreas.hansson@arm.com>
Tue, 3 Feb 2015 19:25:52 +0000 (14:25 -0500)
committerAndreas Hansson <andreas.hansson@arm.com>
Tue, 3 Feb 2015 19:25:52 +0000 (14:25 -0500)
commit5ea60a95b3d87fac6723678e07822aed512f966e
treea104cbcc0e4f15deb4ad87f6642a16ca1145ab0e
parent9aad5b45690adae9f1208b6d3cc8dfc670d54543
config: Adjust DRAM channel interleaving defaults

This patch changes the DRAM channel interleaving default behaviour to
be more representative. The default address mapping (RoRaBaCoCh) moves
the channel bits towards the least significant bits, and uses 128 byte
as the default channel interleaving granularity.

These defaults can be overridden if desired, but should serve as a
sensible starting point for most use-cases.
configs/common/MemConfig.py
src/mem/DRAMCtrl.py