Method and apparatus for controlling an instruction pipeline in

Electrical computers and digital processing systems: processing – Instruction issuing – Simultaneous issuance of multiple instructions

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

712219, 711203, G06F 938

Patent

active

059960620

ABSTRACT:
An address translation memory stores a plurality of virtual address tags. The virtual address tags typically designate a portion of the virtual address space corresponding to a page of data stored in an intermediate storage device. A portion of an input virtual address is used to address the translation memory, and the resulting output virtual address tag is compared to a relevant portion of the input virtual address. If they match, then the requested data resides in the intermediate storage device, and an instruction issuing unit allows the instructions to continue issuing to an instruction pipeline as scheduled. However, if the virtual address tag does not match the relevant portion of the input virtual address, then it is assumed that a page fault might occur, and the instruction issuing unit inhibits the issuance of further instructions to the instruction pipeline. A page table stored in the second storage memory is then accessed to determine whether in fact the page corresponding to the input virtual address is stored in the second storage device. If so, then the instruction issuing unit resumes issuing instructions to the instruction pipeline. If not, then the page corresponding to the input virtual address is retrieved from first storage device and communicated to the second storage device, and the instruction issuing unit resumes issuing instructions to the instruction pipeline.

REFERENCES:
patent: 4920477 (1990-04-01), Colwell et al.
patent: 4982402 (1991-01-01), Beaven et al.
patent: 5027270 (1991-06-01), Riordan et al.
patent: 5101341 (1992-03-01), Circello et al.
patent: 5148536 (1992-09-01), Witek et al.
patent: 5193181 (1993-03-01), Barlow et al.
patent: 5197133 (1993-03-01), Shen et al.
patent: 5226133 (1993-07-01), Taylor et al.
patent: 5265227 (1993-11-01), Kohn et al.
patent: 5307506 (1994-04-01), Colwell et al.
patent: 5319760 (1994-06-01), Mason et al.
patent: 5560028 (1996-09-01), Sachs 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

Method and apparatus for controlling an instruction pipeline in 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 controlling an instruction pipeline in , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for controlling an instruction pipeline in will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1687844

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