×

Multi-Domain Management of a Cache in a Processor System

  • US 20100235580A1
  • Filed: 04/06/2009
  • Published: 09/16/2010
  • Est. Priority Date: 03/11/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for managing a cache memory, the system comprising:

  • a processor having an address interface for sending a memory access message including an address in physical memory and a domain identification (ID);

    a cache memory portioned into a plurality of partitions, where each partition includes a plurality of physical cache addresses;

    a cache controller having an interface to accept the memory access message from the processor, the cache controller determining if the address in physical memory is cacheable, and if cacheable, cross-referencing the domain ID to a cache partition identified by partition bits, deriving an index from the physical memory address, creating a partition index by combining the partition bits with the index, and granting the processor access to an address in cache defined by partition index.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×