mem: More descriptive DRAM config names

This patch changes the class names of the variuos DRAM configurations
to better reflect what memory they are based on. The speed and
interface width is now part of the name, and also the alias that is
used to select them on the command line.

Some minor changes are done to the actual parameters, to better
reflect the named configurations. As a result of these changes the
regressions change slightly and the stats will be bumped in a separate
patch.
This commit is contained in:
Andreas Hansson
2013-05-30 12:54:14 -04:00
parent 83d99aebb1
commit 3bc4ecdcb4
13 changed files with 42 additions and 44 deletions

View File

@@ -50,10 +50,10 @@ _mem_classes = {}
# first available memory controller model in the tuple will be used.
_mem_aliases_all = [
("simple_mem", "SimpleMemory"),
("ddr3-1600", "SimpleDDR3"),
("lpddr2_s4-1066", "SimpleLPDDR2_S4"),
("lpddr3-1600", "SimpleLPDDR3"),
("wio-200", "SimpleWideIO"),
("ddr3_1600_x64", "DDR3_1600_x64"),
("lpddr2_s4_1066_x32", "LPDDR2_S4_1066_x32"),
("lpddr3_1600_x32", "LPDDR3_1600_x32"),
("wio_200_x128", "WideIO_200_x128"),
]
# Filtered list of aliases. Only aliases for existing memory