Non-clocked early read for back-to-back scheduling of instructio

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395393, 395572, 39580023, G06F 938

Patent

active

057614768

ABSTRACT:
A mechanism and method providing an early read operation of data associated with an instruction dispatched for execution to provide data dependency information in time to be used for scheduling subsequent instructions which may execute back-to-back in a pipeline microprocessor. The present invention provides the above functionality for instructions following single cycle instructions. The present invention provides immediate scheduling of instructions that are dependent on single cycle instructions. A reservation station holds the information pertaining to instructions that are to be scheduled for execution. The early read logic is implemented so that an address of a destination register associated with a dispatched single cycle instruction can be read from the associated entry of the reservation station early enough so as to be used and compared against the addresses of source registers of other instructions waiting to be scheduled (a CAM match). In this way, a subsequent instruction can be made ready for scheduling within a single clock cycle following the dispatch stage of the previously dispatched instruction to achieve maximum throughput efficiency. The present invention utilizes a non-clocked read memory to perform the early read operation of the address of the destination register of the reservation station while the remainder of the reservation station utilizes a clocked-read implementation and memory.

REFERENCES:
patent: 5222244 (1993-06-01), Carbine et al.
patent: 5293592 (1994-03-01), Fu et al.
patent: 5293603 (1994-03-01), MacWilliams et al.
Author, Mike Johnson, entitled Superscalar Microprocessor Design, Advance Micro Devices, Prentice Hall Series in Innovative Technolgoy, 1991, pp. 1-289.
Val Popescu, et al.entitled, "The Metaflow Architecture," IEEE Micro, Jun. 1991,pp. 10-13, 63-73.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Non-clocked early read for back-to-back scheduling of instructio does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Non-clocked early read for back-to-back scheduling of instructio, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Non-clocked early read for back-to-back scheduling of instructio will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1472244

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.