U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"That the automobile has practically reached the limit of its development is suggested by the fact that during the past year no improvements of a radical nature have been introduced."

Scientific American ; Jan. 2 edition, 1909

Newsletter  PatentStorm News

Make the Most of PatentStorm

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest patents by subscribing to an RSS feed.

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

US Patent 5696956 - Dynamically programmable reduced instruction set computer with programmable processor loading on program number field and program number register contents

US Patent Issued on December 9, 1997
Estimated Patent Expiration Date: Icon_subject November 8, 2015Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
loading...


View Patent Images (PDF)
(Registered users only)

Abstract

A new class of general purpose computers called Programmable Reduced Instruction Set Computers (PRISC) use RISC techniques a basis for operation. In addition to the conventional RISC instructions, PRISC computers provide hardware programmable resources which can be configured optimally for a given user application. A given user application is compiled using a PRISC compiler which recognizes and evaluates complex instructions into a Boolean expression which is assigned an identifier and stored in conventional memory. The recognition of instructions which may be programmed in hardware is achieved through a combination of bit width analysis and instruction optimization. During execution of the user application on the PRISC computer, the stored expressions are loaded as needed into a programmable functional unit. Once loaded, the expressions are executed during a single instruction cycle.

Other References

  • M.D. Smith, "Tracing with pixie", Technical Report CSL-TR-91-497, Stanford University, Nov. 1991, pp. 1-2

Inventors

Assignee

Application

No. 554643 filed on 11/08/1995

US Classes:

712/23, Superscalar700/2, Plural processors712/43, Mode switching712/200ARCHITECTURE BASED INSTRUCTION PROCESSING

Examiners

Primary: Kim, Kenneth S.

Attorney, Agent or Firm

US Patent References

5361373, Integrated circuit computing device comprising a dynamically configurable gate array having a microprocessor and reconfigurable instruction execution means and method therefor
Issued on: 11/01/1994
Inventor: Gilson
5404472, Parallel processing apparatus and method capable of switching parallel and successive processing modes
Issued on: 04/04/1995
Inventor: Kurosawa, et al.
5448746, System for comounding instructions in a byte stream prior to fetching and identifying the instructions for execution
Issued on: 09/05/1995
Inventor: Eickemeyer, et al.
5452456, Apparatus for executing a plurality of program segments having different object code types in a single program or processor environment
Issued on: 09/19/1995
Inventor: Mourey, et al.
5542059Dual instruction set processor having a pipeline with a pipestage functional unit that is relocatable in time and sequence order
Issued on: 07/30/1996
Inventor: Blomgren

International Class

G06F 009/30

Comments

No comments for this page
 
 
Forgot password?
Register here