×

Automatic modular memory address allocation system

  • US 4,025,903 A
  • Filed: 09/10/1973
  • Issued: 05/24/1977
  • Est. Priority Date: 09/10/1973
  • Status: Expired due to Term
First Claim
Patent Images

1. In a digital computer having a processing unit and a system for selectively addressing individual memory cells of a memory bank having a series of separate memory units, each said memory unit containing a number of such memory cells, for storing information in or for reading out information from each cell in accordance with a corresponding selectable absolute address signal generated by said processing unit to represent the absolute address thereof corresponding to said each cell, the combination of:

  • a plurality of signal sources for providing signals representative of the number of memory cells in the respective memory units, said signal sources being associated with said memory units on a one-to-one basis;

    starting address means for establishing a fixed starting address for the first memory unit in the series and for generating a signal representing said starting address;

    a plurality of calculating means associated with said memory units on a one-to-one basis, each such calculating means being controlled by the signal source of the associated memory unit and in accordance with a starting address signal of the associated memory unit for establishing a unique ending address for said associated memory unit, and for generating a signal representing said unique ending address, each such calculating means but the last also being controlled by the signal source of the corresponding memory unit and in accordance with the starting address signal of the associated memory unit for establishing a starting address for the next memory unit in the series, whereby a local address range is established for each said memory unit, and the absolute address is established for each cell in each said memory unit; and

    a plurality of range detectors associated with said memory units on a one-to-one basis, each such range detector being responsive to a signal generated by said processing unit to represent a selected absolute address and also responsive to the starting and ending address signals of the associated memory unit, for enabling said memory unit to select a memory cell corresponding to said selected address only when said selected absolute address lies within the local address range of said memory unit.

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