Important Terms and Definitions

AXI
Advanced eXtensible Interface
GHRD
Golden Hardware Reference Design
GPV
Global Programmer View
H2F
Hard to Fpga
HPS
Hard Processor System
LW
LightWeight
PIO
Parallel I/O

DE1-SoC My First HPS FPGA PDF manual

Opening Quartus Soc SystemOpening Quartus SocSystem

Section 2.2
Page 9
Details of Figure 2-4 Configure Component PIO PIO Configuration Component Details

HPS Detail HPS Detail
Clock Detail Clock Detail
PIO Detail PIO Detail
Note: at the bottom of the Qsys screen are details of two "red" errors; those will fixed by following the directions on this page:
Error: System.pio_0: pio_0.clk must be connected to a clock output
Error: System.pio_0: pio_0.reset must be connected to a reset source

Original Qsys Distribution

Page 10
Paragraph 1, sentence 1
Note: " connect the h2f_lw_axi_master AXI master port [of hps_0] to the s1 slave port of the PIO component [of pio_led]"

connect AXI master port to slave port of PIO

Paragraph 1, sentence 2
Note: " change PIO component name to pio_led, change Clock Input to clk_0, export Conduit as pio_led_external_connection"

change PIO component name to pio_led, change Clock Input to clk_0, export Conduit as pio_led_external_connection, connect pio_led Reset Input to clk_0 system reset or Reset Output

connect the Reset Input [pio_led] to system reset, or Reset Output [clk_0]

Details of Figure 2-5 Create Connection between HPS and PIO component Create Connection between HPS and PIO Component

Page 10, last paragraph
Detail of figure 2-7 Detail of Figure 2-7, pio to LEDR port

Section 2.3, figure 2.8TCL scripts listing

Section 3.1
generate_hps_qsys_header.shqsys header shell command

Section 3.5
hps_0.h main.c Makefile

Section 3.6 Load the SOF file onto the DE1-SoC board run my_first_hps-fpga My first hps fpga
Start my_first_hps-fpga project and see the leds counting

Reference full screen shot of Qsys, finished, top portion of System Contents full screen of Qsys, top
Reference full screen shot of Qsys, finished, bottom portion of System Contents full screen of Qsys, top

Return to Main Section