Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

High-Performance IEEE 802.1AE (MACSec) Processing Engine by Posedge Inc



SoC IP Provider

Product Description

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 .


FPGA Technology: Available in Xilinx Virtex-4LX platform
Bus Compliance : LMI, AMBA AXI, AMBA AHB

High-Performance IEEE 802.1AE (MACSec) Processing Engine

Market Segment(s)

  • Enterprise
  • Home
  • Mobile Computing

Target Platform(s)

  • Android
  • Linux
  • VxWorks
  • Windows Mobile

Companion Processor(s)

  • Communication
  • Multimedia

ARM Processor(s)

  • ARM7EJ-S
  • ARM7TDMI
  • ARM7TDMI-S
  • ARM720T
  • ARM920T
  • ARM922T
  • ARM926EJ-S
  • ARM940T
  • ARM946E-S
  • ARM966E-S
  • ARM968E-S
  • ARM1022E
  • ARM1026EJ-S
  • ARM1136J-S
  • ARM1136JF-S
  • ARM1156T2(F)-S
  • ARM11 MPCore
  • Cortex-A5
  • Cortex-A8
  • Cortex-A9
  • Cortex-M0
  • Cortex-M1
  • Cortex-M3
  • Cortex-M4
  • Cortex-R4
  • ARMv4

System IP

  • Interconnect Fabric
 
ARM Connected