C. packet classifier, C.1. block diagram, Appendix c. packet classifier – Altera 10-Gbps Ethernet MAC MegaCore Function User Manual

Page 162: Appendix c, packet, Classifier

Advertising
background image

February 2014

Altera Corporation

10-Gbps Ethernet MAC MegaCore Function User Guide

C. Packet Classifier

The Packet Classifier decodes the packet types of incoming PTP packets and returns
the decoded information aligned with SOP to the 10GbE MAC IP.

C.1. Block Diagram

Figure C–1

shows the block diagram for the Packet Classifier.

The Packet Classifier block diagram comprises the following components:

Data Pipeline—holds the data frame up to a specified number of cycles. The
number of cycles is determined by the largest length type field.

FIFO Packets—holds the Avalon-ST frame data.

FIFO Insert Control—the ingress control input bus that includes the signals
required for decoding logics and signals to the MAC that is required to be aligned
with SOP.

FIFO Request Control—contains decoded data such as control signals to inserter
and timestamp field locations.

Decoding—Decodes packet types of incoming PTP packets and returns the
decoded data to be stored in the FIFO request control block.

Figure C–1. Packet Classifier Block Diagram

Packet Classifier

Avalon-ST DataIn

(Sink)

Ingress Control

Input Signals

Ingress Control
Output Signals

Avalon-ST DataOut
(Source)

Control Signals to
Inserter

Timestamp Field
Location

Data Pipeline

FIFO Packets

FIFO Insert

Control

FIFO Request

Control

Decoding

Advertising