1.41.7 AHB Bus Matrix (MATRIX)
The Bus Matrix (MATRIX) implements a multi-layer AHB , based on the AHB-Lite protocol, that enables parallel access paths between multiple masters and slaves in a system, thus increasing the overall bandwidth.
The MATRIX interconnects up to 16 masters to up to 16 slaves. The normal latency to connect a master to a slave is one cycle, except for the default master of the accessed slave which is connected directly (zero cycle latency).
Using The Library
Matrix initializes AHB Masters and Slaves by invoking Matrix_Initialize() function in the system initialization.
Library Interface
AHB Bus Matrix peripheral library provides the following interfaces:
Functions
Name | Description |
---|---|
MATRIX_Initialize | Initialize AHB Masters and Slaves |