Posedge-L2SEC – High-Performance IEEE 802.1AE (MACSec) Processing Engine
MACSec provides data confidentiality, data integrity, and data origin authentication at the link layer (Layer-2 of the OSI model) using AES-GCM (Galois Counter Mode) self-authenticating cipher.
Posedge-L2SEC implements the complete MACSec data plane functionality. It performs functions such as AES-GCM, Classification & Filtering, SecTAG processing, Anti-Replay check, ICV verification, and MIB Statistics. The engine can process the MAC frames up to 10Gbps full-duplex throughput for all packet sizes. It is highly configurable and easy to integrate.
Features
• Complete inline processing without software intervention in the datapath
• Up to 10Gbps full duplex throughput & low Latency with short packets
• Fully compliant with IEEE 802.1AE standard
• Configurable number of Secure Associations per port with double buffering of SA
• AES-GCM as defined by the IEEE standard support for Crypto and Authentication
• Decryption and ICV verification on Ingress
• Anti-replay verification on Ingress
• Encryption and Authentication with ICV generation and insertion on Egress
• MACSec header insertion and removal
• Supports hardware based packet classification
• MIB counter update as per the MACSec Standard
Applications
• Ethernet PHYs
• Ethernet Switches
• EPON
• Routers
Interfaces
• AXI/AHB/LMI Interface for configuration and statistics collection
• Configurable FIFO interfaces for data path
• Core runs at 250MHz
Benefits
• Highly Configurable and Scalable
• Can be easily integrated into an existing datapath
• World class customer support
• Available in FPGA platform
• Low gate count
Deliverables
• Synthesizable Verilog RTL
• Architecture Specification
• Self-checking Testbench and Testcases
• ASIC/FPGA Synthesis Scripts
• Integration Manual
• Software Drivers
Tech Specs
| Part Number |
Posedge-L2SEC-1.0 |
| Short description |
MACSec Processing Engine |
| Provider: |
Posedge Inc |
| Portability |
ASIC, FPGA |
| Type |
Soft |
| Maturity |
Proven in FPGA and integrated in a customer silicon |
| Availability |
Now |
| FPGA Technology: |
Available in Xilinx Virtex-4LX platform
|
| Bus Compliance : |
LMI, AMBA AXI, AMBA AHB |