05377340 is referenced by 11 patents and cites 4 patents.

A novel memory hashing system is disclosed. The system converts an address into a hashed address of the form (B,C) where B is a module number in a multi-module memory system and C is an offset in the module. The system can be shown to have no pathological cases for any stride value less than some predetermined value. An apparatus according to the present invention is conveniently implemented in a pipelined architecture which allows one address value to be calculated each memory cycle. The present invention utilizes a special matrix calculated from a primitive polynomial for calculating the hashed addresses. The conversion of any given address requires one row of the matrix. The entries of the matrix may be stored in ROM. Alternatively, the required row of the matrix may be calculated in response to receiving the address which is to be convened to the hashed address.

Title
Method and apparatus for memory interleaving using an improved hashing scheme
Application Number
7/717231
Publication Number
5377340
Application Date
June 18, 1991
Publication Date
December 27, 1994
Inventor
Abraham Lempel
Haifa
IL
Gadiel Seroussi
Cupertino
CA, US
Assignee
Hewlett Packard Company
CA, US
IPC
G06F 12/00
View Original Source