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
Image forming apparatus
Processes for producing polyunsaturated fatty acids in transgenic organisms
Manufactured product configuration
Braided pull tug pet toy
Method and system for the geolocation of a radio beacon in a search and rescue system
Phone messaging using audio streams
Remote controller
  Randomly Featured Patents
Golf club head attachment
Puppet theater with sound track and cued lights
Method and apparatus for compensating data image reproduced from holographic system
Diagnosis and therapy of cancer using SGP28-related molecules
Method of laser cleaning surfaces on a head suspension
Nitrification system and method
Process for the preparation of L-alpha-amino acid and d-alpha-amino acid amide
Data management system
Beverage package
Apparatus for making drawings on a sheet-like drawing carrier, for example a sheet of transparent paper, by means of a device for producing points, lines or the like, such as a pen or pencil o