Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
This document describes the hardware features of the Arria® V SoC development
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 SoC development board provides a hardware platform for developing
and prototyping low-power, high-performance, and logic-intensive designs using
Altera’s Arria V SoC. The board provides a wide range of peripherals and memory
interfaces to facilitate the development of Arria V SoC designs.
f For more information about the Arria V device family, refer to the Arria V Device
Handbook.
Board Component Blocks
1. Overview
The development board features the following major component blocks:
■ One Arria V SoC (5ASTFD5K3F40I3) in a 1517-pin FBGA package
■ FPGA configuration circuitry
■Active Serial (AS) x1 or x4 configuration (EPCQ256SI16N)
■MAX
®
V CPLD (5M2210ZF256) in a 256-pin FBGA package as the System
Controller
■Flash fast passive parallel (FPP) configuration
■MAX II CPLD (EPM570GF100) as part of the on-board USB-Blaster
with the Quartus
■ Clocking circuitry
■Si570, Si571, and Si5338 programmable oscillators
■One 512-Megabit (Mb) quad serial peripheral interface (QSPI) flash
■One 512-Mb CFI synchronous flash
■One 256-Mb NOR flash (EPCQ device)
■One 32-Kilobit (Kb) I
■One Micro SD flash memory card
■ Communication Ports
■One PCI Express x4 Gen1/Gen2 socket
■Two FPGA mezzanine card (FMC) ports
■One USB 2.0 on-the-go (OTG) port
■One Gigabit Ethernet port
2
C serial electrically erasable PROM (EEPROM)
■Two 10/100 Ethernet ports
■Two S F P+ po rt s
■Two RS-232 UART (through the mini-USB port)
■One real-time clock
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 1: Overview1–3
Board Component Blocks
■ General user input/output
■LEDs and displays
■ Eight user LEDs
■ One configuration load LED
■ One configuration done LED
■ One error LED
■ Three configuration select LEDs
■ Four on-board USB-Blaster II status LEDs
■ Two FMC interface LEDs
■ Two UART data transmit and receive LEDs
■ One power on LED
■ One two-line character LCD display
■Push buttons
■ One CPU reset push button
■ One MAX V reset push button
■ One program select push button
■ One program configuration push button
■ Eight general user push buttons
■DIP switches
■ One JTAG chain control DIP switch
■ One board settings DIP switch
■ One FPGA configuration mode DIP switch
■ One general user DIP switch
■ Power supply
■14–20-V (laptop) DC input
■ Mechanical
■7.175" × 9" rectangular form factor
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
1–4Chapter 1: Overview
DDR3 1GB
533 MHz (x32)
DDR3 1GB
533 MHz (x32)
Clock
Cleaner
Jitter
Clean Up
Buttons
Switches
LEDs
Buttons
Switches
LEDs
CSEL
BSEL
HMC
HMC
HMC
10/100 Dual
Ethernet PHY
SFP+ x2
FMC x2
MAX V
CPLD
PCIe Gen2
x4
Parallel
Configuration
Flash
DDR3 1GB
533 MHz + ECC
QSPI Flash
256 MB
Micro SD Card
USB 2.0
OTG PHY
10/100/1000
Ethernet PHY
UART to USB
UART to USB
I2C
Powe r
Management
Measurement
Serial
EPROM
RTC
2x16
Character
LCD
MAC Address
Storage
FPGAHPS
JTAGJTAG
USB-Blaster IIUSB 2.0
MAX II
CPLD
Mictor
Connector
Development Board Block Diagram
Development Board Block Diagram
Figure 1–1 shows a block diagram of the Arria V SoC development board.
Figure 1–1. Arria V SoC Development Board Block Diagram
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
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
anti-static handling precautions when touching the board.
2. Board Components
This chapter introduces the major components on the Arria V SoC development
board. Figure 2–1 illustrates the component locations and Tab le 2– 1 provides a brief
description of all component features of the board.
1A complete set of schematics, a physical layout database, and fabrication files for the
development board reside in the Arria V SoC development kit board design files
directory.
f For information about powering up the board and installing the demonstration
software, refer to the Arria V SoC Development Kit User Guide.
This chapter consists of the following sections:
■ “Board Overview”
■ “Featured Device: Arria V SoC” on page 2–5
■ “MAX V CPLD 5M2210 System Controller” on page 2–5
■ “FPGA Configuration” on page 2–10
■ “General User Input/Output” on page 2–19
■ “Clock Circuitry” on page 2–21
■ “Components and Interfaces” on page 2–23
■ “Memory” on page 2–39
■ “Power Supply” on page 2–53
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–2Chapter 2: Board Components
Board Overview
Board Overview
This section provides an overview of the Arria V SoC development 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 SoC Development Board
Tab le 2– 1 describes the components and lists their corresponding board references.
Table 2–1. Board Components (Part 1 of 3)
Board ReferenceTypeDescription
Featured Devices
U41FPGAArria V SoC, 5ASTFD5K3F40I3, 1517-pin FBGA.
U27CPLDMAX V CPLD, 5M2210ZF256, 256-pin FBGA.
Configuration, Status, and Setup Elements
J35JTAG chain header
SW4JTAG chain control DIP switch Remove or include devices in the active JTAG chain.
J50Mini-USB header
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Provides access to the JTAG chain and disables the On-board
USB-Blaster II when using an external USB-Blaster cable.
USB interface for FPGA programming and debugging through the Onboard USB-Blaster II JTAG via a type-B USB cable.
Chapter 2: Board Components2–3
Board Overview
Table 2–1. Board Components (Part 2 of 3)
Board ReferenceTypeDescription
Controls the MAX V CPLD 5M2210 System Controller functions such
SW2Board settings DIP switch
as clock enable, SMA clock input control, and which image to load
from flash memory at power-up.
SW3MSEL DIP switch
S13Program select push button
S12Configure push button
Controls the configuration scheme on the board. MSEL pins 0, 1, 2, 3,
and 4 connects to the DIP switch.
Toggles the program select LEDs, which selects the program image
that loads from flash memory to the FPGA.
Load image from flash memory to the FPGA based on the settings of
the program select LEDs.
D38Configuration done LEDIlluminates when the FPGA is configured.
D40Load LED
Illuminates when the MAX V CPLD 5M2210 System Controller is
actively configuring the FPGA.
D39Error LEDIlluminates when the FPGA configuration from flash memory fails.
D37Power LEDIlluminates when 5.0-V power is present.
Indicate the transmit or receive activity of the JTAG chain. The TX and
D35, D36JTAG TX/RX LEDs
RX LEDs would flicker if the link is in use and active. The LEDs are
either off when not in use or on when in use but idle.
Illuminates to show which flash memory image loads to the FPGA
D41–D43Program select LEDs
when you press the program select push button. Refer to Table 2–5 for
the LED settings.
D8, D20FMC port present LEDsIlluminates when a daughter card is plugged into the FMC port.
D21–D24UART LEDsIlluminates when UART transmitter and receiver are in use.
Clock Circuitry
Si570 programmable oscillator with a default frequency of 100 MHz.
X2Programmable oscillator
The frequency is programmable using the clock control GUI running
on the MAX V CPLD 5M2210 System Controller.
Si571 programmable oscillator with a default frequency of 148.5 MHz.
X3148.5-MHz oscillator
The frequency is programmable 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.
X5125-MHz oscillator125.000-MHz crystal oscillator for general purpose logic.
J15Clock input SMA connectorDrive LVCMOS-compatible clock input into the dedicated clock pin.
J49HPS SMA clockDrive LVCMOS to HPS clock multiplexer.
U35Multi-output oscillator
Si5338A quad-output fixed oscillator with 25M, 25M, 100M, and 100M
outputs.
General User Input/Output
D9–D16User LEDsFour user LEDs and four HPS LEDs. Illuminates when driven low.
SW1User DIP switchUser DIP switch. When the switch is ON, a logic 0 is selected.
S14CPU reset push buttonReset the FPGA logic.
S11MAX V reset push buttonReset the MAX V CPLD 5M2210 System Controller.
S1–S8General user push buttons
Four user push buttons and four HPS push buttons. Driven low when
pressed.
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–4Chapter 2: Board Components
Board Overview
Table 2–1. Board Components (Part 3 of 3)
Board ReferenceTypeDescription
Memory Devices
U29, U37, U43,
U49,
U38, U44, U51
DDR3 SDRAM
Four 128-MB DDR3 SDRAM with a 16-bit data bus for the FPGA and
three 128-MB DDR3 SDRAM with a 16-bit data plus ECC bus for the
HPS.
U19QSPI flash 1-Gb serial NOR flash with 4-bit data bus.
U28EPCQ flash
U13Synchronous flash
2
U31I
C EEPROM32-Kb I2C serial EEPROM.
128-Mb synchronous flash devices with a 16-bit data bus for
non-volatile memory.
RJ-45 connectors which provides a 10/100/1000 Ethernet connection
U7, J13Gigabit Ethernet port
via a Micrel KSZ9021RN PHY and the FPGA-based Altera Triple Speed
Ethernet MegaCore function in RGMII mode (for HPS).
U55, J47, J48Dual Ethernet port
J22, U25
J27, U36
USB-UART portsUSB connector with USB-to-UART bridge for serial UART interface.
RJ-45 connector which provides a 10/100 Ethernet connection via a
Renesas uPD60620 PHY in MII mode (for FPGA).
J1, U4USB OTG portUSB 2.0 on-the-go interface.
DS1339 device with built-in power sense circuit that detects power
U11Real-time clock
failures and automatically switches to backup battery supply,
maintaining time.
J5Micro SD card socketMicro SD card interface with 4-bit data line.
Video and Display Ports
J29Character LCD
Connector that interfaces to a provided 16 character × 2 line LCD
module along with two standoffs.
Power Supply
J34DC input jackAccepts 16-V DC power supply.
SW5Power switch
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Switch to power on or off the board when power is supplied from the
DC input jack.
Chapter 2: Board Components2–5
Featured Device: Arria V SoC
Featured Device: Arria V SoC
The Arria V SoC development board features a Arria V SoC 5ASTFD5K3F40I3 device
(U41) that includes a hard processor system (HPS) with integrated ARM
®
Cortex®-A9
MPCore processor.
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 SoC device.
Table 2–2. Arria V SoC Features
Resource5ASTFD5K3F40I3
LE (K)462
ALM174,340
Register697,360
Memory (Kb)
18-bit × 18-bit Multiplier2,180
PLLs
Transceivers
M10K22,820
MLAB2,658
FPGA14
HPS3
6 Gbps30
10 Gbps16
I/O Resources
The Arria V SoC 5ASTFD5K3F40I3 device has 540 general purpose FPGA I/O pins
and 210 general purpose HPS I/O pins.
MAX V CPLD 5M2210 System Controller
The board utilizes the 5M2210ZF256 System Controller, an Altera MAX V CPLD, for
the following purposes:
■ FPGA configuration from flash
■ Power measurement
■ Control and status registers (CSR) for remote system update
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–6Chapter 2: Board Components
MAX V CPLD 5M2210 System Controller
Figure 2–2 illustrates the MAX V CPLD 5M2210 System Controller's functionality and
external circuit connections as a block diagram.
Figure 2–2. MAX V CPLD 5M2210 System Controller Block Diagram
MAX V CPLD System Controller
PC
Embedded
USB-Blaster II
Encoder
JTAG Control
SLD-HUB
Virtual-JTAG
Decoder
Information
Register
Control
Register
PFL
SPI Bus
FPGA
GPIO
LTC 2978
Power
Controllers
2
C
I
Controller
Tab le 2– 3 lists the I/O signals present on the MAX V CPLD System Controller. The
signal names and functions are relative to the MAX V device.
Table 2–3. MAX V CPLD System Controller Device Pin-Out (Part 1 of 5)
Board
Reference (U27)
B9
E9
J5
J12
D10
N11
T13
T15
A2
R14
N12
F11
N14
D14
P15
P14
D13
N15
E14
Schematic Signal NameI/O StandardDescription
CLK125A_EN
CLK50_EN
CLK_100M_MAX
CLK_50M_MAX
CPU_RESETN
EXTRA_SIG0
EXTRA_SIG1
EXTRA_SIG2
FACTORY_LOAD
FACTORY_REQUEST
FACTORY_STATUS
FLASH_ADVN
FLASH_CEN0
FLASH_CLK
FLASH_OEN
FLASH_RDYBSYN
FLASH_RESETN
FLASH_WEN
FM_A0
2.5-V125 MHz oscillator enable
2.5-V50 MHz oscillator enable
2.5-V100 MHz clock input
1.8-V50 MHz clock input
2.5-VFPGA reset push button
1.5-VOn-board USB-Blaster II interface. Reserved for future use
1.5-VOn-board USB-Blaster II interface. Reserved for future use
1.5-VOn-board USB-Blaster II interface. Reserved for future use
2.5-VDIP switch to load factory or user design at power-up
1.5-VOn-board USB-Blaster II request to send FACTORY command
1.5-VOn-board USB-Blaster II FACTORY command status
1.8-VFSM bus flash memory address valid
1.8-VFSM bus flash memory chip enable
1.8-VFSM bus flash memory clock
1.8-VFSM bus flash memory output enable
1.8-VFSM bus flash memory ready
1.8-VFSM bus flash memory reset
1.8-VFSM bus flash memory write enable
1.8-VFM address bus
Oscillator
Controller
Si570, Si571,
Si5338
Programmable
Oscillator
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–7
MAX V CPLD 5M2210 System Controller
Table 2–3. MAX V CPLD System Controller Device Pin-Out (Part 2 of 5)
Board
Reference (U27)
C14
C15
E13
E12
D15
F14
D16
F13
E15
E16
F15
G14
F16
G13
G15
G12
G16
H14
H15
H13
H16
J13
J16
K12
M14
N13
J14
J15
K16
K13
K15
K14
L16
L11
L15
L12
M16
L13
M15
Schematic Signal NameI/O StandardDescription
FM_A1
FM_A2
FM_A3
FM_A4
FM_A5
FM_A6
FM_A7
FM_A8
FM_A9
FM_A10
FM_A11
FM_A12
FM_A13
FM_A14
FM_A15
FM_A16
FM_A17
FM_A18
FM_A19
FM_A20
FM_A21
FM_A22
FM_A23
FM_A24
FM_A25
FM_A26
FM_D0
FM_D1
FM_D2
FM_D3
FM_D4
FM_D5
FM_D6
FM_D7
FM_D8
FM_D9
FM_D10
FM_D11
FM_D12
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM address bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–8Chapter 2: Board Components
MAX V CPLD 5M2210 System Controller
Table 2–3. MAX V CPLD System Controller Device Pin-Out (Part 3 of 5)
Board
Reference (U27)
L14
N16
M13
M3
N2
K1
D3
C2
C3
E3
D2
E4
D1
E5
F3
E1
F4
F2
F1
F6
G2
G3
N3
J3
N1
J4
H1
P2
E2
F5
B11
M1
M2
L6
M5
N4
P3
P11
Schematic Signal NameI/O StandardDescription
FM_D13
FM_D14
FM_D15
FMC_C2M_PG
FMCB_C2M_PG
FPGA_CONF_DONE
FPGA_CONFIG_D0
FPGA_CONFIG_D1
FPGA_CONFIG_D2
FPGA_CONFIG_D3
FPGA_CONFIG_D4
FPGA_CONFIG_D5
FPGA_CONFIG_D6
FPGA_CONFIG_D7
FPGA_CONFIG_D8
FPGA_CONFIG_D9
FPGA_CONFIG_D10
FPGA_CONFIG_D11
FPGA_CONFIG_D12
FPGA_CONFIG_D13
FPGA_CONFIG_D14
FPGA_CONFIG_D15
FPGA_CVP_CONFDONE
FPGA_DCLK
FPGA_NCONFIG
FPGA_NSTATUS
FPGA_PR_DONE
FPGA_PR_ERROR
FPGA_PR_READY
FPGA_PR_REQUEST
HPS_RESETN
I2C_SCL_MAX
I2C_SDA_MAX
JTAG_MAX_TDI
JTAG_MAX_TDO
JTAG_MAX_TMS
JTAG_MUX_TCK
M570_CLOCK
1.8-VFM data bus
1.8-VFM data bus
1.8-VFM data bus
2.5-VFMC port A power good output
2.5-VFMC port B power good output
2.5-VFPGA configuration done LED
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA configuration data
2.5-VFPGA Configuration via Protocol (CvP) done
2.5-VFPGA configuration clock
2.5-VFPGA configuration active
2.5-VFPGA configuration ready
2.5-VFPGA partial reconfiguration done
2.5-VFPGA partial reconfiguration error
2.5-VFPGA partial reconfiguration ready
2.5-VFPGA partial reconfiguration request
2.5-VHPS reset push button
2.5-VProgrammable oscillator I2C clock
2.5-VProgrammable oscillator I2C data
2.5-VJTAG chain data in
2.5-VJTAG chain data out
2.5-VJTAG chain mode
2.5-VJTAG chain clock
1.5-V
25-MHz clock to on-board USB-Blaster II for sending
FACTORY command
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–9
MAX V CPLD 5M2210 System Controller
Table 2–3. MAX V CPLD System Controller Device Pin-Out (Part 4 of 5)
Board
Reference (U27)
L5
H2
E11
A4
G4
G1
H3
G5
A6
K2
M9
B10
B3
C10
C12
C6
E10
D12
B14
C13
B16
B13
P13
R12
A10
D4
R16
H5
R4
T4
P8
T7
N8
R8
T8
T9
R9
Schematic Signal NameI/O StandardDescription
M570_PCIE_JTAG_EN
MAX_AS_CONF
MAX_CONF_DONE
MAX_ERROR
MAX_FPGA_MISO
MAX_FPGA_MOSI
MAX_FPGA_SCK
MAX_FPGA_SSEL
MAX_LOAD
MAX_QSPI_RSTN
MAX_RESETN
MSEL0
MSEL1
MSEL2
MSEL3
MSEL4
OVERTEMP
PGM_CONFIG
PGM_LED0
PGM_LED1
PGM_LED2
PGM_SEL
RST
SECURITY_MODE
SI570_EN
SI571_EN
TRST
USB_B2_CLK
USB_CFG0
USB_CFG1
USB_CFG2
USB_CFG3
USB_CFG4
USB_CFG5
USB_CFG6
USB_CFG7
USB_CFG8
2.5-VPCI Express JTAG enable for the on-board USB-Blaster II
2.5-V
Driven low to enable AS configuration from the EPCQ flash
through U13 to the FPGA
2.5-VOn-board USB-Blaster II configuration done LED
2.5-VFPGA configuration error LED
2.5-VFPGA to MAX V SPI bus data output
2.5-VFPGA to MAX V SPI bus data input
2.5-VFPGA to MAX V SPI bus clock
2.5-VFPGA to MAX V SPI bus slave select
2.5-VFPGA configuration active LED
2.5-VQSPI reset
2.5-VMAX V reset push button
2.5-VFPGA MSEL0 setting
2.5-VFPGA MSEL1 setting
2.5-VFPGA MSEL2 setting
2.5-VFPGA MSEL3 setting
2.5-VFPGA MSEL4 setting
2.5-VTemperature monitor fan enable
2.5-VLoad the flash memory image identified by the PGM LEDs
2.5-VFlash memory PGM select indicator 0
2.5-VFlash memory PGM select indicator 1
2.5-VFlash memory PGM select indicator 2
2.5-VToggles the
PGM_LED[2:0]
LED sequence
1.5-VReset input
1.5-V
DIP switch for the On-board USB-Blaster II to send FACTORY
command at power up
2.5-VSi570 programmable clock enable
2.5-VSi571 programmable clock enable
1.5-VReset output
2.5-VOn-board USB-Blaster II interface clock
1.5-VOn-board USB-Blaster II interface (reserved for future use)
1.5-VOn-board USB-Blaster II interface (reserved for future use)
1.5-VOn-board USB-Blaster II interface (reserved for future use)
1.5-VOn-board USB-Blaster II interface (reserved for future use)
1.5-VOn-board USB-Blaster II interface (reserved for future use)
1.5-VOn-board USB-Blaster II interface (reserved for future use)
1.5-VOn-board USB-Blaster II interface (reserved for future use)
1.5-VOn-board USB-Blaster II interface (reserved for future use)
1.5-VOn-board USB-Blaster II interface (reserved for future use)
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–10Chapter 2: Board Components
Table 2–3. MAX V CPLD System Controller Device Pin-Out (Part 5 of 5)
FPGA Configuration
Board
Reference (U27)
P9
M8
T10
A13
A11
Schematic Signal NameI/O StandardDescription
USB_CFG9
USB_CFG10
USB_CFG11
USB_FPGA_RESET
USB_RESET
FPGA Configuration
This section describes the FPGA, flash memory, and MAX V CPLD 5M2210 System
Controller device programming methods supported by the Arria V SoC development
board.
The Arria V SoC development board supports the following configuration methods:
■ JTAG
■On-board 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 (J35).
1.5-VOn-board USB-Blaster II interface (reserved for future use)
1.5-VOn-board USB-Blaster II interface (reserved for future use)
1.5-VOn-board USB-Blaster II interface (reserved for future use)
2.5-VOn-board USB-Blaster II interface FPGA reset
2.5-VOn-board USB-Blaster II interface reset
■ 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).
FPGA Programming over On-Board USB-Blaster II
This configuration method implements a mini-USB connector (J50), a USB 2.0 PHY
device (U61), and an Altera MAX II CPLD EPM570GF100I5N (U56) 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 on-board USB-Blaster II in the MAX II CPLD EPM570GF100I5N normally masters
the JTAG chain. The on-board USB-Blaster II shares the pins with the external header.
and is automatically disabled when you connect an external USB-Blaster to the JTAG
chain through the JTAG header (J35). In addition to JTAG interface, the on-board USBBlaster II has trace capabilities for HPS debug purposes. The trace interface from the
HPS routes to the on-board USB-Blaster II connection pins through the FPGA.
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–11
1
2.5 V
1
1
1
2.5 V
Disable
Trace
Trace
TCK
TMS
TDI
TDO
TRST
Cypress On-Board
USB-Blaster II
TCK
TMS
TDI
TDO
10-Pin
JTAG Header
TCK
TMS
TDI
TDO
TRST
Mictor-38
Header
TCK
TMS
TDI
TDO
TRST
Arria V ST HPS
TCK
TMS
TDI
TDO
TRST
Arria V ST FPGA
FMC Port A
FMC Port B
TCK
TMS
TDI
TDO
MAX V CPLD 5M2210
System Controller
Flash
Memory
TCK
TMS
TDI
TDO
FPGA Configuration
Figure 2–3 illustrates the JTAG chain.
Figure 2–3. JTAG Chain
The JTAG chain control DIP switch (SW4) controls the jumpers shown in Figure 2–3.
To connect a device or interface to the chain, their corresponding switch must be in
the OFF position. Slide all the switches in the ON position to only have the FPGA in
the chain.
1The MAX V CPLD 5M2210 System Controller must be in the JTAG chain to use some
of the GUI interfaces.
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–12Chapter 2: Board Components
FPGA Configuration
The MAX II CPLD (EPM570GF100) is dedicated to the on-board USB-Blaster II
functionality only, connecting to the USB 2.0 PHY device on one side and drives JTAG
signals out the other side on the GPIO pins. This device's own dedicated JTAG
interface are routed to a small surface-mount header only intended for debugging of
first article prototypes.
A USB 2.0 Cypress EZ-USB CY7C68013A device (U61) in a 56-pin VBGA package
interfaces to a mini-USB connector.
Tab le 2– 4 lists the USB 2.0 PHY schematic signal names and their corresponding
MAX II CPLD pin numbers.
Table 2–4. USB 2.0 PHY Schematic Signal Names and Functions (Part 1 of 2)
Board Reference
(U61)
C1
C2
E1
E2
H7
G7
H8
G6
F8
F7
F6
C8
C7
C6
H3
F4
H4
G4
H5
G5
F5
H6
A8
A7
B6
A6
B3
A3
C3
A2
Schematic
Signal Name
24M_XTALIN
24M_XTALOUT
FX2_D_N
FX2_D_P
FX2_FLAGA
FX2_FLAGB
FX2_FLAGC
FX2_PA1
FX2_PA2
FX2_PA3
FX2_PA4
FX2_PA5
FX2_PA6
FX2_PA7
FX2_PB0
FX2_PB1
FX2_PB2
FX2_PB3
FX2_PB4
FX2_PB5
FX2_PB6
FX2_PB7
FX2_PD0
FX2_PD1
FX2_PD2
FX2_PD3
FX2_PD4
FX2_PD5
FX2_PD6
FX2_PD7
MAX II CPLD Pin
Number
I/O StandardDescription
—3.3-VCrystal oscillator input
—3.3-VCrystal oscillator output
—3.3-VUSB 2.0 PHY data
—3.3-VUSB 2.0 PHY data
D13.3-VSlave FIFO output status
G13.3-VSlave FIFO output status
C13.3-VSlave FIFO output status
G33.3-VUSB 2.0 PHY port A interface
B13.3-VUSB 2.0 PHY port A interface
D23.3-VUSB 2.0 PHY port A interface
D33.3-VUSB 2.0 PHY port A interface
K43.3-VUSB 2.0 PHY port A interface
F23.3-VUSB 2.0 PHY port A interface
C23.3-VUSB 2.0 PHY port A interface
G23.3-VUSB 2.0 PHY port B interface
H83.3-VUSB 2.0 PHY port B interface
F33.3-VUSB 2.0 PHY port B interface
J33.3-VUSB 2.0 PHY port B interface
F13.3-VUSB 2.0 PHY port B interface
H13.3-VUSB 2.0 PHY port B interface
H73.3-VUSB 2.0 PHY port B interface
E13.3-VUSB 2.0 PHY port B interface
H33.3-VUSB 2.0 PHY port D interface
H23.3-VUSB 2.0 PHY port D interface
J23.3-VUSB 2.0 PHY port D interface
J13.3-VUSB 2.0 PHY port D interface
J63.3-VUSB 2.0 PHY port D interface
K33.3-VUSB 2.0 PHY port D interface
J53.3-VUSB 2.0 PHY port D interface
K23.3-VUSB 2.0 PHY port D interface
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–13
FPGA Configuration
Table 2–4. USB 2.0 PHY Schematic Signal Names and Functions (Part 2 of 2)
Board Reference
(U61)
B8
F3
G3
A1
B1
B7
G2
FPGA Programming from Flash Memory
Schematic
Signal Name
FX2_RESETN
FX2_SCL
FX2_SDA
FX2_SLRDN
FX2_SLWRN
FX2_WAKEUP
USB_B2_CLK
MAX II CPLD Pin
Number
K93.3-VOn-board USB-Blaster hard reset
J43.3-VUSB 2.0 PHY serial clock
—3.3-VUSB 2.0 PHY serial data
K13.3-VRead strobe for slave FIFO
J93.3-VWrite strobe for slave FIFO
—3.3-VUSB 2.0 PHY wake signal
E23.3-VUSB 2.0 PHY 48-MHz interface clock
I/O StandardDescription
Flash memory programming is possible through a variety of methods. The default
method is to use the factory design—Golden Hardware Reference Design. This design
contains an on-board web server, which serves the Board Update Portal (BUP) web
application. The web page allows you to link to SoC-related web pages and to control
some user I/O and LCD on the development board.
On either power-up or by pressing the program configuration push button,
PGM_CONFIG
(S12), the MAX V CPLD 5M2210 System Controller's PFL configures the
FPGA from the flash memory. The PFL megafunction reads 16-bit data from the flash
memory and converts it to fast passive parallel (FPP) format. This 16-bit data is then
written to the dedicated configuration pins in the FPGA during configuration.
Pressing the
based on which
Tab le 2– 5 lists the design that loads when you press the
Table 2–5. PGM_LED Settings
PGM_LED0 (D43)PGM_LED1 (D42)PGM_LED2 (D41)Design
Note to Tab le 2– 5:
(1) ON indicates a setting of ’0’ while OFF indicates a setting of ’1’.
PGM_CONFIG
PGM_LED[2:0]
ONOFFOFFFactory hardware
OFFONOFFUser hardware 1
OFFOFFONUser hardware 2
push button (S12) loads the FPGA with a hardware page
(D41, D42, D43) illuminates.
PGM_CONFIG
(1)
push button.
A EPCQ device is used for FPGA configuration in Active Serial (AS) mode on powerup. The EPCQ device with non-volatile memory features a simple six-pin interface
and a small form factor. The EPCQ supports AS x1 and x4 modes.
By default, this board has a FPP configuration scheme setting. The
MAX_AS_CONF
pin
needs to be driven from the MAX V CPLD to enable the bus switch to isolate the
EPCQ flash (U28) from the configuration bus. This happens when the MSEL is 10010
or 10011.
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–14Chapter 2: Board Components
MAX V CPLD
5M2210 SystemController
FPGA_DATA [3:0]
FPGA_DCLK
EPCQ_nCS
FLASH_A [25:1]
FLASH_D [15:0]
DATA [3:0]
DCLK
nSTATUS
nCONFIG
CONF_DONE
CONF_DONE
MSEL4
MSEL3
MSEL2
MSEL1
MSEL[4:0] and
BOOTSEL[3:0]
also connects to the
MAX V CPLD
2.5 V
10 kΩ
nCE
DATA [3:0]
DCLK
nCE
CFI Flash
FLASH_CEn
FLASH_OEn
FLASH_WEn
FLASH_A [25:0]
FLASH_D [15:0]
FLASH_CEn
FLASH_OEn
FLASH_WEn
FLASH_WPn
FLASH_ADVn
FPGA_nCONFIG
FPGA_CONF_DONE
FLASH_RYBSYn
FLASH_RYBSYn
FPGA_nSTATUS
2.5 V
10 kΩ
FLASH_ADVn
CVP_CONF_DONE
2.5 V
FLASH_CLK
FLASH_CLK
FLASH_RSTn
FLASH_RESETn
FPGA_DATA [4]DATA [4]
FPGA_DATA [7:5]DATA [7:5]
PS PORT
EPCQ
56.2 Ω
100 Ω56.2 Ω
56.2 Ω
50 MHz
100 MHz
INIT_DONE
CVP_CONFDONE
FPGA_INIT_DONE
FPGA_CVP_DONE
2.5 V
2.5 V2.5 V
MAX_ERROR
MAX_LOAD
FACTORY
USB_BLASTER
USB_SELECT
USER_PGM
CLK_ENABLE
CLK_SEL
CONFIG_RESETn
HPS_RESET
PGM_SEL
PGM_LED0
PGM_LED1
PGM_LED2
DIP Switch
BOOTSEL0
BOOTSEL1
BOOTSEL2
DIP Switch
DIP Switch
10 kΩ
Arria V SoC FPGA
FPGA Configuration
In AS configuration scheme, the data is read from the EPCQ flash and directly sent to
the FPGA. The MAX V CPLD 5M2210 System Controller controls the nCS line of the
EPCQ to avoid line contention on the data line due to functionality sharing. In order
to program non-volatile memory, CFI Flash or EPCQ special programming
functionality design should be loaded into the FPGA or MAX V CPLD to allow
programming using the Quartus II Programmer.
Figure 2–4 shows the PFL configuration.
Figure 2–4. PFL Configuration
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
f For more information on the following topics, refer to the respective documents:
■ Board Update Portal, PFL design, and flash memory map storage, refer to the
■ PFL megafunction, refer to Parallel Flash Loader Megafunction User Guide.
Arria V SoC Development Kit User Guide.
Chapter 2: Board Components2–15
Status Elements
FPGA Programming over External USB-Blaster
The JTAG chain header provides another method for configuring the FPGA using an
external USB-Blaster device with the Quartus II Programmer running on a PC. To
prevent contention between the JTAG masters, the on-board USB-Blaster is
automatically disabled when you connect an external USB-Blaster to the JTAG chain
through the JTAG chain header.
Status Elements
The development board includes status LEDs. This section describes the status
elements.
Tab le 2– 6 lists the LED board references, names, and functional descriptions.
Table 2–6. Board-Specific LEDs
Board
Reference
D37
D38
D39
D40
D43
D42
D41
D20, D8
D35, D36
D34, D33
D21, D22
D23, D24
Schematic Signal Name
Power
MAX_CONF_DONE
MAX_ERROR
MAX_LOAD
PGM_LED[0]
PGM_LED[1]
PGM_LED[2]
FMC_PRSNTn, FMCB_PRSNTn
JTAG_RX, JTAG_TX
SC_RX, SC_TX
UARTA_RX_LED, UARTA_TX_LED
UARTB_RX_LED, UARTB_TX_LED
I/O
Standard
5.0-VBlue LED. Illuminates when 5.0 V power is active.
Green LED. Illuminates when the FPGA is successfully
3.3-V
3.3-V
3.3-V
3.3-V
2.5-V
1.8-V
3.3-V
3.3-V
configured. Driven by the MAX V CPLD 5M2210 System
Controller.
Red LED. Illuminates when the MAX V CPLD 5M2210
System Controller fails to configure the FPGA. Driven by the
MAX V CPLD 5M2210 System Controller.
Green LED. Illuminates when the MAX V CPLD 5M2210
System Controller is actively configuring the FPGA. Driven
by the MAX V CPLD 5M2210 System Controller.
Green LEDs. Illuminates to indicate which hardware page
loads from flash memory when you press the
button.
Green LED. Illuminates when the FMC port has a board or
cable plugged-in. Driven by the add-in card.
Green LEDs. Illuminates to indicate USB-Blaster II receive
and transmit activities.
Green LED. Illuminates to indicate UART port A receive and
transmit activities.
Green LED. Illuminates to indicate UART port B receive and
transmit activities.
Description
PGM_SEL
push
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–16Chapter 2: Board Components
Setup Elements
Setup Elements
The development board includes several different kinds of setup elements. This
section describes the following setup elements:
■ Board settings DIP switch
■ JTAG chain control DIP switch
■ FPGA configuration mode DIP switch
■ HPS jumpers
■ CPU reset push button
■ MAX V reset push button
■ Program configuration push button
■ Program select push button
f For more information about the default settings of the DIP switches, refer to the
Arria V SoC Development Kit User Guide.
Board Settings DIP Switch
The board settings DIP switch (SW2) controls various features specific to the board
and the MAX V CPLD 5M2210 System Controller logic design. Tab le 2 –7 lists the
switch controls and descriptions.
Table 2–7. Board Settings DIP Switch Controls
SwitchSchematic Signal NameDescription
CLK125A_EN
1
2
Si570_EN
3
FACTORY_LOAD
SECURITY_MODE
4
ON: Enable 125 MHz on-board oscillator
OFF: Disable 125 MHz on-board oscillator
ON: Disable programmable oscillator
OFF: Enable programmable oscillator
ON: Load the factory design from flash on power-up
OFF: PFL disabled. Do not load any design from flash on
power-up
ON: On-board USB-Blaster II sends FACTORY command on
power-up
OFF: On-board USB-Blaster II will not send FACTORY
command on power-up
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–17
Setup Elements
JTAG Chain Control DIP Switch
The JTAG chain control DIP switch (SW4) either removes or includes devices in the
active JTAG chain. Ta bl e 2 –8 lists the switch controls and its descriptions.
Table 2–8. JTAG Chain Control DIP Switch
Switch
Schematic Signal
1
HPS_JTAG_EN
2
FPGA_JTAG_EN
3
FMC_JTAG_EN
4
MAX_JTAG_EN
Name
ON: Do not Include HPS in the JTAG chain.
OFF: Include HPS in the JTAG chain.
ON: Do not Include the FPGA in the JTAG chain.
OFF: Include the FPGA in the JTAG chain.
ON: Do not include the FMCA connector in the JTAG chain.
OFF: Include the FMCA connector in the JTAG chain.
ON: Do not include the MAX V system controller in the JTAG chain.
OFF: Include the MAX V system controller in the JTAG chain.
FPGA Configuration Mode DIP Switch
The FPGA configuration mode DIP switch (SW3) defines the mode to use to configure
the FPGA. Table 2–9 lists the switch controls and its descriptions. All switches at the
ON position will select the default FPP x16 mode.
Table 2–9. FPGA Configuration Mode DIP Switch
Switch
Schematic Signal
1
MSEL0
2
MSEL1
MSEL2
3
4
MSEL3
MSEL4
5
Name
ON: Select logic 0
OFF: Select logic 1
ON: Select logic 0
OFF: Select logic 1
ON: Select logic 0
OFF: Select logic 1
ON: Select logic 0
OFF: Select logic 1
ON: Select logic 0
OFF: Select logic 1
Description
Description
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–18Chapter 2: Board Components
Setup Elements
HPS Jumpers
The HPS jumpers define the bootstrap options for the HPS—boot source, mode, HPS
clocks settings, power-on-reset (POR) mode and peripherals selection. Table 2–10 lists
the jumper settings and its descriptions.
Table 2–10. HPS Jumpers
Board
Reference
J39, J40, J41
J37, J38
J45, J46
J19
J21
Schematic Signal
Name
HPS_BSEL[2:0]
HPS_CSEL[1:0]
OSC2_CLK_SEL[1:0]
JTAG_HPS_SEL
JTAG_SEL
Description
Selects the boot mode and source for the HPS.
■ 0x1—FPGA
■ 0x3—NAND flash (not supported on this board)
■ 0x5—Micro SD card
■ 0x7—QSPI flash
All the other modes are reserved.
Selects the HPS clock settings. The actual clock settings
are also dependent on the
HPS_BSEL[2:0]
selection.
Selects the source of OSC2 clock.
■ 00—Select on-board clock generator.
■ 01—Select external source via SMA connector.
■ 10—Select 33 MHz on-board oscillator
HPS in JTAG chain or only connect HPS to MICTOR.
Selects the source to control the HPS.
■ ON: Select on-board USB-Blaster II as the JTAG
master.
■ OFF: Select MICTOR-based JTAG master, such as
DSTREAM or Lauterbach programming cables. Also,
sets SW4.1 to ON to remove the on-board USB
Blaster II from driving the HPS JTAG input port in this
mode.
Selects the source of the JTAG chain.
■ ON: Select on-board USB-Blaster II as the source.
■ OFF: Select MICTOR as the source.
CPU Reset Push Button
The CPU reset push button,
an open-drain I/O from the MAX V CPLD System Controller. This push button is the
default reset for both the HPS and CPLD logic. The MAX V CPLD 5M2210 also drives
this push button during POR mode.
CPU_RESETn
(S4), is an input to the Arria V HPS pin and is
MAX V Reset Push Button
The MAX V reset push button,
5M2210 System Controller. This push button is the default reset for the CPLD logic.
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
MAX_RESETn
(S11), is an input to the MAX V CPLD
Chapter 2: Board Components2–19
General User Input/Output
Program Configuration Push Button
The program configuration push button,
CPLD 5M2210 System Controller. This input forces a FPGA reconfiguration from the
flash memory. The location in the flash memory is based on the settings of
PGM_LED[2:0]
, which is controlled by the program select push button,
Valid settings include
memory reserved for FPGA designs.
Program Select Push Button
The program select push button,
System Controller. This push button toggles the
which location in the flash memory is used to configure the FPGA. Refer to Table 2–5
on page 2–13 for the
General User Input/Output
This section describes the user I/O interface to the FPGA, including the push buttons,
DIP switches, LEDs, expansion header, and character LCD.
User-Defined Push Buttons
The development board includes eight user-defined push buttons. For information
about the system and safe reset push buttons, refer to “Setup Elements” on page 2–16.
PGM_LED0, PGM_LED1
PGM_SEL
PGM_LED[2:0]
sequence definitions.
PGM_CONFIG
, or
PGM_LED2
(S12), is an input to the MAX V
PGM_SEL
(S13).
on the three pages in flash
(S13), is an input to the MAX V CPLD
PGM_LED[2:0]
sequence that selects
Board references S1–S8 are push buttons for controlling the FPGA designs that loads
into the Arria V SoC device. Push buttons S1–S4 connect to the FPGA while push
buttons S5–S8 connect to the HPS. When you press and hold down the switch, the
device pin is set to logic 0; when you release the switch, the device pin is set to logic 1.
There are no board-specific functions for these general user push buttons.
Tab le 2 –11 lists the user-defined push button schematic signal names and their
corresponding Arria V SoC pin numbers.
Table 2–11. User-Defined Push Button Schematic Signal Names and Functions
Board ReferenceSchematic Signal Name
S4
S3
S2
S1
S8
S7
S6
S5
USER_PB_FPGA0
USER_PB_FPGA1
USER_PB_FPGA2
USER_PB_FPGA3
USER_PB_HPS0
USER_PB_HPS1
USER_PB_HPS2
USER_PB_HPS3
Arria V SoC Pin
Number
AT231.5-V
AP241.5-V
AW241.5-V
AW231.5-V
E152.5-V
G162.5-V
E162.5-V
H162.5-V
I/O Standard
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–20Chapter 2: Board Components
General User Input/Output
User-Defined DIP Switch
Board reference SW1 is a eight-pin DIP switch. This switch is user-defined and
provides additional FPGA or HPS input control. When the switch is in the OFF
position, a logic 1 is selected. When the switch is in the ON position, a logic 0 is
selected. There are no board-specific functions for this switch.
Tab le 2 –1 2 lists the user-defined DIP switch schematic signal names and their
corresponding Arria V SoC pin numbers.
Table 2–12. User-Defined DIP Switch Schematic Signal Names and Functions
Board ReferenceSchematic Signal Name
1
2
3
4
5
6
7
8
User-Defined LEDs
Board references D1–D8 are eight user-defined LEDs. The status and debugging
signals are driven to the LEDs from the FPGA or HPS designs loaded into the
Arria V SoC. Driving a logic 0 on the I/O port turns the LED on while driving a logic
1 turns the LED off. There are no board-specific functions for these LEDs.
Tab le 2 –1 3 lists the general LED schematic signal names and their corresponding
Arria V SoC pin numbers.
Table 2–13. General LED Schematic Signal Names and Functions
USER_DIPSW_HPS0
USER_DIPSW_HPS1
USER_DIPSW_HPS2
USER_DIPSW_HPS3
USER_DIPSW_FPGA0
USER_DIPSW_FPGA1
USER_DIPSW_FPGA2
USER_DIPSW_FPGA3
Arria V SoC
Pin Number
L153.3-V
K153.3-V
K143.3-V
C153.3-V
AL242.5-V
AF242.5-V
AE242.5-V
AU232.5-V
I/O Standard
Board Reference
D12
D11
D10
D9
D16
D15
D14
D13
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
USER_LED_FPGA0
USER_LED_FPGA1
USER_LED_FPGA2
USER_LED_FPGA3
USER_LED_HPS0
USER_LED_HPS1
USER_LED_HPS2
USER_LED_HPS3
Schematic
Signal Name
Arria V SoC
Pin Number
AH242.5-V
AU242.5-V
AT242.5-V
AD242.5-V
R173.3-V
F163.3-V
R153.3-V
C163.3-V
I/O Standard
Chapter 2: Board Components2–21
Arria V ST I3
Bank 8HPS Peripherals
HPS Core
HPS Memory InterfaceBank R1
Bank 3Bank 4
Bank 0LBank 1LBank 2L
REFCLKL5
Si571
148.5 MHz/I
2
C
REFCLKL3
PCIe
Socket
LMK04828
Cleaner
Si5338
SMA
SMA
SMA
CLK_OSC2
REFCLKR3
REFCLKR2
25 MHz
CLK16-19pFMCCLK20-23pFMCB
4
4
REFCLKR0
Dual ENET PHY, 25 MHz
MAX V, 100 MHz
CLK0p 100 MHz
CLK1p 156.25 MHz
CLK2p CLK_ENET_PHY 25 MHz
CLK3p 50 MHz
CLK4p CLK_ENET_FPGA 125 MHz
CLK6p CLEAN_CLK
CLK8p SYSREF
CLK10p 100 MHz
CLK11p SMA
SL 18860C
Si570
CLK_OSC1
25 MHz
SMA
Bank R0
FMCAFMCB
FMCA
REFCLKL2
REFCLKL1
FMCB
REFCLKL0
REFCLKL4
FMCA
FMCB
100 MHz/I2C
Si52112
100 MHz
Si5335
125 MHz
125 MHz
MAX V
50 MHz
33 MHz
Clock Circuitry
Character LCD
The development board includes a single 10-pin 0.1" pitch single-row header that
interfaces to a 2 line × 16 character Lumex character LCD using standard I
connected to the HPS. The character LCD has a two headers that mount directly to the
board's 10-pin header, so it can be easily removed for access to components under the
display. You can also use the header for debugging, I
f For more information such as timing, character maps, interface guidelines, and other
related documentation, visit www.newhavendisplay.com.
Clock Circuitry
This section describes the board's clock inputs and outputs.
On-Board Oscillators
Figure 2–5 shows the default frequencies of all external clocks going to the
Arria V SoC development board.
Figure 2–5. Arria V SoC Development Board Clocks
2
C interface
2
C expansion, or other purposes.
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–22Chapter 2: Board Components
Clock Circuitry
Off-Board Input/Output Clock
The development board has input and output clocks which can be driven onto the
board. The output clocks can be programmed to different levels and I/O standards
according to the FPGA device’s specification.
Tab le 2 –1 4 lists the clock inputs for the development board.
Table 2–14. Off-Board Clock Inputs
SourceSchematic Signal NameI/O Standard
SMA
SMA
FMC Port A
FMC Port A
FMC Port A
FMC Port A
FMC Port B
FMC Port B
FMC Port B
FMC Port B
SMA_CLKIN
OSC2_CLK_SMA
FMC_CLK_M2C_P[1:0]
FMC_CLK_M2C_N[1:0]
FMC_LA_RX_CLK_P
FMC_LA_RX_CLK_N
FMC_LA_RX_P7
FMC_LA_RX_N7
FMC_GBTCLK_M2C_P[1:0]
FMC_GBTCLK_M2C_N[1:0]
FMCB_CLK_M2C_P[1:0]
FMCB_CLK_M2C_N[1:0]
FMCB_LA_RX_CLK_P
FMCB_LA_RX_CLK_N
FMCB_LA_RX_P7
FMCB_LA_RX_N7
FMCB_GBTCLK_M2C_P[1:0]
FMCB_GBTCLK_M2C_N[1:0]
2.5-V CMOS—Clock input to the global clock network.
2.5-V CMOS—
LVDSB22, A22
LVDSC22, A21
LVDSH21
LVDSJ 21
LVDSC2 0
LVDSD20
LVDSAC31, AA31
LVDSAC32, AA32
LVDSC34, G34
LVDSD34, H34
LVDSE34
LVDSF 34
LVDSN34
LVDSN33
LVDSAG32, AE31
LVDSAG33, AE32
Arria V SoC
Pin Number
Description
Multiplexed clock input to OSC2 of the HPS.
LVDS input from the installed FMC card to
global clock inputs.
LVDS input from the installed FMC card to
global clock inputs.
LVDS input from the installed FMC card to
global clock inputs.
LVDS input from the installed FMC card to
dedicated reference clock inputs.
LVDS input from the installed FMC card to
global clock inputs.
LVDS input from the installed FMC card to
global clock inputs.
LVDS input from the installed FMC card to
global clock inputs.
LVDS input from the installed FMC card to
dedicated reference clock inputs.
Tab le 2 –1 5 lists the clock outputs for the development board.
Table 2–15. Off-Board Clock Outputs
Source
FMC Port A
FMC Port B
PCI Express
Socket
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Schematic Signal
Name
FMC_LA_TX_CLK_P
FMC_LA_TX_CLK_N
FMCB_LA_TX_CLK_P
FMCB_LA_TX_CLK_N
PCIE_REFCLK_SYN_P
PCIE_REFCLK_SYN_N
I/O Standard
LVDSM23
LVDSN23
LVDSL30
LVDSM30
HCSLAF8
HCSLAF7
Arria V SoC
Pin Number
Description
LVDS output.
LVDS output.
HCSL output to the PCI Express socket.
Chapter 2: Board Components2–23
VMAX = 1.15 V
V
CROSS MAX = 550 mV
V
CROSS MIN = 250 mV
VMIN = –0.30 V
REFCLK –
REFCLK +
Components and Interfaces
Components and Interfaces
This section describes the development board's communication ports and interface
cards relative to the Arria V SoC device. The development board supports the
following communication ports:
■ PCI Express
■ 10/100/1000 Ethernet (HPS)
■ 10/100 Ethernet (FPGA)
■ FMC
■ RS-232 UART (HPS)
■ Real-Time clock (HPS)
■ SFP+
2
■ I
C interface
PCI Express
The PCI Express interface on the development board supports auto-negotiating
channel width from ×1 to ×4 with the following connection speeds:
■ Gen1 at 2.5 Gbps/lane for a maximum of 10 Gbps bandwidth
■ Gen2 at 5 Gbps/lane for a maximum of 20 Gbps bandwidth
The
PCIE_REFCLK_P/N
signal is a 100-MHz differential input that is driven to the
daughter card through the PCI Express edge connector. This signal connects directly
to a Arria V SoC
REFCLK
input pin pair using DC coupling. The I/O standard is
High-Speed Current Steering Logic (HCSL).
Figure 2–6 shows the PCI Express reference clock levels.
Figure 2–6. PCI Express Reference Clock Levels
The PCI Express edge connector also has a presence detect feature for the
motherboard to determine if a card is installed. A jumper is provided to optionally
connect
PRSNT1n
to any of the three
PRSNT2n
pins found within the x4 connector
definition. This is to address issues on some PC systems that would base the
link-width capability on the presence detect pins versus a query operation.
Tab le 2 –1 6 summarizes the PCI Express pin assignments. The signal names and
directions are relative to the Arria V SoC.
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–24Chapter 2: Board Components
Components and Interfaces
Table 2–16. PCI Express Pin Assignments, Schematic Signal Names, and Functions
Board
Reference (J42)
A11
B17
B31
A14
A13
B5
B6
B11
A17
A22
A26
A30
A16
A21
A25
A29
B15
B20
B24
B28
B14
B19
B23
B27
Schematic Signal
Name
PCIE_PERSTN
PCIE_PRSNT2N_X1
PCIE_PRSNT2N_X4
PCIE_REFCLK_SYN_N
PCIE_REFCLK_SYN_P
PCIE_SMCLK
PCIE_SMDAT
PCIE_WAKEN
PCIE_RX_N0
PCIE_RX_N1
PCIE_RX_N2
PCIE_RX_N3
PCIE_RX_P0
PCIE_RX_P1
PCIE_RX_P2
PCIE_RX_P3
PCIE_TX_N0
PCIE_TX_N1
PCIE_TX_N2
PCIE_TX_N3
PCIE_TX_P0
PCIE_TX_P1
PCIE_TX_P2
PCIE_TX_P3
I/O Standard
Arria V SoC Device Pin
Number
Description
LVTTLAK6Reset
LVTTLAC22Presence detect DIP switch
LVTTLAD21Presence detect DIP switch
HCSLAF7Motherboard reference clock
HCSLAF8Motherboard reference clock
LVTTLAG20SMB clock
LVTTLAG23SMB data
LVTTLAL6Wake signal
1.5-V PCMLAU2Receive bus
1.5-V PCMLAR2Receive bus
1.5-V PCMLAN2Receive bus
1.5-V PCMLAL2Receive bus
1.5-V PCMLAU1Receive bus
1.5-V PCMLAR1Receive bus
1.5-V PCMLAN1Receive bus
1.5-V PCMLAL1Receive bus
1.5-V PCMLAT4Transmit bus
1.5-V PCMLAP4Transmit bus
1.5-V PCMLAM4Transmit bus
1.5-V PCMLAK4Transmit bus
1.5-V PCMLAT3Transmit bus
1.5-V PCMLAP3Transmit bus
1.5-V PCMLAM3Transmit bus
1.5-V PCMLAK3Transmit bus
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–25
RGMII
Mac
Single-Port RGMII
Micrel KSZ9021RN
RJ-45
Components and Interfaces
10/100/1000 Ethernet (HPS)
The development board supports an RJ-45 10/100/1000 base-T Ethernet using an
external Micrel KSZ9021RN PHY and the HPS EMAC function from the Altera
Triple-Speed Ethernet MegaCore MAC function. The PHY-to-MAC interface employs
RGMII connection using four data lines at 250 Mbps each for a connection speed of
1Gbps.
The Micrel KSZ9021RN PHY uses 2.5-V or 3.3-V power rails. The PHY interfaces to an
RJ-45 model with internal magnetics that can be used for driving copper lines with
Ethernet traffic.
Figure 2–7 shows the RGMII interface between the HPS (MAC) and Micrel
KSZ9021RN PHY.
Figure 2–7. RGMII Interface between HPS (MAC) and PHY
Tab le 2 –1 7 lists the HPS Ethernet PHY interface pin assignments.
Table 2–17. Ethernet PHY (HPS) Pin Assignments, Signal Names and Functions (Part 1 of 2)
Board
Reference (U7)
41
24
38
17
15
36
37
42
48
35
33
32
31
28
27
25
19
20
Schematic Signal Name
CLK125_NDO_LED_MODE
ENET_HPS_GTX_CLK
ENET_HPS_INTN
ENET_HPS_LED1_LINK
ENET_HPS_LED2_LINK
ENET_HPS_MDC
ENET_HPS_MDIO
ENET_HPS_RESETN
ENET_HPS_RSET
ENET_HPS_RX_CLK
ENET_HPS_RX_DV
ENET_HPS_RXD0
ENET_HPS_RXD1
ENET_HPS_RXD2
ENET_HPS_RXD3
ENET_HPS_TX_EN
ENET_HPS_TXD0
ENET_HPS_TXD1
Arria V SoC Pin
Number
——Clock out 125-MHz LED mode
D193.3-V CMOS125-MHz RGMII transmit clock
A183.3-V CMOSManagement bus interrupt
—3.3-V CMOSReceive data active LED
—3.3-V CMOSTransmit data active LED
L183.3-V CMOSManagement bus data clock
J183.3-V CMOSManagement bus data
—3.3-V CMOSDevice reset
—3.3-V CMOSDevice interrupt
G213.3-V CMOSRGMII receive clock
H193.3-V CMOSRGMII receive data valid
E193.3-V CMOSRGMII receive data bus
M173.3-V CMOSRGMII receive data bus
G203.3-V CMOSRGMII receive data bus
G193.3-V CMOSRGMII receive data bus
N183.3-V CMOSRGMII transmit enable
H183.3-V CMOSRGMII transmit data bus
F193.3-V CMOSRGMII transmit data bus
I/O StandardDescription
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–26Chapter 2: Board Components
Table 2–17. Ethernet PHY (HPS) Pin Assignments, Signal Names and Functions (Part 2 of 2)
Components and Interfaces
Board
Reference (U7)
21
22
3
6
8
11
2
5
7
10
Schematic Signal Name
ENET_HPS_TXD2
ENET_HPS_TXD3
MDI_HPS_N0
MDI_HPS_N1
MDI_HPS_N2
MDI_HPS_N3
MDI_HPS_P0
MDI_HPS_P1
MDI_HPS_P2
MDI_HPS_P3
Arria V SoC Pin
Number
K183.3-V CMOSRGMII transmit data bus
M183.3-V CMOSRGMII transmit data bus
—3.3-V CMOSMedia dependent interface
—3.3-V CMOSMedia dependent interface
—3.3-V CMOSMedia dependent interface
—3.3-V CMOSMedia dependent interface
—3.3-V CMOSMedia dependent interface
—3.3-V CMOSMedia dependent interface
—3.3-V CMOSMedia dependent interface
—3.3-V CMOSMedia dependent interface
I/O StandardDescription
The Micrel KSZ9021RN PHY uses a multi-level POR bootstrap encoding scheme to
allow a small set of I/O pins (7) to set up a very large number of default settings
within the device. The related I/O pins have integrated pull-up or pull-down resistors
to configure the device. Table 2–18 lists the level encoding scheme.
The development board supports an RJ-45 10/100 base-T Ethernet using an external
Renesas uPD60620 PHY. This PHY supports EtherCAT, Ethernet IRT and DLR
features using a third party MAC IP. The PHY-to-MAC interface employs MII
connection using four data lines at 25 Mbps each for a connection speed of 100 Mbps.
The PHY uses 3.3-V power rails and requires a 25 MHz reference clock to be driven
from a dedicated oscillator. The PHY interfaces to a dual RJ-45 model with internal
magnetics that can be used for driving copper lines with Ethernet traffic.
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–27
FPGA MII
Mac
Dual-Port RGMII
Renesas
uPD60620
RJ-45
RJ-45
Components and Interfaces
Figure 2–8 shows the MII interface between the FPGA (MAC) and Renesas uPD60620
PHY.
Figure 2–8. MII Interface between FPGA (MAC) and PHY
Tab le 2 –1 9 lists the Ethernet PHY interface pin assignments.
Table 2–19. Ethernet PHY (FPGA) Pin Assignments, Signal Names and Functions (Part 1 of 2)
Board
Reference
(U55)
68
69
18
17
16
15
59
53
54
55
56
57
58
49
43
44
45
46
48
65
67
4
5
6
Schematic Signal Name
ENET1_ACT_LED
ENET1_LINK_LED
ENET1_MDI_RX_N
ENET1_MDI_RX_P
ENET1_MDI_TX_N
ENET1_MDI_TX_P
ENET1_RX_CLK
ENET1_RX_D0
ENET1_RX_D1
ENET1_RX_D2
ENET1_RX_D3
ENET1_RX_DV
ENET1_RX_ERROR
ENET1_TX_CLK_FB
ENET1_TX_D0
ENET1_TX_D1
ENET1_TX_D2
ENET1_TX_D3
ENET1_TX_EN
ENET2_ACT_LED
ENET2_LINK_LED
ENET2_MDI_RX_N
ENET2_MDI_RX_P
ENET2_MDI_TX_N
Arria V SoC Pin
Number
I/O StandardDescription
—2.5-VReceive data active LED
—2.5-VTransmit data active LED
—2.5-VMedia dependent interface
—2.5-VMedia dependent interface
—2.5-VMedia dependent interface
—2.5-VMedia dependent interface
AE222.5-VMII receive clock
AL232.5-VMII receive data bus
AW222.5-VMII receive data bus
AW212.5-VMII receive data bus
AV212.5-VMII receive data bus
AF222.5-VMII receive data valid
AH232.5-VMII receive error
AN232.5-V25-MHz MII transmit clock
AU222.5-VMII transmit data bus
AT222.5-VMII transmit data bus
AE232.5-VMII transmit data bus
AD222.5-VMII transmit data bus
AP232.5-VMII transmit enable
—2.5-VReceive data active LED
—2.5-VTransmit data active LED
—2.5-VMedia dependent interface
—2.5-VMedia dependent interface
—2.5-VMedia dependent interface
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–28Chapter 2: Board Components
Components and Interfaces
Table 2–19. Ethernet PHY (FPGA) Pin Assignments, Signal Names and Functions (Part 2 of 2)
Board
Reference
(U55)
7
41
35
36
37
38
39
40
29
23
24
25
26
28
1
62
63
Schematic Signal Name
ENET2_MDI_TX_P
ENET2_RX_CLK
ENET2_RX_D0
ENET2_RX_D1
ENET2_RX_D2
ENET2_RX_D3
ENET2_RX_DV
ENET2_RX_ERROR
ENET2_TX_CLK_FB
ENET2_TX_D0
ENET2_TX_D1
ENET2_TX_D2
ENET2_TX_D3
ENET2_TX_EN
ENET_DUAL_RESETN
ENET_FPGA_MDC
ENET_FPGA_MDIO
Arria V SoC Pin
Number
I/O StandardDescription
—2.5-VMedia dependent interface
AT202.5-VMII receive clock
AW192.5-VMII receive data bus
AL222.5-VMII receive data bus
AH222.5-VMII receive data bus
AU202.5-VMII receive data bus
AP202.5-VMII receive data valid
AN222.5-VMII receive error
AN212.5-V25-MHz MII transmit clock
AT212.5-VMII transmit data bus
AR212.5-VMII transmit data bus
AK212.5-VMII transmit data bus
AP222.5-VMII transmit data bus
AW202.5-VMII transmit enable
AV222.5-VDevice reset
AG222.5-VManagement bus data clock
AK222.5-VManagement bus data
The PHY uses a multi-level POR bootstrap encoding scheme to allow a small set of
I/O pins to set up a very large number of default settings within the device. The
related I/O pins have integrated pull-up or pull-down resistors to configure the
device. To change the configuration, connect an external resistor of maximum 5 k to
the pin. Table 2–20 lists the level encoding scheme.
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–29
Components and Interfaces
FMC
The development board contains two high pin count (HPC) FPGA mezzanine card
(FMC) ports that functions with a quadrature amplitude modulation (QAM) digitalto-analog converter (DAC) FMC module or daughter card. This pinout satisfies a
QAM DAC that requires 58 LVDS data output pairs, one LVDS input clock pair, and
three low-voltage differential signaling (LVDS) control pairs from the Arria V. These
pins also have the option to be used as single-ended I/O pins. The VCCIO supply for
FMC bank A in the low pin count (LPC) and HPC provide a variable voltage of 1.5 V,
1.8 V, 2.5 V (default), or 3.3 V. The VCCIO supply for FMC bank B in the HPC
provides a variable voltage from 1.2 V to 3.3 V, which can be supplied by the FMC
module. For device safety concerns, a jumper is available for you to connect this bank
to the same VCCIO used for FMC bank A. This allows the VCCIO pins on the FPGA
to be tied to a known power. The VCCIO pins also allows you the option to perform a
manual check for the module’s input voltage before connecting to the FPGA. This is to
ensure that the module does not exceed the power supply maximum voltage rating.
Tab le 2 –2 1 lists the FMC port A pin assignments, signal names, and functions.
Table 2–21. FMC Port A Pin Assignments, Schematic Signal Names, and Functions (Part 1 of 5)
Board
Reference
(J26)
D1
H4
H5
G2
G3
C3
A23
A27
A31
A35
A39
B37
B33
C2
A22
A26
A30
A34
A38
B36
B32
C7
A3
Schematic
Signal Name
FMC_C2M_PG
FMC_CLK_M2C_P0
FMC_CLK_M2C_N0
FMC_CLK_M2C_P1
FMC_CLK_M2C_N1
FMC_DP_C2M_N0
FMC_DP_C2M_N1
FMC_DP_C2M_N2
FMC_DP_C2M_N3
FMC_DP_C2M_N4
FMC_DP_C2M_N5
FMC_DP_C2M_N6
FMC_DP_C2M_N7
FMC_DP_C2M_P0
FMC_DP_C2M_P1
FMC_DP_C2M_P2
FMC_DP_C2M_P3
FMC_DP_C2M_P4
FMC_DP_C2M_P5
FMC_DP_C2M_P6
FMC_DP_C2M_P7
FMC_DP_M2C_N0
FMC_DP_M2C_N1
Arria V SoC
Pin Number
—2.5-V CMOSPower good output
B22LVDSClock input 0
C22LVDSClock input 0
A22LVDSClock input 1
A21LVDSClock input 1
AE36PCMLTransmit channel
AA36PCMLTransmit channel
W36PCMLTransmit channel
R36PCMLTransmit channel
N36PCMLTransmit channel
J36PCMLTransmit channel
G36PCMLTransmit channel
C36PCMLTransmit channel
AE37PCMLTransmit channel
AA37PCMLTransmit channel
W37PCMLTransmit channel
R37PCMLTransmit channel
N37PCMLTransmit channel
J37PCMLTransmit channel
G37PCMLTransmit channel
C37PCMLTransmit channel
AF38PCMLReceive channel
AB38PCMLReceive channel
I/O StandardDescription
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–30Chapter 2: Board Components
Components and Interfaces
Table 2–21. FMC Port A Pin Assignments, Schematic Signal Names, and Functions (Part 2 of 5)
Board
Reference
(J26)
A7
A11
A15
A19
B17
B13
C6
A2
A6
A10
A14
A18
B16
B12
C34
D35
D4
D5
B20
B21
E18
E19
K19
K20
J21
J22
K22
K23
D30
D31
D33
D34
Schematic
Signal Name
FMC_DP_M2C_N2
FMC_DP_M2C_N3
FMC_DP_M2C_N4
FMC_DP_M2C_N5
FMC_DP_M2C_N6
FMC_DP_M2C_N7
FMC_DP_M2C_P0
FMC_DP_M2C_P1
FMC_DP_M2C_P2
FMC_DP_M2C_P3
FMC_DP_M2C_P4
FMC_DP_M2C_P5
FMC_DP_M2C_P6
FMC_DP_M2C_P7
FMC_GA0
FMC_GA1
FMC_GBTCLK_M2C_P0
FMC_GBTCLK_M2C_N0
FMC_GBTCLK_M2C_P1
FMC_GBTCLK_M2C_N1
FMC_GPIO0
FMC_GPIO1
FMC_GPIO2
FMC_GPIO3
FMC_GPIO4
FMC_GPIO5
FMC_GPIO6
FMC_GPIO7
FMC_JTAG_TDI
FMC_JTAG_TDO
FMC_JTAG_TMS
FMC_JTAG_RST
Arria V SoC
Pin Number
I/O StandardDescription
Y38PCMLReceive channel
T38PCMLReceive channel
P38PCMLReceive channel
K38PCMLReceive channel
H38PCMLReceive channel
D38PCMLReceive channel
AF39PCMLReceive channel
AB39PCMLReceive channel
Y39PCMLReceive channel
T39PCMLReceive channel
P39PCMLReceive channel
K39PCMLReceive channel
H39PCMLReceive channel
D39PCMLReceive channel
C232.5-V CMOS FMC geographical address 0
P252.5-V CMOS FMC geographical address 1
AC31LVDSTransceiver reference clock 0
AC32LVDSTransceiver reference clock 0
AA31LVDSTransceiver reference clock 1
AA32LVDSTransceiver reference clock 1
B242.5-V CMOS
C242.5-V CMOS
F242.5-V CMOS
G242.5-V CMOS
H242.5-V CMOS
J242.5-V CMOS
B272.5-V CMOS
C272.5-V CMOS
FMC general purpose IO bit 0 (part of the partially
populated HPS connector signal group)
FMC general purpose IO bit 1 (part of the partially
populated HPS connector signal group)
FMC general purpose IO bit 2 (part of the partially
populated HPS connector signal group)
FMC general purpose IO bit 3 (part of the partially
populated HPS connector signal group)
FMC general purpose IO bit 4 (part of the partially
populated HPS connector signal group)
FMC general purpose IO bit 5 (part of the partially
populated HPS connector signal group)
FMC general purpose IO bit 6 (part of the partially
populated HPS connector signal group)
FMC general purpose IO bit 7 (part of the partially
populated HPS connector signal group)
—2.5-V CMOSJTAG data in
—2.5-V CMOSJTAG data out
—2.5-V CMOSJTAG mode select
—2.5-V CMOSJTAG mode reset
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–31
Components and Interfaces
Table 2–21. FMC Port A Pin Assignments, Schematic Signal Names, and Functions (Part 3 of 5)
Board
Reference
(J26)
G6
G7
G10
C11
F11
C15
G16
C19
G19
D21
G22
G25
G28
D24
G31
G34
G37
F20
G9
C10
F10
C14
G15
C18
G18
D20
G21
G24
G27
D23
G30
G33
G36
F19
D8
D9
H8
H11
Schematic
Signal Name
FMC_LA_RX_CLK_P
FMC_LA_RX_CLK_N
FMC_LA_RX_N0
FMC_LA_RX_N1
FMC_LA_RX_N2
FMC_LA_RX_N3
FMC_LA_RX_N4
FMC_LA_RX_N5
FMC_LA_RX_N6
FMC_LA_RX_N7
FMC_LA_RX_N8
FMC_LA_RX_N9
FMC_LA_RX_N10
FMC_LA_RX_N11
FMC_LA_RX_N12
FMC_LA_RX_N13
FMC_LA_RX_N14
FMC_LA_RX_N15
FMC_LA_RX_P0
FMC_LA_RX_P1
FMC_LA_RX_P2
FMC_LA_RX_P3
FMC_LA_RX_P4
FMC_LA_RX_P5
FMC_LA_RX_P6
FMC_LA_RX_P7
FMC_LA_RX_P8
FMC_LA_RX_P9
FMC_LA_RX_P10
FMC_LA_RX_P11
FMC_LA_RX_P12
FMC_LA_RX_P13
FMC_LA_RX_P14
FMC_LA_RX_P15
FMC_LA_TX_CLK_P
FMC_LA_TX_CLK_N
FMC_LA_TX_N0
FMC_LA_TX_N1
Arria V SoC
Pin Number
I/O StandardDescription
H21LVDSSecondary carrier-bound clock
J21LVDSSecondary carrier-bound clock
T282.5-V CMOS FMC data bus
R272.5-V CMOS FMC data bus
N272.5-V CMOS FMC data bus
N262.5-V CMOS FMC data bus
D262.5-V CMOS FMC data bus
T272.5-V CMOS FMC data bus
G262.5-V CMOS FMC data bus
D202.5-V CMOS FMC data bus
F222.5-V CMOS FMC data bus
P222.5-V CMOS FMC data bus
B252.5-V CMOS FMC data bus
T252.5-V CMOS FMC data bus
P242.5-V CMOS FMC data bus
E252.5-V CMOS FMC data bus
E242.5-V CMOS FMC data bus
G232.5-V CMOS FMC data bus
R282.5-V CMOS FMC data bus
P272.5-V CMOS FMC data bus
M272.5-V CMOSFMC data bus
M262.5-V CMOSFMC data bus
C262.5-V CMOS FMC data bus
R262.5-V CMOS FMC data bus
F262.5-V CMOS FMC data bus
C202.5-V CMOS FMC data bus
E222.5-V CMOS FMC data bus
N222.5-V CMOS FMC data bus
A252.5-V CMOS FMC data bus
T262.5-V CMOS FMC data bus
N242.5-V CMOS FMC data bus
D252.5-V CMOS FMC data bus
D242.5-V CMOS FMC data bus
F232.5-V CMOS FMC data bus
M232.5-V CMOSMezzanine-bound clock
N232.5-V CMOS Mezzanine-bound clock
J272.5-V CMOS FMC data bus
K262.5-V CMOS FMC data bus
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–32Chapter 2: Board Components
Components and Interfaces
Table 2–21. FMC Port A Pin Assignments, Schematic Signal Names, and Functions (Part 4 of 5)
Alternate mezzanine-bound SYSREF signal (from
LMK device)
Alternate mezzanine-bound SYSREF signal (from
LMK device)
RS-232 UART (HPS)
The development board supports two UART interfaces that connect to a mini-USB
connector (J27) using a FT232RQ-REEL USB-to-UART bridge. The maximum
supported rate for this interface is 1 Mbps. Board reference D21–D24 are the UART
LEDs that illuminate to indicate TX and RX activity.
Tab le 2 –2 3 lists the RS-232 UART pin assignments, signal names, and functions. The
signal names and types are relative to the Arria V SoC in terms of I/O setting and
direction.
Table 2–23. RS-232 UART Schematic Signal Names and Functions
Board Reference
UART Port A (U25)
2
30
18
11
UART Port B (U36)
2
30
Schematic Signal
Name
UARTA_TX
UARTA_RX
RESET_HPS_UARTA_N
POWER_ENA
UARTB_TX
UARTB_RX
Arria V SoC Pin
Number
M133.3-VTransmit data
M123.3-VReceive data
—3.3-VReset
—3.3-VPower
N133.3-VTransmit data
G133.3-VReceive data
I/O StandardDescription
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–37
Components and Interfaces
Table 2–23. RS-232 UART Schematic Signal Names and Functions
Board Reference
18
11
Schematic Signal
Name
RESET_HPS_UARTB_N
POWER_ENB
Arria V SoC Pin
Number
—3.3-VReset
—3.3-VPower
Real-Time Clock (HPS)
The HPS system has a battery-backed real-time clock (RTC) connected through the I2C
interface. The RTC is implemented using a DS1339 device from Maxim
Semiconductor. The device has a built-in power sense circuit that detects power
failures and automatically switches to backup battery supply, maintaining time. The
device uses a CR1225 lithium coin battery with a nominal voltage of 3 V. Using typical
current capacity, the RTC is expected to have 120,000 backup hours. The battery is
mounted inside a holder attached to the board to allow battery replacement or
removal.
Tab le 2 –2 4 lists the RTC device pin assignments, signal names, and functions. The
signal names and types are relative to the Arria V SoC in terms of I/O setting and
direction.
Table 2–24. RTC Device Schematic Signal Names and Functions
Board
Reference (U11)
16
1
Schematic Signal
Name
I2C_SDA_HPS
I2C_SCL_HPS
Arria V SoC Pin
Number
C133.3-VManagement serial data
L133.3-VManagement serial clock
I/O StandardDescription
I/O StandardDescription
SFP+
The development board include two SFP+ ports that uses two transceiver channels
from the FPGA. These ports takes in serial data from the FPGA and transform them
into optical signals. Both SFP+ ports are active and include the SFP+ cage assembly.
Tab le 2 –2 5 list the SFP+ ports interface pin assignments, signal names, and functions.
Table 2–25. SFP+ Ports Pin Assignments, Schematic Signal Names, and Functions (Part 1 of 2)
Board
Reference
SFP+ Port A (J44)
6
8
2
12
13
5
4
3
19
Schematic
Signal Name
SFPA_MOD0_PRSNTn
SFPA_LOS
SFPA_TXFAULT
SFPA_RX_N
SFPA_RX_P
SFPA_MOD1_SCL
SFPA_MOD1_SDA
SFPA_TXDISABLE
SFPA_TX_N
Arria V SoC
Pin Number
AR93.3-V LVTTLModule present indicator
AV73.3-V LVTTLSignal present indicator
AL93.3-V LVTTLTransmitter fault indicator
AE2PCMLReceiver data
AE1PCMLReceiver data
AT83.3-V LVTTLSerial 2-wire clock
AH83.3-V LVTTLSerial 2-wire data
AP73.3-V LVTTLDrive low to disable transmitter
AD4PCMLTransmitter data
I/O StandardDescription
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–38Chapter 2: Board Components
Components and Interfaces
Table 2–25. SFP+ Ports Pin Assignments, Schematic Signal Names, and Functions (Part 2 of 2)
Board
Reference
18
7
9
SFP+ Port B (J43)
6
8
2
12
13
5
4
3
19
18
7
9
Schematic
Signal Name
SFPA_TX_P
SFPA_RATESEL0
SFPA_RATESEL1
SFPB_MOD0_PRSNTn
SFPB_LOS
SFPB_TXFAULT
SFPB_RX_N
SFPB_RX_P
SFPB_MOD1_SCL
SFPB_MOD1_SDA
SFPB_TXDISABLE
SFPB_TX_N
SFPB_TX_P
SFPB_RATESEL0
SFPB_RATESEL1
Arria V SoC
Pin Number
I/O StandardDescription
AD3PCMLTransmitter data
AU63.3-V LVTTLRate select
AL83.3-V LVTTLRate select
AP83.3-V LVTTLModule present indicator
AG213.3-V LVTTLSignal present indicator
AK203.3-V LVTTLTransmitter fault indicator
W2PCMLReceiver data
W1PCMLReceiver data
AN83.3-V LVTTLSerial 2-wire clock
AJ73.3-V LVTTLSerial 2-wire data
AT63.3-V LVTTLDrive low to disable transmitter
Y4PCMLRate select
Y3PCMLRate select
AK83.3-V LVTTLReserved
AN73.3-V LVTTLReserved
I2C Interface
The HPS system has one I2C interface for communicating with the on-board and
external components using a data rate of 400 Kbps.
Tab le 2 –2 6 lists the I
Table 2–26. I2C interface address map
2
C interface address map.
AddressDevice
0x68Real-time clock
0x50LCD
0x51EEPROM
0x5CHPS power monitor
0x5EFPGA power monitor 1
0x62FPGA power monitor 2
0x55Si571 programmable oscillator
0x66Si570 programmable oscillator
0x70Si5338 quad-programmable clock
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–39
Memory
Memory
This section describes the development board’s memory interface support and also
their signal names, types, and connectivity relative to the Arria V SoC. The
development board has the following memory interfaces:
■ DDR3 SDRAM (FPGA)
■ DDR3 SDRAM (HPS)
■ QSPI flash (HPS)
■ EPCQ flash
■ Synchronous flash
■ Micro SD flash memory
2
■ I
C EEPROM
f For more information about the memory interfaces, refer to the following documents:
■ Timing Analysis section in the External Memory Interface Handbook.
■ DDR, DDR2, and DDR3 SDRAM Design Tutorials section in the External Memory
Interface Handbook.
DDR3 SDRAM (FPGA)
The development board supports two 32Mx16x8 DDR3 SDRAM interface for very
high-speed sequential memory access. The 32-bit data bus comprises of two ×16
devices with a single address or command bus. This interface connects to the
dedicated HMC I/O banks on the bottom edge of the FPGA.
The DDR3 device shipped with this board are running at 533 MHz, for a total
theoretical bandwidth of over 25.6 Gbps. The speed grade of this DDR3 device is
800 MHz with a CAS latency of 9.
Tab le 2 –2 7 lists the DDR3 SDRAM pin assignments, signal names, and functions. The
signal names and types are relative to the Arria V SoC in terms of I/O setting and
direction.
Table 2–27. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 1 of 7)
Board
Reference
DDR3 x32 (U37)
N3
P7
P3
N2
P8
P2
R8
R2
Schematic
Signal Name
DDR3A_A0
DDR3A_A1
DDR3A_A2
DDR3A_A3
DDR3A_A4
DDR3A_A5
DDR3A_A6
DDR3A_A7
Arria V SoC Pin
Number
I/O StandardDescription
AU291.5-V SSTL Class IAddress bus
AT291.5-V SSTL Class IAddress bus
AV301.5-V SSTL Class IAddress bus
AU301.5-V SSTL Class IAddress bus
AT301.5-V SSTL Class IAddress bus
AR301.5-V SSTL Class IAddress bus
AL301.5-V SSTL Class IAddress bus
AK301.5-V SSTL Class IAddress bus
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–40Chapter 2: Board Components
Memory
Table 2–27. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 2 of 7)
Board
Reference
T8
R3
L7
R7
N7
T3
T7
M2
N8
M3
K3
K9
J7
K7
L2
E7
D3
F7
E3
F8
H8
H7
F2
G2
H3
C2
C3
C8
A3
D7
A2
A7
B8
F3
G3
Schematic
Signal Name
DDR3A_A8
DDR3A_A9
DDR3A_A10
DDR3A_A11
DDR3A_A12
DDR3A_A13
DDR3A_A14
DDR3A_BA0
DDR3A_BA1
DDR3A_BA2
DDR3A_CASN
DDR3A_CKE
DDR3A_CLK_P
DDR3A_CLK_N
DDR3A_CSN
DDR3A_DM2
DDR3A_DM3
DDR3A_DQ16
DDR3A_DQ17
DDR3A_DQ18
DDR3A_DQ19
DDR3A_DQ20
DDR3A_DQ21
DDR3A_DQ22
DDR3A_DQ23
DDR3A_DQ24
DDR3A_DQ25
DDR3A_DQ26
DDR3A_DQ27
DDR3A_DQ28
DDR3A_DQ29
DDR3A_DQ30
DDR3A_DQ31
DDR3A_DQS_P2
DDR3A_DQS_N2
Arria V SoC Pin
Number
I/O StandardDescription
AW311.5-V SSTL Class IAddress bus
AW301.5-V SSTL Class IAddress bus
AV311.5-V SSTL Class IAddress bus
AU311.5-V SSTL Class IAddress bus
AH301.5-V SSTL Class IAddress bus
AG301.5-V SSTL Class IAddress bus
AE291.5-V SSTL Class IAddress bus
AT311.5-V SSTL Class IBank address bus
AR311.5-V SSTL Class IBank address bus
AP311.5-V SSTL Class IBank address bus
AW321.5-V SSTL Class IRow address select
AP301.5-V SSTL Class IColumn address select
AP29
AN29
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential output clock
Differential output clock
AP321.5-V SSTL Class IChip select
AF271.5-V SSTL Class IWrite mask byte lane
AK251.5-V SSTL Class IWrite mask byte lane
AH251.5-V SSTL Class IData bus
AG251.5-V SSTL Class IData bus
AE261.5-V SSTL Class IData bus
AH261.5-V SSTL Class IData bus
AG261.5-V SSTL Class IData bus
AD251.5-V SSTL Class IData bus
AC251.5-V SSTL Class IData bus
AB251.5-V SSTL Class IData bus
AV241.5-V SSTL Class IData bus
AV251.5-V SSTL Class IData bus
AL261.5-V SSTL Class IData bus
AW261.5-V SSTL Class IData bus
AW251.5-V SSTL Class IData bus
AT251.5-V SSTL Class IData bus
AN251.5-V SSTL Class IData bus
AM251.5-V SSTL Class IData bus
AF25
AE25
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Data strobe P byte lane 2
Data strobe N byte lane 2
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–41
Memory
Table 2–27. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 3 of 7)
Board
Reference
C7
B7
K1
J3
T2
L3
L8
DDR3 x16 (U29)
N3
P7
P3
N2
P8
P2
R8
R2
T8
R3
L7
R7
N7
T3
T7
M2
N8
M3
K3
K9
J7
K7
L2
E7
D3
H3
F8
G2
H8
Schematic
Signal Name
DDR3A_DQS_P3
DDR3A_DQS_N3
DDR3A_ODT
DDR3A_RASN
DDR3A_RESETN
DDR3A_WEN
DDR3A_ZQ1
DDR3A_A0
DDR3A_A1
DDR3A_A2
DDR3A_A3
DDR3A_A4
DDR3A_A5
DDR3A_A6
DDR3A_A7
DDR3A_A8
DDR3A_A9
DDR3A_A10
DDR3A_A11
DDR3A_A12
DDR3A_A13
DDR3A_A14
DDR3A_BA0
DDR3A_BA1
DDR3A_BA2
DDR3A_CASN
DDR3A_CKE
DDR3A_CLK_P
DDR3A_CLK_N
DDR3A_CSN
DDR3A_DM0
DDR3A_DM1
DDR3A_DQ0
DDR3A_DQ1
DDR3A_DQ2
DDR3A_DQ3
Arria V SoC Pin
Number
AU26
AT26
I/O StandardDescription
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Data strobe P byte lane 3
Data strobe N byte lane 3
AM311.5-V SSTL Class IOn-die termination enable
AN311.5-V SSTL Class IRow address select
AB291.5-V SSTL Class IReset
AW331.5-V SSTL Class IWrite enable
—1.5-V SSTL Class IZQ impedance calibration
AU291.5-V SSTL Class IAddress bus
AT291.5-V SSTL Class IAddress bus
AV301.5-V SSTL Class IAddress bus
AU301.5-V SSTL Class IAddress bus
AT301.5-V SSTL Class IAddress bus
AR301.5-V SSTL Class IAddress bus
AL301.5-V SSTL Class IAddress bus
AK301.5-V SSTL Class IAddress bus
AW311.5-V SSTL Class IAddress bus
AW301.5-V SSTL Class IAddress bus
AV311.5-V SSTL Class IAddress bus
AU311.5-V SSTL Class IAddress bus
AH301.5-V SSTL Class IAddress bus
AG301.5-V SSTL Class IAddress bus
AE291.5-V SSTL Class IAddress bus
AT311.5-V SSTL Class IBank address bus
AR311.5-V SSTL Class IBank address bus
AP311.5-V SSTL Class IBank address bus
AW321.5-V SSTL Class IRow address select
AP301.5-V SSTL Class IColumn address select
AP291.5-V SSTL Class IDifferential output clock
AN291.5-V SSTL Class IDifferential output clock
AP321.5-V SSTL Class IChip select
AF271.5-V SSTL Class IWrite mask byte lane
AK251.5-V SSTL Class IWrite mask byte lane
AH251.5-V SSTL Class IData bus
AG251.5-V SSTL Class IData bus
AE261.5-V SSTL Class IData bus
AH261.5-V SSTL Class IData bus
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–42Chapter 2: Board Components
Memory
Table 2–27. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 4 of 7)
Board
Reference
H7
F7
E3
F2
C2
A2
D7
A7
C8
B8
A3
C3
F3
G3
C7
B7
K1
J3
T2
L3
L8
Schematic
Signal Name
DDR3A_DQ4
DDR3A_DQ5
DDR3A_DQ6
DDR3A_DQ7
DDR3A_DQ8
DDR3A_DQ9
DDR3A_DQ10
DDR3A_DQ11
DDR3A_DQ12
DDR3A_DQ13
DDR3A_DQ14
DDR3A_DQ15
DDR3A_DQS_P0
DDR3A_DQS_N0
DDR3A_DQS_P1
DDR3A_DQS_N1
DDR3A_ODT
DDR3A_RASN
DDR3A_RESETN
DDR3A_WEN
DDR3A_ZQ
Arria V SoC Pin
Number
I/O StandardDescription
AG261.5-V SSTL Class IData bus
AD251.5-V SSTL Class IData bus
AC251.5-V SSTL Class IData bus
AB251.5-V SSTL Class IData bus
AV241.5-V SSTL Class IData bus
AV251.5-V SSTL Class IData bus
AL261.5-V SSTL Class IData bus
AW261.5-V SSTL Class IData bus
AW251.5-V SSTL Class IData bus
AT251.5-V SSTL Class IData bus
AN251.5-V SSTL Class IData bus
AM251.5-V SSTL Class IData bus
AF25
AE25
AU26
AT26
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Data strobe P byte lane 0
Data strobe N byte lane 0
Data strobe P byte lane 1
Data strobe N byte lane 1
AM311.5-V SSTL Class IOn-die termination enable
AN311.5-V SSTL Class IRow address select
AB291.5-V SSTL Class IReset
AW331.5-V SSTL Class IWrite enable
—1.5-V SSTL Class IZQ impedance calibration
DDR3 x32 (U49)
N3
P7
P3
N2
P8
P2
R8
R2
T8
R3
L7
R7
N7
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
DDR3B_A0
DDR3B_A1
DDR3B_A2
DDR3B_A3
DDR3B_A4
DDR3B_A5
DDR3B_A6
DDR3B_A7
DDR3B_A8
DDR3B_A9
DDR3B_A10
DDR3B_A11
DDR3B_A12
AP161.5-V SSTL Class IAddress bus
AN161.5-V SSTL Class IAddress bus
AK161.5-V SSTL Class IAddress bus
AJ161.5-V SSTL Class IAddress bus
AV161.5-V SSTL Class IAddress bus
AU161.5-V SSTL Class IAddress bus
AT161.5-V SSTL Class IAddress bus
AR161.5-V SSTL Class IAddress bus
AP171.5-V SSTL Class IAddress bus
AN171.5-V SSTL Class IAddress bus
AH171.5-V SSTL Class IAddress bus
AG171.5-V SSTL Class IAddress bus
AM181.5-V SSTL Class IAddress bus
Chapter 2: Board Components2–43
Memory
Table 2–27. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 5 of 7)
Board
Reference
T3
T7
M2
N8
M3
K3
K9
J7
K7
L2
E7
D3
H3
F2
E3
F8
F7
H8
G2
H7
C8
B8
A7
C2
A2
D7
C3
A3
F3
G3
C7
B7
K1
J3
Schematic
Signal Name
DDR3B_A13
DDR3B_A14
DDR3B_BA0
DDR3B_BA1
DDR3B_BA2
DDR3B_CASN
DDR3B_CKE
DDR3B_CLK_P
DDR3B_CLK_N
DDR3B_CSN
DDR3B_DM2
DDR3B_DM3
DDR3B_DQ16
DDR3B_DQ17
DDR3B_DQ18
DDR3B_DQ19
DDR3B_DQ20
DDR3B_DQ21
DDR3B_DQ22
DDR3B_DQ23
DDR3B_DQ24
DDR3B_DQ25
DDR3B_DQ26
DDR3B_DQ27
DDR3B_DQ28
DDR3B_DQ29
DDR3B_DQ30
DDR3B_DQ31
DDR3B_DQS_P2
DDR3B_DQS_N2
DDR3B_DQS_P3
DDR3B_DQS_N3
DDR3B_ODT
DDR3B_RASN
Arria V SoC Pin
Number
I/O StandardDescription
AL181.5-V SSTL Class IAddress bus
AG181.5-V SSTL Class IAddress bus
AE181.5-V SSTL Class IBank address bus
AD181.5-V SSTL Class IBank address bus
AC181.5-V SSTL Class IBank address bus
AR181.5-V SSTL Class IRow address select
AM161.5-V SSTL Class IColumn address select
AF16
AE17
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential output clock
Differential output clock
AL171.5-V SSTL Class IChip select
AU121.5-V SSTL Class IWrite mask byte lane
AV101.5-V SSTL Class IWrite mask byte lane
AJ131.5-V SSTL Class IData bus
AH131.5-V SSTL Class IData bus
AP121.5-V SSTL Class IData bus
AW111.5-V SSTL Class IData bus
AW101.5-V SSTL Class IData bus
AM131.5-V SSTL Class IData bus
AE131.5-V SSTL Class IData bus
AE141.5-V SSTL Class IData bus
AW91.5-V SSTL Class IData bus
AV91.5-V SSTL Class IData bus
AP111.5-V SSTL Class IData bus
AD131.5-V SSTL Class IData bus
AC131.5-V SSTL Class IData bus
AL121.5-V SSTL Class IData bus
AG131.5-V SSTL Class IData bus
AF131.5-V SSTL Class IData bus
AW12
AV12
AU11
AT11
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Data strobe P byte lane 2
Data strobe N byte lane 2
Data strobe P byte lane 3
Data strobe N byte lane 3
AD191.5-V SSTL Class IOn-die termination enable
AD171.5-V SSTL Class IRow address select
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–44Chapter 2: Board Components
Memory
Table 2–27. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 6 of 7)
Board
Reference
T2
L3
L8
DDR3 x16 (U43)
N3
P7
P3
N2
P8
P2
R8
R2
T8
R3
L7
R7
N7
T3
T7
M2
N8
M3
K3
K9
J7
K7
L2
E7
D3
H8
F8
H3
H7
G2
F2
F7
E3
B8
Schematic
Signal Name
DDR3B_RESETN
DDR3B_WEN
DDR3B_ZQ1
DDR3B_A0
DDR3B_A1
DDR3B_A2
DDR3B_A3
DDR3B_A4
DDR3B_A5
DDR3B_A6
DDR3B_A7
DDR3B_A8
DDR3B_A9
DDR3B_A10
DDR3B_A11
DDR3B_A12
DDR3B_A13
DDR3B_A14
DDR3B_BA0
DDR3B_BA1
DDR3B_BA2
DDR3B_CASN
DDR3B_CKE
DDR3B_CLK_P
DDR3B_CLK_N
DDR3B_CSN
DDR3B_DM0
DDR3B_DM1
DDR3B_DQ0
DDR3B_DQ1
DDR3B_DQ2
DDR3B_DQ3
DDR3B_DQ4
DDR3B_DQ5
DDR3B_DQ6
DDR3B_DQ7
DDR3B_DQ8
Arria V SoC Pin
Number
I/O StandardDescription
AN151.5-V SSTL Class IReset
AP181.5-V SSTL Class IWrite enable
—1.5-V SSTL Class IZQ impedance calibration
AP161.5-V SSTL Class IAddress bus
AN161.5-V SSTL Class IAddress bus
AK161.5-V SSTL Class IAddress bus
AJ161.5-V SSTL Class IAddress bus
AV161.5-V SSTL Class IAddress bus
AU161.5-V SSTL Class IAddress bus
AT161.5-V SSTL Class IAddress bus
AR161.5-V SSTL Class IAddress bus
AP171.5-V SSTL Class IAddress bus
AN171.5-V SSTL Class IAddress bus
AH171.5-V SSTL Class IAddress bus
AG171.5-V SSTL Class IAddress bus
AM181.5-V SSTL Class IAddress bus
AL181.5-V SSTL Class IAddress bus
AG181.5-V SSTL Class IAddress bus
AE181.5-V SSTL Class IBank address bus
AD181.5-V SSTL Class IBank address bus
AC181.5-V SSTL Class IBank address bus
AR181.5-V SSTL Class IRow address select
AM161.5-V SSTL Class IColumn address select
AF161.5-V SSTL Class IDifferential output clock
AE171.5-V SSTL Class IDifferential output clock
AL171.5-V SSTL Class IChip select
AD161.5-V SSTL Class IWrite mask byte lane
AU131.5-V SSTL Class IWrite mask byte lane
AU151.5-V SSTL Class IData bus
AT151.5-V SSTL Class IData bus
AH151.5-V SSTL Class IData bus
AW131.5-V SSTL Class IData bus
AV131.5-V SSTL Class IData bus
AL151.5-V SSTL Class IData bus
AW151.5-V SSTL Class IData bus
AW141.5-V SSTL Class IData bus
AE151.5-V SSTL Class IData bus
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–45
Memory
Table 2–27. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 7 of 7)
Board
Reference
C8
A7
A3
C3
D7
A2
C2
F3
G3
C7
B7
K1
J3
T2
L3
L8
Schematic
Signal Name
DDR3B_DQ9
DDR3B_DQ10
DDR3B_DQ11
DDR3B_DQ12
DDR3B_DQ13
DDR3B_DQ14
DDR3B_DQ15
DDR3B_DQS_P0
DDR3B_DQS_N0
DDR3B_DQS_P1
DDR3B_DQS_N1
DDR3B_ODT
DDR3B_RASN
DDR3B_RESETN
DDR3B_WEN
DDR3B_ZQ
Arria V SoC Pin
Number
AD151.5-V SSTL Class IData bus
AH141.5-V SSTL Class IData bus
AP141.5-V SSTL Class IData bus
AN141.5-V SSTL Class IData bus
AL141.5-V SSTL Class IData bus
AU141.5-V SSTL Class IData bus
AT141.5-V SSTL Class IData bus
AH16
AG16
AF15
AE16
AD191.5-V SSTL Class IOn-die termination enable
AD171.5-V SSTL Class IRow address select
AN151.5-V SSTL Class IReset
AP181.5-V SSTL Class IWrite enable
—1.5-V SSTL Class IZQ impedance calibration
I/O StandardDescription
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Data strobe P byte lane 0
Data strobe N byte lane 0
Data strobe P byte lane 1
Data strobe N byte lane 1
DDR3 SDRAM (HPS)
The development board supports three 32Mx16x8 banks DDR3 SDRAM interface
with ECC for very high-speed sequential memory access. The 40-bit data bus
comprises of three ×16 devices with a single address or command bus. This interface
connects to the dedicated HMC for HPS I/O banks on the top edge of the FPGA.
The DDR3 device shipped with this board are running at 533 MHz, for a total
theoretical bandwidth of over 25.6 Gbps. The speed grade of this DDR3 device is
800 MHz with a CAS latency of 9.
Tab le 2 –2 7 lists the DDR3 SDRAM pin assignments, signal names, and functions. The
signal names and types are relative to the Arria V SoC in terms of I/O setting and
direction.
Table 2–28. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 1 of 5)
Board
Reference
DDR3 x16 (U51)
N3
P7
P3
N2
Schematic
Signal Name
DDR3_HPS_A0
DDR3_HPS_A1
DDR3_HPS_A2
DDR3_HPS_A3
Arria V SoC Pin
Number
N91.5-V SSTL Class IAddress bus
M91.5-V SSTL Class IAddress bus
N101.5-V SSTL Class IAddress bus
M101.5-V SSTL Class IAddress bus
I/O StandardDescription
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–46Chapter 2: Board Components
Memory
Table 2–28. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 2 of 5)
Board
Reference
P8
P2
R8
R2
T8
R3
L7
R7
N7
T3
T7
M2
N8
M3
K3
K9
J7
K7
L2
E7
E3
G2
F2
F8
F7
H8
H7
H3
F3
G3
K1
J3
T2
L3
L8
Schematic
Signal Name
DDR3_HPS_A4
DDR3_HPS_A5
DDR3_HPS_A6
DDR3_HPS_A7
DDR3_HPS_A8
DDR3_HPS_A9
DDR3_HPS_A10
DDR3_HPS_A11
DDR3_HPS_A12
DDR3_HPS_A13
DDR3_HPS_A14
DDR3_HPS_BA0
DDR3_HPS_BA1
DDR3_HPS_BA2
DDR3_HPS_CASN
DDR3_HPS_CKE
DDR3_HPS_CLK_P
DDR3_HPS_CLK_N
DDR3_HPS_CSN
DDR3_HPS_DM4
DDR3_HPS_DQ32
DDR3_HPS_DQ33
DDR3_HPS_DQ34
DDR3_HPS_DQ35
DDR3_HPS_DQ36
DDR3_HPS_DQ37
DDR3_HPS_DQ38
DDR3_HPS_DQ39
DDR3_HPS_DQS_P4
DDR3_HPS_DQS_N4
DDR3_HPS_ODT
DDR3_HPS_RASN
DDR3_HPS_RESETN
DDR3_HPS_WEN
DDR3_HPS_ZQ01
Arria V SoC Pin
Number
I/O StandardDescription
A81.5-V SSTL Class IAddress bus
B71.5-V SSTL Class IAddress bus
B91.5-V SSTL Class IAddress bus
A91.5-V SSTL Class IAddress bus
D91.5-V SSTL Class IAddress bus
C101.5-V SSTL Class IAddress bus
K71.5-V SSTL Class IAddress bus
J71.5-V SSTL Class IAddress bus
F91.5-V SSTL Class IAddress bus
E91.5-V SSTL Class IAddress bus
D111.5-V SSTL Class IAddress bus
L71.5-V SSTL Class IBank address bus
C91.5-V SSTL Class IBank address bus
D81.5-V SSTL Class IBank address bus
G91.5-V SSTL Class IRow address select
R81.5-V SSTL Class IColumn address select
A11
B10
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential output clock
Differential output clock
H91.5-V SSTL Class IChip select
T71.5-V SSTL Class IWrite mask byte lane
G11.5-V SSTL Class IData bus
F11.5-V SSTL Class IData bus
P61.5-V SSTL Class IData bus
L11.5-V SSTL Class IData bus
M21.5-V SSTL Class IData bus
M11.5-V SSTL Class IData bus
N11.5-V SSTL Class IData bus
R61.5-V SSTL Class IData bus
J1
H1
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Data strobe P byte lane 4
Data strobe N byte lane 4
H71.5-V SSTL Class IOn-die termination enable
G81.5-V SSTL Class IRow address select
E31.5-V SSTL Class IReset
J81.5-V SSTL Class IWrite enable
—1.5-V SSTL Class IZQ impedance calibration
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–47
Memory
Table 2–28. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 3 of 5)
Board
Reference
DDR3 x16 (U44)
N3
P7
P3
N2
P8
P2
R8
R2
T8
R3
L7
R7
N7
T3
T7
M2
N8
M3
K3
K9
J7
K7
L2
E7
D3
F2
H3
G2
F8
H7
E3
H8
F7
A3
C3
C8
A7
Schematic
Signal Name
DDR3_HPS_A0
DDR3_HPS_A1
DDR3_HPS_A2
DDR3_HPS_A3
DDR3_HPS_A4
DDR3_HPS_A5
DDR3_HPS_A6
DDR3_HPS_A7
DDR3_HPS_A8
DDR3_HPS_A9
DDR3_HPS_A10
DDR3_HPS_A11
DDR3_HPS_A12
DDR3_HPS_A13
DDR3_HPS_A14
DDR3_HPS_BA0
DDR3_HPS_BA1
DDR3_HPS_BA2
DDR3_HPS_CASN
DDR3_HPS_CKE
DDR3_HPS_CLK_P
DDR3_HPS_CLK_N
DDR3_HPS_CSN
DDR3_HPS_DM2
DDR3_HPS_DM3
DDR3_HPS_DQ16
DDR3_HPS_DQ17
DDR3_HPS_DQ18
DDR3_HPS_DQ19
DDR3_HPS_DQ20
DDR3_HPS_DQ21
DDR3_HPS_DQ22
DDR3_HPS_DQ23
DDR3_HPS_DQ24
DDR3_HPS_DQ25
DDR3_HPS_DQ26
DDR3_HPS_DQ27
Arria V SoC Pin
Number
I/O StandardDescription
N91.5-V SSTL Class IAddress bus
M91.5-V SSTL Class IAddress bus
N101.5-V SSTL Class IAddress bus
M101.5-V SSTL Class IAddress bus
A81.5-V SSTL Class IAddress bus
B71.5-V SSTL Class IAddress bus
B91.5-V SSTL Class IAddress bus
A91.5-V SSTL Class IAddress bus
D91.5-V SSTL Class IAddress bus
C101.5-V SSTL Class IAddress bus
K71.5-V SSTL Class IAddress bus
J71.5-V SSTL Class IAddress bus
F91.5-V SSTL Class IAddress bus
E91.5-V SSTL Class IAddress bus
D111.5-V SSTL Class IAddress bus
L71.5-V SSTL Class IBank address bus
C91.5-V SSTL Class IBank address bus
D81.5-V SSTL Class IBank address bus
G91.5-V SSTL Class IRow address select
R81.5-V SSTL Class IColumn address select
A111.5-V SSTL Class IDifferential output clock
B101.5-V SSTL Class IDifferential output clock
H91.5-V SSTL Class IChip select
D31.5-V SSTL Class IWrite mask byte lane
D11.5-V SSTL Class IWrite mask byte lane
J51.5-V SSTL Class IData bus
K51.5-V SSTL Class IData bus
N71.5-V SSTL Class IData bus
F31.5-V SSTL Class IData bus
H31.5-V SSTL Class IData bus
J41.5-V SSTL Class IData bus
M51.5-V SSTL Class IData bus
C31.5-V SSTL Class IData bus
A21.5-V SSTL Class IData bus
A31.5-V SSTL Class IData bus
P71.5-V SSTL Class IData bus
C11.5-V SSTL Class IData bus
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–48Chapter 2: Board Components
Memory
Table 2–28. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 4 of 5)
Board
Reference
C2
A2
B8
D7
F3
G3
C7
B7
K1
J3
T2
L3
L8
DDR3 x16 (U38)
N3
P7
P3
N2
P8
P2
R8
R2
T8
R3
L7
R7
N7
T3
T7
M2
N8
M3
K3
K9
J7
Schematic
Signal Name
DDR3_HPS_DQ28
DDR3_HPS_DQ29
DDR3_HPS_DQ30
DDR3_HPS_DQ31
DDR3_HPS_DQS_P2
DDR3_HPS_DQS_N2
DDR3_HPS_DQS_P3
DDR3_HPS_DQS_N3
DDR3_HPS_ODT
DDR3_HPS_RASN
DDR3_HPS_RESETN
DDR3_HPS_WEN
DDR3_HPS_ZQ2
DDR3_HPS_A0
DDR3_HPS_A1
DDR3_HPS_A2
DDR3_HPS_A3
DDR3_HPS_A4
DDR3_HPS_A5
DDR3_HPS_A6
DDR3_HPS_A7
DDR3_HPS_A8
DDR3_HPS_A9
DDR3_HPS_A10
DDR3_HPS_A11
DDR3_HPS_A12
DDR3_HPS_A13
DDR3_HPS_A14
DDR3_HPS_BA0
DDR3_HPS_BA1
DDR3_HPS_BA2
DDR3_HPS_CASN
DDR3_HPS_CKE
DDR3_HPS_CLK_P
Arria V SoC Pin
Number
I/O StandardDescription
G21.5-V SSTL Class IData bus
F21.5-V SSTL Class IData bus
M31.5-V SSTL Class IData bus
E11.5-V SSTL Class IData bus
G4
H4
C2
D2
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Data strobe P byte lane 1
Data strobe P byte lane 0
Data strobe N byte lane 1
Data strobe N byte lane 0
H71.5-V SSTL Class IOn-die termination enable
G81.5-V SSTL Class IRow address select
E31.5-V SSTL Class IReset
J81.5-V SSTL Class IWrite enable
—1.5-V SSTL Class IZQ impedance calibration
N91.5-V SSTL Class IAddress bus
M91.5-V SSTL Class IAddress bus
N101.5-V SSTL Class IAddress bus
M101.5-V SSTL Class IAddress bus
A81.5-V SSTL Class IAddress bus
B71.5-V SSTL Class IAddress bus
B91.5-V SSTL Class IAddress bus
A91.5-V SSTL Class IAddress bus
D91.5-V SSTL Class IAddress bus
C101.5-V SSTL Class IAddress bus
K71.5-V SSTL Class IAddress bus
J71.5-V SSTL Class IAddress bus
F91.5-V SSTL Class IAddress bus
E91.5-V SSTL Class IAddress bus
D111.5-V SSTL Class IAddress bus
L71.5-V SSTL Class IBank address bus
C91.5-V SSTL Class IBank address bus
D81.5-V SSTL Class IBank address bus
G91.5-V SSTL Class IRow address select
R81.5-V SSTL Class IColumn address select
A111.5-V SSTL Class IDifferential output clock
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–49
Memory
Table 2–28. DDR3 SDRAM Pin Assignments, Schematic Signal Names, and Functions (Part 5 of 5)
Board
Reference
K7
L2
E7
D3
F7
F8
F2
E3
H8
H3
G2
H7
C3
A3
A2
D7
A7
B8
C2
C8
F3
G3
C7
B7
K1
J3
T2
L3
L8
Schematic
Signal Name
DDR3_HPS_CLK_N
DDR3_HPS_CSN
DDR3_HPS_DM0
DDR3_HPS_DM1
DDR3_HPS_DQ0
DDR3_HPS_DQ1
DDR3_HPS_DQ2
DDR3_HPS_DQ3
DDR3_HPS_DQ4
DDR3_HPS_DQ5
DDR3_HPS_DQ6
DDR3_HPS_DQ7
DDR3_HPS_DQ8
DDR3_HPS_DQ9
DDR3_HPS_DQ10
DDR3_HPS_DQ11
DDR3_HPS_DQ12
DDR3_HPS_DQ13
DDR3_HPS_DQ14
DDR3_HPS_DQ15
DDR3_HPS_DQS_P0
DDR3_HPS_DQS_N0
DDR3_HPS_DQS_P1
DDR3_HPS_DQS_N1
DDR3_HPS_ODT
DDR3_HPS_RASN
DDR3_HPS_RESETN
DDR3_HPS_WEN
DDR3_HPS_ZQ
Arria V SoC Pin
Number
I/O StandardDescription
B101.5-V SSTL Class IDifferential output clock
H91.5-V SSTL Class IChip select
C61.5-V SSTL Class IWrite mask byte lane
E41.5-V SSTL Class IWrite mask byte lane
D71.5-V SSTL Class IData bus
C71.5-V SSTL Class IData bus
R101.5-V SSTL Class IData bus
G71.5-V SSTL Class IData bus
A61.5-V SSTL Class IData bus
A71.5-V SSTL Class IData bus
L61.5-V SSTL Class IData bus
D61.5-V SSTL Class IData bus
H61.5-V SSTL Class IData bus
G61.5-V SSTL Class IData bus
N81.5-V SSTL Class IData bus
G51.5-V SSTL Class IData bus
A41.5-V SSTL Class IData bus
A51.5-V SSTL Class IData bus
R91.5-V SSTL Class IData bus
F41.5-V SSTL Class IData bus
F7
E7
D5
E6
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Differential 1.5-V
SSTL Class I
Data strobe P byte lane 1
Data strobe P byte lane 0
Data strobe N byte lane 1
Data strobe N byte lane 0
H71.5-V SSTL Class IOn-die termination enable
G81.5-V SSTL Class IRow address select
E31.5-V SSTL Class IReset
J81.5-V SSTL Class IWrite enable
—1.5-V SSTL Class IZQ impedance calibration
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–50Chapter 2: Board Components
Memory
QSPI Flash (HPS)
The development board supports one 1-Gb serial NOR flash device for non-volatile
storage of the HPS boot code, user data, and program. The device connects to the HPS
dedicated interface and may contain a secondary boot code.
This 4-bit data memory interface can sustain burst read operations at up to 108 MHz
for a throughput of 54 MBps. Erase capability is at 4 KB, 64 KB, and 32 MB.
Tab le 2 –2 9 lists the QSPI flash pin assignments, signal names, and functions. The
signal names and types are relative to the Arria V SoC in terms of I/O setting and
direction.
Table 2–29. QSPI Flash Schematic Signal Names and Functions
Board
Reference (U19)
16
15
8
9
1
7
3
EPCQ Flash
Schematic
Signal Name
QSPI_CLK
QSPI_IO0
QSPI_IO1
QSPI_IO2
QSPI_IO3
QSPI_SS0
MAX_QSPI_RSTN
Arria V SoC Pin
Number
F153.3-V Clock
D153.3-V Data bus
G153.3-V Data bus
M153.3-V Data bus
H153.3-V Data bus
N153.3-V Chip enable
—3.3-V Reset
I/O StandardDescription
The development board supports one 256-Mb serial/quad-serial NOR flash device for
non-volatile storage of the FPGA configuration image. The device connects to the
FPGA dedicated interface through the IDTQS3861 device.
Tab le 2 –3 0 lists the EPCQ flash pin assignments, signal names, and functions. The
signal names and types are relative to the MAX V CPLD 5M2210 System Controller in
terms of I/O setting and direction. Some pins are used in other interfaces as well due
to functionality sharing.
Table 2–30. EPCQ Flash Schematic Signal Names and Functions
Board
Reference (U28)
16
15
8
9
1
7
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Schematic Signal NameI/O StandardDescription
FPGA_DCLK
FPGA_AS_DATA0
FPGA_AS_DATA1
FPGA_AS_DATA2
FPGA_AS_DATA3
FPGA_NCS0
3.3-V Clock
3.3-V Data bus
3.3-V Data bus
3.3-V Data bus
3.3-V Data bus
3.3-V Chip enable
Chapter 2: Board Components2–51
Memory
Synchronous Flash
The development board supports a 512-Mb CFI-compatible synchronous flash device
for non-volatile storage of FPGA configuration data, board information, and test
application data. This device connects to the MAX V CPLD 5M2210 System Controller
for FPGA configuration in FPP and PS modes.
This 16-bit data memory interface can sustain burst read operations at up to 52 MHz
for a throughput of 832 Mbps per device. The write performance is 270 µs for a single
word buffer while the erase time is 800 ms for a 128 K array block.
Tab le 2 –3 1 lists the flash pin assignments, signal names, and functions. The signal
names and types are relative to the MAX V CPLD 5M2210 System Controller in terms
of I/O setting and direction.
Table 2–31. Flash Pin Assignments, Schematic Signal Names, and Functions (Part 1 of 2)
Board
Reference (U13)
F6
B4
E6
F8
F7
D4
G8
C6
A1
B1
C1
D1
D2
A2
C2
A3
B3
C3
D3
C4
A5
B5
C5
D7
D8
A7
B7
C7
Schematic Signal NameI/O StandardDescription
FLASH_ADVN
FLASH_CEN0
FLASH_CLK
FLASH_OEN
FLASH_RDYBSYN
FLASH_RESETN
FLASH_WEN
FLASH_WPN
FSM_A1
FSM_A2
FSM_A3
FSM_A4
FSM_A5
FSM_A6
FSM_A7
FSM_A8
FSM_A9
FSM_A10
FSM_A11
FSM_A12
FSM_A13
FSM_A14
FSM_A15
FSM_A16
FSM_A17
FSM_A18
FSM_A19
FSM_A20
1.8-VAddress valid
1.8-VChip enable
1.8-VClock
1.8-VOutput enable
1.8-VReady
1.8-VReset
1.8-VWrite enable
1.8-VWrite protect
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–52Chapter 2: Board Components
Table 2–31. Flash Pin Assignments, Schematic Signal Names, and Functions (Part 2 of 2)
Memory
Board
Reference (U13)
C8
A8
G1
H8
B6
B8
F2
E2
G3
E4
E5
G5
G6
H7
E1
E3
F3
F4
F5
H5
G7
E7
Schematic Signal NameI/O StandardDescription
FSM_A21
FSM_A22
FSM_A23
FSM_A24
FSM_A25
FSM_A26
FSM_D0
FSM_D1
FSM_D2
FSM_D3
FSM_D4
FSM_D5
FSM_D6
FSM_D7
FSM_D8
FSM_D9
FSM_D10
FSM_D11
FSM_D12
FSM_D13
FSM_D14
FSM_D15
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VAddress bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
1.8-VData bus
Micro SD Flash Memory
The development board supports a micro SD card interface using x4 data lines. The
HPS dedicated interface and the USB 2.0 OTG interface are mutually exclusive since
both interfaces share some pins. The interface selection is done using the DIP switch.
The data and control lines are multiplexed or demultiplexed using on the board’s
analog switches. The micro SD card interface may contain secondary boot code.
This 4-bit data interface can sustain burst read operations at up to 50 MHz for a
throughput of 25 MBps.
Tab le 2 –3 2 lists the micro SD flash memory interface pin assignments, signal names,
and functions. The signal names and types are relative to the Arria V SoC in terms of
I/O setting and direction.
Table 2–32. Micro SD Flash Memory Interface Schematic Signal Names and Functions (Part 1 of 2)
Board
Reference (J5)
5
7
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Schematic Signal
Name
SD_CLK
SD_DAT0
Arria V SoC Pin
Number
L163.3-V Clock
C173.3-V Data bus
I/O StandardDescription
Chapter 2: Board Components2–53
Power Supply
Table 2–32. Micro SD Flash Memory Interface Schematic Signal Names and Functions (Part 2 of 2)
Board
Reference (J5)
8
1
2
3
Schematic Signal
Name
SD_DAT1
SD_DAT2
SD_CD_DAT3
SD_CMD
Arria V SoC Pin
Number
N163.3-V Data bus
J163.3-V Data bus
M163.3-V Control or data bus
D163.3-V Control
I2C EEPROM
This board includes a 32 Kb EEPROM device. This device has a 2-wire I2C serial
interface bus and is organized as four blocks of 4K x 8-bit memory. The main function
of the device is for EtherCAT IP usage, but it can be used for other storage purposes as
well.
Tab le 2 –3 3 lists the I
signal names and types are relative to the Arria V SoC in terms of I/O setting and
direction.
Table 2–33. I2C EEPROM Schematic Signal Names and Functions
Board
Reference (U34)
6
5
Schematic Signal
Name
I2C_SCL_HPS
I2C_SDA_HPS
2
C EEPROM pin assignments, signal names, and functions. The
Arria V SoC Pin
Number
L133.3-VManagement serial clock
C133.3-VManagement serial data
I/O StandardDescription
I/O StandardDescription
Power Supply
You can power up the development board from a laptop-style DC power input or
through the DC auxiliary connector. The Arria V SoC is designed in such way that the
power rails for the HPS and FPGA are independent, allowing power down for the
FPGA side when the HPS side is running. This eliminates power consumption on the
FPGA part when not in use.
Tab le 2 –3 4 lists the maximum allowed draws of the power input.
Table 2–34. Power Input Maximum Allowed Draws
SourceVoltage (V)Wattage (W)
Laptop Supply—DC input
DC auxiliary connector12.0200
16.0300
20.0200
An on-board multi-channel analog-to-digital converter (ADC) measures the current
for several specific board rails.
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–54Chapter 2: Board Components
1.5V_HPS
A5ST HPS VCC
1.15 V, 1.0824 A
LTC3605 (5 A)
Switching Regulator (+/- 2%)
0.130 A
1.5V_HPS
VCCIO HPS, VDD DDR3
LTC3605 (5 A)
Switching Regulator (+/- 2%)
0.003 A
1.5 V, 0.021 A
3.3V_HPS
VCCPD, VCCIO, VDD ENET,
EZ-USB, VDD-USB2OTG,
VCC-RS232, VCC-CAN,
VDD-QSPI Flash, VCC/Q
Flash, VCC-SDCARD,
VCC-EPCQ
LTC3605 (5 A)
Switching Regulator (+/- 2%)
0.043 A
3.3 V, 0.125 A
2.5V_HPS
VCCPD, VCCIO, VCCRST-CLK,
VCCIO-MAXV, VCCIO-EPM570,
AVDD, VDDO-ENET, Clocks
LTC3605 (5 A)
Switching Regulator (+/- 2%)
0.593 A
2.5 V, 2.278 A
2.5V_HPS_FILT
VCCPLL, VCCAUX
BEAD
2.5V_VCCAUX_SHARED
HPS VCCAUX_SHARED
BEAD
0.760 A
0.001 A
0.767 A
1.2 V,
0.75 A
DVD_ENET
DVD D
LTC3022
1 A LDO
LTC3866 (30 A)
Switching Regulator (+/- 2%)
2.509 A
1.15 V, 20.946 A
1.15V_VCCP
VCCP
BEAD
19.12 A
1.826 A
1.5V_VCC
A5ST FPGA VCC
LTC3605 (5 A)
Switching Regulator (+/- 2%)
0.107 A
1.5 V, 0.890 A
1.5V_FPGA
VCCIO, VDD DDR3
LTC3605 (5 A)
Switching Regulator (+/- 2%)
0.426 A
2.5 V, 1.634 A
2.5V_FPGA_AUX
VCC_FPLL, VCCA, VCC_AUX
BEAD
0.867 A
0.767 A
2.5V_FPGA
VCCPD, VCCPGM, VCCIO
LTM8025 (3 A)
Switching Regulator (+/- 2%)
0.592 A
2.5 V (Default)
2.301 A
FMC
BEAD
0.301 A
2.000 A
VAR_VCCIO
VCCIO FMC
Ideal Diode
Multiplexer
LTC3855 Dual
Channel
Controller
DC Input
19 V
DC AUX
12 V,
7.553 A
124 W Total
5.0V
USB, LTCEXT
12V_EXP
PCIe, FMC
3.3V
PCIe, ECAT-VDD, FMC
1V8
VCCINT/IO-MAXV, VCC-CFI
Flash, VCCINT-EMP570
LTC3509 (Dual 0.7 A)
Switching Regulator (+/- 2%)
0.150 A
5 V, 0.200 A
1.8 V, 0.200 A
12 V, 3.000 A
3.3 V, 8.830 A
3.3 V
10.200 A
LTC3026 (1.5 A)
Linear Regulator
0.860 A
0.860 A
1.15V_GXB
VCCR_VCCL_GXB
LTC3026 (1.5 A)
Linear Regulator
0.370 A
0.370 A
1.15V_VCCT
VCCT_GXB
LTC3026 (1.5 A)
Linear Regulator
0.140 A
0.140 A
1.5V_VCCD/VCCH
VCCD, VCCH
Power Supply
Power Distribution System
Figure 2–9 shows the power distribution system on the development board. Regulator
inefficiencies and sharing are reflected in the currents shown, which are conservative
absolute maximum levels.
Figure 2–9. Power Distribution System
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 2: Board Components2–55
SCK
SPI Bus
DSI
DSO
CSn
8 Ch.
Power Supply Load #0-6
R
SENSE
MAX V CPLD
5M2210
System
Controller
Arria V SoC
To User PC
JTAG Chain
Feedback
14-pin
2x16
Character
LCD
E
RW
RS
D(0:7)
Supply
#0-6
EPM570
USB
PHY
Embedded
USB-Blaster II
Power Supply
Power Measurement
There are eleven power supply rails that have on-board current sense capabilities
using 16-bit differential ADC devices. Precision sense resistors split the ADC devices
and rails from the primary supply plane for the ADC to measure current.
Figure 2–10 shows the block diagram for the power measurement circuitry.
Figure 2–10. Power Measurement Circuit
Tab le 2 –3 5 lists the targeted rails. The schematic signal name column specifies the
name of the rail being measured while the device pin column specifies the devices
attached to the rail.
Table 2–35. Power Measurement Rails (Part 1 of 2)
ChannelSchematic Signal NameVoltage (V)Device PinDescription
VCCIO
0
2.5V_FPGA
2.5
I/O, FPGA internal and peripheral devices VCCPD
VCC
1
2
3
4
5
6
7
8
1.5V_FPGA
1.15V_VCC
VAR_VCCIO
1.15V_GXB
1.15V_VCCT
1.5V_VCCD/VCCH
1.15V_HPS
1.5V_HPS
1.5VCCIOI/O and DDR3 devices
1.15VCCFPGA core power, transceiver, and clock
2.5, 1.8, 1.5,
1.2
1.15
1.15VCCT_GXBTransmitter power
1.5
1.15VCC_HPSHPS core power
VCCIOFMC I/O
VCCR_GXBReceiver power
VCCL_GXBTransceiver clock network
VCCD_FPLLPhase-locked loop (PLL) digital power
VCCH_GXBTransmitter output buffer power
1.5VCCIO_HPSI/O and DDR3 devices
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
2–56Chapter 2: Board Components
Power Supply
Table 2–35. Power Measurement Rails (Part 2 of 2)
ChannelSchematic Signal NameVoltage (V)Device PinDescription
VCCPD_HPS
9
2.5V_HPS
2.5
I/O, HPS internal and peripheral devices VCCIO_HPS
VCC_AUX
10
3.3V_HPS
3.3
VCCPD_HPS
VCCIO_HPS
I/O and HPS peripheral devices
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
3. Board Components Reference
This chapter lists the component reference and manufacturing information of all the
components on the Arria V SoC development board.
Table 3–1. Component Reference and Manufacturing Information
Board
Reference
U41
U27
ComponentManufacturer
Arria V SoC FPGA F1517, 462,000
LEs, lead free
MAX V CPLD 5M2210 System
Controller
Corporation5ASTFD5K3F40I3www.altera.com
Altera
Corporation5M2210ZF256www.altera.com
Altera
Manufacturing
Part Number
Manufacturer
Website
U61High-Speed USB peripheral controllerCypressCY7C68013Awww.cypress.com
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Chapter 3: Board Components Reference3–3
Statement of China-RoHS Compliance
Statement of China-RoHS Compliance
Tab le 3 –2 lists hazardous substances included with the kit.
Table 3–2. Table of Hazardous Substances’ Name and Concentration Notes
Part Name
Arria V SoC development boardX*00000
16 V power supply000000
Type A-B USB cable000000
User guide000000
Notes to Table 3–2:
(1) 0 indicates that the concentration of the hazardous substance in all homogeneous materials in the parts is below the relevant threshold of the
SJ/T11363-2006 standard.
(2) X* indicates that the concentration of the hazardous substance of at least one of all homogeneous materials in the parts is above the relevant
threshold of the SJ/T11363-2006 standard, but it is exempted by EU RoHS.
Lead
(Pb)
Cadmium
(Cd)
Hexavalent
Chromium
(Cr6+)
(1), (2)
Mercury
(Hg)
Polybrominated
biphenyls (PBB)
Polybrominated
diphenyl Ethers
(PBDE)
CE EMI Conformity Caution
This development kit is delivered conforming to relevant standards mandated by
Directive 2004/108/EC. Because of the nature of programmable logic devices, it is
possible for the user to modify the kit in such a way as to generate electromagnetic
interference (EMI) that exceeds the limits established for this equipment. Any EMI
caused as the result of modifications to the delivered material is the responsibility of
the user.
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
3–4Chapter 3: Board Components Reference
CE EMI Conformity Caution
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
This chapter provides additional information about the board, document and Altera.
Board Revision History
The following table lists the versions of all releases of the Arria V SoC development
board.
Release DateVersionDescription
December 2013Engineering siliconInitial release.
Document Revision History
The following table lists the revision history for this document.
Additional Information
DateVersionChanges
July 20141.2Added information for PCIe Gen2.
April 20141.1
December 20131.0Initial release.
■ Corrected reference manual to include proper F1517 info.
■ Corrected Table 2–8 ON/OFF descriptions.
How to Contact Altera
To locate the most up-to-date information about Altera products, refer to the
following table.
Nontechnical support (general)Emailnacomp@altera.com
Note to Table:
(1) You can also contact your local Altera sales office or sales representative.
(1)
(software licensing)Emailauthorization@altera.com
Contact MethodAddress
Websitewww.altera.com/training
Emailcustrain@altera.com
July 2014 Altera CorporationArria V SoC Development Board
Reference Manual
Info–2Additional InformationAdditional Information
Typographic Conventions
Typographic Conventions
The following table shows the typographic conventions this document uses.
Visual CueMeaning
Bold Type with Initial Capital
Letters
bold type
Italic Type with Initial Capital LettersIndicate document titles. For example, Stratix IV Design Guidelines.
italic type
Initial Capital Letters
“Subheading Title”
Courier type
r An angled arrow instructs you to press the Enter key.
1., 2., 3., and
a., b., c., and so on
■ ■ ■Bullets indicate a list of items when the sequence of the items is not important.
1The hand points to information that requires special attention.
h The question mark directs you to a software help system with related information.
f The feet direct you to another document or website with related information.
m The multimedia icon directs you to a related multimedia presentation.
c
w
Indicate command names, dialog box titles, dialog box options, and other GUI
labels. For example, Save As dialog box. For GUI elements, capitalization matches
the GUI.
Indicates directory names, project names, disk drive names, file names, file name
extensions, software utility names, and GUI labels. For example, \qdesigns
directory, D: drive, and chiptrip.gdf file.
Indicates variables. For example, n + 1.
Variable names are enclosed in angle brackets (< >). For example, <file name> and
<project name>.pof file.
Indicate keyboard keys and menu names. For example, the Delete key and the
Options menu.
Quotation marks indicate references to sections in a document and titles of
Quartus II Help topics. For example, “Typographic Conventions.”
Indicates signal, port, register, bit, block, and primitive names. For example,
tdi
, and
input
. The suffix n denotes an active-low signal. For example,
data1
resetn
.
Indicates command line commands and anything that must be typed exactly as it
appears. For example,
c:\qdesigns\tutorial\chiptrip.gdf
.
Also indicates sections of an actual file, such as a Report File, references to parts of
files (for example, the AHDL keyword
TRI
example,
).
SUBDESIGN
), and logic function names (for
Numbered steps indicate a list of items when the sequence of the items is important,
such as the steps listed in a procedure.
A caution calls attention to a condition or possible situation that can damage or
destroy the product or your work.
A warning calls attention to a condition or possible situation that can cause you
injury.
The envelope links to the Email Subscription Management Center page of the Altera
website, where you can sign up to receive update notifications for Altera documents.
The feedback icon allows you to submit feedback to Altera about the document.
Methods for collecting feedback vary as appropriate for each document.
,
Arria V SoC Development BoardJuly 2014 Altera Corporation
Reference Manual
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.