2024.07.30 |
24.2 |
[H-Tile: 24.1.0] [P-Tile: 8.1.0] [F-Tile: 9.1.0] [R-Tile: 5.1.0] |
- Design Example Directory Structure: Removed the sample, testapp, and simple_app rows from the Directory Structure table.
- Replaced the config IFC_QDMA_INTF_AVST with IFC_QDMA_INTF_ST in various sections.
|
2024.01.19 |
23.4 |
[H-Tile: 23.1.0] [P-Tile: 7.1.0] [F-Tile: 8.0.0] [R-Tile: 4.1.0] |
- R-Tile MCDMA IP - Design Examples for Endpoint: Note added about Data Mover mode support for R-Tile MCDMA IP.
- Hardware Test Results: Information added about setting flags to enable data validation using -v option.
- Supported Simulators: Note added about Data Mover mode support for R-Tile MCDMA IP.
- Steps to Run the Simulation: Simulation command for F-Tile MCDMA IP added.
- BAM Test: Commands updated in all steps.
|
2023.10.06 |
23.3 |
[H-Tile: 23.0.0] [P-Tile: 7.0.0] [F-Tile: 7.0.0] [R-Tile: 4.0.0] |
- MCDMA IP Modes: R-Tile and F-Tile information updated
- P-Tile MCDMA IP - Design Examples for Endpoint: New note added about simulation support
- F-Tile MCDMA IP - Design Examples for Endpoint: New note added about simulation support
- R-Tile MCDMA IP - Design Examples for Endpoint: New notes added about simulation support
- Avalon-MM PIO using MCDMA Bypass Mode: New notes added at the end of the section
- Single-Port Avalon-ST Packet Generate/Check: Note added about Metadata support
- Avalon-ST Device-side Packet Loopback: Note added about Metadata support
- Avalon-MM DMA: Note added about User FLR interface support
- BAM_BAS Traffic Generator and Checker: Note added MSI interface support
- Design Example Directory Structure: Note added at the end of the section
- Procedure: Note added in Step 10 (c)
- Procedure: Available design examples information updated for all modes in Step 10 (d)
- Supported Simulators: Information about x4 Hard IP mode design example simulation support updated
- Steps to Run the Simulation: Steps (1) and (2) updated
- Driver Support: Note added about software folders
- Run the Reference Example Application: Step (5) added
- Custom PIO Read Write Test: New section added
- Channel ID VF PF Verification: New section added
|
2023.07.07 |
23.2 |
[H-Tile: 22.3.0] [P-Tile: 6.0.0] [F-Tile: 6.0.0] [R-Tile: 3.0.0] |
- MCDMA IP Modes: R-Tile information added
- MCDMA R-Tile Design Examples for Endpoint: Information updated
- Simulation Results: Simulation log and Simulation waveforms added
- Testbench Overview: R-Tile information added
- Supported Simulators: Aldec Riviera Pro simulator information added
- Supported Simulators: R-Tile information added
- Set the Boot Parameters: Commands updated
- Installing the Linux Kernel Driver: Notes added
- Establish Communication Between Host and QEMU: Macro command updated
- Run the Reference Example Application: Note added about data validation
- Set the Boot Parameters: Commands updated
- Install PMD and Test Application (for Ubuntu): New command added in Step (5)
- Create Guest VM by using QEMU: Information added about creating the centOS VMs and Ubuntu VMs
|
2023.04.17 |
23.1 |
[H-Tile: 22.2.0] [P-Tile: 5.1.0] [F-Tile: 5.1.0] [R-Tile: 2.0.0] |
- Updated product family name to "Intel Agilex® 7".
- MCDMA R-Tile Design Examples for Endpoint: DPDK Driver Support information added to the table
- MCDMA R-Tile Design Examples for Endpoint: External Descriptor Controller information added to the table
- Hardware and Software Requirements: Operating system information added
- Testbench Overview: MCDMA R-Tile Testbench information added
- Supported Simulators: New table added Supported Simulators for MCDMA IP R-Tile
- Run the Simulation Script: Table Steps to Run the Simulation removed
- Software Test Setup: Operating System information updated
- Set the Boot Parameters: CentOS and Ubuntu information added
- Enabling VFs and Create Guest VM by Using QEMU: Host System Configuration table updated with operating system information
- Run the Reference Example Application:
- Note added in Step (5)
- Custom AVMM DMA Gen4 x16 : P-Tile Hardware Test Result: New screeenshot added
- BAS Test: BAS x4 information added
- Testing Bitstream Configuration beyond 256 Channels (for MCDMA Custom Driver): Note added in Step (4)
- Prerequisites: OS version and packages to be installed added
- Set the Boot Parameters: CentOS and Ubuntu information added
- Install and Build Testpmd: Note added about Ubuntu support
- Install PMD and Test Application (for Ubuntu): New section added
- Testing Bitstream Configuration beyond 256 Channels (for DPDK Poll Mode Driver): New section added
- BAM Test: Note added about BAM_BAS bitstream
- BAS Test: Note added about DPDK
|
2023.02.14 |
22.4 |
[H-Tile: 22.1.0] [P-Tile: 5.0.0] [F-Tile: 5.0.0] [R-Tile: 1.0.0] |
- Kernel mode char driver is no longer supported. MCDMA Kernel Mode Character Device Driver section removed. All other Chardev driver information also removed.
- MCDMA R-Tile information added in the following sections:
- MCDMA IP Modes
- Design Example Overview
- Hardware and Software Requirements
- MCDMA R-Tile Design Examples for Endpoint: New section added
- BAM+BAS+MCDMA User Mode support information added in following sections:
- MCDMA H-Tile Design Examples for Endpoint
- MCDMA P-Tile Design Examples for Endpoint
- MCDMA F-Tile Design Examples for Endpoint
- Driver Support
- Supported Simulators
- Hardware and Software Requirements: Development Kit information updated
- Procedure: Step (7) updated
- Running the Design Example Application on a Hardware Setup: Development Kit information updated
- Program the FPGA: Note added
- Software Test Setup: Information added to run custom driver with Ubuntu 22.04
- External Packages: Commands added for CentOS and Ubuntu. Note added in Step (1)
- BAS Verification: Note added about running BAM+BAS+MCDMA
- Testing Bitstream Configuration beyond 256 Channels: Note added in Step (1)
|
2022.10.28 |
22.3 |
H-Tile IP version: 22.0.0 P-Tile IP version: 4.0.0 F-Tile IP version: 4.0.0 |
- MCDMA IP Modes: Table MCDMA IP Modes and FPGA Development Kit for Design Examples updated for P-Tile and F-Tile rows
- Kernel Mode Driver Support removed for Device-side Packet Loopback Design Example in
- MCDMA H-Tile Design Examples for Endpoint
- MCDMA P-Tile Design Examples for Endpoint
- MCDMA F-Tile Design Examples for Endpoint: Table updated MCDMA F-Tile Design Examples for Endpoint
- Hardware and Software Requirements: Quartus® Prime version and Development Kit support information updated
- Hardware Test Results: Figure Performance Test: P-Tile updated
- Hardware Test Results: Command updated in Data Validation Test
- Hardware Test Results: Command added to enable external flag IFC_MCDMA_EXTERNL_DESC
- Supported Simulators: QuestaSim* and Questa* Intel® FPGA Edition are not supported in Quartus® Prime 22.3 version for MCDMA P-Tile IP. Table Supported Simulators for MCDMA IP P-Tile updated to reflect this change.
- Set the Boot Parameters: Command in Step 6(b) updated
- Installing the Linux Kernel Driver: Command in Step 2(b) updated
- Enabling VFs and Create Guest VM by Using QEMU: Command in step 3(b) updated
- Meta Data Test: Command added in Step (1) for __cflags
- Meta Data Test: Command updated in Step (3)
- BAS Verification: Command added to enable BAS in common.mk
- Packet Gen Test: Command updated to run the perfq_app application in Step (3)
- External Descriptor Mode Verification: Command in Step (1) updated
- Install PMD and Test Application: Description to enable VFIO added in Step (2)
- Install PMD and Test Application: Description to install VFIO module and bind vfio-pci driver added in Step (4)
- Create Guest VM by using QEMU: Commands updated in Step 3(b)
- Testing Bitstream Configuration beyond 256 Channels: Command for pktgen updated
- BAS Test: Command added to enable the config IFC_QDMA_INTF_ST
|
2022.08.24 |
22.2 |
H-Tile IP version: 21.5.0 P-Tile IP version: 3.1.0 F-Tile IP version: 3.0.0 |
- Device-side Packet Loopback and Packet Generate/Check User Mode updated to BAM+MCDMA for the following topics
- MCDMA H-Tile Design Examples for Endpoint
- MCDMA F-Tile Design Examples for Endpoint
- Device-side Packet Loopback and Packet Generate/Check User Mode updated to BAM+BAS for MCDMA P-Tile Design Examples for Endpoint
- Hardware Test Results: Hardware test result added for Avalon-MM PIO using MCDMA Bypass Mode
- Single-Port Avalon-ST PIO Using MCDMA Bypass Mode: Description updated
- Simulation Waveforms: Added for Single-Port Avalon-ST Packet Generate/Check
- Simulation Log: Added for Single-Port Avalon-ST Packet Generate/Check
- Hardware Test Result: Added for Single-Port Avalon-ST Packet Generate/Check
- Avalon-ST Device-side Packet Loopback: Description updated
- Simulation Results: Updated for Avalon-ST Device-side Packet Loopback
- Hardware Test Results: Updated for Avalon-ST Device-side Packet Loopback
- Hardware Test Results: Intel Agilex F-Series P-Tile PCIe Gen4 x16 added for Avalon-MM DMA
- Device-side Packet Loopback and Packet Generate/Check User Mode updated to BAM+MCDMA for all tables in Supported Simulators
- BAS Test: Note added
- BAS Verification: Commands updated for all operations
- Example of Verifying on an AVMM Design: Commands updated
- BAM Test: Commands updated in all steps
- BAS Test: Commands and Result screenshots updated for all operations
4 Port AVST Mode has been deprecated from this release. All related 4 Port Mode information has been removed from the following sections:
- Design Example Overview
- MCDMA H-Tile Design Examples for Endpoint
- MCDMA P-Tile Design Examples for Endpoint
- MCDMA F-Tile Design Examples for Endpoint
- Avalon-ST Device-side Packet Loopback
- Example Testbench Flow for DMA Test with Packet Generate/Check Design Example
- Driver Support
|
2022.04.29 |
22.1 |
H-Tile IP version: 21.4.0 P-Tile IP version: 3.0.0 F-Tile IP version: 2.0.0 |
Sections Updated:
- MCDMA IP Modes [Note added]
- MCDMA H-Tile Design Examples for Endpoint [New section added]
- MCDMA P-Tile Design Examples for Endpoint [New section added]
- MCDMA F-Tile Design Examples for Endpoint [New section added]
- Hardware and Software Requirements [Version updated]
- Single-Port Avalon-ST PIO Using MCDMA Bypass Mode [Figure Title updated]
- Avalon-MM PIO Using MCDMA Bypass mode [Figure Title updated]
- Hardware Test Results [Note added]
- BAM_BAS Traffic Generator and Checker [Section title updated]
- External Descriptor Controller [Description updated and High Level Block Diagram added]
- Hardware Test Results [Example Design Test Result image updated]
- Design Example Directory Structure [kmod folder structure updated]
- Supported Simulators [New Tables added]
- Run the Simulation Script [Table updated]
- Running the Design Example Application on a Hardware Setup [Development kit support and Note added]
- Driver Support [Driver Support for MCDMA Design Examples Table updated]
- BAS Programming Sequence [Steps updated]
- Run the Reference Example Application [Test Result image added]
- Run the Reference Example Application [Test Result image added]
- Examples [Note added]
|
2022.02.06 |
21.4 |
H-Tile IP version: 21.3.0 P-Tile IP version: 2.2.0 F-Tile IP version: 1.1.0 |
- Added new design example: External Descriptor Controller
- Added information for the Traffic Generator/Checker example design in Supported Simulators
|
2021.12.01 |
21.3 |
H-Tile IP version: 21.2.0 P-Tile IP version: 2.1.0 F-Tile IP version: 1.0.0 |
Rev H-Tile 21.2.0—2K channel support for D2H Rev P-Tile 2.1.0—CS address width reduced from 29 to 14 bits
Rev F-Tile 1.0.0:
- F-Tile support added
- BAS EP design example added
Added new design example: Traffic Generator/Tracker |
2021.09.15 |
21.2 |
H-Tile IP version: 21.1.0 P-Tile IP version: 2.0.0 |
- Added SRIOV support for DPDK PMD
- Added support for kernel mode driver
- Added the Multi Channel DMA for FPGA IP Design Example User Guide Archives section
|
2021.05.24 |
21.1 |
H-Tile IP version: 2.0.0 P-Tile IP version: 1.0.0 |
- Added the single-port Avalon-ST design example
- Added support for new BAM, BAS, BAM+BAS, and BAM+MCDMA user modes
- Added support for the DPDK PMD driver
- Added support for the Xcelium simulator
|
2020.08.05 |
20.2 |
H-Tile IP version: 20.0.0 |
Initial Release |