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. 13, 2005

Filed:

Feb. 04, 2002
Applicants:

Tse-yu Yeh, Milpitas, CA (US);

David A. Kruckemyer, Mountain View, CA (US);

Randel P. Blake-campos, San Jose, CA (US);

Robert Rogenmoser, Santa Clara, CA (US);

Robert Stepanian, San Francisco, CA (US);

Inventors:

Tse-Yu Yeh, Milpitas, CA (US);

David A. Kruckemyer, Mountain View, CA (US);

Randel P. Blake-Campos, San Jose, CA (US);

Robert Rogenmoser, Santa Clara, CA (US);

Robert Stepanian, San Francisco, CA (US);

Assignee:

Broadcom Corporation, Irvine, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F009/38 ;
U.S. Cl.
CPC ...
Abstract

An apparatus for a processor includes a first scoreboard, a second scoreboard, and a control circuit coupled to the first scoreboard and the second scoreboard. The control circuit is configured to update the first scoreboard to indicate that a write is pending for a first destination register of a first instruction in response to issuing the first instruction into a first pipeline. The control circuit is configured to update the second scoreboard to indicate that the write is pending for the first destination register in response to the first instruction passing a first stage of the pipeline. Replay may be signaled for a given instruction at the first stage. In response to a replay of a second instruction, the control circuit is configured to copy a contents of the second scoreboard to the first scoreboard. In various embodiments, additional scoreboards may be used for detecting different types of dependencies.


Find Patent Forward Citations

Loading…