Cyrix 6x86MX Processor Processor Brief
The 6x86MX processor is an MMX enhanced CPU offering the highest level of Windows® 95 performance available for mainstream desktop systems. The 6x86MX processor is compatible with MMX technology to run the latest MMX games and multimedia software. With its enhanced memory management unit, a 64-KByte internal cache, and other advanced architectural features, the 6x86MX processor achieves higher performance and offers better value than competitive processors.
Architectural Overview
The 6x86MX processor offers significant enhancements over the 6x86 processor. These enhancements enable the 6x86MX™ processor to achieve higher performance at any given clock speed.
The 6x86MX design quadruples the internal cache size to 64-KBytes, triples the TLB size, and increases the frequency scalability to 200 MHz and beyond, relative to the 6x86 processor. Additionally, it features 57 new MMX instructions that speed up the processing of certain computing-intensive loops found in multimedia and communication applications. The 6x86MX processor also contains a scratchpad RAM feature, supports performance monitoring and allows caching of both SMI code and SMI data. It delivers optimum 16-bit and 32-bit performance while running Windows® 95, Windows NT, OS/2®, DOS, UNIX® and other operating systems.
The 6x86MX processor features a superpipelined architecture that increases the number of pipeline stages to reduce timing constraints and increase frequency scalability. Advanced architectural techniques include register renaming, out-of-order completion, data dependency removal, branch prediction and speculative execution. These design innovations eliminate many data dependencies and resource conflicts to achieve higher performance when executing both 16-bit and 32-bit software.
Page Top
Architectural Comparison
Page Top
Feature Comparison: 6x86MX and 6x86 Processors
Page Top
Technical Specifications
|