Memory control system
First Claim
1. A memory control system for controlling addressing of memory arrays in a computer system which can accept memory arrays of various storage capacity, each memory array including multiple array banks, said memory arrays coupled to a memory backplane area of said computer system having a plurality of connectors corresponding to said plurality of memory arrays, and said memory backplane coupled to an input address bus through said memory control system, said memory control system comprising;
- address shifter means including multiplexer means having a plurality of segments, each segment coupled to receive a plurality of input address lines of said input address bus and having an address output, said multiplexer means having a control input, means for establishing a control signal determined by the largest memory array in the backplane, means for decoupling the address output of each multiplexer means segment to a corresponding backplane connector, said multiplexer means placing at said address output of each segment said plurality of input address lines of said input address bus in accordance with said control signal such that proper memory addressing is established.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for controlling the addressing of a memory on a predetermined multi-megabyte decode boundary. An address shifter is coupled between CPU address lines and backplane area bussed address lines. The address shifter is controlled in accordance with the control signal determined by the memory array of largest capacity of all memory arrays. The control signal has different states to control the address shifter to couple different address bit patterns therethrough to the backplane area address bus as a function of the selected control signal state.
78 Citations
32 Claims
-
1. A memory control system for controlling addressing of memory arrays in a computer system which can accept memory arrays of various storage capacity, each memory array including multiple array banks, said memory arrays coupled to a memory backplane area of said computer system having a plurality of connectors corresponding to said plurality of memory arrays, and said memory backplane coupled to an input address bus through said memory control system, said memory control system comprising;
- address shifter means including multiplexer means having a plurality of segments, each segment coupled to receive a plurality of input address lines of said input address bus and having an address output, said multiplexer means having a control input, means for establishing a control signal determined by the largest memory array in the backplane, means for decoupling the address output of each multiplexer means segment to a corresponding backplane connector, said multiplexer means placing at said address output of each segment said plurality of input address lines of said input address bus in accordance with said control signal such that proper memory addressing is established.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
- 20. A system for controlling the addressing of a memory on a predetermined multi-megabyte decode boundary, said system including a processing means having a processor address bus comprising a plurality of address lines, a backplane area having a backplane area address bus, also having a plurality of address lines, said memory comprising a plurality of memory arrays, means coupling the memory arrays to the backplane area address bus, memory address controller means, and means coupling said memory address controller means for shifting address signals between said processor address bus and backplane area address bus, said memory address controller means comprising, address shifter means for shifting address signals having input terminals coupled to said address lines of said processor address bus and output terminals coupled to said backplane area address bus and further having a control input, means for establishing a control signal determined by the memory array of largest capacity of all m emory arrays, said control signal having different states to control said address shifter means to couple different address line patterns therethrough to said backplane area address bus as a function of the selected control signal state.
- 29. A method of controlling the addressing of a memory on a predetermined multi-megabyte decode boundary in which the memory is sectioned into a plurality of memory arrays, said method comprising the steps of, providing a backplane area with an address bus having a plurality of address lines, coupling said memory arrays to said address lines of said backplane area, providing a processing means having a processor address bus comprising a plurality of address lines which are coupled to said backplane, establishing a control signal determined by the memory array of largest capacity of all memory arrays, and shifting the coupling of the address lines from the processor address bus to the backplane area address bus under control of said control signal so as to couple different address patterns to the backplane area address bus as a function of the largest capacity memory array.
Specification