Abstract
Size scaling CMOS transistors are known to improve cost, speed, and power per chip that results in high performance IC. However, too small transistor size can degrade transistor performance thus become limitation to CMOS scaling. One way to overcome this limitation is by incorporating CMOS with memristor; a device that offers small size, low power, nonvolatile characteristic with switching ability and is compatible with CMOS technology. In this research, memristor resistance write circuit (RWC) and read circuit (RRC) are presented. A pulse-coded memristor programming method is adopted in RWC design. It uses 2 sets of switches to decreases or increases resistance by supplying positive or negative pulse. Plus, the longer width of supply signal, the bigger changes of resistance. Next, two types of RRC are presented; voltage read circuit and current read circuit. Former circuit consists of trans-impedance amplifier and resistor. Output voltage from amplifier expresses memristor resistance value. When voltage supply is negative pulse, memristor resistance increases thus V out gradually decreases and otherwise. Latter circuit consists of amplifier and CMOS transistor to read the current from memristor that express memristor resistance. When memristor resistance changes, the current also changes. Set of current mirror is added to enable memristor current to be copied to other circuit. A current sample and hold circuit is added to keep current information when there is no voltage supply. Result shows first RWC successfully program resistance of memristor either to increase or decrease. Second, voltage read circuit can express resistance value in voltage form but have negative output voltage that not very applicable. Third, current read circuit can give current output based on memristor resistance and applicable with other circuits.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.