Patent · US Expired

Processor/memory device with integrated CPU, main memory, and full width cache and associated method

US6199142A · kind A · utility

40Cited by
9References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 1, 1996
Grant dateMar 6, 2001
Priority date
Expiry dateJul 1, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/7821
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An integrated processor/memory device comprising a main memory, a CPU, and a full width cache. The main memory comprises main memory banks. Each of the main memory banks stores rows of words. The rows are a predetermined number of words wide. The cache comprises cache banks. Each of the cache banks stores one or more cache lines of words. Each of the cache lines has a corresponding row in the corresponding main memory bank. The cache lines are the predetermined number of words wide. When the CPU issues an address in the address space of the corresponding main memory bank, the cache bank determines from the address and the tags of the cache lines whether a cache bank hit or a cache miss has occurred in the cache bank. When a cache bank miss occurs, the cache bank replaces a victim cache line of the cache lines with a new cache line that comprises the corresponding row of the corresponding memory bank specified by the issued address.

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