Fpga configuration, Fpga programming over embedded usb-blaster ii, Fpga configuration –11 – Altera Cyclone V SoC Development Board User Manual

Page 19: Fpga programming over embedded usb-blaster ii –11

Advertising
background image

Chapter 2: Board Components

2–11

FPGA Configuration

November 2013

Altera Corporation

Cyclone V SoC Development Board

Reference Manual

FPGA Configuration

This section describes the FPGA, flash memory, and MAX V CPLD 5M2210 System
Controller device programming methods supported by the Cyclone V SoC
development board.

The Cyclone V SoC development board supports the following configuration
methods:

■

JTAG

■

Embedded USB-Blaster II is the default method for configuring the FPGA
using the Quartus II Programmer in JTAG mode with the supplied USB cable.

■

External Mictor connector for configuring the HPS using the ARM DS-5 Altera
Edition software and DSTREAM or Lauterbach cables.

■

External USB-Blaster for configuring the FPGA when you connect the external
USB-Blaster to the JTAG header (J23).

■

Flash memory download for configuring the FPGA using stored images from the
flash memory on either power-up or pressing the configure push button (S12).

■

EPCQ device for FPGA configuration in Active Serial (AS) mode on power-up.

FPGA Programming over Embedded USB-Blaster II

This configuration method implements a mini-USB connector (J37), a USB 2.0 PHY
device (U51), and an Altera MAX II CPLD EPM570GF100I5N (U47) to allow FPGA
configuration using a USB cable. This USB cable connects directly between the USB
connector on the board and a USB port on a PC running the Quartus II software.

The embedded USB-Blaster II in the MAX II CPLD EPM570GF100I5N normally
masters the JTAG chain. The embedded USB-Blaster II shares the pins with the
external header. The embedded USB-Blaster II is automatically disabled when you
connect an external USB-Blaster to the JTAG chain through the JTAG header (J23). In
addition to JTAG interface, the embedded USB-Blaster II have trace capabilities for
HPS debug purposes. The trace interface from the HPS routes to the embedded
USB-Blaster II connection pins through the FPGA.

Advertising