Pentium® Processor with Mmx™ Technology
Total Page:16
File Type:pdf, Size:1020Kb
E PENTIUM® PROCESSOR WITH MMX™ TECHNOLOGY Maximum Operating Frequency 166 MHz 200 MHz 233 MHz iCOMP® Index 2.0 Rating 160 182 203 NOTE: Contact Intel Corporation for more information about iCOMP® Index 2.0 ratings. n Support for MMX™ Technology n Enhanced CMOS Silicon Technology n Compatible with Large Software Base n 4-Mbyte Pages for Increased TLB Hit MS-DOS*, Windows*, OS/2*, UNIX* Rate n 32-Bit Processor with 64-Bit Data Bus n IEEE 1149.1 Boundary Scan n Superscalar Architecture n Dual Processing Configuration Enhanced Pipelines n Internal Error Detection Features Two Pipelined Integer Units Capable of Two Instructions per n Multi-Processor Support Clock Multiprocessor Instructions Pipelined MMX Unit Support for Second Level Cache Pipelined Floating-Point Unit n On-Chip Local APIC Controller n Separate Code and Data Caches MP Interrupt Management 16-Kbyte Code, 16-Kbyte Write 8259 Compatible Back Data n Power Management Features MESI Cache Protocol System Management Mode n Advanced Design Features Clock Control Deeper Write Buffers n Fractional Bus Operation Enhanced Branch Prediction 233 MHz Core/66 MHz Bus Feature 200 MHz Core/66 MHz Bus Virtual Mode Extensions 166 MHz Core/66 MHz Bus The Pentium® processor with MMX™ technology extends the Pentium processor family, providing performance needed for mainstream desktop applications as well as for workstations. The Pentium processor with MMX technology is compatible with the entire installed base of applications for MS-DOS*, Windows*, OS/2* and UNIX*. The Pentium processor with MMX technology is the first microprocessor to support Intel MMX technology. Furthermore, the Pentium processor with MMX technology superscalar architecture can execute two instructions per clock cycle. Enhanced branch prediction and separate caches also increase performance. The pipelined floating-point unit delivers workstation level performance. Separate code and data caches reduce cache conflicts while remaining software transparent. The Pentium processor with MMX technology has 4.5 million transistors and is built on Intel's enhanced CMOS silicon technology. The Pentium processor with MMX technology may contain design defects or errors known as errata that may cause the product to deviate from published specifications. Current characterized errata are available on request. June 1997 Order Number: 243185.004 6/26/97 9:16 AM 24318504.DOC INTEL CONFIDENTIAL (until publication date) Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The Pentium® Processor with MMX™ technology may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be obtained from: Intel Corporation P.O. Box 7641 Mt. Prospect, IL 60056-7641 or call 1-800-879-4683 or visit Intel’s website at http\\:www.intel.com *Third-party brands and names are the property of their respective owners. COPYRIGHT © INTEL CORPORATION, 1997 6/26/97 9:16 AM 24318504.DOC INTEL CONFIDENTIAL (until publication date) E PENTIUM® PROCESSOR WITH MMX™ TECHNOLOGY CONTENTS PAGE PAGE 1.0. MICROPROCESSOR ARCHITECTURE 2.2. Design Notes................................................13 OVERVIEW .......................................................3 2.3. Quick Pin Reference....................................13 ® 1.1. Pentium Processor Family Architecture.......5 2.4. Pin Reference Tables...................................24 ® 1.2. Pentium Processor with MMX™ 2.5. Pin Grouping According to Function............27 Technology.....................................................7 1.2.1. FULL SUPPORT FOR INTEL MMX™ 3.0. ELECTRICAL SPECIFICATIONS...................28 TECHNOLOGY ......................................7 3.1. Electrical Characteristics and Differences 1.2.2. DOUBLE CODE AND DATA CHACHES between the Pentium® Processor with TO 16K EACH ........................................7 MMX™ Technology and the Pentium 1.2.3. IMPROVED BRANCH PREDICTION.....7 Processor 133/150/166/200.........................28 1.2.4. ENHANCED PIPELINE ..........................7 3.1.1. POWER SUPPLIES..............................28 1.2.5. DEEPER WRITE BUFFERS...................8 3.1.2. CONNECTION SPECIFICATIONS ......28 1.3. Mobile Pentium® Processor with MMX™ 3.1.3. BUFFER MODELS................................30 Technology.....................................................8 3.2. Absolute Maximum Ratings..........................30 3.3. DC Specifications.........................................30 2.0. PINOUT..............................................................9 3.4. AC Specifications.........................................34 2.1. Pinout and Pin Descriptions...........................9 2.1.1. PENTIUM® PROCESSOR WITH 4.0. MECHANICAL SPECIFICATIONS.................43 MMX™ TECHNOLOGY PINOUT ..........9 2.1.2. PIN CROSS-REFERENCE TABLE FOR 5.0. THERMAL SPECIFICATIONS........................46 PENTIUM® PROCESSOR 5.1. Measuring Thermal Values..........................46 WITH MMX™........................................11 5.1.1. THERMAL EQUATIONS AND DATA...46 3 5/23/97 10:47 AM 24318502.DOC INTEL CONFIDENTIAL (until publication date) PENTIUM® PROCESSOR WITH MMX™ TECHNOLOGY E 1.0. MICROPROCESSOR • Improved Instruction Execution Time ARCHITECTURE OVERVIEW • Separate Code and Data Caches The Pentium® processor with MMX™ technology • Writeback MESI Protocol in the Data Cache extends the Intel Pentium family of microprocessors. • 64-Bit Data Bus It is binary compatible with the 8086/88, 80286, Intel386™ DX, Intel386 SX, Intel486™ DX, Intel486 • Bus Cycle Pipelining SX, Intel486 DX2 and Pentium processors • Address Parity 60/66/75/90/100/120/133/150/166/200. • Internal Parity Checking The Pentium processor family currently includes the • Execution Tracing following products. • Performance Monitoring • Pentium processor with MMX technology: • IEEE 1149.1 Boundary Scan – Pentium processor with MMX technology at 233 MHz, iCOMP® Index 2.0 rating = 203 • System Management Mode – Pentium processor with MMX technology at • Virtual Mode Extensions 200 MHz, iCOMP Index 2.0 rating = 182 • Dual processing support – Pentium processor with MMX technology at • On-chip local APIC device 166 MHz, iCOMP Index 2.0 rating = 160 • Pentium processor 133/150/166/200. The name In addition to the features listed above, the Pentium "Pentium processor 133/150/166/200" will be processor with MMX technology offers the following used in this document to refer to the Pentium enhancements over Pentium processor 133/150/ processor with 133, 150, 166 and 200 MHz 166/200: versions of the Pentium processor: • Support for Intel MMX technology – Pentium processor at 200 MHz, iCOMP • Doubled code and data cache sizes to 16 KB Index 2.0 rating = 142 each – Pentium processor at 166 MHz, iCOMP • Improved branch prediction Index 2.0 rating = 127 • Enhanced pipeline – Pentium processor at 150 MHz, iCOMP • Index 2.0 rating = 114 Deeper write buffers – Pentium processor at 133 MHz, iCOMP The following features are supported by the Pentium Index 2.0 rating = 111 processor 133/150/166/200, but these features are – Pentium processor at 120 MHz, iCOMP not supported by the Pentium processor with MMX Index 2.0 rating = 100 technology: • – Pentium processor at 100 MHz, iCOMP Functional redundancy check and Lock Step Index 2.0 rating = 90 operation. – Pentium processor at 90 MHz, iCOMP Index • Support for Intel 82498/82493 and 82497/82492 2.0 rating = 81 cache chipset products – Pentium processor at 75 MHz, iCOMP Index • Split line accesses to the code cache 2.0 rating = 67 The Pentium processor family supports the features of previous Intel Architecture processors, and provides significant enhancements and additions including the following: • Superscalar Architecture • Dynamic Branch Prediction • Pipelined Floating-Point Unit 4 5/23/97 10:47 AM 24318502.DOC INTEL CONFIDENTIAL (until publication date) E PENTIUM® PROCESSOR WITH MMX™ TECHNOLOGY For a more detailed description of the Pentium inquire cycle in the same clock. The code cache is processor family products, please refer to the an inherently write-protected cache. The code cache Pentium® Processor Family Developer's Manual tags are multi-ported to support snooping. Individual (Order Number 241428).