×

Method and system for automatically assigning memory modules of different predetermined capacities to contiguous segments of a linear address range

  • US 4,908,789 A
  • Filed: 04/01/1987
  • Issued: 03/13/1990
  • Est. Priority Date: 04/01/1987
  • Status: Expired due to Fees
First Claim
Patent Images

1. A memory sub-system for an information handling system for automatically creating a linear address range from a plurality of memory arrays installed in a plurality of simultaneously addressable memory banks, regardless of the number and type of said installed arrays, where each different said type of installed array has a different maximum number of addressable storage locations where each said maximum number is an even multiple of the smallest said maximum number, said range comprising a plurality of contiguous segments each of which comprises the same predetermined number of addressable locations, the maximum permissible number of said contiguous segments in said linear address range being a function of the number of said banks and the ratio of address capacities of the arrays having the largest and smallest capacity, said information handling system having a data bus comprising a pre-established number D of data lines and a memory address bus having a total number (H+L) of address lines for addressing said address range, said sub-system comprising,a plurality of said memory banks each of which is addressed simultaneously by a number L of low order memory bus address lines, said number L being determined by the array type having the largest said maximum number of said addressable storage locations of any said array types that are supported by said sub-system,means for developing at each said bank, size signals to indicate the type of array that is installed in said bank,means for generating from selected high order address bus lines a plurality of segment identifying signals corresponding in number to at least said maximum permissible number of said contiguous segments, andlogic means including a plurality of interrelated logic cells each of which includes a plurality of logic elements interrelated in a predetermined combinatorial circuit for assigning said addressable locations of the array installed in each said bank to contiguous said segments of said linear range in response to said segment identifying signals supplied to said logic cells and in accordance with said array size signals for said installed arrays.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×