Low Latency 40G Ethernet Intel® FPGA IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 813652
Date 11/25/2024
Public
Document Table of Contents

1.3. Resource Utilization

Resource utilization changes depending on the parameter settings you specify in the Low Latency 40G Ethernet IP parameter editor. For example, if you turn on statistics counters in the Low Latency 40G Ethernet IP parameter editor, the IP requires additional resources to implement the additional functionality.

Table 4.  IP Variation Encoding for Resource Utilization TableIP variations are named for easy comparison with the Low Latency 40G Ethernet Intel® FPGA IP for Intel® FPGA IP devices. "On" indicates the parameter is turned on. The symbol "—" indicates the parameter is turned off or not available.
IP Variation A B C D E F
Parameter
Ready latency 0 0 3 3 3
Enable TX CRC insertion On On On On
Enable link fault generation On
Enable preamble passthrough On
Enable MAC stats counters On On On On
Enable Strict SFD Check On On
Mode MAC, PCS, and PMA MAC, PCS, and PMA MAC, PCS, and PMA MAC, PCS, and PMA MAC, PCS, and PMA PCS and PMA
Table 5.  IP FPGA Resource UtilizationLists the resources and expected performance for selected variations of the Low Latency 40G Ethernet Intel® FPGA IP in a Agilex™ 5 device.

These results were obtained using the Quartus® Prime Pro Edition 24.3 software version.

IP Variation

ALMs

Dedicated Logic Registers

Memory

M20K

A 12064 22471 4
B 15169 28409 4
C 15992 30470 4
D 15335 28814 4
E 15187 28438 4
F 8796 11466 4