MACsec Intel® FPGA IP User Guide

ID 736108
Date 10/02/2023
Public

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

Document Table of Contents

7.5. 2x25 GbE (Encryption + Decryption)

The diagram below shows Multi Interface Buffering Mux/Demux logic that is configured to 2 Controlled/Common ports. Each port is expected to operate at 25G with 64 bits of data width. There are 2 sets of Multi Interface Buffering Mux/Demux logic within the ED, one on the encryption data path and the other on the decryption data path. On the encryption data path, a Packet Generator sends unencrypted packets on the user interface Rx port 0 of the Mux and encrypted packets are sent out on the user interface Tx port 0 of the Demux to the Ethernet IP.

Figure 34. 2x25 GbE (Encryption + Decryption)


At the Ethernet IP, the encrypted packets are looped back. These packets on the decryption data path are sent to the user interface Rx port 0 of Mux and packets are later sending out on user interface Tx port 0 back to Pattern Checker.