Branch cache

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395464, 36424341, 3642617, 3649382, 36496424, 364DIG1, 364DIG2, G06F 1300

Patent

active

055069762

ABSTRACT:
A pipeline processor 2 having an associated branch cache 4 is provided. Each cache line 12 of the branch cache stores a cache TAG, a next branch data value R, a target address value TA and a target instruction value TI. The next branch data value indicates when the next branch instruction will be encountered in the stream of instructions fed to the pipeline processor. This data is used such that following a branch cache hit, no further reading of the branch cache is made until the next branch data indicates that the next branch instruction should have been reached. At this stage, the branch cache 4 is read to see if it contains corresponding data for that next branch instruction that will avoid the need to decode that next branch instruction before instructions from the target address of that branch instruction can be fed into the pipeline. The avoiding of the need to read the branch cache for every instruction fed into the pipeline saves power.

REFERENCES:
patent: 4858104 (1989-08-01), Matsuo et al.
patent: 5101341 (1992-03-01), Circello et al.
patent: 5131086 (1992-07-01), Circello et al.
patent: 5237666 (1993-08-01), Suzuki 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

Branch cache does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Branch cache, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Branch cache will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-146238

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