Skip to content
You are not logged in |Login  
     
Limit search to available items
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Guckert, Lauren, author.

Title System design with memristor technologies / Lauren Guckert and Earl E. Swartzlander, Jr.

Publication Info. Herts, United Kingdom : The Institution of Engineering and Technology, 2018.
©2018

Item Status

Description 1 online resource (ix, 354 pages) : illustrations.
Physical Medium polychrome
Description text file
Series IET materials, circuits and devices series ; 38
Materials, circuits and devices series ; 38.
Bibliography Includes bibliographical references (pages 341-346) and index.
Summary 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
Contents Intro; Contents; 1. Introduction; 1.1 Memristor fundamentals; 1.1.1 Types of memristors; 1.1.2 Memristor logic; 1.2 Note on simulation methodology; 1.3 Memristor models; 1.4 Crossbar technology; 2. Memristor logic gates; 2.1 IMPLY gates; 2.1.1 IMPLY Boolean logic; 2.1.2 Real implementation; 2.2 MAD gates; 2.2.1 MAD metrics, pros, and cons; 2.2.2 Implementation in a crossbar; 2.2.3 Gate adaptation; 2.2.4 Crossbar adaptation; 2.2.5 Boolean operation and threshold gate selection; 2.3 N-N memristor gates; 2.4 Hybrid-CMOS gates; 2.5 Threshold gates
2.5.1 Threshold gates implemented with GOTO pairs2.5.2 Threshold gates implemented with CSTG gates; 2.6 MAGiC gates; 3. Adder arithmetic units; 3.1 Ripple-carry adders; 3.2 Carry-lookahead adders; 3.3 Carry-select adders; 3.4 Conditional-sum adders; 4. Multiplier arithmetic units; 4.1 Shift-and-add multipliers; 4.1.1 Booth multiplier; 4.2 Array multipliers; 4.3 Dadda multipliers; 5. Divider arithmetic units; 5.1 Binary restoring dividers; 5.2 SRT dividers; 5.3 Goldschmidt dividers; 6. Memristor-based adder designs; 6.1 Ripple Carry Adders; 6.1.1 IMPLY ripple-carry adder
6.1.2 Hybrid-CMOS ripple-carry adder6.1.3 Threshold gate ripple-carry adder; 6.1.4 MAD gate ripple-carry adder; 6.1.5 Ripple-carry adder analysis and comparison; 6.2 Carry Lookahead adders; 6.2.1 IMPLY carry-lookahead adder; 6.2.2 Hybrid-CMOS carry-lookahead adder; 6.2.3 Threshold gate carry-lookahead adder; 6.2.4 MAD gate carry-lookahead adder; 6.2.5 Carry-lookahead adder analysis and comparison; 6.3 Carry-select adders; 6.3.1 IMPLY carry-select adder; 6.3.2 Hybrid-CMOS carry-select adder; 6.3.3 Threshold gate carry-select adder; 6.3.4 MAD gate carry-select adder
6.3.5 Carry-select adder analysis and comparison6.4 Conditional-sum adders; 6.4.1 IMPLY conditional-sum adder; 6.4.2 Hybrid-CMOS conditional-sum adder; 6.4.3 Threshold gate conditional-sum adder; 6.4.4 MAD gate conditional-sum adder; 6.4.5 Conditional-sum adder analysis and comparison; 7. Memristor-based multiplier designs; 7.1 Shift-and-add multipliers; 7.1.1 IMPLY shift-and-add multiplier; 7.1.2 Hybrid-CMOS shift-and-add multiplier; 7.1.3 Threshold-gate shift-and-add multiplier; 7.1.4 MAD gate shift-and-add multiplier; 7.1.5 Shift-and-add multiplier analysis and comparison
7.1.6 IMPLY and MAD Booth multipliers7.2 Array multipliers; 7.2.1 IMPLY array multiplier; 7.2.2 Hybrid-CMOS array multiplier; 7.2.3 Threshold-gate array multiplier; 7.2.4 MAD gate array multiplier; 7.2.5 Array multiplier analysis and comparison; 7.3 Dadda multipliers; 7.3.1 IMPLY Dadda multiplier; 7.3.2 Hybrid-CMOS Dadda multiplier; 7.3.3 Threshold gate Dadda multiplier; 7.3.4 MAD gate Dadda multiplier; 7.3.5 Dadda multiplier analysis and comparison; 8. Memristor-based divider designs; 8.1 Binary-restoring dividers; 8.1.1 IMPLY binary-restoring divider
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject Memristors.
Memristors.
Genre/Form Electronic books.
Electronic books.
Added Author Swartzlander, Earl E., Jr., 1945- author.
Other Form: Print version: Guckert, Lauren. System design with memristor technologies. Herts, United Kingdom : The Institution of Engineering and Technology, 2018 1785615610 9781785615610 (OCoLC)1012552409
ISBN 1785615629 (pdf)
9781523121175 (electronic book)
1523121173 (electronic book)
9781785615627 (electronic book)
9781785615610 (hardback)
1785615610 (hardback)