cpu/rocket: parameterize axi interface data width
authorGabriel Somlo <gsomlo@gmail.com>
Fri, 1 Nov 2019 12:45:23 +0000 (08:45 -0400)
committerGabriel Somlo <gsomlo@gmail.com>
Fri, 1 Nov 2019 12:55:27 +0000 (08:55 -0400)
commit28708f420848294dc17417cb7f24aa9d01447612
tree84515e68e1238f56862d8210729b8b722d864295
parent014db664440525abcf6442ce2493ddcf257025dd
cpu/rocket: parameterize axi interface data width

Rocket variants can be configured with axi port data widths that
are multiples of the native word size (64 bits in our case). In
the future, we will add variants with mem_axi data width > 64 bit,
to match the native data width of the LiteDRAM controller on
various development boards (e.g., 128 bits on the ecp5versa, and
256 bits on the trellisboard).

Signed-off-by: Gabriel Somlo <gsomlo@gmail.com>
litex/soc/cores/cpu/rocket/core.py