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:
Jun. 09, 2015
Filed:
Dec. 07, 2011
Frederic Claude Marie Piry, Cagnes-sur-Mer, FR;
Luca Scalabrino, Biot, FR;
Guillaume Schon, Golfe Juan, FR;
Melanie Emanuelle Lucie Teyssier, Grasse, FR;
Frederic Claude Marie Piry, Cagnes-sur-Mer, FR;
Luca Scalabrino, Biot, FR;
Guillaume Schon, Golfe Juan, FR;
Melanie Emanuelle Lucie Teyssier, Grasse, FR;
ARM Limited, Cambridge, GB;
Abstract
A data processing apparatus with a processing pipeline, the pipeline including exception control circuitry and error detection circuitry. An exception storage unit is configured to maintain an age-ordered list of entries corresponding to instructions issued to the processing pipeline for execution. The unit is configured to store, in association with each entry, an exception indicator indicating whether the instruction is an exception instruction and whether it has generated an exception and an error indicator indicating whether the instruction has generated an error. The apparatus is configured to indicate to the exception storage unit that an instruction is resolved when processing of the instruction has reached a stage such that it is known whether the instruction will generate an error and whether the instruction will generate an exception; and the exception control circuitry is configured to sequentially retire oldest resolved entries from the list in the exception storage unit.