2021
DOI: 10.1109/tnano.2020.3042114
|View full text |Cite
|
Sign up to set email alerts
|

Protection of Associative Memories Using Combined Tag and Data Parity (CTDP)

Abstract: As emerging memories are utilized in processors as main memory, they must also coexist with CMOS memories; for instance SRAMs, are used to implement smaller, but faster associative memories. These hybrid designs exploit the advantages of both types of memories to achieve better performance. For some applications, the improvement in performance for on-chip associative memories is crucial for the overall computing system. For CMOS memories, soft errors are a major concern because they flip bits and can lead to d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 21 publications
0
5
0
Order By: Relevance
“…Thermally‐induced stress on the amorphous alumina shell causes a restructuring of the amorphous ALD alumina into nanofibers and not nanopores, as is typically the case (see discussion in section 3.2). Previous studies [30,31] show that similar nanofibers arise from the hydrothermal treatment of sol‐gel‐derived boehmite (AlO(OH)). Such a transformation would be likely if a significant concentration of unreacted hydroxyl groups remained in the ALD overcoat after synthesis [12] .…”
Section: Resultsmentioning
confidence: 98%
“…Thermally‐induced stress on the amorphous alumina shell causes a restructuring of the amorphous ALD alumina into nanofibers and not nanopores, as is typically the case (see discussion in section 3.2). Previous studies [30,31] show that similar nanofibers arise from the hydrothermal treatment of sol‐gel‐derived boehmite (AlO(OH)). Such a transformation would be likely if a significant concentration of unreacted hydroxyl groups remained in the ALD overcoat after synthesis [12] .…”
Section: Resultsmentioning
confidence: 98%
“…A discussion on the technical contents of this paper follows to address the relevance of this work to nanotechnology systems. Computing in the nano ranges necessitates novel approaches [22], [23] to address those scenarios that affect the reliable operation of computing systems at such low feature sizes [24]. At nanoscales, soft errors are more likely to occur; computational errors/faults in computational modules/units for many applications need stringent requirements for reliable data storage and processing [25].…”
Section: Discussionmentioning
confidence: 99%
“…For defense against architectural and system design flaws various protection techniques such as usage of trusted execution environments for local [53], remote [54] and IoT systems [55], cache side-channel mitigation techniques such as runtime detection [56] and concurrent randomization of processor frequency and prefetcher operation [57], memory protection techniques such as Combined Tag and Data Parity (CTDP) schemes [58] and control flow integrity verification techniques such as selective and random verification [59] can be used.…”
Section: B) Architectural and System Threat Countermeasuresmentioning
confidence: 99%