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.

Date of Patent:
Dec. 26, 2017

Filed:

Feb. 23, 2015
Applicant:

Arm Limited, Cambridge, GB;

Inventors:

Andrew David Tune, Sheffield, GB;

Daniel Sara, Sheffield, GB;

Sean James Salisbury, Sheffield, GB;

Arthur Laughton, Cambridge, GB;

Peter Andrew Riocreux, Sheffield, GB;

Assignee:

ARM Limited, Cambridge, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/16 (2006.01); G06F 13/00 (2006.01);
U.S. Cl.
CPC ...
G06F 13/1626 (2013.01); G06F 13/1673 (2013.01);
Abstract

A system-on-check integrated circuitincludes interconnect circuitryconnecting a plurality of transaction sources to a plurality of transaction destinations. The interconnect circuitryincludes a reorder buffer for buffering access transactions and hazard checking circuitryfor performing hazard checks, such as point-of-serialization checks and identifier reuse checks. Check suppression circuitryserves to suppress one or more hazard checks depending upon one or more state variables that themselves depend upon access transactions other than the access transaction for which the hazard checking is or is not to be suppressed. As an example, hazard checking may be suppressed if it is known that there are no other access transactions currently buffered within the reorder bufferor alternatively no other access transactions from the same transaction source buffered within the reorder buffer


Find Patent Forward Citations

Loading…