Visible to Intel only — GUID: woc1652925867619
Ixiasoft
1. Low Latency Ethernet 10G MAC Intel® FPGA IP Overview
2. Getting Started
3. Functional Description
4. Parameter Settings for the Low Latency Ethernet 10G MAC Intel® FPGA IP Core
5. Interface Signals
6. Configuration Registers
7. Low Latency Ethernet 10G MAC Intel® FPGA IP User Guide: Agilex™ 5 FPGAs and SoCs Archives
8. Document Revision History for the Low Latency Ethernet 10G MAC Intel® FPGA IP User Guide: Agilex™ 5 FPGAs and SoCs
2.1. Introduction to Intel® FPGA IP Cores
2.2. Installing and Licensing Intel® FPGA IP Cores
2.3. Specifying the IP Parameters and Options ( Quartus® Prime Pro Edition)
2.4. Generated File Structure
2.5. Simulating Intel® FPGA IP Cores
2.6. Upgrading the Low Latency Ethernet 10G MAC Intel® FPGA IP Core
2.7. Low Latency Ethernet 10G MAC Intel® FPGA IP Design Examples
5.1. Clock and Reset Signals
5.2. Speed Selection Signal
5.3. Error Correction Signals
5.4. Avalon® Memory-Mapped Interface Programming Signals
5.5. Avalon® Streaming Data Interfaces
5.6. Avalon® Streaming Flow Control Signals
5.7. Avalon® Streaming Status Interface
5.8. PHY-side Interfaces
5.9. IEEE 1588v2 Interfaces
Visible to Intel only — GUID: woc1652925867619
Ixiasoft
6.10.1. Calculating PHY Total Latency
The total latency for PHY IP consists of three components:
Datapath Latency | Description |
---|---|
Deterministic Latency | Deterministic Latency (DL) is the latency delay between the soft PCS and PMA. This latency delay needs to be added and written to the static timing adjustment register. Refer to Calculating Deterministic Latency. |
Soft PCS | For 1G/2.5G (MBASE), the soft PCS latency value is calculated and presented on the gmii16b_rx_latency and gmii16b_tx_atency output ports. In this mode, the soft PCS latency values are calculated and updated in registers 0x1C to 0x1F. For 10M/100M/1G/2.5G/5G/10G (USXGMII), the soft PCS latency value is calculated and updated in the xgmii_tx_latency and xgmii_rx_latency output ports. These ports must be connected to the path delay input ports. Refer to IEEE 1588v2 Interfaces |
PMA | PMA delay is the delay needed by the PMA layer to serialize parallel data. This delay is in numbers of UI and needs to be added and written to the static timing adjustment register. Refer to Calculating Deterministic Latency. |