47
HPS_DDR3_DQ[28]
PIN_R27
HPS DDR3 Data[28]
SSTL-15 Class I
HPS_DDR3_DQ[29]
PIN_R26
HPS DDR3 Data[29]
SSTL-15 Class I
HPS_DDR3_DQ[30]
PIN_V30
HPS DDR3 Data[30]
SSTL-15 Class I
HPS_DDR3_DQ[31]
PIN_W29
HPS DDR3 Data[31]
SSTL-15 Class I
HPS_DDR3_DQS_n[0] PIN_M19
HPS DDR3 Data Strobe n[0]
Differential 1.5-V SSTL Class I
HPS_DDR3_DQS_n[1] PIN_N24
HPS DDR3 Data Strobe n[1]
Differential 1.5-V SSTL Class I
HPS_DDR3_DQS_n[2] PIN_R18
HPS DDR3 Data Strobe n[2]
Differential 1.5-V SSTL Class I
HPS_DDR3_DQS_n[3] PIN_R21
HPS DDR3 Data Strobe n[3]
Differential 1.5-V SSTL Class I
HPS_DDR3_DQS_p[0] PIN_N18
HPS DDR3 Data Strobe p[0]
Differential 1.5-V SSTL Class I
HPS_DDR3_DQS_p[1] PIN_N25
HPS DDR3 Data Strobe p[1]
Differential 1.5-V SSTL Class I
HPS_DDR3_DQS_p[2] PIN_R19
HPS DDR3 Data Strobe p[2]
Differential 1.5-V SSTL Class I
HPS_DDR3_DQS_p[3] PIN_R22
HPS DDR3 Data Strobe p[3]
Differential 1.5-V SSTL Class I
HPS_DDR3_ODT
PIN_H28
HPS DDR3 On-die Termination SSTL-15 Class I
HPS_DDR3_RAS_n
PIN_D30
DDR3 Row Address Strobe
SSTL-15 Class I
HPS_DDR3_RESET_n PIN_P30
HPS DDR3 Reset
SSTL-15 Class I
HPS_DDR3_WE_n
PIN_C28
HPS DDR3 Write Enable
SSTL-15 Class I
HPS_DDR3_RZQ
PIN_D27
External reference ball for
output drive calibration
1.5 V
3
3
.
.
7
7
.
.
5
5
Q
Q
S
S
P
P
I
I
F
F
l
l
a
a
s
s
h
h
The board supports a 1G-bit serial NOR flash device for non-volatile storage of HPS boot code,
user data and program. The device is connected to HPS dedicated interface. It may contain
secondary boot code.
This device has a 4-bit data interface and uses 3.3V CMOS signaling standard. Connections
between Cyclone V SoC FPGA and Flash are shown in
Figure 3-32
.
To program the QSPI flash, the
HPS Flash Programmer
is provided both as part of the Altera
Quartus II suite and as part of the free Altera Quartus II Programmer. The HPS Flash Programmer
sends file contents over an Altera download cable, such as the USB Blaster II, to the HPS, and
instructs the HPS to write the data to the flash memory.