Configuration, status, and setup elements, Configuration, Fpga programming over on-board usb-blaster ii – Altera 100G Development Kit, Stratix V GX Edition User Manual
Page 25: Configuration, status, and setup elements –17, Configuration –17, Fpga programming over on-board usb-blaster ii –17

Chapter 2: Board Components
2–17
Configuration, Status, and Setup Elements
August 2012
Altera Corporation
100G Development Kit, Stratix V GX Edition
Reference Manual
lists the MAX II CPLD EPM2210 System Controller component reference
and manufacturing information.
Configuration, Status, and Setup Elements
This section describes the board’s configuration, status, and setup elements.
Configuration
The Stratix V GX development board supports three configuration methods:
■
On-board USB-Blaster II is the default method for configuring the FPGA at any
time using the Quartus II Programmer in JTAG mode with the supplied USB cable.
■
MAX II+Flash Fast Passive Parallel (FPP) download for configuring the FPGA
using stored images from flash memory on either a power-up or by pressing the
LOAD
or FACTORY push button (S5).
■
JTAG programming header (J59) for configuring the FPGA using an external
USB-Blaster (not supplied) and the Quartus II Programmer.
The following sections describe each of these methods.
FPGA Programming over On-Board USB-Blaster II
The USB-Blaster II is implemented using a USB type-B connector (J5), a USB 2.0 PHY
device, and an Altera MAX II CPLD EPM570GF100 (U62). This allows configuration
of the FPGA using a USB cable that connects directly between the USB port on the
board (J5) and a USB port of a PC running the Quartus II software. The on-board
USB-Blaster II normally masters the JTAG chain. The on-board USB-Blaster II
automatically disables when you connect an external USB-Blaster to the JTAG chain at
the JTAG programming header (J59).
shows a block diagram for the FPGA programming over on-board
USB-Blaster II.
Table 2–6. MAX II CPLD EPM2210 System Controller Component Reference and Manufacturing Information
Board
Reference
Description
Manufacturer
Manufacturing
Part Number
Manufacturer
Website
U59
MAX II CPLD EPM2210 324FBGA -3
Altera
Corporation
EPM2210F324C3N
Figure 2–3. FPGA Programming over On-Board USB-Blaster II
USB Type-B
Connector
USB PHY
USB FIFO BUS EPM570F100
MAX II
CPLD
JTAG
JT
A
G
JTAG Programming
Header
USB
Stratix V GX
FPGA