editor's blog
Subscribe Now

The Other KBP

We looked today at Netlogic’s NETL7 “knowledge-based processors” (KBPs). But the KBP category contains more than just this family: it also contains one called Sahasra.

But the Sahasra products aren’t just more of the same of what’s in NETL7. NETL7 deals with packets all the way to the application layer (layer 7) in the OSI stack. That’s the essence of deep packet inspection (DPI): you’re not just looking at various enclosing headers, you’re diving all the way in. That’s equivalent to moving all the way up the stack to the original application payload.

By contrast, the Sahasra products only deal with layers 2-4. These are fundamentally for packet and flow routing. The Sahasra KBPs are intended to speed things up by implementing very specific tables or databases that are specific to a particular layer or protocol. IP routing tables are a simple example of this sort of thing.

So while the NETL7 KBPs consist of engines processing match patterns, the Sahasra KBPs essentially provide dedicated fast lookup of the kinds of things needed to route packets.

I guess they’re both “processors” that work based on some knowledge – rules in one case, route or other packet information in the other – but, aside from that, they’re different beasts.

And, quite by chance (from a coincidental timing standpoint), they just announced this week volume production of their IPv6 KBP

Leave a Reply

featured blogs
Nov 24, 2020
In our last Knowledge Booster Blog , we introduced you to some tips and tricks for the optimal use of the Virtuoso ADE Product Suite . W e are now happy to present you with some further news from our... [[ Click on the title to access the full blog on the Cadence Community s...
Nov 23, 2020
It'€™s been a long time since I performed Karnaugh map minimizations by hand. As a result, on my first pass, I missed a couple of obvious optimizations....
Nov 23, 2020
Readers of the Samtec blog know we are always talking about next-gen speed. Current channels rates are running at 56 Gbps PAM4. However, system designers are starting to look at 112 Gbps PAM4 data rates. Intuition would say that bleeding edge data rates like 112 Gbps PAM4 onl...
Nov 20, 2020
[From the last episode: We looked at neuromorphic machine learning, which is intended to act more like the brain does.] Our last topic to cover on learning (ML) is about training. We talked about supervised learning, which means we'€™re training a model based on a bunch of ...

Featured video

Synopsys and Intel Full System PCIe 5.0 Interoperability Success

Sponsored by Synopsys

This video demonstrates industry's first successful system-level PCI Express (PCIe) 5.0 interoperability between the Synopsys DesignWare Controller and PHY IP for PCIe 5.0 and Intel Xeon Scalable processor (codename Sapphire Rapids). The ecosystem can use the companies' proven solutions to accelerate development of their PCIe 5.0-based products in high-performance computing and AI applications.

More information about DesignWare IP Solutions for PCI Express

Featured paper

Top 9 design questions about digital isolators

Sponsored by Texas Instruments

Looking for more information about digital isolators? We’re here to help. Based on TI E2E™ support forum feedback, we compiled a list of the most frequently asked questions about digital isolator design challenges. This article covers questions such as, “What is the logic state of a digital isolator with no input signal?”, and “Can you leave unused channel pins on a digital isolator floating?”

Click here to download the whitepaper

Featured Chalk Talk

Thermal Management Solutions

Sponsored by Mouser Electronics and Panasonic

With shrinking form factors, tighter power budgets, and higher performance, thermal management can be a challenge in today’s designs. It might be time to bust out the thermal grease to help conduct away some of that excess heat. But, before you grab that tube, check out this episode of Chalk Talk where Amelia Dalton chats with Len Metzger of Panasonic about the details, drawbacks, and design considerations when using thermal grease - and its alternatives.

Click here for more information about Panasonic Thermal Management Solutions