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
Device and implantation system for electrical stimulation of biological systems
Hydrogen generation device and fuel cell system
Fusing apparatus and image forming apparatus provided with the same, and heating apparatus
Tropoelastin derivatives
Network decoys
Anti-proliferative and anti-inflammatory agent combination for treatment of vascular disorders with an implantable medical device
Azole derivatives, methods for producing the same, intermediate thereof, agro-horticultural agents
  Randomly Featured Patents
Apparatus for processing photosensitive material
Image forming apparatus in which a read address may not surpass the write address
Method and apparatus for measuring the concentration of carbon monoxide
Clipboard with storage container
Computer table
Autonomous visual-attraction enhancement utilizing edge-illuminated panel
Gas diffusion electrode
Power management system for a mobile station
Tire pressure gauge with displacement limiting members
Fishing line reeling device