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:
Apr. 12, 2016
Filed:
Dec. 21, 2012
Arm Limited, Cambridge, GB;
Luca Scalabrino, Sophia Antipolis, FR;
Cédric Denis Robert Airaud, Sophia Antipolis, FR;
Guillaume Schon, Sophia Antipolis, FR;
Frederic Jean Denis Arsanto, Sophia Antipolis, FR;
ARM Limited, Cambridge, GB;
Abstract
A data processing apparatussupports speculative execution and the use of sticky bits. A different version of a sticky bit is associated with each segment of the speculative program flow. The segments of the program flow are separated by speculation nodes corresponding to program instructions which may be followed by a plurality of different alternative program instruction serving as the next program instruction. When a speculation node is resolved, then the segments separated by that speculation node are merged and the sticky bit values for those two segments are merged.