Find IP Sell IP AI Assistant Chip Talk Chip Videos About Us
Log In

All IPs > Wireline Communication > Fibre Channel > 10G MAC and PCS Core

10G MAC and PCS Core

From KMX Embedded Core

Ask Volt AI questions about this IP

Quickly find out if this is the right IP for you with our semiconductor-trained AI assistant, Volt.

Description

KMX 10G MAC and PCS core, which includes media access control (MAC) module, physical coding sublayer (PCS) module and physical medium attachment (PMA) module, is compliant with the IEEE 802.3ba-2010 standard. The core supports RS FEC defined in IEEE 802.3 Clause 108 with independent bit error detection and bit error correction. It connects to user logic via AXI4-Stream interface of 64 bits at 156.25MHZ and to 10G PCS core via XGMII interface of 64 bits at 156.25 MHZ. It also connects to user logic via AXI4-Lite interface. The MAC core accepts packets from user logic and generates new format packets by adding Preamble/SFD; padding zero bytes for short packets to 64 bytes; generating 32 bit CRC and padding it. It receives packets from 10G PCS via XGMII interface and generates new format packet by removing Preamble/SFD and 32 bit CRC after CRC checking. It supports Pause Frame processing for flow control and Implements Deficit Idle Count algorithm to ensure maximum possible throughput at the transmit interface. It implements internal XGMII loopback for debug purpose, which at the XGMII interface, the data flow on TX path is redirected to RX path and no data is forwarded to XGMII TX interface. It implements configuration, control, status, statistical information collection and it supports VLAN tagged frame defined IEEE 802.1Q. KMX 10G PCS module connects to 10G MAC module via XGMII of 64 bits at 156.25MHZ and connects to transceiver interface at 64 bits at 161.1328125MHZ. The PCS core is compliant with IEEE 802.3ba specifications. The core supports the following features: It implements 64b/66b encoding/decoding. The core supports 10G scrambling/descrambling of polynomial 1 + x^39 + x^58. It implements gearbox on both TX and RX. The 66-bit block synchronization algorithm implementation is included. The BIP-8 generation/insertion on TX and checking on RX are supported. It implements Bit Error Rate (BER) for monitoring excessive error ratio. The transceiver interface loopback for debug purpose is implemented, which at transceiver interface, the data flow on TX path is redirected to the RX path and no data is forwarded to transceiver TX interface. The core supports link signaling protocol.

Features
  • 10G MAC and 10G PCS Modules
  • 10G RS FEC support with independent error bit detection and error bit correction
  • 32bit CRC generation on TX and 32 bit CRC check on RX
  • Zero bytes padding for 64 bytes packet
  • Pause Frame processing for flow control
  • Configuration, Control, Status and statistical information collection
  • 64b/66b encoding and decoding
  • 10G scrambling and descrambling
  • PCS Gearbox
  • 64 bit block synchronization
  • BIP-8 generation/insertion on TX and BIP-8 checking/removal on RX
  • Link signaling protocol support
  • Bit Error Rate (BER) monitor support
  • Run time reset of clock domains and components
  • Separate clock domains for packet processing and control interfaces
  • 801.1Q tagging for VLAN
  • MDIO module and External MDIO access via AXI4-Lite bus
Tech Specs
Class Value
Categories Wireline Communication > Fibre Channel
Availability All Countries & Regions
Applications
  • Video, image and audio streaming over Ethernet
  • IP cameras VOIP and smart phones
  • High frequency trading system
  • High-speed communication data centers
  • Device monitoring and control over IP networks
Sign up to Silicon Hub to buy and sell semiconductor IP

Sign Up for Silicon Hub

Join the world's most advanced semiconductor IP marketplace!

It's free, and you'll get all the tools you need to discover IP, meet vendors and manage your IP workflow!

Sign up to Silicon Hub to buy and sell semiconductor IP

Welcome to Silicon Hub

Join the world's most advanced AI-powered semiconductor IP marketplace!

It's free, and you'll get all the tools you need to advertise and discover semiconductor IP, keep up-to-date with the latest semiconductor news and more!

Plus we'll send you our free weekly report on the semiconductor industry and the latest IP launches!

Switch to a Silicon Hub buyer account to buy semiconductor IP

Switch to a Buyer Account

To evaluate IP you need to be logged into a buyer profile. Select a profile below, or create a new buyer profile for your company.

Add new company

Switch to a Silicon Hub buyer account to buy semiconductor IP

Create a Buyer Account

To evaluate IP you need to be logged into a buyer profile. It's free to create a buyer profile for your company.

Loading...
Chatting with Volt