Embedded TCAM IP
TCAM can search for data that matches the input in one cycle from all the information stored in the memory.If there are multiple …
Overview
TCAM has traditionally been adopted in network hub equipment and is often used for high-speed IP address searches. RAM, which is a typical memory, specifies an address and outputs the data, but TCAM inputs data and outputs the matching address.
KEY FEATURES OF TCAM
- TCAM searches for data that matches the input value in one cycle from all information stored in the memory.
- If there are multiple matching data, find all of them Also, by adding a priority encoder, it is possible to select one from multiple matching data.
- The search key input (Search In) hascapability with a bitwise mask function to support various searches.
Key features
- Designed as small-capacity TCAM hard macro: RTL Wrapper provided by Renesas supports Entry Address/Bit width beyond the hardware macro support range.
- Search results for each address are output directly from the hard macro: Sorting of search results is realized by adding a priority encoder soft macro
- Efficient search with Valid Bit control function: Valid Bit that indicates whether the search target is valid or invalid provided for each address omits the search for areas in which data is not stored. Power consumption is reduced because search operations are not performed with invalid addresses.
- Improved user convenience with Valid Bit Reset function: Function to initialize Valid Bit in one cycle and set all addresses to invalid for Simplifies startup sequence at power-on.
- Change search key length by Search Mask function: In cases where the search keyword is long, the length of the search key can be changed by partially masking it. It can be specified for each bit.
- Pre-Search function (supported N7 only) saves power: Power consumption is reduced by searching a part of the key first and then searching the remaining part only if it matches.
Block Diagram
Silicon Options
| Foundry | Node | Process | Maturity |
|---|---|---|---|
| SMIC | 40nm | LL | Available on request |
| TSMC | 7nm | N7 | Available on request |
| TSMC | 12nm | FFC | Available on request |
| TSMC | 16nm | FF+LL | Available on request |
| TSMC | 16nm | FFC | Available on request |
| TSMC | 28nm | HPC | Available on request |
| TSMC | 28nm | HPC+ | Available on request |
Specifications
Identity
Files
Note: some files may require an NDA depending on provider policy.
Provider
Learn more about FIFO / CAM IP core
Accelerating Embedded Memory Performance with 16-bit xSPI PSRAM IP
On-Device AI Semiconductors & High-speed Interconnects in the Physical AI era
Serial Peripheral Interface. SPI, these three letters denote everything you asked for
Generating High Speed CSI2 Video by an FPGA
Improving Inter Integrated Circuits - From Sensor Hubs to Platform Management Solutions
Frequently asked questions about FIFO / CAM IP cores
What is Embedded TCAM IP?
Embedded TCAM IP is a FIFO / CAM IP core from Renesas listed on Semi IP Hub. It is listed with support for smic Available on request; tsmc Available on request.
How should engineers evaluate this FIFO / CAM?
Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this FIFO / CAM IP.
Can this semiconductor IP be compared with similar products?
Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.