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:
Jul. 16, 2013
Filed:
Dec. 28, 2010
Richard J. Byrne, Hillsborough, NJ (US);
David S. Masters, Schnecksville, PA (US);
Steven J. Pollock, Allentown, PA (US);
Michael R. Betker, Orefield, PA (US);
Richard J. Byrne, Hillsborough, NJ (US);
David S. Masters, Schnecksville, PA (US);
Steven J. Pollock, Allentown, PA (US);
Michael R. Betker, Orefield, PA (US);
LSI Corporation, Milpitas, CA (US);
Abstract
Described embodiments provide a system having a bridge for connecting two different processor buses. A process monitor within the bridge allows for measuring latency of commands issued on a first bus, passing through the bridge, and executed by clients coupled to the second bus. By using identification fields associated with the command, measuring the latency of each command begins with matching the identification field of the command to an integer. As the bridge passes acknowledgements back to the first bus, the monitoring of the command is stopped when an identification field associated with an acknowledgement matches the identification field of the command being monitored. Data collected include the minimum, maximum, total latency, and the number of commands monitored. From this data, the average latency can be easily calculated.