Processor that eliminates mis-steering instruction fetch...

Electrical computers and digital processing systems: processing – Processing control – Branching

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S233000

Reexamination Certificate

active

07076640

ABSTRACT:
A processor avoids or eliminates repetitive replay conditions and frequent instruction resteering through various techniques including resteering the fetch after the branch instruction retires, and delaying branch resolution. A processor resolves conditional branches and avoids repetitive resteering by delaying branch resolution. The processor has an instruction pipeline with inserted delay in branch condition and replay control pathways. For example, an instruction sequence that includes a load instruction followed by a subtract instruction then a conditional branch, delays branch resolution to allow time for analysis to determine whether the condition branch has resolved correctly. Eliminating incorrect branch resolutions prevents flushing of correctly predicted branches.

REFERENCES:
patent: 5519841 (1996-05-01), Sager et al.
patent: 5765037 (1998-06-01), Morrison et al.
patent: 5838988 (1998-11-01), Panwar et al.
patent: 5850533 (1998-12-01), Panwar et al.
patent: 5898853 (1999-04-01), Panwar et al.
patent: 5958047 (1999-09-01), Panwar et al.
patent: 5987594 (1999-11-01), Panwar et al.
patent: 6052775 (2000-04-01), Panwar et al.
patent: 6058472 (2000-05-01), Panwar et al.
patent: 6085305 (2000-07-01), Panwar et al.
patent: 6219778 (2001-04-01), Panwar et al.
patent: 6226713 (2001-05-01), Mehrotra
patent: 6240502 (2001-05-01), Panwar et al.
patent: 6269426 (2001-07-01), Hetherington et al.
patent: 6272623 (2001-08-01), Talcott
patent: 2003/0126405 (2003-07-01), Sager et al.
patent: 2003/0126406 (2003-07-01), Hammarlund et al.
patent: WO 02/03200 (2002-01-01), None
U.S. Appl. No. 60/355,464.
Copy of International Search Report as mailed from the EPO on Aug. 12, 2003, for International Application No. PCT/US03/03187, 6 pages.

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

Processor that eliminates mis-steering instruction fetch... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processor that eliminates mis-steering instruction fetch..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor that eliminates mis-steering instruction fetch... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3556094

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