Using Memristor Technology for Multi-value Registers in Signed-digit Arithmetic Circuits

Fey D, Reichenbach M, Söll C, Biglari M, Röber J, Weigel R (2016)


Publication Language: English

Publication Type: Conference contribution, Original article

Publication year: 2016

Publisher: ACM

Pages Range: 442-454

Conference Proceedings Title: Proceedings of the Second International Symposium on Memory Systems

Event location: Alexandria, VA US

ISBN: 978-1-4503-4305-3

URI: https://dl.acm.org/citation.cfm?id=2989124

DOI: 10.1145/2989081.2989124

Abstract

Signed-digit (SD) arithmetic exploits positive and negative digits requiring more than two states. It is long known that an addition using trits, i.e. each digit stores not only a 0 or a 1 but also either 2 or -1, requires only a constant number of steps independent of the operands' word length. However, current processors could not profit from that due to the lack of fast, dense and CMOS compatible memory cells that can store reliably multiple states. Memristors offer these features making it necessary to re-evaluate different SD number representations and to evaluate the consequences of an implementation of a multi-value register file with memristors concerning latency, area and energy consumption.

Using memristors as multi-value register reduces latency and area on one side compared to flip-flop based memories. On the other side this requires additional sophisticated control circuitry to implement ADCs/DACs, current limiting circuits and to generate control signals to read, write and erase memristors. The paper determines the break-even points at which ternary circuits attached to memristor based registers show better energy-delay products and less area consumption and how much power consumption these improvements cost. By layout synthesis is shown that ternary adders with trit-storing memristors can reduce the latency for a word length of 16 digits about 19% and about 52% for 512 digits compared to a binary carry-look-ahead (CLA) adder with nearly the same power consumption.

Authors with CRIS profile

How to cite

APA:

Fey, D., Reichenbach, M., Söll, C., Biglari, M., Röber, J., & Weigel, R. (2016). Using Memristor Technology for Multi-value Registers in Signed-digit Arithmetic Circuits. In Proceedings of the Second International Symposium on Memory Systems (pp. 442-454). Alexandria, VA, US: ACM.

MLA:

Fey, Dietmar, et al. "Using Memristor Technology for Multi-value Registers in Signed-digit Arithmetic Circuits." Proceedings of the The International Symposium on Memory Systems (MEMSYS), Alexandria, VA ACM, 2016. 442-454.

BibTeX: Download