Vendor: Hitek Systems LLC Category: Ethernet

800 Gigabit Ethernet MAC + PCS

The 800Gbps Ethernet IP solution offers a fully integrated Ethernet Technology Consortium (ETC) compliant solution for use in cor…

Overview

The 800Gbps Ethernet IP solution offers a fully integrated Ethernet Technology Consortium (ETC) compliant solution for use in core networks, Ethernet switching and network interface card (NIC) applications. The Ethernet cores implement an efficient architecture to achieve best in class resource utilization and performance numbers for targeting the complete 800Gbps Ethernet solution to ASICs as well as FPGAs. The ETC 800G Ethernet is designed as an interface that uses eight 106Gb/s lanes using two IEEE802.3 400G PCS instances with a single IEEE802.3 compliant 800G MAC.

Key features

  • PCS Core Features
    • Implements 800Gbps PCS core compliantwith ETC 800G specifications.
    • Implements Reed Solomon FEC (RS-FEC) encoder, error correction and decoder compliant to 802.3bs Clause 119 with (544,514) code words at full line speed.
    • Implements 8x106.25 Gbps (PAM4) line side SERDES interfaces.
    • Implements periodic insertion of Alignment Marker (AM) on the transmit path and deletion on thereceive path.
    • Implements lane reordering and deskew to align all PCS lanes and assemble an aggregate 800GbpsGMII stream.
    • Implements 2048bit 800Gbps MII interface for seamless connection to 800Gbps MAC.
    • Implements 64b/66b encoding and decoding for transmit and receive PCS respectively.
    • Implements PCS scrambling anddescrambling compliant to IEEE802.3 polynomial, 1 + x39 + x58.
    • Implements Inter Frame Gap (IFG)Insertion/Deletion for clock compensation elastic buffers.
    • Implements optional remote MII loopback mode which directs received MII traffic to transmit path.
    • Implements various configuration,status and statistics registers accessible through standard AXI4-Lite or Avalon-MM host interface
  • MAC Core Features
    • Implements full 802.3 standard MAC layer with preamble/ SFD generation, CRC-32 generation and checking on transmit and receive paths respectively.
    • Implements Deficit Idle Count (DIC) mechanism to ensure maximum possible throughput for transmit MAC while maintaining12byte average Inter Frame Gap (IFG)
    • Implements RS layer functionality with start and terminate control characters alignment, error control character and fault sequence insertion and detection.
    • Implements a 2048bit MII interface.
    • Supports minimum 64byte packet for transmit MAC and discards all frames less than 64bytes on receive MAC.
    • Implements CRC-32 generation and checking at full 800Gbps rate.
    • 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.
    • Implements optional pause frame generation from user application interface for traffic flow control.
    • Implements 802.3bd Priority Flow Control (PFC)support.
    • Implements support for standard IEEE Ethernet length/ type, 802.1Q VLAN tagged length/type and pause frames
    • Implements destination MAC address checking on receive path and accepts Unicast frames withmatching destination MAC address only.
    • Implements programmable promiscuous modeto accept all incoming traffic.
    • Implements programmable broadcast andmulticast frames filtering on receive path.
    • Implements programmable maximum framelength support for standard Ethernet and Jumboframes.
    • Implements length error checking for standard Ethernet length frames and truncation of frames greater than programmed maximum frame length.
    • Implements optional internal MII loopback supportto direct transmit traffic back to MAC receive path.
    • Implements sideband channel to provide per frame information to the user application on MAC receivepath.
    • Implements multiple statistics counters and per frame events for transmit and receive path such as good frames, CRC error, length error, remote/local faultetc.
    • Implementsstatistics and eventsignals providing support for 802.3 basic and mandatorymanaged objects as well as IETF Management Information Database (MIB) package (RFC 2665) and Remote Network Monitoring (RMON) required in SNMP environments.
    • Implements streaming user application interface.
    • Implements Avalon-MM or AXI4-Lite host interfaceto access core’s internal registers.

Block Diagram

Benefits

  • Two 400GBase-R PCS cores with required modifications and glue logic.
  • Includes RS-FEC(544,514) KP4 FEC
  • 800Gbps MAC core with streaming user interface.
  • Technology dependent transceiver wrappers for SERDES transceivers.
  • RMON block for statistics counters.
  • AXI4-Lite or Avalon-MM based fabric for host interface register access.
  • MDIO/I2C cores for optical module control and status.

What’s Included?

  • Encrypted MAC and PCS RTL for simulation and synthesis
  • Encrypted L2 packet generator and checker RTL for simulation and synthesis (included in MAC wrapper)
  • Source code RTL (Verilog) for top level Ethernet wrappers to allow for user specific customizations.
  • Technology specific transceiver wrappers for the selected device family
  • Source code RTL (Verilog) for AXI4-Lite and Avalon-MM arbiters and address decoders
  • Constraint files and synthesis scripts for design compilation
  • Linux based APIs/tools to access core configuration and statistics registers
  • Design guide(s) and user manual(s)

Specifications

Identity

Part Number
HTK-ETC800G-ETH-FPGA
Vendor
Hitek Systems LLC
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 800 Gigabit Ethernet MAC + PCS?

800 Gigabit Ethernet MAC + PCS is a Ethernet IP core from Hitek Systems LLC 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