beautypg.com

Datasheet – Altera V-Series Avalon-MM DMA User Manual

Page 2

background image

Datasheet

1

2014.12.18

UG-01154

Subscribe

Send Feedback

V-Series Avalon-MM DMA Interface for PCIe Datasheet

Altera

®

V-Series FPGAs include a configurable, hardened protocol stack for PCI Express

®

that is

compliant with PCI Express Base Specification 2.1 or 3.0.
The V-Series Avalon

®

Memory-Mapped (Avalon-MM) DMA for PCI Express removes some of the

complexities associated with the PCIe protocol. For example, the IP core handles TLP encoding and

decoding. In addition, it includes Read DMA and Write DMA engines. If you have already architected

your own DMA system with the Avalon-MM interface, you may want to continue to use it. However, you

will probably benefit from the simplicity of having the DMA engines already implemented. Altera

recommends this variant for new users. Depending of the device you select, this variant is available in

Qsys for 128- and 256-bit interfaces to the Application Layer. The Avalon-MM interface and DMA

engines are implemented in FPGA soft logic.

Figure 1-1: V-Series PCIe Variant with Avalon-MM DMA Interface

The following figure shows the high-level modules and connecting interfaces for this variant.

Bridge

and DMA

Engine

PCIe Hard IP

Block

PIPE

Interface

PHY IP Core

for PCIe

(PCS/PMA)

Serial Data

Transmission

Application

Layer

(User Logic)

Avalon-MM with

DMA Interface

Note: This variant was renamed in the Quartus

®

II 14.0 release. The name in the Quartus II 13.1 release

was Avalon-MM 256-bit Hard IP for PCI Express IP Core.

©

2014 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are

trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as

trademarks or service marks are the property of their respective holders as described at

www.altera.com/common/legal.html

. Altera warrants performance

of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any

products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information,

product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device

specifications before relying on any published information and before placing orders for products or services.

ISO

9001:2008

Registered

www.altera.com

101 Innovation Drive, San Jose, CA 95134