Invention Grant
- Patent Title: Programmable instruction buffering for accumulating a burst of instructions
-
Application No.: US16950936Application Date: 2020-11-18
-
Publication No.: US11579889B2Publication Date: 2023-02-14
- Inventor: Jatin Bhartia , Kauser Yakub Johar , Antony John Penton
- Applicant: ARM Limited
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye, P.C.
- Priority: GB1709064 20170607
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F9/30

Abstract:
A processing system 2 includes a processing pipeline 12, 14, 16, 18, 28 which includes fetch circuitry 12 for fetching instructions to be executed from a memory 6, 8. Buffer control circuitry 34 is responsive to a programmable trigger, such as explicit hint instructions delimiting an instruction burst, or predetermined configuration data specifying parameters of a burst together with a synchronising instruction, to trigger the buffer control circuitry to stall a stallable portion of the processing pipeline (e.g. issue circuitry 16), to accumulate within one or more buffers 30, 32 fetched instructions starting from a predetermined starting instruction, and, when those instructions have been accumulated, to restart the stallable portion of the pipeline.
Public/Granted literature
- US20210089323A1 PROGRAMMABLE INSTRUCTION BUFFERING Public/Granted day:2021-03-25
Information query