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
Switching apparatus and controlling method thereof
Wearable display device
Vehicle inertial sensor systems
Liquid crystal panel and liquid crystal display
Motor drive component verification system and method
Semiconductor memory device and method for driving the same
Mobile device case with storage compartment
  Randomly Featured Patents
Array of photosensitive pixels
Coated, resuspendable magnetically responsive, transition metal oxide particles and method for the preparation thereof
Powder coating system with configurable controller and dew point detection
Active matrix liquid crystal with capacitor below disclination region
Air freshener device
N-(aryl/heteroarylacety) amino acid esters, pharmaceutical compositions comprising same, and methods for inhibiting .beta.-amyloid peptide release and/or its synthesis by use of such compounds
Preparation of bone for transplantation
Carbonized charcoal electrode
Fan housing
Apparatus for printing information on a substantially continuous roll of photographic paper