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
Horizontal aggregations in a relational database management system
Energy storage device package
Distortion compensation device, distortion compensation method, and radio transmitter
Reuse of static image data from prior image frames to reduce rasterization requirements
Disk drive increasing capacity by adjusting a servo gate during write operations
System and method for access of user accounts on remote servers
Method and system for modularized configurable connector system for ethernet applications
  Randomly Featured Patents
Assessing quality of service using digital watermark information
Resonant sensing device
Property management system
Galactopyranosides and their use
Memory device and method of operating and fabricating the same
Bis(silyl)methanes and their direct synthesis
Foldable chair
System, service, and method for characterizing a business intelligence workload for sizing a new database system hardware configuration
Method for determining protein solubility