×

Method and apparatus for controlling memory client access to address ranges in a memory pool

  • US 6,715,053 B1
  • Filed: 10/30/2000
  • Issued: 03/30/2004
  • Est. Priority Date: 10/30/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing a request in an address access control system having a plurality of address ranges in a predetermined unified address structure, a plurality of memory clients operatively connected to the unified address structure, and at least one table having a plurality of capabilities with respect to clients accessing address ranges, comprising the steps of:

  • dynamically structuring during normal operation an association of a respective range of the plurality of ranges with at least one respective capability of the plurality of capabilities for at least one client of the plurality of memory clients;

    receiving a request from a respective client of the plurality of memory clients, the request being for a predetermined operation and a predetermined address in the unified address structure;

    comparing the predetermined address of the request against all address ranges, and approving the request when the predetermined address is in an address range in which the respective client is associated with a capability which corresponds to the predetermined operation of the request;

    servicing the request when the request ha been approved;

    determining, when the request is not approved, if the predetermined operation of the request is a read request or a write request, and for a read request, servicing the request with bogus data, and for a write request, taking no action.

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