Memory address space determination using programmable limit registers with single-ended comparators
AssigneeCompaq Computer Corporation
InventorsPhilip C. Kelly, Michael J. Collins
Life of this patent
Estimating the term…
Loading patent…
AssigneeCompaq Computer Corporation
InventorsPhilip C. Kelly, Michael J. Collins
Estimating the term…
An apparatus for determining cacheable address and write-protect memory address regions in a computer system which includes a programmable single-ended limit register and a single comparator to determine each such region. A programmable limit register associated with each respective memory address region defines a boundary limit for each of the respective memory regions. A single address comparator associated with each respective limit register determines whether a memory address developed by the computer system resides between the respective boundaries provided by the value stored in the respective programmable limit register and a predefined address. The use of a single limit register and a single address comparator for each memory address region reduces the gate count and decreases the input buffer loading in the logic circuitry.
An apparatus for determining if a memory address value developed in a computer system is within a plurality of memory address regions, the computer system including a microprocessor, system memory, and a system memory address space comprising a predefined intermediate memory address value, the apparatus comprising:
An apparatus for determining if a memory address value developed in a computer system is within any of a plurality of memory address regions, the computer system having a given address space, the address space being divided into regions based on the beginning of the address space and a memory address value intermediate in the address space, the apparatus comprising:
Dependencies are inferred from the claim text.