BCM52311 Heterogeneous Knowledge-Based Processors

Currently Viewing:

The BCM52311 Knowledge-Based Processor (KBP) performs high-speed operations on large-rule databases for a wide range of elecommunications applications, including enterprise switches and routers. It provides network awareness and enables real-time modifications and updates to the routing configuration, making it ideal for packet classification, policy enforcement and forwarding. This family of KBPs addresses next-generation classification needs through high-performance parallel decisions and improved entry storage capabilities. Up to eight parallel operations allow the device to reach decision speeds of multiple Billion Decisions Per Second (BDPS). Embedded Error Correction Circuitry (ECC) improves system testability and operational reliability. The key processing unit (KPU) enables efficient interface transfers with flexible search key construction.
This KBP seamlessly connects to the Jericho BCM88670, Arad Plus BCM88660 and Arad BCM88650. 


• KBP tables width configurable 80/160/320/480/640 bits
• User Data Array for associated data
• Up to eight parallel searches 
• Simultaneous Multithreading (SMT) operation
• NetRoute for Longest Prefix Match (LPM)
• NetACL solution for access control list
• Logical Tables for intelligent database management
• Result Buffer for flexible routing of search results
• ECC on User Data and Database Array
• Background ECC scan for database entries


• IPv4 and IPv6 Packet Classification
• Access Control Lists
• Policy-based Routing and QoS
• IPv4 and IPv6 Longest Prefix Match

Lifecycle Status


Specification Value
Lifecycle Active
Distrib. Inventory No