Patent · US Active

Implementing computational memory from content-addressable memory

US9177646B2 · kind B2 · utility

26Cited by
23References
19Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 6, 2013
Grant dateNov 3, 2015
Priority date
Expiry dateJan 2, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/1027
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A content-addressable memory (CAM) with computational capability is described. The CAM includes an array of CAM cells arranged in rows and columns with a pair of search lines associated with each column of the array and a match line associated with each row of the array. The array of CAM cells is configured to implement, for a given cycle, either a read operation of data contained in a single selected column, or one of a plurality of different bitwise logical operations on data contained in multiple selected columns. All of the pairs of search lines in the columns of the array are configured to a certain state to implement the read operation or one of the plurality of different bitwise logical operations. A result of the read operation or one of the plurality of different bitwise logical operations is outputted onto all of the match lines in the array.

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