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

8T SRAM Cell as a Multibit Dot-Product Engine for Beyond Von Neumann Computing

Abstract: Large scale digital computing almost exclusively relies on the von-Neumann architecture which comprises of separate units for storage and computations. The energy expensive transfer of data from the memory units to the computing cores results in the well-known von-Neumann bottleneck. Various approaches aimed towards bypassing the von-Neumann bottleneck are being extensively explored in the literature. These include in-memory computing based on CMOS and beyond CMOS technologies, wherein by making modifications … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

2
56
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
9
1

Relationship

4
6

Authors

Journals

citations
Cited by 123 publications
(58 citation statements)
references
References 35 publications
2
56
0
Order By: Relevance
“…The initial efforts [4][5][6] in hardware implementations of SNNs was based on standard von-Neumann architecture [7] based on Complementary Metal Oxide Seminconductor (CMOS) technology where the synaptic units of the neural networks are stored in the digital memory and * ichakra@purdue.edu repeatedly fetched by the processor for computing operations. However, the overhead of frequent data transport between the memory and processor have led to a shift in the computing paradigm as 'in-memory' computing platforms [8,9] attempt to emulate the 'massively parallel' operations of the brain. Although the term 'neuromorphic' was primarily coined [10] with CMOS technology in mind, this computing domain has branched out to nonvolatile memory (NVM) technologies such as oxide-based memristors [11], spintronics [12], phase change materials (PCM) [13,14], etc in the recent years.…”
Section: Introductionmentioning
confidence: 99%
“…The initial efforts [4][5][6] in hardware implementations of SNNs was based on standard von-Neumann architecture [7] based on Complementary Metal Oxide Seminconductor (CMOS) technology where the synaptic units of the neural networks are stored in the digital memory and * ichakra@purdue.edu repeatedly fetched by the processor for computing operations. However, the overhead of frequent data transport between the memory and processor have led to a shift in the computing paradigm as 'in-memory' computing platforms [8,9] attempt to emulate the 'massively parallel' operations of the brain. Although the term 'neuromorphic' was primarily coined [10] with CMOS technology in mind, this computing domain has branched out to nonvolatile memory (NVM) technologies such as oxide-based memristors [11], spintronics [12], phase change materials (PCM) [13,14], etc in the recent years.…”
Section: Introductionmentioning
confidence: 99%
“…This opens pathways for adopting new simplified binary in-memory computing paradigms for accelerating neural networks. As shown in [15]- [17], bit-wise Boolean operations including XORs or XNORs as well as non-Boolean vectormatrix dot-products can easily be incorporated within standard SRAM arrays. Such SRAM based in-memory computations open up new possibilities of augmenting the existing memory arrays with compute capabilities.…”
Section: Introductionmentioning
confidence: 99%
“…Moreover, we go a step further and propose the novel 'read-compute-store' scheme, where the computed result can be stored in-situ, within the memory array, without the need for latching the result and performing a subsequent memory-write instruction. In addition, recently memristor like multi-bit dot product computations using 8T cells has been proposed in [10]. The present works differs from the work in [10] since the computations presented in [10] are analog-like computations in SRAM arrays and requires more complex peripheral circuitry, whereas the focus of the present work is purely digital vector computations in the SRAM arrays.…”
Section: Introductionmentioning
confidence: 95%