Resources Contact Us Home
High performance superscalar microprocessor including a dual-pathway circuit for converting cisc instructions to risc operations

Image Number 12 for United States Patent #5664136.

A superscalar microprocessor is provided which includes a integer functional unit and a floating point functional unit that share a high performance main data processing bus. The integer unit and the floating point unit also share a common reorder buffer, register file, branch prediction unit and load/store unit which all reside on the same main data processing bus. Instruction and data caches are coupled to a main memory via an internal address data bus which handles communications therebetween. An instruction decoder is coupled to the instruction cache and is capable of decoding multiple instructions per microprocessor cycle. Instructions are dispatched from the decoder in speculative order, issued out-of-order and completed out-of-order. Instructions are retired from the reorder buffer to the register file in-order. The functional units of the microprocessor desirably accommodate operands exhibiting multiple data widths. High performance and efficient use of the microprocessor die size are achieved by the sharing architecture of the disclosed superscalar microprocessor.

  Recently Added Patents
Inhibitors of the mevalonate pathway of Streptococcus pneumoniae
Horizontal cable manager
Techniques for determining optimized local repair paths
Process for preparing MDA via the stage of the aminal
Method and system for distributing load by redirecting traffic
Generating a network map
Equipment to facilitate money transfers into bank accounts
  Randomly Featured Patents
Self-aligning infra-red communication link
Apparatus and method for isolating and recovering cells
Reversible caster device having brake mechanism
Mounting for duty cycle control switch for ceiling mounted ductless heater
String stretching mechanism for stringed instrument
Process for the non-destructive inspection of surface defects
Chrysanthemum plant named `Yojamestown`
Hook fastener for connecting a belt
Exposure system and method
Method and system for predicting multi-variable outcomes