Patent
1995-11-08
2000-03-07
Kriess, Kevin A.
G06F 944
Patent
active
060351233
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.
REFERENCES:
patent: 4992934 (1991-02-01), Portanova et al.
patent: 5301325 (1994-04-01), Benson
patent: 5307492 (1994-04-01), Benson
patent: 5339238 (1994-08-01), Benson
patent: 5396631 (1995-03-01), Hayashi et al.
patent: 5450575 (1995-09-01), Sites
patent: 5598560 (1997-01-01), Benson
M.D. Smith, "Tracing with pixie", Technical Report CSL-TR-91-497, Stanford University, Nov. 1991, pp. 1-29.
Razdan Rahul
Smith Michael D.
Digital Equipment Corporation
Kriess Kevin A.
LandOfFree
Determining hardware complexity of software operations does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Determining hardware complexity of software operations, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Determining hardware complexity of software operations will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-371081