Fabric Interface Controller
UG0331 User Guide Revision 15.0 781
24.7.4.3 Use Model 3: Connecting a Fabric AHB-Lite Master to the MSS Slave
The following figure shows the fabric AHB-Lite master connectivity with the MSS slaves and the AHB-Lite
slaves implemented in the fabric. An AHB-Lite fabric master can access memory mapped peripherals in
the MSS and AHB-Lite slaves in the fabric.
Figure 355 • FPGA System with the MSS Slave and the Fabric Master
The following application note describes this Use Model with a design example: AC388: SmartFusion2
SoC FPGA Dynamic Configuration of AHB Bus Matrix. The design example consists of two AHB masters
in FPGA fabric that write 32-bit data to the AHB bus matrix slave eSRAM1.
CoreAHBLite
AHB-Lite Slave 1
AHB-Lite Slave 15
…
AHB-Lite Master
FPGA Fabric
S0
S1
S15
M0
MSS
AHB Bus Matrix
FIC_X
ESRAM1ESRAM0 ENVM1ENVM0
USB
SYSREG
Ethernet
MAC
APB
Configuration Bus
MS_APB0
MS_APB2
MS_APB1
MS0
MS1 MS2 MS3 MS6
MS_MAC MS_USB MS_SR
MSS APB
Peripherals
MSS APB
Peripherals
MSS DDR
Bridge