Arria V GX Starter BoardNovember 2013 Altera Corporation
Reference Manual
This document describes the hardware features of the Arria® V GX starter board,
including the detailed pin-out and component reference information required to
create custom FPGA designs that interface with all components of the board.
General Description
The Arria V GX starter board provides a hardware platform for developing and
prototyping low-power, high-performance, and logic-intensive designs using Altera’s
Arria V GX FPGA device. The board provides a wide range of peripherals and
memory interfaces to facilitate the development of Arria V GX designs.
1. Overview
One high-speed mezzanine card (HSMC) connector is available to add additional
functionality via a variety of HSMCs available from Altera
®
and various partners.
f To see a list of the latest HSMCs available or to download a copy of the HSMC
specification, refer to the Development Board Daughtercards page of the Altera
website.
Design advancements and innovations, such as the PCI Express hard IP, partial
reconfiguration, and hard memory controller implementation ensure that designs
implemented in the Arria V GXs operate faster, with lower power, and have a faster
time to market than previous FPGA families.
f For more information on the following topics, refer to the respective documents:
■ Arria V device family, refer to the Arria V Device Handbook.
■ PCI Express MegaCore function, refer to the PCI Express Compiler User Guide.
■ HSMC Specification, refer to the High Speed Mezzanine Card (HSMC) Specification.
November 2013 Altera CorporationArria V GX Starter Board
Reference Manual
1–2Chapter 1: Overview
Board Component Blocks
Board Component Blocks
The starter board features the following major component blocks:
■ One Arria V GX 5AGXFB3H4F35C4N FPGA in a 1152-pin FineLine BGA (FBGA)
package
■362,000 LEs
■136,880 adaptive logic modules (ALMs)
■17,260 Kbit on-die block memory
■24 high-speed transceivers
■12 fractional phase locked loops (PLLs)
■2,090 18x19 multipliers
■544 general purpose input/output
■1.1-V core voltage
■ MAX
■ MAX II EPM570F100C5N CPLD in a 100-pin FBGA package
®
V 5M2210ZF256C4N CPLD in a 256-pin FBGA package
■ FPGA configuration circuitry
■MAX V CPLD 5M2210ZF256C4N System Controller and flash fast passive
parallel (FPP) configuration
■On-board USB-Blaster
■ Clocking circuitry
■Programmable clock generator for FPGA reference clock input
■125-MHz LVDS oscillator for FPGA reference clock input
■148.5/148.35-MHz LVDS VCXO for FPGA reference clock input
■50-MHz single-ended oscillator for FPGA and CPLD clock input
■100-MHz single-ended oscillator for CPLD configuration clock input
■SMA input (LVPECL)
■ Memory
■Two 128-Mbyte (MB) DDR3 SDRAM with a total of 32-bit data bus
■2-MB SSRAM
■Two 128-MB synchronous flash
TM
II for use with the Quartus® II Programmer
Arria V GX Starter BoardNovember 2013 Altera Corporation
Reference Manual
Chapter 1: Overview1–3
Board Component Blocks
■ General user I/O
■LEDs and displays
■ Four user LEDs
■ One two-line character LCD display
■ Three configuration select LED
■ One configuration done LED
■ Four on-board USB-Blaster II status LEDs
■ Two HSMC interface transmit/receive LED (TX/RX)
■ Four PCI Express LEDs
■ Five Ethernet LEDs
■ One serial digital interface (SDI) carrier detect LED
■Push buttons
■ One CPU reset push button
■ One configuration reset push button
■ Three general user push buttons
■DIP switches
■ Four MAX V CPLD System Controller control switches
■ Three JTAG chain control switches
■ Three PCI Express link width switches
■ Four general user switches
■ Power supply
■19-V (laptop) DC input
■PCI Express edge connector power
■ Mechanical
■PCI card standard size (6.600" x 4.199")
November 2013 Altera CorporationArria V GX Starter Board
Reference Manual
1–4Chapter 1: Overview
x
6
Development Board Block Diagram
Development Board Block Diagram
Figure 1–1 shows a block diagram of the Arria V GX starter board.
Figure 1–1. Arria V GX Starter Board Block Diagram
LVDS/Single-Ended
Type-B
USB 2.0
Embedded
USB-Blaster II
REFCLK SMA
In
Trigger SMA
Out
Gigabit Ethernet
PHY
SDI
TX/RX
JTAG Chain
x1 LVPECL
XCVR x1
x1
XCVR x1
Programmable
Oscillator
50 M, 125 M
Port A
x80
CLKIN x3
5AGXFB3H4F35C4N
XCVR x8
CLKOUT x3
x4
XVCR x8
x8 Edge
256-MB
DDR3
x32
ADDR x27
CONFIG x16
5M2210ZF256C4N
DATA x32
x4 XVCR
x1 XCVR
x11
x3
x4
x10
x32
SSRAM
2-MB
HDMI
TX
XCVR
SMA Out & In
2x16 LCD
Push buttons
LEDs
128-MB
Flash
x16x16
128-MB
Flash
Handling the Board
When handling the board, it is important to observe the following static discharge
precaution:
c Without proper anti-static handling, the board can be damaged. Therefore, use
anti-static handling precautions when touching the board.
Arria V GX Starter BoardNovember 2013 Altera Corporation
Reference Manual
Introduction
1A complete set of schematics, a physical layout database, and GERBER files for the
f For information about powering up the board and installing the demonstration
2. Board Components
This chapter introduces the major components on the Arria V GX starter board.
Figure 2–1 illustrates the component locations and Table 2–1 provides a brief
description of all component features of the board.
development board reside in the Arria V GX starter kit documents directory.
software, refer to the Arria V GX Starter Kit User Guide.
This chapter consists of the following sections:
■ “Board Overview”
■ “Featured Device: Arria V GX FPGA” on page 2–5
■ “MAX V CPLD 5M2210 System Controller” on page 2–7
■ “FPGA Configuration” on page 2–12
■ “Clock Circuitry” on page 2–20
■ “General User Input/Output” on page 2–23
■ “Components and Interfaces” on page 2–27
■ “Memory” on page 2–39
■ “Power Supply” on page 2–48
■ “Statement of China-RoHS Compliance” on page 2–52
November 2013 Altera CorporationArria V GX Starter Board
Reference Manual
2–2Chapter 2: Board Components
Clock Input
SMA
Connector
(J7, J8)
Max V Reset
Push Button (S3)
General User
Push Buttons
(PB1, PB2)
Flash x32
Memory
(U12, U13)
Board Settings
DIP Switch
(SW4)
PCI Express
Edge Connector (J1)
DDR3 x32
(U10,U11)
DC Input
Jack (J4)
Character
LCD (J16)
CPU Reset
Push Button (S4)
Powe r
Switch
(SW1)
User DIP
Switch (SW2)
User LEDs
(D20-D23)
MAX V CPLD
EPM2210 System
Controller (U15)
Clock Output
SMA Connector
(J12)
HSMC Port A (J13)
Configuration Done,
Load, and Error
LEDs (D10-D12)
Program Load,
Program Select
Push Buttons
(S1, S2)
Program Select
LEDs (D24-D26)
Transceiver RX
SMA Connector
(J2, J3)
Transceiver TX
SMA Connector
(J4, J5)
USB Type-B
Connector (J14)
HDMI Video
Port (J10)
SDI Video Port
(J11, J12)
Gigabit Ethernet
Port (J19)
JTAG Chain
Header (J9)
Fan Power
Header (J18)
SSRAM x36
Memory
(U14)
PCI Express
Mode DIP Switch
(SW1)
Arria V GX
FPGA (U1)
Board Overview
Board Overview
This section provides an overview of the Arria V GX starter board, including an
annotated board image and component descriptions. Figure 2–1 shows an overview
of the board features.
Figure 2–1. Overview of the Arria V GX Starter Board Features
Tab le 2– 1 describes the components and lists their corresponding board references.
Table 2–1. Arria V GX Starter Board Components (Part 1 of 3)
Board ReferenceTypeDescription
Featured Devices
U1FPGAArria V GX, 5AGXFB3H4F35C4N, 1152-pin FBGA.
U15CPLDMAX V CPLD, 5M2210ZF256C4N , 256-pin FBGA.
Configuration, Status, and Setup Elements
J9JTAG chain header
D6, D7JTAG LEDs
Provides access to the JTAG chain and disables the on-board
USB-Blaster II when using an external USB-Blaster cable.
Indicate transmit or receive activity of the JTAG chain. The TX and RX
LEDs would flicker if the link is in use and active.
SW2JTAG chain control DIP switch Remove or include devices in the active JTAG chain.
Arria V GX Starter BoardNovember 2013 Altera Corporation
Reference Manual
Chapter 2: Board Components2–3
Board Overview
Table 2–1. Arria V GX Starter Board Components (Part 2 of 3)
Board ReferenceTypeDescription
J14On-Board USB-Blaster II
USB interface for programming and debugging the FPGA through
embedded USB-Blaster II JTAG via a type-B USB cable.
Controls the MAX V CPLD 5M2210 System Controller functions such
SW4Board settings DIP switch
as clock enable, SMA clock input control, and which image to load
from flash memory at power-up.
prsnt
SW1PCI Express DIP switch
S2Image select push button
S1Load image push button
Controls the PCI Express lane width by connecting
together on the PCI Express edge connector.
Toggles the configuration LEDs which selects the program image that
loads from flash memory to the FPGA.
Load image from flash memory to the FGPA based on the
configuration LED setting.
pins
Indicate transmit or receive activity of the System Console USB
D8, D9System Console LEDs
interface. The TX and RX LEDs would flicker if the link is in use and
active.
D12Configuration done LEDIlluminates when the FPGA is configured.
D11Load LED
Illuminates when the MAX V CPLD 5M2210 System Controller is
actively configuring the FPGA.
D10Error LEDIlluminates when the FPGA configuration from flash memory fails.
D30Power LEDIlluminates when 5.0-V power is present.
Illuminates to show the LED sequence that determines which flash
D24, D25, D26Configuration LEDs
memory image loads to the FPGA when you press the
PGM_SEL
push
button.
D2, D3, D4, D5,
D33
Ethernet LEDsShows the connection speed as well as transmit or receive activity.
D13, D14HSMC port A LEDsYou can configure these LEDs to indicate transmit or receive activity.
D15HSMC port A present LEDIlluminates when a daughtercard is plugged into the HSMC port A.
D16, D17, D18,
D19
PCI Express link LEDs
You can configure these LEDs to indicate the PCI Express link width
(x1, x4, x8) and Gen2 link.
Clock Circuitry
Programmable oscillator with default frequencies of 125 MHz,
U4Quad-output oscillator
409.6 MHz, 156.25 MHz, and 100 MHz. The frequency is
programmable using the clock control GUI running on the MAX V
CPLD 5M2210 System Controller.
148.500-MHz voltage controlled crystal oscillator for serial digital
X1148.5-MHz oscillator
interface (SDI) video. This oscillator is programmable to any frequency
between 20–810 MHz using the clock control GUI running on the
MAX V CPLD 5M2210 System Controller.
X450-MHz oscillator50.000-MHz crystal oscillator for general purpose logic.
X3100-MHz oscillator
100.000-MHz crystal oscillator for the MAX V CPLD 5M2210 System
Controller.
X2125-MHz oscillator125.000 MHz crystal oscillator for Gigabit Ethernet.
J7, J8Clock input SMAs
Drive LVPECL-compatible clock inputs into the clock multiplexer buffer
(U5).
J6Clock output SMADrive out 2.5-V CMOS clock output from the FPGA.
November 2013 Altera CorporationArria V GX Starter Board
Reference Manual
2–4Chapter 2: Board Components
Board Overview
Table 2–1. Arria V GX Starter Board Components (Part 3 of 3)
Board ReferenceTypeDescription
General User Input/Output
D20–D23User LEDsFour user LEDs. Illuminates when driven low.
SW3User DIP switchQuad user DIP switches. When the switch is ON, a logic 0 is selected.
S4CPU reset push buttonPress to reset the FPGA logic.
S3MAX V reset push buttonPress to reset the MAX V CPLD 5M2210 System Controller.
S5, S6, S7General user push buttonsThree user push buttons. Driven low when pressed.
Memory Devices
U10, U11DDR3 x32 memory
U14SSRAM x36 memory
256-Mbyte DDR3 SDRAM with a 32-bit data bus. The 32-bit data bus
consists of two x16 devices with a single address or command bus.
2-Mbyte standard synchronous RAM with a 32-bit data bus and 4-bit
parity.
Two 128-Mbyte synchronous flash devices with 16-bit data buses for
U12, U13Flash x32 memory
non-volatile memory. The board supports two flash devices of 16-bit
interface each, which combine to allow for 256-Mbyte synchronous
flash with a 32-bit data bus.
Communication Ports
J1PCI Express edge connector
J13HSMC port A
J19Gigabit Ethernet connector
Video and Display Ports
J16Character LCD
J10HDMI video port
J11, J12SDI video port
Power Supply
J1PCI Express edge connector
J17DC input jack
SW5Power switch
Gold-plated edge fingers connector for up to ×8 signaling in Gen1 or
Gen2 mode.
Provides eight transceiver channels and 84 CMOS or 17 LVDS
channels per the HSMC specification.
RJ-45 connector which provides a 10/100/1000 Ethernet connection
via a Marvell 88E1111 PHY and the FPGA-based Altera Triple Speed
Ethernet MegaCore function in RGMII mode.
Connector that interfaces to a provided 16 character × 2 line LCD
module along with two standoffs.
A 19-pin HDMI connector that provides a HDMI video output of up to
1080i.
Two 75-Ω sub-miniature version B (SMB) connectors that provide a
full-duplex SDI interface through a LMH0303 cable driver and
LMH0384 cable equalizer.
Interfaces to a PCI Express root port such as an appropriate PC
motherboard.
Accepts a 14–20-V DC power supply. This input jack is not to be used
while the board is plugged into a PCI Express slot.
Switch to power on or off the board when power is supplied from the
DC input jack.
Arria V GX Starter BoardNovember 2013 Altera Corporation
Reference Manual
Chapter 2: Board Components2–5
Bank 3A
Total I/O in Each Bank
Bank Number
48
Bank 3B32
Bank 3C32
Bank 3D32
Bank 4D32
Bank 4C32
Bank 8A
Bank 8B
Bank 8C
Bank 8D
Bank 7D
Bank 7C
48
32
32
32
32
32
Bank 4B32
Bank 4A32
Bank 7B
Bank 7A3231
Transceiver Block
Transceiver Block
5AGXFB3H4F35
Featured Device: Arria V GX FPGA
Featured Device: Arria V GX FPGA
The Arria V GX starter board features a Arria V GX 5AGXFB3H4F35C4N device (U1)
in a 1152-pin FBGA package.
f For more information about Arria V device family, refer to the Arria V Device
Handbook.
Tab le 2– 2 describes the features of the Arria V GX 5AGXFB3H4F35C4N device.
Table 2–2. Arria V GX Features
ALMs
Equivalent
LEs
M10K RAM
Blocks
Total RAM
(Kbits)
18-bit × 19-bit
Multipliers
PLLsTransceiversPackage Type
136,880362,0001,72617,2602,09012241152-pin FBGA
Tab le 2– 3 lists the Arria V GX component reference and manufacturing information.
Table 2–3. Arria V GX Component Reference and Manufacturing Information
Board ReferenceDescriptionManufacturer
U1
FPGA, Arria V GX F1152,
362K LEs, leadfree
Corporation5AGXFB3H4F35C4Nwww.altera.com
Altera
Manufacturing
Part Number
Manufacturer
Website
I/O and Transceiver Resources
Figure 2–2 illustrates the bank organization and I/O count for the Arria V GX
5AGXFB3H4F35C4N device in the 1152-pin FBGA package.
Figure 2–2. Arria V GX Device I/O Bank Diagram
November 2013 Altera CorporationArria V GX Starter Board
Reference Manual
2–6Chapter 2: Board Components
Featured Device: Arria V GX FPGA
Figure 2–3 illustrates the transceiver channels on the left and right side of the
Arria V GX 5AGXFB3H4F35C4N device in the 1152-pin FBGA package.
Figure 2–3. Arria V GX Device Transceiver Bank Diagram
CH 5
CH 4
CH 3
GXB_L1GXB_R1
GXB_L0
CH 2
CH 1
CH 0
5AGXFB3H4F35
CH 5
CH 4
CH 3
CH 2
CH 1
CH 0
Channels Per Bank
Transceiver Bank
CH 5
CH 4
CH 3
CH 2
CH 1
CH 0
CH 5
CH 4
CH 3
CH 2
CH 1
CH 0
GXB_R0
Tab le 2 –4 lists the Arria V GX device I/O and transceiver pin count and usage by
function on the board.
Table 2–4. Arria V GX Device I/O and Transceiver Pin Count