Microprocessor and method for using an instruction loop cache thereof
AssigneeAndes Technology Corporation
InventorsZhong-Ho Chen, Wei-Hao Chiao
Life of this patent
Estimating the term…
Loading patent…
AssigneeAndes Technology Corporation
InventorsZhong-Ho Chen, Wei-Hao Chiao
Estimating the term…
A microprocessor is provided, which includes a processor core and an instruction loop cache. The processor core provides a fetch address of an instruction stream. The fetch address includes a tag and an index. The instruction loop cache receives the fetch address from the processor core. The instruction loop cache includes a cache array and a tag storage. The cache array stores multiple cache entries. Each cache entry includes a tag identification (ID). The cache array outputs the tag ID of the cache entry indicated by the index of the fetch address. The tag storage stores multiple tag values and output the tag value indicated by the tag ID output by the cache array. The instruction loop cache determines whether a cache hit or a cache miss occurs based on a bitwise comparison between the tag of the fetch address and the tag value output by the tag storage.
A microprocessor, comprising:
A method for using an instruction loop cache, comprising:
A method for using an instruction loop cache, comprising:
Dependencies are inferred from the claim text.