Method and apparatus for adding advanced instructions in an extensible processor architecture

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7346881
APP PUB NO 20050160402A1
SERIAL NO

10146655

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system for adding advanced instructions to a microprocessor includes a language for formally capturing the new instructions and a method for generating hardware implementations and software tools for the extended processors. The extension language provides for additions of VLIW instructions, complex load/store instructions, more powerful description styles using functions, more powerful register operands, and a new set of built-in modules. The method is capable of generating fully-pipelined micro-architectural implementations for the new instructions in the form of synthesizable HDL descriptions which can be processed by standard CAD tools. The method is also capable of generating software components for extending software development tools for the microprocessor with new instructions.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
TENSILICA INC3255-6 SCOTT BLVD SANTA CLARA CA 95054

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gonzalez, Ricardo E Menlo Park, CA 21 1130
Killian, Earl A Los Altos Hills, CA 35 2045
Wang, Albert R Fremont, CA 10 365
Wilson, Robert P Palo Alto, CA 13 845

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation