Patent · US Active

Hash computation using memristor-implemented dot product engine

US10419346B1 · kind B1 · utility

1Cited by
4References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 30, 2018
Grant dateSep 17, 2019
Priority date
Expiry dateApr 30, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG11C2213/77
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An input string is mapped to a vector of input voltages. The vector is applied to input rows of a dot product engine having memristor elements at intersections of the input rows and output columns. A hash of the input string is determined based on output of the dot product engine as to which the vector of input voltages have been applied to the input rows thereof. An output column may be selected from output voltages of the columns, and the hash determined from the selected column. The output voltage of a column is equal to a sum of a product of the input voltage in each input row and a value of the memristor element at the intersection of the input row and the column. The hash can be used within a filtering technique applied to the input string, such as in the context of network security.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.