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:
Jul. 18, 2006

Filed:

Mar. 08, 2001
Applicants:

Ashley Saulsbury, Los Gatos, CA (US);

Nyles Nettleton, Campbell, CA (US);

Michael Parkin, Palo Alto, CA (US);

David R. Emberson, Santa Cruz, CA (US);

Inventors:

Ashley Saulsbury, Los Gatos, CA (US);

Nyles Nettleton, Campbell, CA (US);

Michael Parkin, Palo Alto, CA (US);

David R. Emberson, Santa Cruz, CA (US);

Assignee:

Sun Microsystems, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

According to the invention, a processing core () comprising a processing pipeline () having N-number of processing paths (), each of which process instructions () on M-bit data words. In addition, the processing core () includes one or more register files (), each preferably having Q-number of registers which are M-bits wide. Preferably, one of the Q-number of registers in at least one of the register files () is a program counter register dedicated to hold a program counter, and one of the Q-number of registers in at least one of the register files is a zero register dedicated to hold a zero value. In this manner, program jumps can be executed by adding values to the program counter in the program counter register, and memory address values can be calculated by adding values to the program counter stored in the program counter register or to the zero value stored in the zero register.


Find Patent Forward Citations

Loading…