Memristors are a new class of circuit element with the ability to change their resistance value while retaining memory of their current and past resistances. Their small form factor, high density, and fast switching times have sparked research into their applications in modern memory hierarchies. However, these new components pose system design challenges, as well as opportunities.
System Design with Memristor Technologies explores design solutions for memristors, covering research and development trends in memristor technology, fabrication, modelling, and applications, and the design and implementation of arithmetic units using memristors. The book begins with an introduction to the principles of system design with memristors, then goes on to address memristor logic gates, arithmetic units for adders, multipliers and dividers, and improved and optimised adder, multiplier and divider designs. The final chapters draw conclusions from the topics covered and explore potential future trends in research into system designs with memristor technologies.
This book is essential reading for research scientists and electronics engineers interested in the use of memristors in future system architectures, specifically focused on the areas of arithmetic units, non-Von-Neumann architectures, and logic-in-memory.
- Chapter 1: Introduction
- Chapter 2: Memristor logic gates
- Chapter 3: Adder arithmetic units
- Chapter 4: Multiplier arithmetic units
- Chapter 5: Divider arithmetic units
- Chapter 6: Memristor-based adder designs
- Chapter 7: Memristor-based multiplier designs
- Chapter 8: Memristor-based divider designs
- Chapter 9: Proposed future work
- Chapter 10: Conclusion
ARM Inc., Austin, Texas, USA.
Lauren Guckert received her PhD from the University of Texas in computer engineering in 2016. She now works as a Performance Engineer at Arm Ltd. in Austin, Texas, USA where she focuses on performance analysis for state-of-the-art system IP designs.Earl E. Swartzlander Professor of Electrical and Computer Engineering.
University of Texas, Austin, USA.
Earl Swartzlander is a Professor of Electrical and Computer Engineering at the University of Texas at Austin, USA. He conducts research in computer engineering with emphasis on application-specific processor design, including high-speed computer arithmetic, embedded processor architecture, VLSI technology, and nanotechnology.