Patent · US Active

Block-based non-transparent cache

US8219758B2 · kind B2 · utility

20Cited by
6References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 10, 2009
Grant dateJul 10, 2012
Priority date
Expiry dateJul 18, 2030

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In an embodiment, a non-transparent memory unit is provided which includes a non-transparent memory and a control circuit. The control circuit may manage the non-transparent memory as a set of non-transparent memory blocks. Software executing on one or more processors may request a non-transparent memory block in which to process data. The control circuit may allocate a first block, and may return an address (or other indication) of the allocated block so that the software can access the block. The control circuit may also provide automatic data movement between the non-transparent memory and a main memory system to which the non-transparent memory unit is coupled. For example, the automatic data movement may include filling data from the main memory system to the allocated block, or flushing the data in the allocated block to the main memory system after the processing of the allocated block is complete.

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