The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 30, 2023
Filed:
Aug. 26, 2019
Arm Limited, Cambridge, GB;
Abhishek Raja, Austin, TX (US);
Rakesh Shaji Lal, Austin, TX (US);
Michael Filippo, Driftwood, TX (US);
Glen Andrew Harris, Austin, TX (US);
Vasu Kudaravalli, Austin, TX (US);
Huzefa Moiz Sanjeliwala, Austin, TX (US);
Jason Setter, Austin, TX (US);
ARM LIMITED, Cambridge, GB;
Abstract
A data processing apparatus is provided that comprises fetch circuitry to fetch an instruction stream comprising a plurality of instructions, including a status updating instruction, from storage circuitry. Status storage circuitry stores a status value. Execution circuitry executes the instructions, wherein at least some of the instructions are executed in an order other than in the instruction stream. For the status updating instruction, the execution circuitry is adapted to update the status value based on execution of the status updating instruction. Flush circuitry flushes, when the status storage circuitry is updated, following instructions that appear after the status updating instruction in the instruction stream.