Professional Documents
Culture Documents
Lower power
40nm process with 0.9V core voltage
<100mW per transceiver channel (@ 3.125Gbps)
DSP
• 56 to 736 multipliers
Logic
• 16K to 256K LEs Configurable I/O
• Up to 612 I/O
• 1-Gbps LVDS
Transceivers • 600-Mbps DDR2
• Up to 3.75 Gbps and DDR3
• 4 to 16 channels
• 100 mW per channel Internal memory
• 0.7 to 9 Mbits of
block memory
Hard PCI Express IP
• Up to 5 Mbits of
• Gen1.1 x1, x4, x8
LAB memory
Up to 6 PLLs
Transceiver Channel 3
Transceiver Channel 2
PIPE to FPGA
TX2 & RX2
PCIe Link
Central Control
Clock Management
Unit 1
Arria II GX device with
Unit (CCU)
Clock Management 8 transceiver
Unit 0
Transceiver Channel 1
channels (2
transceiver blocks)
TX1 & RX1
Transceiver Channel 0
Embedded Transceiver
Block
PIPE Transceiver Block n
Transaction Data Link PHYMAC
Transceiver Block 2
Layer Layer Layer
Transceiver Block 1 To / from
Transceiver Block 0 Slot or cable
FPGA Interface
PCI Express Interface 64-bit application datapath
PIPE
Adapter
Application
Transceiver Block Protocol Stack Layer width
Interrupt support (legacy,
Local Mgmt MSI & MSI-X)
IF
PMA PCS (LMI) Advanced error reporting
Retry VC RX (AER) support
Buffer Buffer
Power management
support
Local management
interface (LMI) to access
configuration registers
Status & debug interface
GXBL0 (Master)
PCIe
PCIe Lane 3 Channel3
PCIe Lane 2 Channel2
PCIe Lane 1 Channel1
PCIe Lane 0 Channel0
3. SOPC Builder
generates HDL that is
added to Quartus II
project for compilation
into Arria II GX device
© 2009 Altera Corporation—Confidential
ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS & STRATIX are Reg. U.S. Pat. & Tm. Off.
and Altera marks in and outside the U.S.
13
PCI Express Hard IP Quick
Start Guide with SOPC Builder
PCI Express Endpoint using SOPC
Builder Demonstration