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:
Apr. 24, 2001

Filed:

Sep. 17, 1998
Applicant:
Inventors:

Charles P. Ryan, Glendale, AZ (US);

William A. Shelly, Phoenix, AZ (US);

Ronald W. Yoder, Mesa, AZ (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/12 ;
U.S. Cl.
CPC ...
G06F 1/12 ;
Abstract

Two instructions are provided to synchronize multiple processors (,) in a data processing system (,). A Transmit Sync instruction (TSYNC) transmits a synchronize processor interrupt (,) to all of the active processors (,) in the system (,). Processors (,) wait for receipt of the synchronize signal (,) by executing a Wait for Sync (WSYNC) instruction. Each of the processors waiting for such a signal (,) is activated at the next clock cycle after receipt of the interrupt signal (,). An optional timeout value is provided to protect against hanging a waiting processor (,) that misses the interrupt (,). Whenever the WSYNC instruction is activated by receipt of the interrupt (,), a trace is started to trace a fixed number of events to an internal Trace Cache (,).


Find Patent Forward Citations

Loading…