Issuing load-dependent instructions in an issue queue in a...

Electrical computers and digital processing systems: processing – Instruction issuing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S216000, C712S225000

Reexamination Certificate

active

07991979

ABSTRACT:
A system and method for issuing load-dependent instructions in an issue queue in a processing unit. A load miss queue is provided. The load miss queue comprises a physical address field, an issue queue position field, a valid identifier field, a source identifier field, and a data type field. A load instruction that misses a first level cache is dispatched, and both the physical address field and the data type field are set. A load-dependent instruction is identified. In response to identifying the load-dependent instruction, each of the issue queue position field, valid identifier field, and source identifier field are set. If the issue queue position field refers to a flushed instruction, the valid identifier field is cleared. The load instruction is recycled, and a value of the valid identifier field is determined. The load-dependent instruction is then selected for issue on a next processing cycle independent of an age of the load-dependent instruction.

REFERENCES:
patent: 5809530 (1998-09-01), Samra et al.
patent: 5931957 (1999-08-01), Konigsburg et al.
patent: 6148394 (2000-11-01), Tung et al.
patent: 6216219 (2001-04-01), Cai et al.
patent: 6275906 (2001-08-01), Nunez et al.
patent: 6336168 (2002-01-01), Frederick et al.
patent: 6760816 (2004-07-01), Ju et al.
patent: 6883086 (2005-04-01), Dundas
patent: 6976152 (2005-12-01), Yeh et al.
patent: 7269714 (2007-09-01), Yeh et al.
patent: 7293160 (2007-11-01), Chaudhry et al.
patent: 7376816 (2008-05-01), Barrick et al.
patent: 7461239 (2008-12-01), Abernathy et al.
patent: 7487297 (2009-02-01), El-Essawy et al.
patent: 7529911 (2009-05-01), Spracklen et al.
patent: 2002/0091914 (2002-07-01), Merchant et al.
patent: 2003/0061465 (2003-03-01), Yeh et al.
patent: 2005/0278509 (2005-12-01), Chaudhry et al.
patent: 2006/0106987 (2006-05-01), Barrick et al.
patent: 2007/0089112 (2007-04-01), Jensen
patent: 2007/0180221 (2007-08-01), Abernathy et al.
patent: 2009/0210675 (2009-08-01), Alexander et al.

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

Issuing load-dependent instructions in an issue queue in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Issuing load-dependent instructions in an issue queue in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Issuing load-dependent instructions in an issue queue in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2793346

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