blob: e88a4582baab1d774036778fa9561c6b201ee8fd [file] [log] [blame]
Paul Beesley97743022019-07-12 11:37:07 +01001Address decoding flow and address translation units of Marvell Armada 8K SoC family
2===================================================================================
3
4::
5
6 +--------------------------------------------------------------------------------------------------+
7 | +-------------+ +--------------+ |
8 | | Memory +----- DRAM CS | |
9 |+------------+ +-----------+ +-----------+ | Controller | +--------------+ |
10 || AP DMA | | | | | +-------------+ |
11 || SD/eMMC | | CA72 CPUs | | AP MSS | +-------------+ |
12 || MCI-0/1 | | | | | | Memory | |
13 |+------+-----+ +--+--------+ +--------+--+ +------------+ | Controller | +-------------+ |
14 | | | | | +----- Translaton | |AP | |
15 | | | | | | +-------------+ |Configuration| |
16 | | | +-----+ +-------------------------Space | |
17 | | | +-------------+ | CCU | +-------------+ |
18 | | | | MMU +---------+ Windows | +-----------+ +-------------+ |
19 | | +-| translation | | Lookup +---- +--------- AP SPI | |
20 | | +-------------+ | | | | +-------------+ |
21 | | +-------------+ | | | IO | +-------------+ |
22 | +------------| SMMU +---------+ | | Windows +--------- AP MCI0/1 | |
23 | | translation | +------------+ | Lookup | +-------------+ |
24 | +---------+---+ | | +-------------+ |
25 | - | | +--------- AP STM | |
26 | +----------------- | | +-------------+ |
27 | AP | | +-+---------+ |
28 +---------------------------------------------------------------|----------------------------------+
29 +-------------|-------------------------------------------------|----------------------------------+
30 | CP | +-------------+ +------+-----+ +-------------------+ |
31 | | | | | +------- SB CFG Space | |
32 | | | DIOB | | | +-------------------+ |
33 | | | Windows ----------------- IOB | +-------------------+ |
34 | | | Control | | Windows +------| SB PCIe-0 - PCIe2 | |
35 | | | | | Lookup | +-------------------+ |
36 | | +------+------+ | | +-------------------+ |
37 | | | | +------+ SB NAND | |
38 | | | +------+-----+ +-------------------+ |
39 | | | | |
40 | | | | |
41 | +------------------+ +------------+ +------+-----+ +-------------------+ |
42 | | Network Engine | | | | +------- SB SPI-0/SPI-1 | |
43 | | Security Engine | | PCIe, MSS | | RUNIT | +-------------------+ |
44 | | SATA, USB | | DMA | | Windows | +-------------------+ |
45 | | SD/eMMC | | | | Lookup +------- SB Device Bus | |
46 | | TDM, I2C | | | | | +-------------------+ |
47 | +------------------+ +------------+ +------------+ |
48 | |
49 +--------------------------------------------------------------------------------------------------+