The following figure shows the internal architecture of the IOFPGA and its connectivity to external
peripherals, the N1 SoC, the MCC, and the PCC.
N1 board
IOFPGA
PL031
RTC
Clock
Gen
SP805
WDT
SP804 (0/1)
NIC-400
SBCon (2)
APB REG
SMB to AHB
MCC
N1 SoC
SBCon (0)
SBCon (1)
APB
1Hz
SP810
LEDs
DVI
I
2
C
Not used
Switches
User
microSD
Energy
meters
microsSD
SDIO
PCIe switch
PCIe
I
2
C
HDMI PHYs
PCIe clock
Cfg
APB
DDR3
controller
DDR3
AHB
HDLCD
HDMI video
eMMC
SDIO
eMMC
AXI
AXI
AXI
AXI
PLO61 (1)
I2S
interface
I
2
S audio
TLX-400
TMIF
TLX-400
TSIF
TLX-400
TMIF
TLX-400
TSIF
AXI
AXI
PCC
SRAM
AXI
SMB to AHB
SCP
I
2
C
MCP
I
2
C
QSPI
QSPI
controller
AHB
PLO61 (0)
UART IP1
(PLO11)
UART IP2
(PL011)
SCC
SCC
GIC-400
AXI
AHB
I3C
interface
I3C
I
3
C
UART configurable mux-
demux system
SCP
UART
MCP
UART
AP
UART
UART configurable
mux-demux system
SCC
SCC
Figure 2-6 IOFPGA internal architecture
2 Hardware description
2.6 IOFPGA
101489_0000_02_en
Copyright © 2019, 2020 Arm Limited or its affiliates. All rights
reserved.
2-38
Non-Confidential - Beta