DE4 User Manual
106
www.terasic.com
June 20, 2018
Chapter 5
Examples of Advanced
Demonstration
This chapter introduces several advanced designs that demonstrate Stratix IV GX features using the
DE4 board. The provided designs include the major features on board such as the SATA, HSMC,
Gigabit Ethernet, SD card, USB host and device, and DDR2. For each demonstration the Stratix IV
GX FPGA configuration file is provided, as well as full source code in Verilog HDL and C. All of
the associated files can be found in the
DE4_demonstrations\de4_<Stratix device>
folder from the
DE4 System CD
.
For each of demonstrations described in the following sections, we give the name of the project
directory for its files, which are sub-directories of the
DE4_demonstrations\de4_<Stratix_device>
folder.
5
5
.
.
1
1
U
U
S
S
B
B
H
H
o
o
s
s
t
t
USB (Universal Serial Bus) is a well-known communication standard used in many peripherals.
The DE4 board provides a complete USB solution for both host and device applications. In this
demonstration, USB host functions are implemented for USB mass-storage and Human-interface
devices (HIDs) including a USB-Mouse. The drivers of the above applications are implemented in
NIOS II C code. All high-speed, full-speed, and low-speed devices are supported in this
demonstration.
Figure 5–1
shows the hardware system block diagram of this demonstration. The system requires a
50 MHz clock provided from the board. The PLL generates a 100 MHz clock for NIOS II processor
and high-speed controllers, as well as a 10 MHz clock for low-speed peripherals such as buttons. A
custom-defined SOPC ISP1761 controller, developed by TERASIC, is used to connect the ISP1761
Summary of Contents for ALTERA DE4
Page 1: ...DE4 User Manual 1 www terasic com June 20 2018 ...
Page 54: ...DE4 User Manual 54 www terasic com June 20 2018 ...
Page 83: ...DE4 User Manual 83 www terasic com June 20 2018 Figure 3 8 Access DDR2 SO DIMM memory ...
Page 92: ...DE4 User Manual 92 www terasic com June 20 2018 Figure 3 17 Fan Control of the DE4 ...
Page 150: ...DE4 User Manual 150 www terasic com June 20 2018 Figure 5 35 SOPC builder ...