Prediction of instructions in a data processing apparatus

Electrical computers and digital processing systems: processing – Instruction fetching – Prefetching

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07017030

ABSTRACT:
The present invention provides a data processing apparatus and method for predicting instructions in a data processing apparatus. The data processing apparatus comprises a processor core for executing instructions from any of a plurality of instruction sets, and a prefetch unit for prefetching instructions from a memory prior to sending those instructions to the processor core for execution. Further, prediction logic is used to predict which instructions should be prefetched by the prefetch unit, the prediction logic being arranged to review a prefetched instruction to predict whether execution of that prefetched instruction will cause a change in instruction flow, and if so to indicate to the prefetch unit an address within the memory from which a next instruction should be retrieved. Furthermore, in accordance with the present invention, the prediction logic is arranged to predict whether the prefetched instruction will additionally cause a change in instruction set, and if so to cause an instruction set identification signal to be generated for sending to the processor core to indicate the instruction set to which the next instruction belongs. This provides a particularly efficient technique for enabling the processor core to switch between different instruction sets.

REFERENCES:
patent: 5608886 (1997-03-01), Blomgren et al.
patent: 5638525 (1997-06-01), Hammond et al.
patent: 5781750 (1998-07-01), Blomgren et al.
patent: 5794068 (1998-08-01), Asghar et al.
patent: 5930490 (1999-07-01), Bartkowiak
patent: 6021489 (2000-02-01), Poplingher
patent: 6088793 (2000-07-01), Liu et al.
patent: 6253316 (2001-06-01), Tran et al.
patent: 6356997 (2002-03-01), Krishnan et al.
patent: 6430674 (2002-08-01), Trivedi et al.
patent: 0 833 246 (1998-04-01), None
patent: WO 00/45257 (2000-08-01), None

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

Prediction of instructions in a data processing apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Prediction of instructions in a data processing apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Prediction of instructions in a data processing apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3594591

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