Table 1-3: TLP Support Comparison for all Hard IP for PCI Express IP Cores
The table compares the TLP types that the four Hard IP for PCI Express IP Cores can transmit. Each entry
indicates whether this TLP type is supported (for transmit) by endpoints (EP), Root Ports (RP), or both (EP/RP).
TLP (Transmit Support)
Avalon-ST Interface
Avalon-MM Interface
Avalon-MM DMA
Memory Read Request
(
Mrd
)
EP/RP
EP/RP
Not supported
Memory Read Lock
Request (
MRdLk
)
EP/RP
Not supported
Memory Write Request
(
MWr
)
EP/RP
EP/RP
Not supported
I/O Read Request
(
IORd
)
EP/RP
EP/RP
Not supported
I/O Write Request
(
IOWr
)
EP/RP
EP/RP
Not supported
Config Type 0 Read
Request (
CfgRd0
)
RP
RP
Not supported
Config Type 0 Write
Request (
CfgWr0
)
RP
RP
Not supported
Config Type 1 Read
Request (
CfgRd1
)
RP
RP
Not supported
Config Type 1 Write
Request (
CfgWr1
)
RP
RP
Not supported
Message Request (
Msg
)
EP/RP
Not supported
Not supported
Message Request with
Data (
MsgD
)
EP/RP
Not supported
Not supported
Completion (
Cpl
)
EP/RP
EP/RP
EP
Completion with Data
(
CplD
)
EP/RP
Not supported
EP
Completion-Locked
(
CplLk
)
EP/RP
Not supported
Not supported
Completion Lock with
Data (
CplDLk
)
EP/RP
Not supported
Not supported
Fetch and Add
AtomicOp Request
(
FetchAdd
)
EP
Not supported
Not supported
The
Arria 10 Avalon-MM DMA Interface for PCIe Solutions User Guide
explains how to use this IP core
and not the PCI Express protocol. Although there is inevitable overlap between these two purposes, use
this document only in conjunction with an understanding of the
PCI Express Base Specification
.
UG-01145_avmm_dma
2015.11.02
Features
1-5
Datasheet
Altera Corporation
Send Feedback