Vendor: Mantaro Networks Inc. Category: Ethernet

10G Ultra Low latency, 32-bit MAC + PCS Solution (32-bit and 64-bit UI)

The 10Gbps 32-bit Ethernet IP solution offers a fully integrated IEEE802.3-2015 compliant package for NIC (Network Interface Card…

Overview

The 10Gbps 32-bit Ethernet IP solution offers a fully integrated IEEE802.3-2015 compliant package for NIC (Network Interface Card) and Ethernet switching applications. This industry leading ultra-low latency solution is specifically targeted for demanding financial, high frequency trading and HPC applications.
* Round Trip Latency of 52.7ns + Device Specific Transceiver Latency
As shown in the figure below, the 10Gbps Ethernet IP solution includes:
* Ultra-Low latency MAC; Tx = 12.4ns , Rx = 15.5ns; (32-bit user interface mode with FCS generation and checking)
* Ultra-Low latency PCS; Tx = 12.4ns , Rx = 12.4ns;
* Technology dependent transceiver wrapper for Altera and/or Xilinx FPGAs
* Statistics counter block (for RMON and MIB)
* MDIO and I2C cores for external module and optical module status/control

Key features

  • MAC Core Features
    • Implements the full 802.3 specification with preamble/SFD generation, frame padding generation, CRC generation and checking on transmit and receive respectively.
    • Implements 802.3bd specification with ability to generate and recognize PFC pause frames.
    • Implements reconciliation sublayer functionality with start and terminate control characters alignment, error control character and fault sequence insertion and detection.
    • PCS layer XGMII interface implemented as 32-bit (double data rate) DDR interface to operate at 10Gbps for direct interface to 10GBase-R, XAUI and RXUAI cores
    • Deficit Idle Count (DIC) mechanism to ensure data rates of 10Gbps at the transmit interface.
    • Optional padding of frames if the size of frame is less than 64 bytes.
    • Implements fully automated XON and XOFF Pause Frame (802.3 Annex 31A) generation and termination providing flow control without user application intervention. Non PFC Mode only with use of support wrapper containing Rx User Interface Buffer.
    • Pause frame generation additionally controllable by user application offering flexible traffic flow control.
    • Support for VLAN tagged frames according to IEEE 802.1Q.
    • Support any type of Ethernet Frames such as SNAP / LLC, Ethernet II/DIX or IP traffic.
    • Discards frames with mismatching destination address on receive (except Broadcast and Multicast frames).
    • Programmable Promiscuous mode support to omit MAC destination address checking on receive path.
    • Optional multicast address filtering with 64-bit Hash Filtering table providing imperfect filtering to reduce load on higher layers.
    • High speed CRC-32 generation and checking.
    • Optional prevention of CRC appending in frame data by MAC to allow CRC to be pre-embedded in frame data by user application.
    • Optional insertion of error control character in transmitted frame data.
    • Optional forwarding of the CRC field to user application interface.
    • Programmable frame maximum length providing support for any standard or proprietary frame length (e.g. 9K-Bytes Jumbo Frames).
    • Status signals available with each Frame on the user interface providing information such as frame length, VLAN frame type indication and error information.
    • Optional padding termination on RX path for NIC applications or forwarding of unmodified data to the user interface.
    • Optional internal XGMII Loop-back with use of support wrapper containing XGMII Loop-back Buffer.
    • Statistics indicators for frame traffic as well as errors (alignment, CRC, length) and pause frames.
    • Altera Avalon or Xilinx AXI4 interface compliant user interface with use of support wrapper containing Tx and Rx User Interface Buffers.
    • Implements statistics and event signals providing support for 802.3 basic and mandatory managed objects as well as IETF Management Information Database (MIB) package (RFC 2665) and Remote Network Monitoring (RMON) required in SNMP environments.
  • PCS Core Features
    • Implements 10GBase-R PCS core compliant with IEEE 802.3-2008 Specifications.
    • Implements a 32-bit XGMII interface to operate at 10Gbps for 10G Ethernet.
    • Implements 64b/66b encoding/decoding for transmit and receive PCS using 802.3-2008 specified control codes.
    • Implements 10G scrambling/descrambling using 802.3-2008 specified polynomial 1 + x39 + x58.
    • Implements 66-bit block synchronization state machine as specified in 802.3-2008 specifications.
    • Automatic clock compensation without the need for Inter Packet Gap (IPG) insertion/deletion that is achieved with use of support wrapper containing Rx XGMII Buffer.
    • Implements gear-box logic to connect to 32-bit transceivers for line side. The 32-bit interface operates at the transceiver reference clock.
    • Implements Bit Error Rate (BER) monitor for monitoring excessive error ratio. In addition, the core implements various status and statistics required by the IEEE 802.3-2008 such as block synchronization status and test mode error counter.
    • Implements optional XGMII remote loopback to loopback data received from Rx PCS back to Tx PCS with use of support wrapper containing XGMII remote loop-back Buffer.

Specifications

Identity

Part Number
HTK-ULL10G-ETH-32
Vendor
Mantaro Networks Inc.
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about Ethernet IP core

Enhancing Ethernet Security with MACsec

Ethernet was originally designed for high-speed data transfer and interoperability between devices. However, traditional Ethernet does not provide built-in mechanisms for securing data traffic, such as encryption or authenticity protection. This is where MACsec comes into the picture.

What Makes Ethernet IP Truly Automotive-Grade

This blog examines what separates truly automotive-grade Ethernet IP from generic implementations across functional safety, time-sensitive networking, security, observability, lifecycle management, and the integration disciplines that only become visible once a program is deep into development.

Frequently asked questions about Ethernet IP cores

What is 10G Ultra Low latency, 32-bit MAC + PCS Solution (32-bit and 64-bit UI)?

10G Ultra Low latency, 32-bit MAC + PCS Solution (32-bit and 64-bit UI) is a Ethernet IP core from Mantaro Networks Inc. listed on Semi IP Hub.

How should engineers evaluate this Ethernet?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Ethernet IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP