Invention Grant
US08977815B2 Control of entry of program instructions to a fetch stage within a processing pipepline
有权
将程序指令输入到处理流水线内的提取阶段的控制
- Patent Title: Control of entry of program instructions to a fetch stage within a processing pipepline
- Patent Title (中): 将程序指令输入到处理流水线内的提取阶段的控制
-
Application No.: US12926600Application Date: 2010-11-29
-
Publication No.: US08977815B2Publication Date: 2015-03-10
- Inventor: Frode Heggelund , Rune Holm , Andreas Due Engh-Halstvedt , Edvard Feilding
- Applicant: Frode Heggelund , Rune Holm , Andreas Due Engh-Halstvedt , Edvard Feilding
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/08 ; G06F9/38

Abstract:
A processing pipeline 6, 8, 10, 12 is provided with a main query stage 20 and a fetch stage 22. A buffer 24 stores program instructions which have missed within a cache memory 14. Query generation circuitry within the main query stage 20 and within a buffer query stage 26 serve to concurrently generate a main query request and a buffer query request sent to the cache memory 14. The cache memory returns a main query response and a buffer query response. Arbitration circuitry 28 controls multiplexers 30, 32 and 34 to direct the program instruction at the main query stage 20, and the program instruction stored within the buffer 24 and the buffer query stage 26 to pass either to the fetch stage 22 or to the buffer 24. The multiplexer 30 can also select a new instruction to be passed to the main query stage 20.
Public/Granted literature
- US20120137076A1 Control of entry of program instructions to a fetch stage within a processing pipepline Public/Granted day:2012-05-31
Information query