A SRAM-Based In-Memory Accelerator Featuring Complete SAT Solving and CAM Operations for Efficient Network Transmission

Boolean Satisfiability (SAT) based verification and Content Addressable Memory (CAM) based lookup operations contribute to the efficiency of network packet transmission. Although related In Memory Accelerators (IMAs) provide substantial computational acceleration, current implementations still face limitations: IMAs based on incomplete SAT-solving methods are unsuitable for verification tasks; IMAs that integrate verification and lookup functionality are rare. To overcome these limitations, we propose an IMA based on Static Random-Access Memory (SRAM) that integrates both complete SAT-solving capabilities and high-throughput lookup operations. In this work, clause satisfiability determination and backtracking operations are implemented for complete SAT solving. Meanwhile, the RWL-split 11T SRAM array with 144Kb capacity increased the throughput of CAM based lookup operations. The prototype has been fabricated using a 65nm process. The power consumption of approximately 19.3mW under a supply voltage of 1.1V and a working frequency of 100MHz. The experimental results are demonstrated. For solving SAT problems, this work achieves 100% solvability in the SATLIB benchmark. For lookup operations, it consumes 0.13 fJ/search/bit and 0.26 fJ/search/bit for binary and ternary CAM operations, respectively.

Institutions

Publication Details

Journal
IEEE Transactions on Circuits & Systems II Express Briefs
Published
2025-10-01
DOI
https://doi.org/10.1109/tcsii.2025.3616326
Primary Topic
Adipokines, Inflammation, and Metabolic Diseases
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A SRAM-Based In-Memory Accelerator Featuring Complete SAT Solving and CAM Operations for Efficient Network Transmission

IEEE Transactions on Circuits & Systems II Express Briefs
Adipokines, Inflammation, and Metabolic Diseases
article

A SRAM-Based In-Memory Accelerator Featuring Complete SAT Solving and CAM Operations for Efficient Network Transmission

article en

Abstract

Boolean Satisfiability (SAT) based verification and Content Addressable Memory (CAM) based lookup operations contribute to the efficiency of network packet transmission. Although related In Memory Accelerators (IMAs) provide substantial computational acceleration, current implementations still face limitations: IMAs based on incomplete SAT-solving methods are unsuitable for verification tasks; IMAs that integrate verification and lookup functionality are rare. To overcome these limitations, we propose an IMA based on Static Random-Access Memory (SRAM) that integrates both complete SAT-solving capabilities and high-throughput lookup operations. In this work, clause satisfiability determination and backtracking operations are implemented for complete SAT solving. Meanwhile, the RWL-split 11T SRAM array with 144Kb capacity increased the throughput of CAM based lookup operations. The prototype has been fabricated using a 65nm process. The power consumption of approximately 19.3mW under a supply voltage of 1.1V and a working frequency of 100MHz. The experimental results are demonstrated. For solving SAT problems, this work achieves 100% solvability in the SATLIB benchmark. For lookup operations, it consumes 0.13 fJ/search/bit and 0.26 fJ/search/bit for binary and ternary CAM operations, respectively.

IEEE Transactions on Circuits & Systems II Express BriefsVol. 72(11)
Hunan University (CN)
Affordable and clean energy
Openalex Percentile: Top 39%
Adipokines, Inflammation, and Metabolic Diseases
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A SRAM-Based In-Memory Accelerator Featuring Complete SAT Solving and CAM Operations for Efficient Network Transmission · IEEE Transactions on Circuits & Systems II Express Briefs (2025) | TGRS Research Map | TGRS