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:
Oct. 20, 2015

Filed:

Feb. 19, 2008
Applicants:

Aaron Tsai, Poughkeepsie, NY (US);

Bruce C. Giamei, Poughkeepsie, NY (US);

Chung-lung Kevin Shum, Wappingers Falls, NY (US);

Scott B. Swaney, Germantown, NY (US);

Inventors:

Aaron Tsai, Poughkeepsie, NY (US);

Bruce C. Giamei, Poughkeepsie, NY (US);

Chung-Lung Kevin Shum, Wappingers Falls, NY (US);

Scott B. Swaney, Germantown, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/38 (2006.01); G06F 9/00 (2006.01); G06F 9/44 (2006.01); G06F 15/00 (2006.01); G06F 9/30 (2006.01); G06F 9/38 (2006.01);
U.S. Cl.
CPC ...
G06F 9/30032 (2013.01); G06F 9/30101 (2013.01); G06F 9/3879 (2013.01);
Abstract

A pipelined processor including one or more units having storage locations not directly accessible by software instructions. The processor includes a load-store unit (LSU) in direct communication with the one or more units for accessing the storage locations in response to special instructions. The processor also includes a requesting unit for receiving a special instruction from a requestor and a mechanism for performing a method. The method includes broadcasting storage location information from the special instruction to one or more of the units to determine a corresponding unit having the storage location specified by the special instruction. Execution of the special instruction is initiated at the corresponding unit. If the unit executing the special instruction is not the LSU, the data is sent to the LSU. The data is received from the LSU as a result of the execution of the special instruction. The data is provided to the requester.


Find Patent Forward Citations

Loading…