Design of 12‐T SRAM Circuit for Horizontal and Vertical Content‐Addressable Memory
ABSTRACT Conventional static random‐access memory (SRAM) architectures have only row‐addressing modes, being prone to have large dynamic power consumptions during cross‐row/column data addressing and per‐bit logic operations. This paper proposes a 12‐transistor (12‐T) SRAM circuit that enables multi‐bit in‐memory logic operations, including AND, NOR, A AND B′, and A′ AND B, while supporting configurable binary/ternary content‐addressable memory (BCAM/TCAM) functions for both row and column directions. By integrating dual‐directional row/column readout modes, the design addresses signal crosstalk issues, reducing operating power consumption with enhanced system stability. Compared with conventional SRAM, the proposed circuit achieves 554 MHz (row) and 556 MHz (column) operating frequency at operating voltage of 1.2 V, leading to a 50.6% frequency improvement. Even at a reduced supply voltage of 0.8 V, the design maintains 203 MHz operation, demonstrating robust low‐voltage compatibility. Furthermore, in the logic mode, the circuit attains an energy efficiency of 1.96 fJ/search/bit, significantly outperforming prior works. As the proposed SRAM seamlessly supports transitions between SRAM, BCAM/TCAM, and logic modes, it is versatile for high‐speed search, parallel data matching, and energy‐efficient in‐memory computing applications.
Authors
- Lianwen Deng (ORCID: https://orcid.org/0000-0002-4561-3068)
- Chengjun Tian (ORCID: https://orcid.org/0000-0002-7007-0173)
- Yi Deng (ORCID: https://orcid.org/0000-0002-1765-5244)
- Congwei Liao (ORCID: https://orcid.org/0000-0002-5306-0926)
- Shengxiang Huang (ORCID: https://orcid.org/0000-0002-5049-4868)
- Jianqi Qiu (ORCID: https://orcid.org/0000-0001-7541-3983)
- Yihan Yang (ORCID: https://orcid.org/0000-0003-2026-7039)
Institutions
- Central South University (CN)
- University of Electronic Science and Technology of China (CN)
- Shenzhen University (CN)
- Shenzhen Technology University (CN)
Publication Details
- Journal
- International Journal of Circuit Theory and Applications
- Published
- 2025-09-28
- DOI
- https://doi.org/10.1002/cta.70154
- Primary Topic
- Network Packet Processing and Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00