IP-PCI/MT32 Altera, IP-PCI/MT32 Datasheet - Page 310
IP-PCI/MT32
Manufacturer Part Number
IP-PCI/MT32
Description
IP CORE - 32-bit 66MHz PCI Master/Target
Manufacturer
Altera
Type
MegaCorer
Datasheet
1.IP-PCIMT32.pdf
(358 pages)
Specifications of IP-PCI/MT32
Software Application
IP CORE, Interface And Protocols, PCI
Supported Families
Arria GX, Cyclone, HardCopy II, MAX II, Stratix
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Function
PCI Compiler, Master/Target, 32 bit
License
Initial License
Lead Free Status / RoHS Status
na
Lead Free Status / RoHS Status
na
- Current page: 310 of 358
- Download datasheet (3Mb)
PCI Master Operation
7–42
PCI Compiler User Guide
Ordering PCI-to-Avalon Operations
For requests that hit a prefetchable BAR, ordering is maintained among
the requests by the PCI-to-Avalon command/write data buffer. Both read
and write requests pass through this buffer and are handled in a first-in,
first-out order.
For requests that hit a non-prefetchable BAR, only one of these requests
can be in progress at a time. This request is ordered against any
prefetchable requests by passing the non-prefetchable request valid
indication through the prefetchable PCI-to-Avalon command/write data
buffer.
When a non-prefetchable write request is made valid on the Avalon-MM
side, it must interlock prefetchable write and read requests from being
passed to the Avalon-MM side until the non-prefetchable request has
been accepted by the interconnect. This preserves the ordering of the
non-prefetchable write with respect to prefetchable requests that come
later.
Read response data for Avalon-to-PCI reads must not be allowed to pass
either prefetchable or non-prefetchable writes. To enforce this
requirement, the read response data valid indications are passed from the
PCI bus to the interconnect through both the prefetchable PCI-to-Avalon
command/write data buffer (as sideband data) and the non-prefetchable
command processing logic. The read response data is not made valid
until the prior commands have been passed to the interconnect.
Figure 7–12
If the prefetchable port is not implemented, the valid indications are
propagated through clock synchronization logic (if needed) instead of the
prefetchable PCI-to-Avalon command/write data buffer (FIFO).
PCI Compiler Version 10.1
shows the ordering logic used in the PCI-to-Avalon direction.
Altera Corporation
January 2011
Related parts for IP-PCI/MT32
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
IP CORE - 64-bit 66MHz PCI Master/Target
Manufacturer:
Altera
Datasheet:
Part Number:
Description:
IP CORE - 32-bit 66MHz PCI Target
Manufacturer:
Altera
Datasheet:
Part Number:
Description:
IP CORE - 64-bit 66MHz PCI Target
Manufacturer:
Altera
Datasheet:
Part Number:
Description:
IP CORE Renewal Of IP-PCI/MT32
Manufacturer:
Altera
Datasheet:
Part Number:
Description:
IP CORE Renewal Of IP-PCI/MT64
Manufacturer:
Altera
Datasheet:
Part Number:
Description:
IP CORE Renewal Of IP-PCI/T32
Manufacturer:
Altera
Datasheet:
Part Number:
Description:
IP CORE Renewal Of IP-PCI/T64
Manufacturer:
Altera
Datasheet:
Part Number:
Description:
IP CORE - PCI Express X1 Lane
Manufacturer:
Altera
Datasheet:
Part Number:
Description:
IP CORE - PCI Express X1 And X4 Lanes
Manufacturer:
Altera
Datasheet:
Part Number:
Description:
IP CORE - PCI Express X1 X4 And X8 Lanes
Manufacturer:
Altera
Datasheet:
Part Number:
Description:
IP NIOS II MEGACORE
Manufacturer:
Altera
Datasheet: