Patent · US Active

Multiple read and write port memory

US10387322B2 · kind B2 · utility

2Cited by
17References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 29, 2016
Grant dateAug 20, 2019
Priority date
Expiry dateApr 29, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/604
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A memory supports a write or multiple read operations in any given clock cycle. In a first clock cycle, new content data is written to a particular content memory bank among a set of content memory banks. Also in the first clock cycle, current content data is read from corresponding locations in one or more other content memory banks among the set of content memory banks. New parity data is generated based on the new content data written to the particular content memory bank and the current content data read from the one or more other content memory banks. The new parity data is written to a cache memory associated with the one or more parity banks. In a second clock cycle subsequent to the first clock cycle, the new parity data is transferred from the cache memory to one of the one or more parity memory banks.

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