Triple-Speed Ethernet Intel® FPGA IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 813669
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

A.1. Basic Frame Format

Figure 60. MAC Frame Format


A basic Ethernet frame comprises the following fields:

  • Preamble—a maximum of 7-octet fixed value of 0x55.
  • Start frame delimiter (SFD)—a 1-octet fixed value of 0xD5 which marks the beginning of a frame.
  • Destination and source addresses—6 octets each. The least significant byte is transmitted first.
  • Length or type—a 2-octet value equal to or greater than 1536 (0x600) indicates a type field. Otherwise, this field contains the length of the payload data. The most significant byte of this field is transmitted first.
  • Payload Data and Pad—variable length data and padding.
  • Frame check sequence (FCS)—a 4-octet cyclic redundancy check (CRC) value for detecting frame errors during transmission.
  • An extension field—Required only for gigabit Ethernet operating in half-duplex mode. The MAC function does not support this implementation.