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
Scalable header extension
Piezoelectric quasi-resonance linear motors based on acoustic standing waves with combined resonator
Method and apparatus for predicting object properties and events using similarity-based information retrieval and modeling
Electrical terminal
Integrated circuit package system with bonding lands
Pixel structure of organic light emitting device
Flexible pouch
  Randomly Featured Patents
Self-healing factory processes in a software factory
Method and system for shot tracking
Suction pulsator
Apparatus for determining changes in limb volume
Coding mode determining apparatus, image coding apparatus, coding mode determining method and coding mode determining program
Harvesting machines
Method and apparatus for examining rod-shaped articles
Solenoid valve
Radio network controller peer-to-peer exchange of user equipment measurement information
Method of sensing motor winding current in integrated stepper motor buffer