Invention Grant
- Patent Title: High-performance instruction cache system and method
-
Application No.: US14410615Application Date: 2013-06-25
-
Publication No.: US09753855B2Publication Date: 2017-09-05
- Inventor: Chenghao Kenneth Lin
- Applicant: Shanghai XinHao Micro Electronics Co. Ltd.
- Applicant Address: CN Shanghai
- Assignee: Shanghai Xinhao Microelectronics Co., Ltd.
- Current Assignee: Shanghai Xinhao Microelectronics Co., Ltd.
- Current Assignee Address: CN Shanghai
- Agency: Anova Law Group, PLLC
- Priority: CN201210228129 20120627
- International Application: PCT/CN2013/077889 WO 20130625
- International Announcement: WO2014/000624 WO 20140103
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0875 ; G06F12/0811

Abstract:
A method is provided for facilitating operation of a processor core coupled to a first memory containing executable instructions, a second memory faster than the first memory and a third memory faster than the second memory. The method includes examining instructions being filled from the second memory to the third memory, extracting instruction information containing at least branch information; creating a plurality of tracks based on the extracted instruction information; filling at least one or more instructions that possibly be executed by the processor core based on one or more tracks from a plurality of instruction tracks from the first memory to the second memory; filling at least one or more instructions based on one or more tracks from the plurality of tracks from the second memory to the third memory before the processor core executes the instructions, such that the processor core fetches the instructions from the third memory.
Public/Granted literature
- US20150149723A1 HIGH-PERFORMANCE INSTRUCTION CACHE SYSTEM AND METHOD Public/Granted day:2015-05-28
Information query