×

Memory interleaving

  • US 7,418,571 B2
  • Filed: 04/22/2005
  • Issued: 08/26/2008
  • Est. Priority Date: 01/10/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving an address corresponding to a memory having a non power of two number, X, of associated channels to the memory;

    determining one or more of the channels to use in accessing the memory, the determining comprising applying a modulo-X based reduction to the address; and

    indexing the address for a determined channel;

    wherein the receiving comprises receiving a first address and a count, the method further comprising calculating a second address from the first address and the count, and the determining comprises applying the modulo-X based reduction to the first and second addresses to map the first and second addresses to the channels, wherein a single one of the channels is determined to be used in accessing the memory in response to receiving the first address if both the first and second addresses map to the single one of the channels.

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