1Address 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  +--------------------------------------------------------------------------------------------------+
50