Method and apparatus for fetching instructions from the...

Electrical computers and digital processing systems: processing – Instruction fetching

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S227000

Reexamination Certificate

active

07356674

ABSTRACT:
A method of, and apparatus for, interfacing the hardware of a processor capable of processing instructions from more than one type of instruction set. More particularly, an engine responsible for fetching native instructions from a memory subsystem (such as an EM fetch engine) is interfaced with an engine that processes emulated instructions (such as an x86 engine). This is achieved using a handshake protocol, whereby the x86 engine sends an explicit fetch request signal to the EM fetch engine along with a fetch address. The EM fetch engine then accesses the memory subsystem and retrieves a line of instructions for subsequent decode and execution. The EM fetch engine sends this line of instructions to the x86 engine along with an explicit fetch complete signal. The EM fetch engine also includes a fetch address queue capable of holding the fetch addresses before they are processed by the EM fetch engine. The fetch requests are processed such that more than one fetch request may be pending at the same time. If a pending fetch request is canceled due to a pipeline flush, then the fetch address queue is cleared and the pending fetch requests are canceled. The system also prevents macroinstruction (MIQ)-related stalls by using a speculative write pointer to control the issuance of fetch requests, thereby preventing the MIQ from becoming oversubscribed.

REFERENCES:
patent: 5448705 (1995-09-01), Nguyen et al.
patent: 5515521 (1996-05-01), Whitted et al.
patent: 5537559 (1996-07-01), Kane et al.
patent: 5584037 (1996-12-01), Papworth et al.
patent: 5732235 (1998-03-01), Kahle et al.
patent: WO 87/01482 (1987-03-01), None
Preliminary Search Report issued Mar. 28, 2007 in counterpart foreign application in France under application No. 0012788.

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

Method and apparatus for fetching instructions from the... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for fetching instructions from the..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for fetching instructions from the... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2784649

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