MEMRISTIVE COMPUTATION OF A VECTOR CROSS PRODUCT

Memristive computation of a cross product is disclosed. One example is a crossbar array of memory elements that include a number of column lines perpendicular to a number of row lines, a memory element located at each intersection of a row line and a column line. A programming voltage is applied at...

Full description

Saved in:
Bibliographic Details
Main Authors MERCED GRAFALS, Emmanuelle J, DAVILA MELENDEZ, Noraica, STRACHAN, John Paul
Format Patent
LanguageEnglish
French
German
Published 04.12.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Memristive computation of a cross product is disclosed. One example is a crossbar array of memory elements that include a number of column lines perpendicular to a number of row lines, a memory element located at each intersection of a row line and a column line. A programming voltage is applied at each memory element to change a resistance value to represent a respective entry in a skew symmetric matrix representing a first vector, and an input voltage is applied along each row line to represent a dimensional component of a second vector. Sensors located at each column line measure output voltages along column lines, where the output voltages are generated by applying input voltages received by memory elements located along the row line to resistance values of the respective memory elements. Differential amplifiers collate the output voltages for pairs of sensors to generate dimensional components of the cross product.
Bibliography:Application Number: EP20170177270