METHOD AND APPARATUS FOR CACHING VARIABLE LENGTH INSTRUCTIONS

An instruction cache controller uses supplemental memory to store a redundant copy of cached instruction data corresponding to a cache boundary position, and thereby enables subsequent single cache access retrieval of an instruction that crosses that boundary position. In one or more embodiments, th...

Full description

Saved in:
Bibliographic Details
Main Author MORROW, Michael William
Format Patent
LanguageEnglish
French
German
Published 18.07.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An instruction cache controller uses supplemental memory to store a redundant copy of cached instruction data corresponding to a cache boundary position, and thereby enables subsequent single cache access retrieval of an instruction that crosses that boundary position. In one or more embodiments, the cache controller duplicates instruction data for the post-boundary position in the supplemental memory, and multiplexes that copied data into cache data obtained from the pre-boundary position.
Bibliography:Application Number: EP20070760923