IP-AGX-PCIE/1 Altera, IP-AGX-PCIE/1 Datasheet - Page 249
![IP CORE - X1 Lane PCI Express For Arria GX](/photos/24/19/241936/4696145_sml.jpg)
IP-AGX-PCIE/1
Manufacturer Part Number
IP-AGX-PCIE/1
Description
IP CORE - X1 Lane PCI Express For Arria GX
Manufacturer
Altera
Datasheet
1.IP-AGX-PCIE1.pdf
(362 pages)
Specifications of IP-AGX-PCIE/1
Software Application
IP CORE, Interface And Protocols, PCI
Supported Families
Arria GX, Cyclone II, HardCopy II, Stratix II
Core Architecture
FPGA
Core Sub-architecture
Arria, Cyclone, Stratix
Rohs Compliant
NA
Lead Free Status / RoHS Status
na
- Current page: 249 of 362
- Download datasheet (7Mb)
Chapter 15: Testbench and Design Example
Test Driver Module
Table 15–18. Read Descriptor 0
Table 15–19. Read Descriptor 1
Table 15–20. Read Descriptor 2
December 2010 Altera Corporation
DW0
DW1
DW2
DW3
Data
Buffer 0
DW0
DW1
DW2
DW3
Data
Buffer 1
DW0
DW1
DW2
DW3
Data
Buffer 2
0x920
0x924
0x928
0x92c
0x10900
0x910
0x914
0x918
0x91c
0x8DF0
0x930
0x934
0x938
0x93c
0x20EF0
Offset in BFM Shared
Shared Memory
Shared Memory
Offset in BFM
Offset in BFM
Memory
3. Waits for the DMA write completion by polling the BFM share memory location
DMA Read Cycles
The procedure dma_rd_test used for DMA read uses the following three steps:
1. Configures the BFM shared memory with a call to the procedure
0x80c, where the DMA write engine is updating the value of the number of
completed descriptor. Calls the procedures rcmem_poll and msi_poll to determine
when the DMA write transfers have completed.
dma_set_rd_desc_data which sets three descriptor tables
Table
15–19, and
82
3
0
0x8DF0
Increment by 1 from
0xAAA0_0001
1,024
0
10
0x10900
Increment by 1 from
0xBBBB_0001
644
0
0
0x20EF0
Increment by 1 from
0xCCCC_0001
Value
Value
Value
Table
15–20).
Transfer length in DWORDS and control bits as described in
page 15–18
Endpoint address value
BFM shared memory data buffer 0 upper address value
BFM shared memory data buffer 0 lower address value
Data content in the BFM shared memory from address: 0x89F0
Transfer length in DWORDS and control bits as described
in
Endpoint address value
BFM shared memory upper address value
BFM shared memory lower address value
Data content in the BFM shared memory from address:
0x20EF0
Transfer length in DWORDS and control bits as described in
on page 15–18
Endpoint address value
BFM shared memory data buffer 1 upper address value
BFM shared memory data buffer 1 lower address value
Data content in the BFM shared memory from address:
0x10900
on page 15–18
Description
Description
Description
(Table
PCI Express Compiler User Guide
15–18,
15–21
on
Related parts for IP-AGX-PCIE/1
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![IP-AGX-PCIE/4](/photos/24/19/241936/4696145_tmb.jpg)
Part Number:
Description:
IP CORE - PCI Express X1 And X4 Lanes For Arria GX
Manufacturer:
Altera
Datasheet:
![DK-CYCII-2C20N](/photos/9/20/92074/mfgdk-cycii-2c20nboard_tmb.jpg)
Part Number:
Description:
CYCLONE II STARTER KIT EP2C20N
Manufacturer:
Altera
Datasheet:
![EP610PC-35](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
CPLD, EP610 Family, ECMOS Process, 300 Gates, 16 Macro Cells, 16 Reg., 16 User I/Os, 5V Supply, 35 Speed Grade, 24DIP
Manufacturer:
Altera Corporation
Datasheet:
![EP610PC-15](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
CPLD, EP610 Family, ECMOS Process, 300 Gates, 16 Macro Cells, 16 Reg., 16 User I/Os, 5V Supply, 15 Speed Grade, 24DIP
Manufacturer:
Altera Corporation
Datasheet:
![EP610IPC-25](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Altera Corporation
Datasheet:
![EP610PC-30](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
CPLD, EP610 Family, ECMOS Process, 300 Gates, 16 Macro Cells, 16 Reg., 16 User I/Os, 5V Supply, 30 Speed Grade, 24DIP
Manufacturer:
Altera Corporation
Datasheet:
![EP220PC-10](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
High-performance, low-power erasable programmable logic devices with 8 macrocells, 10ns
Manufacturer:
Altera Corporation
Datasheet:
![EP220PC-7](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
High-performance, low-power erasable programmable logic devices with 8 macrocells, 7ns
Manufacturer:
Altera Corporation
Datasheet:
![EP220PC-12](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
Classic EPLD
Manufacturer:
Altera Corporation
Datasheet:
![EP220PC-10A](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
High-performance, low-power erasable programmable logic devices with 8 macrocells, 10ns
Manufacturer:
Altera Corporation
Datasheet:
![P85C224-66](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Altera Corporation
Datasheet:
![EP320PC](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Altera Corporation
Datasheet:
![EP2A15B724C7](/images/manufacturer_photos/0/0/41/altera_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Altera Corporation
Datasheet: