TCAM Application Note: Streamline Multi-Byte Searches With TCAM Arrays

Embedded content addressable memories (CAMs) allow system designers to define various configurations to match architectural requirements to achieve the optimal performance, power and cost of the system.

This application note describes a simple way to customize eSilicon’s eFlexCAM™ memories into a register-array CAM that supports parallel compare and write operations and multiple byte-match lines, typically used in network security applications.

Request a copy of this application note by email.

Request

See Our Complete
IP Catalog

Our complete portfolio of customizable semiconductor IP and I/Os is available at ChipEstimate.com.

White Paper

High-Performance Classification Using Embedded Ternary Content Addressable Memory (TCAM)

With port speeds exceeding 100Gbps, route lookups that are a fundamental application to all routers have relied on ternary content addressable memories (TCAM) to provide a lookup response within a clock cycle. However, these devices in “discrete form” suffer from limitations in terms of power, cost and real estate and to some extent lack the required flexibility. Embedding a TCAM block along with the rest of the system in a single device should overcome these disadvantages. This paper provides an overview of advantages of embedded TCAMs and describes a few applications that could take advantage of embedded TCAM technology. [View more white papers]

Request a copy of this white paper by email.

Request

Custom Embedded IP Brochures

eFlexCAM™ Custom Embedded
CAM Compilers

Binary and Ternary CAM (BCAM and TCAM) compilers in 28nm-180nm.

eFlex™ Custom Embedded
Memory IP

SRAM, ROM, MPRF, CAM, and cache custom memories.

Registration required to download brochures.

[View all brochures]

Custom Memory IP and I/Os

eSilicon's IP solutions include foundation and custom memories that are different from standard off-the-shelf solutions. We tailor our solutions to fit seamlessly into your design and test flow with custom features. Our memories are optimized across the spectrum of performance, power, area, and yield to address your specific market requirements. eSilicon offers one of the broadest ranges of expertise in embedded memory IP among semiconductor IP providers, and we have been a provider of customer-specific memory IP to leading integrated device manufacturers (IDMs), fabless semiconductor companies (FSCs) and OEMS for over a decade.

In addition to memory IP, we offer process development services to IDMs and foundries during early-stage process bring-up:

  • SRAM bit-cell development
  • Test-chip design for process development and yield enhancement
  • CAST™ device characterization tool and services: Component Auto-generation System for Test-chip creation  

Custom IP Engagement Model

As shown in the diagram below, our business model provides you with flexibility to engage in early-stage process development, bit-cell development, custom memory instance development, and full memory compiler development. These handoffs give you the flexibility to focus on your core competencies. Our highly collaborative approach to memory design provides you continuous feedback on the state of your memory and addresses PPA (performance, power, area) issues early in the process for a high-quality design and a predictable schedule.

eSilicon Custom IP Engagement Model

 

custom-ip-engagement-model

 

Embedded Memories

Our memories are optimized across the spectrum of performance, power, area, and yield to address customer-specific market requirements.

eSilicon memories support the complete set of industry-standard EDA flows. We work closely with our foundry and IDM partners to incorporate the latest guidelines, including statistical analysis, design for manufacturability (DFM) rules, and redundancy guidelines.

We collaborate with our customers to customize an already-developed memory compiler or instance and optimize the functionality, performance, power, area, and/or yield to match your SoC's design-specific needs.

Please contact This e-mail address is being protected from spambots. You need JavaScript enabled to view it if you would like to learn more about our custom IP offering.

Foundation Memories

eSilicon develops foundation memory compilers customized for various market segments such as automotive, networking, wireless, aerospace & consumer. These memory compilers include SRAMs, register files & ROMs.

Specialty Memories

eSilicon not only develops memory compilers for foundation memories, but also develops memory compilers for specialty memories. These specialty memories include ternary CAM, binary CAM, multi-port register files, asynchronous register files and fast cache memories.