Visible to Intel only — GUID: ozy1472082341835
Ixiasoft
Visible to Intel only — GUID: ozy1472082341835
Ixiasoft
11. Differences Between Intel Stratix 10 LL 40GbE IP Core and Low Latency 40GbE IP Core That Targets an Arria 10 Device
The Intel Stratix 10 LL 40GbE targets an Intel® Stratix® 10 device. However, it is not a straightforward Intel® Stratix® 10 device targeted port of the Low Latency 40GbE IP core that targets an Intel® Arria® 10 device. The signals, registers, and register fields are different: you cannot simply substitute the Intel® Stratix® 10 IP core for the Intel® Arria® 10 or Stratix® V IP core in your design without additional design work.
Property |
Intel Stratix 10 LL 40GbE IP Core |
Low Latency 40GbE IP Core For Arria 10 Device |
---|---|---|
Device support |
Supports Intel® Stratix® 10 device family. |
Supports Intel® Arria® 10 device family. |
Reset |
Provides three asynchronous hard reset signals (general, RX-only, and TX-only) and three soft reset register bits. |
Supports single asynchronous hard reset signal and three soft reset register bits. |
Client interface width |
Avalon® streaming interface 128-bit data bus |
Avalon® streaming interface 256-bit data bus or custom streaming interface 128-bit data bus. |
Avalon® streaming TX client interface readyLatency | Avalon® streaming TX interface readyLatency configurable at 0 or 3 (parameter). | Avalon® streaming TX interface readyLatency is always 0. |
Preamble passthrough | Available as a configuration option (parameter). When preamble passthrough is turned on, you must provide the preamble on a separate bus, l2_tx_preamble[63:0], and the IP core provides the RX preamble on a separate bus, l2_rx_preamble[63:0]. | Available as a configuration option (parameter). When preamble passthrough is turned on, you must provide the preamble on the TX client interface bus (l4_tx_data or din), and the IP core provides the preamble on the RX client interface bus (l4_rx_data or dout_d). |
Interface to transceiver TX PLL | You must instantiate a single TX PLL IP core to connect to the single tx_serial_clk input pin of the Intel Stratix 10 LL 40GbE IP core. | You can instantiate one to four TX PLL IP cores to connect to the four distinct tx_serial_clk input pins of the LL 40GbE IP core. |
Statistics counters | Available as a configuration option (parameter). | RX and TX statistics counters available independently as two distinct configuration options (parameters). |
Statistics counter increment vectors | l2_txstatus_data, l2_txstatus_error, and l2_rxstatus_data signals available on client interface, whether or not statistics registers are enabled. | Individual tx_inc_ and rx_inc_ signals available per possible statistics registers, whether or not statistics registers are enabled. |
40GBASE-KR4 | Available as a configuration option. Configurable support for 40GBASE-KR4 or 40GBASE-CR4. Implements the IEEE Backplane Ethernet Standard 802.3-2012. | 40GBASE-KR4 available as a configuration option. Implements the IEEE Backplane Ethernet Standard 802.3ap-2007. |
Flow control | Not yet available in this release. | Available as a configuration option (parameter). |
1588 PTP support | Not supported. | N/A |
Enable alignment of EOP on FCS word | Always turned on. | Available as a configuration option (parameter). |
Minimum average interpacket gap | Value is 12 bytes. | Values none (single byte), 8 bytes, and 12 bytes available as configuration options (parameter). |