Join us at Embedded World Conf & Exhibition 2024 at Booth #5-350 during 9-11th April 2024

Ethernet MAC (media access controller) Implementation on Hardware: Bursting the bubble

Media Access Control (MAC) is the lower sub-layer of the Data Link Layer (Layer 2) of OSI model. The MAC sub-layer acts as an interface between Logical Link Control (LLC, out of the scope of this document) sub-layer and the network’s Physical Layer. The hardware that implements the MAC is referred to as a Media Access Controller. 

Whatever technology of Ethernet has evolved till now, all of them has got one thing in common, MAC. The MAC’s functionality has remained identical; be it a 10/100/1000 Mbps, 1G, 10G, 40G whatever. The only difference is that how this functionality is implemented on hardware in order to meet the desired communication speed.

Since different users have different, sometimes efficient, ways for implementing their design, we will be limiting the scope of this document to the functionality part of the MAC. Trust me, you are going to get a lot clearer picture once you are through with the document.

In this whitepaper you will get insights on:

White paper on Ethernet MAC (media access controller) Implementation on Hardware: Bursting the bubble highlights the following:

  • Overview
  • Essential features of Media Access Controller
    • Concept of Padding
    • Receiver Engine of MAC
    • Transmitter Engine of MAC
  • Need of FIFO
    • Receiver FIFO
    • Transmitter FIFO
  • How does the CRC generator/checker work in MAC
    • CRC checking at Rx engine
    • CRC computing at Tx engine
  • Concept of flow control in Ethernet
  • Ethernet Frame Format
  • Reconciliation-Sublayer

Download whitepaper

By submitting this form, I hereby agree to receive marketing information and agree with Logic Fruit Privacy Policy.

Whitepaper Overview

Get a Quote Today

By submitting this form, I hereby agree to receive marketing information and agree with Logic Fruit Privacy Policy.

or just Call us on