2024.07.30 |
24.2 |
24.1.0 [H-Tile] 8.1.0 [P-Tile] 9.1.0 [F-Tile] 5.1.0 [R-Tile] |
|
2024.01.29 |
23.4 |
23.1.0 [H-Tile] 7.1.0 [P-Tile] 8.0.0 [F-Tile] 4.1.0 [R-Tile] |
- Endpoint Mode: Information updated
- Root Port Mode: Information updated
- Release Information: Release Information table updated [Updated 2024.02.27]
- Endpoint MSI Support Through BAS: Note added
- Data Mover Only: Device to Host (D2H) Data Mover bullet point updated
- H2D Descriptor Format (h2ddm_desc): New row added in the table RSVD [255:229]
- D2H Descriptor Format (d2hdm_desc): New row added in the table RSVD [255:225]
- D2H Descriptor Format (d2hdm_desc): New table added Writeback and MSI-X Format
- Precision Time Management (PTM) Interface: New section added
- PCIe0 Configuration, Debug and Extension Options: Table updated for Default Values for F-Tile
- PCIe0 PCI Express / PCI Capabilities: GUI screenshot updated [Updated 2024.02.27]
- PCIe0 PTM: R-Tile support information added
- PCIe0 ACS for Physical Functions: Information updated
- PCIe0 ACS for Virtual Functions: Feature support information added
- Receiver Detection (F-Tile MCDMA IP Only): New section added [Updated 2024.02.27]
- MCDMA Settings:
- R-Tile support information updated for parameters Enable User-FLR and Enable MSI Capability
- Data Mover Only information updated for parameter User Mode
- Export pld_warm_rst_rdy and link_req_rst_n interface to top level: Parameter support removed
- Architecture: ifc_uio replaced with igb_uio in the MCDMA Architecture block diagram
- API Flow: Device to Host Sequence figure updated
|
2023.10.06 |
23.3 |
23.0.0 [H-Tile] 7.0.0 [P-Tile] 7.0.0 [F-Tile] 4.0.0 [R-Tile] |
- Known Issues: List updated with new bullet points from (7) to (11) added for the Quartus® Prime 23.3 release
- Release Information: Table updated for Quartus® Prime 23.3 release.
- User MSI-X: Note added about R-Tile support
- Endpoint MSI Support through BAS: Note added about H-Tile support
- Hard IP Reconfiguration Interface: Note added about H-Tile support
- MCDMA Settings: New row added to table Enable address byte aligned transfer
- MSI-X: Note updated and Table added
- Top Level Settings: New row added to table Enable PIPE Mode Simulation
- PCIeo MSI-X: Note updated
- PCIe0 PRS: New row added to the table PF0 Page Request Services Outstanding Capacity
- PCIe0 TPM: New section added
- Analog Parameters (F-Tile MCDMA IP Only): New section added
- Software Programming Model: Software folder information added
- Overview: Debug Toolkit support information note updated
|
2023.07.14 |
23.2 |
22.3.0 [H-Tile] 6.0.0 [P-Tile] 6.0.0 [F-Tile] 3.0.0 [R-Tile] |
General updates:
- Added support for Agilex™ 9.
- Known Issues: Bullet points (5), (6), (7), (8), (9) added
- Recommended Speed Grades: Gen4 Stratix® 10 DX values updated
- Release Information: Information updated for 23.2
- Port List (P-Tile) (F-Tile) (R-Tile): Figure updated
- Avalon-MM Write (H2D) and Read (D2H) Master: Burst Count and Data Width updated
- Top Level Settings:
- Hard IP mode (P-Tile): Parameter updated
- Hard IP mode (F-Tile): New parameter added
- Hard IP mode (R-Tile): Parameter updated
- Port Mode: Parameter updated
- PCIe0 Configuration, Debug and Extension Options: Disable Equalization Phase 2 and Phase3 new parameter added
- PCIe0 Configuration, Debug and Extension Options: R-Tile & F-Tile addresses updated
- PCIe0 ACS for Physical Functions: Note added
R-Tile specific updates in the following sections:
- Endpoint Mode
- Root Port Mode
- Endpoint MSI Support through BAS
- Hard IP Reconfiguration Interface
- Config TL Interface
- Data Mover Only
- Interface Overview
- Avalon-MM Write Master (H2D)
- Avalon-MM Read Master (D2H)
- Avalon-ST Source (H2D)
- Avalon-ST Sink (D2H)
- Bursting Avalon-MM Master (BAM) Interface
- Bursting Avalon-MM Slave (BAS) Interface
- H2D Data Mover Interface
- MCDMA Settings
|
2023.04.11 |
23.1 |
22.2.0 [H-Tile] 5.1.0 [P-Tile] 5.1.0 [F-Tile] 2.0.0 [R-Tile] |
- Updated product family name to " Intel Agilex® 7".
- Known Issues: Removed issues fixed in Quartus® Prime 23.1 release. Bullet point (7) newly added in Quartus® Prime 23.1 release.
- Release Information: Release Information table updated
- Bursting Avalon-MM Slave (BAS) Interface: bas_address_i parameter information updated
- Top-Level Settings: Enable Independent Perst parameter updated
- Running Eye Viewer in the F-Tile Debug Toolkit: New section added
|
2023.02.11 |
22.4 |
22.1.0 [H-Tile] 5.0.0 [P-Tile] 5.0.0 [F-Tile] 1.0.0 [R-Tile] |
- Initial Release and selected feature support for MCDMA R-Tile IP
- Multi Channel DMA IP Kernel Mode Character Device Driver is no longer supported Intel Quartus Prime 22.4 release onwards. All related information has been removed.
- Known Issues: Bullet points (3) to (7) added for Quartus® Prime 22.4 release
- Endpoint Mode: R-Tile information added
- Root Port Mode: F/R/P/H-Tile specific information added
- Recommended Speed Grades: R-Tile information added. Gen5 information added.
- Resource Utilization: BAM_BAS_MCDMA user mode information added
- Resource Utilization: Intel Agilex R-Tile PCIe x8 [Avalon-MM Interface] table added
- Release Information: IP version information updated. R-Tile version added.
- Functional Description: BAM+BAS+MCDMA user mode information added
- Endpoint MSI Support through BAS: Note added at the end of the section
- Configuration Intercept Interface (EP Only): R-Tile information added
- Interface Overview: R-Tile information added
- Port List (P-Tile) (F-Tile) (R-Tile): Port List updated
- Clocks: app_slow_clk and pcie_systempll_clk clock signals added
- F-Tile System PLL Reference Clock Requirements: New section added
- Resets: R-Tile reset signals added
- Resets: i_gpio_perst#_n signal information added
- Interface clock domain for R-Tile added for following:
- Avalon-MM PIO Master
- Avalon-MM Write Master (H2D)
- Avalon-MM Read Master (D2H)
- User Event MSI-X Interface
- User Functional Level Reset (FLR) Interface
- Bursting Avalon-MM Master (BAM) Interface: BAM Signals table updated
- Bursting Avalon-MM Slave (BAS) Interface: BAS Signals table updated
- Hard IP Reconfiguration Interface: Table updated with new signals usr_hip_reconfig_clk_o, usr_hip_reconfig_rst_n_o
- Hard IP Reconfiguration Interface: Reconfig Address added for R-Tile
- Configuration Intercept Interface (EP Only): R-Tile information added
- Hard IP Status Interface: R-Tile information added
- Hard IP Status Interface: p0_ltssm_st_hipfifo_ovrflw_o new signal added
- MCDMA Settings: BAM+BAS+MCDMA added for User Mode parameter
- Top-Level Settings: R-Tile information added. P-Tile and F-Tile specific information added.
- Base Address Register: BAM+BAS+MCDMA user mode added
- PCIe0 Configuration, Debug and Extension Options: R-Tile information added
- PCIeo Link: New row added to the table Enable Modified TS
- PCIeo MSI-X: New row added VF Table size to table PCIe0 PF MSI-X
- MCDMA Settings: BAM+BAS+MCDMA added for User Mode parameter. R-Tile specific information added.
- Example Designs: BAM+BAS+MCDMA User Mode information added. R-Tile specific information added.
- Registers: Note added about Read/Write access to CSR address space
|
2022.11.01 |
22.3 |
22.0.0 [H-Tile] 4.0.0 [P-Tile] 4.0.0 [F-Tile] |
- Known Issues: Past issues that no longer present in the current release have been removed
- Endpoint Mode: Feature list updated
- Root Port Mode: Feature list updated
- Release Information: IP Version and Quartus® Prime Version updated
- Functional Description: IP Block Diagram updated
- Multi Channel DMA: Note description updated to specify alignment in D2H direction
- D2H Descriptor Fetch: Information added about Tail pointer updates
- Support for Unaligned (or byte-aligned) Data Transfer: New section added
- MSI Interrupt: New section and sub-sections added
- 29 bit AVMM address format: New sub-section added under Config Slave (CS)
- 14 bit AVMM address format: New sub-section added under Config Slave (CS)
- Configuration Access Mechanism: New sub-section added under Config Slave (CS)
- Root Port Address Translation Table Enablement: New section added
- Port List (P-Tile) (F-Tile): Figure updated with new MSI Interface added
- MSI Interface: New section added
- Top-Level Settings
- Hard IP mode parameter information updated
- Number of PCIe parameter information updated
- PLD Clock Frequency parameter information updated
- Enable Independent Perst parameter information added
- PCIe0 Configuration, Debug and Extension Options
- Default value of parameter Gen 3 Requested equalization far-end TX preset vector for F-Tile updated
- Default Value of parameter Gen 4 Requested equalization far-end TX preset vector for F-Tile updated
- MCDMA Settings: New parameters added
- Enable address byte aligned transfer
- Enable MSI Capability
- Enable MSI 64-bit addressing
- Number of MSI Messages Requested
- Enable MSI Extended Data Capability
- Export pld_warm_rst_rdy and link_req_rst_n interface to top level
- MCDMA Settings: New table added Root Port MCDMA Settings ATT Parameters
- MCDMA Settings: GUI screenshot updated
- PCIe1 Settings: New section added
- Example Designs
- Information updated for Current development kit parameter
- GUI screenshot added Example Design Settings [for x16 mode]
- GUI screenshot added Example Design Settings [for 2x8 mode]
- Queue Control (QCSR)
- Table Queue Control Registers: Register Name Q_DEBUG_STATUS_3 information removed
- Table Queue Control Registers: Register Name Q_DATA_DRP_ERR_CTR information added
- New register table Q_DATA_DRP_ERR_CTR (Offset 8’h40) added
Troubleshooting/Debugging Chapter updates
- Unless or otherwise noted, the debug toolkit features described in the Troubleshooting/Debugging Chapter apply to both P-Tile and F-Tile.
- Enabling the Debug Toolkit: Description of this operation expanded
- Launching the Debug Toolkit: New note added for about the standalone install of Quartus® Prime Pro Edition
- Main View: Channel Mapping for Bifurcated Ports table updated
- Toolkit Parameters
- In table Available Parameter Settings, rows Advertised speed, Advertised width, Negotiated speed, Negotiated width have been updated
- In table Available Parameter Settings, new row PIPE PhyStatus (For F-Tile debug toolkit only) has been added
- Channel Parameters: Tag (For P-Tile debug toolkit only) has been added wherever required
- Eye Viewer: F-Tile support information added
- Link Inspector: New section added
|
2022.08.19 |
22.2 |
21.5.0 [H-Tile] 3.1.0 [P-Tile] 3.0.0 [F-Tile] |
- Release Information: Table updated
- Functional Description: Block Diagram updated
- MCDMA Settings: Number of ports parameter info updated
- Top-Level Settings: Enable Ptile Debug Toolkit (P-Tile) and Enable Debug Toolkit (F-Tile) parameters row added
- Multifunction and SR-IOV System Settings Parameters [Endpoint Mode: Number of DMA channels allocated to PF0 parameter info updated
- Example Designs: Currently Selected Example Design parameter info updated for H-Tile
- Example Designs: Current development kit parameter info updated for P-Tile and F-Tile
- Eye Viewer: Note added about eye-margining
4 Port AVST Mode has been deprecated from this release. All related 4 Port Mode information has been removed from the following sections:
- Endpoint Mode
- Avalon-ST Source (H2D) and Sink (D2H)
- Packet (File) Boundary
- Bursting Avalon-MM Slave (BAS)
- Avalon-ST Source (H2D)
- Avalon-ST Sink (D2H)
- Port List (H-Tile)
- Port List (P-Tile and F-Tile)
|
2022.04.20 |
22.1 |
21.4.0 [H-Tile] 3.0.0 [P-Tile] 2.0.0 [F-Tile] |
- Known Issues [New section added]
- Release Information [IP Version updated]
- Recommended Speed Grades [Table updated]
- Resource Utilization [All tables updated]
- Descriptors [Software Descriptor Format Table Rows Updated: SRC_ADDR [63:0], DEST_ADDR [127:64], PYLD_CNT [147:128]]
- Avalon-MM PIO Master [Description updated]
- Avalon-ST 1-Port Mode [Note added]
- Bursting Avalon-MM Master [Description updated]
- H2D Descriptor Format (h2ddm_desc) [Table Rows Updated: RSVD [200:200], RSVD [216:201]]
- H2D Descriptor Completion Packet Format (h2ddm_desc_cmpl) [Table Rows Updated: En_partial_cmpl_data [82:82], Completion data]
- D2H Data Mover [Table Row updated: d2hdm_desc]
- D2H Descriptor Format (d2hdm_desc) [Table Rows updated: SRC_ADDR [63:0], MM_mode [176:176], App_specific_bits [179:177], DESC_IDX1 [195:180], RSVD [196:196], RSVD [212:197]]
- Application Specific Bits [Table updated]
- Avalon-MM PIO Master [Note added]
- Avalon-MM PIO Master [Table updated. Row: rx_pio_address_o[n:0]]
- MCDMA Settings [H-Tile. New GUI Screesnhot added] [D2H Prefetch channels Row in table updated]
- Base Address Register [P-Tile and F-Tile] [Note added]
- MCDMA Settings [P-Tile and F-Tile] [D2H Prefetch channels Row in table updated]
- Example Designs [Currently Selected Example Design Row in Table updated]
- Software Flow [QCSR Registers list updated in Step 1]
- Queue Control (QCSR) [Queue Control Registers Table Rows Updated: Q_PYLD_CNT,Q_RESET]
- Control Register (GCSR) [Note Added]
|
2022.01.14 |
21.4 |
21.3.0 [H-Tile] 2.2.0 [P-Tile] 1.1.0 [F-Tile] |
- Data Mover Only user mode option added to Endpoint Mode
- Resource Utilization tables updated
- IP Version updated in Release Information
- Data Mover Only user mode option added in Chapter Functional Description
- Data Mover Interface and Hard IP Status Interface added to Chapter Interface Iverview
- Port List (P-Tile and F-Tile) figure updated with data mover mode interfaces
- PCIe0 Configuration, Debug and Extension Options section updated in Parameters (P-Tile and F-Tile) Chapter
- Enable 10-bit tag support GUI feature added to MCDMA Settings in Parameters (P-Tile and F-Tile) Chapter
- Data Mover Only user mode option added to Example Designs table in Parameters (P-Tile and F-Tile) Chapter
- Device Management and Channel Management sections updated for Network Device Driver
- ethtool support and debugfs support added to Network Device Driver
- SRIOV Support information added for Network Device Driver
|
2021.10.29 |
21.3 |
21.2.0 [H-Tile] 2.1.0 [P-Tile] 1.0.0 [F-Tile] |
- Recommended Speed Grades table updated with F-Tile support information
- Resource Utilization tables updated
- Release Information updated
- Valid user modes and required functional blocks table updated
- Address format information added to Config Slave
- Multi Channel DMA IP for PCI Express Port List (P-Tile and F-Tile) figure updated with F-Tile information
- Config TL Interface signal table updated
- F-Tile support information added to Configuration Intercept Interface (EP Only)
- F-Tile support information added to Parameters (P-Tile and F-Tile) Chapter
- MCDMA IP Software Driver Differentiation table added
- Network Device Driver information added in Multi Channel DMA IP Kernel Mode Network Device Driver
- Debug Toolkit information added
|
2021.08.16 |
21.2 |
21.1.0 [H-Tile] 2.0.0 [P-Tile] |
- Fixed H-Tile IP revision number
- Added 500 MHz support for P-Tile MCDMA IP
- Added P-Tile single port Avalon-ST DMA up to 256 channels
- Added MCDMA IP DPDK Poll-Mode based Driver
- Added MCDMA IP Kernel Mode (No SRIOV) Driver
|
2021.05.28 |
21.1 |
2.0.0 [H-Tile] 1.0.0 [P-Tile] |
- PCIe Gen4 (P-Tile) Support
- Support for x8 link width
- MCDMA 1 port AVST interface
- BAM, BAS, BAM+BAS, BAM+MCDMA modes
- SR-IOV support
- Root Port support (IP only)
- Config Slave interface for RP
|
2020.07.20 |
20.2 |
20.0.0 [H-Tile] |
Initial Release |