2017
DOI: 10.1109/tvlsi.2016.2624990
|View full text |Cite
|
Sign up to set email alerts
|

Energy-Efficient TCAM Search Engine Design Using Priority-Decision in Memory Technology

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2017
2017
2025
2025

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 18 publications
(10 citation statements)
references
References 20 publications
0
10
0
Order By: Relevance
“…Segmented ML technique proved to be the best to handle all the performance metrics. Table 2 Performance comparison summary of ML-sensing techniques Precharge high [6,14,15] Current-race scheme [22,33] Precharge free [29][30][31][32] Low swing [11,[34][35][36] Segmented [37][38][39][40][41][42][43][44][45] Sele. precharge [46][47][48]…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Segmented ML technique proved to be the best to handle all the performance metrics. Table 2 Performance comparison summary of ML-sensing techniques Precharge high [6,14,15] Current-race scheme [22,33] Precharge free [29][30][31][32] Low swing [11,[34][35][36] Segmented [37][38][39][40][41][42][43][44][45] Sele. precharge [46][47][48]…”
Section: Resultsmentioning
confidence: 99%
“…(i) Pre-charge high ML sensing technique [6,14,15]: a simple yet power hungry approach used by most CAM designers. (ii) Current race sensing [22,33]: a pre-charge low strategy on the ML using a current source.…”
Section: Sensing Techniquesmentioning
confidence: 99%
“…Next, all elements in the set are sorted by the second coordinate (i.e., the number of child states) in descending order (Line 10). All elements in T are processed one-by-one starting with the largest number of states (Lines [11][12][13][14][15][16][17][18][19][20]. Given that the currently processed element is (s, n), if the number of states in the head part (after adding all child states of state s) does not exceed HSIZE, all child states of state s will be added to the head part (Lines 13-15).…”
Section: Flexible Head-body Matching Algorithmmentioning
confidence: 99%
“…There are two types of pattern matching algorithms: software-based and hardware-based, with the second achieving high matching speed via special-purpose devices such as field programmable gate arrays (FPGAs) [9][10][11][12][13], content addressable memory (CAM) [14,15], and application-specific integrated circuits (ASICs) [16]. However, special-purpose devices are susceptible to scalability issues in terms of pattern set size and/or speed.…”
Section: Introductionmentioning
confidence: 99%
“…TCAM finds its applications as look-up table in networking routers [1,2], as translations-look-aside buffers (TLBs) caches in microprocessors [3,4], as database accelerators in big-data analytics [4,5], as a filter when storing signature patterns in Internet-of-Things [6,7], as Local binary patterns recognition system in image processing and DNA sequence matching [8,9]. However, the dedicated bit comparison circuitry in each native TCAM cell lowers its memory density and the inherent massive parallelism makes native TCAM power hungry and expensive [10][11][12].…”
Section: Introductionmentioning
confidence: 99%