
DE10-Standard
User Manual
107
www.terasic.com
January 19, 2017
Figure 7-1
shows a block diagram of the AXI bridges in the context of the FPGA fabric and
the L3 interconnect to the HPS. Each master (M) and slave (S) interface is shown with its
data width(s). The clock domain for each interconnect is noted in parentheses.
Figure 7-1 AXI Bridge Block Diagram
The HPS-to-FPGA bridge is mastered by the level 3 (L3) main switch and the lightweight
HPS-to-FPGA bridge is mastered by the L3 slave peripheral switch.
The FPGA-to-HPS bridge masters the L3 main switch, allowing any master implemented in the
FPGA fabric to access most slaves in the HPS. For example, the FPGA-to-HPS bridge can access
the accelerator coherency.
All three bridges contain global programmer view GPV register. The GPV register control the
behavior of the bridge. It is able to access to the GPV registers of all three bridges through the
lightweight HPS-to-FPGA bridge.
This Demo introduces to users how to use the HPS/ARM to communicate with FPGA. This project
includes GHRD project for the DE10-Standard one ARM C Project which demonstrates how
HPS/ARM program controls the ten LEDs connected to FPGA.
7
7
.
.
4
4
G
G
H
H
R
R
D
D
P
P
r
r
o
o
j
j
e
e
c
c
t
t
The term GHRD is short for Golden Hardware Reference Design. The GRD project provide by
Terasic for the DE10-Standard development board is located in the CD folder:
CD-ROM\Demonstration\SOC_FPGA\ DE10_Standard_SoC_GHRD.