Pipelined apparatus and method for controlled loading of floating point data in a microprocessor
AssigneeIntel Corporation
InventorLeslie D. Kohn
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorLeslie D. Kohn
Estimating the term…
A microprocessor having a pipelined architecture, an onchip data cache, a floating-point unit, a floating-point data latch and an instruction for accessing infrequently used data from an external memory system is disclosed. The instruction comprises a first-in-first-out memory for accumulating data in a pipeline manner, a first circuit means for coupling data from the external bus to the first-in-first-out memory and a second circuit means for transferring the data stored in the first-in-first-out memory to the floating-point data latch. The second circuit means also couples data from the cache to the first-in-first-out memory in the event of a cache hit. Finally, a bus control means is provided for controlling the orderly flow of data in accordance with the architecture of the microprocessor.
In a microprocessor having a pipelined architecture, a data cache coupled to a floating-point unit along an internal bus, and a bus control unit which controls access to an external memory along an external bus, an apparatus for controlling the pipelined loading of floating-point data in said microprocessor comprising:
In a microprocessor having a pipelined architecture, said microprocessor comprising a data cache coupled to a floating-point data latch along an internal bus, an apparatus for pipelined accessing of floating-point data from an external memory across an external bus comprising;
In a processor having a pipelined architecture, a data cache coupled to a floating-point unit along an internal bus, and a bus control unit which controls access to an external memory along an external bus, an apparatus for controlling the pipelined loading of floating-point data into said processor comprising:
In a processor having a floating-point unit, a data cache and a port to an external memory system, a method for pipelined accessing of floating-point data elements from said external memory, said method being executable by instruction means within said processor, said method comprising the steps of:
Dependencies are inferred from the claim text.