Back to Search
Start Over
Binary Addition in Resistance Switching Memory Array by Sensing Majority
- Source :
- Micromachines, Volume 11, Issue 5, Micromachines, Vol 11, Iss 496, p 496 (2020)
- Publication Year :
- 2020
- Publisher :
- Multidisciplinary Digital Publishing Institute, 2020.
-
Abstract
- The flow of data between processing and memory units in contemporary computing systems is their main performance and energy-efficiency bottleneck, often referred to as the &lsquo<br />von Neumann bottleneck&rsquo<br />or &lsquo<br />memory wall&rsquo<br />Emerging resistance switching memories (memristors) show promising signs to overcome the &lsquo<br />by enabling computation in the memory array. Majority logic is a type of Boolean logic, and in many nanotechnologies, it has been found to be an efficient logic primitive. In this paper, a technique is proposed to implement a majority gate in a memory array. The majority gate is realised in an energy-efficient manner as a memory R E A D operation. The proposed logic family disintegrates arithmetic operations to majority and NOT operations which are implemented as memory R E A D and W R I T E operations. A 1-bit full adder can be implemented in 6 steps (memory cycles) in a 1T&ndash<br />1R array, which is faster than I M P L Y , N A N D , N O R and other similar logic primitives.
Details
- Language :
- English
- ISSN :
- 2072666X
- Database :
- OpenAIRE
- Journal :
- Micromachines
- Accession number :
- edsair.pmid.dedup....edc3c1764b007d024682bcebe4873c6b
- Full Text :
- https://doi.org/10.3390/mi11050496