| |
Datasheet Home \ Datasheet Details
Download
PDF Abstract Text:
Extended Temperature Pentium® Processor with MMX Technology
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Advance Information Datasheet
Product Features
Support for MMX Technology Low-Power 0.25 Micron Process Technology - 1.8 V Core Supply for HLPBGA - 2.5 V I / O Interface 32-Bit CPU with 64-Bit Data Bus Fractional Bus Operation - 166-MHz Core / 66-MHz Bus Superscalar Architecture - Enhanced Pipelines - Two Pipelined Integer Units Capable of Two Instructions / Clock - Pipelined MMX Technology - Pipelined Floating-Point Unit
Separate Code and Data Caches - 16-Kbyte Code, 16-Kbyte Write-Back Data - MESI Cache Protocol Compatible with Large Software Base - MS-DOS, Windows, OS / 2, UNIX 4-Mbyte Pages for Increased TLB Hit Rate IEEE 1149.1 Boundary Scan Advanced Design Features - Deeper Write Buffers - Enhanced Branch Prediction Feature - Virtual Mode Extensions Internal Error Detection Features On-Chip Local APIC Controller Power Management Features - System Management Mode - Clock Control 352-ball HL-PBGA
Notice: This document contains information on products in the sampling and initial production phases of development. The specifications are subject to change without notice. Verify with your local Intel sales office that you have the latest datasheet before finalizing a design.
Order Number: 273232-001 February, 1999
Extended Temperature Pentium® Processor with MMX Technology
Contents
1.0 2.0 Introduction............................................................. 7 1.1 2.1 2.2 Processor Features ................................................ 7 Pentium® Processor Family Architecture ............................... 8 Pentium® Processor with MMX Technology ..........................11 2.2.1 Full Support for Intel MMX Technology .......................11 2.2.2 16-Kbyte Code and Data Caches..............................12 2.2.3 Improved Branch Prediction ..................................12 2.2.4 Enhanced Pipeline .........................................12 2.2.5 Deeper Write Buffers.......................................12 0.25 Micron Technology ...........................................12 Architecture Overview ....................................................8
Extended Temperature Pentium® Processor with MMX Technology Packaging Information ............................................................13 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 Differences from Desktop Processors.................................13 HL-PBGA Pinout and Pin Descriptions ................................14 Design Notes....................................................18 Pin Quick Reference ..............................................18 Bus Fraction (BF) Selection ........................................24 The CPUID Instruction ............................................25 Boundary Scan Chain List..........................................27 Pin Reference Tables.............................................28 Pin Grouping According to Function..................................30 Mechanical Specifications ..........................................31 3.10.1 HL-PBGA Package Mechanical Diagrams .......................31 Thermal Specifications ............................................32 3.11.1 Measuring Thermal Values ..................................32 3.11.2 Thermal Equations and Data.................................32 3.11.3 Airflow Calculations for Maximum and Typical Power..............33 3.11.4 HL-PBGA Package Thermal Resistance Information...............34
Extended Temperature Pentium® Processor with MMX Technology Electrical Specifications ..........................................................35 4.1 4.2 4.3 Absolute Maximum Ratings.........................................35 DC Specifications ................................................35 4.2.1 Power Sequencing .........................................35 AC Specifications ................................................38 4.3.1 Power and Ground .........................................38 4.3.2 Decoupling Recommendations ...............................38 4.3.3 Connection Specifications ...................................38 4.3.4 AC Timings...............................................39 I / O Buffer Models ................................................46 4.4.1 Buffer Model Parameters ....................................48 Signal Quality Specifications ........................................49 4.5.1 Overshoot................................................49
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Extended Temperature Pentium® Processor with MMX Technology Errata Information ............................................................ 51 5.1 5.2 Nomenclature................................................... 51 Summary Table of Changes ........................................ 52 5.2.1 Codes Used in Summary Table ............................... 52 5.2.2 Documentation Changes.................................... 55
Extended Temperature Pentium® Processor with MMX Technology Specification Changes.............................................................. 56 Extended Temperature Pentium® Processor with MMX Technology Errata ........ 56 Extended Temperature Pentium® Processor with MMX Technology Specification Clarifications........................................................... 80 Extended Temperature Pentium® Processor with MMX Technology Documentation Changes.............................................................. 86 Pentium® Processor Related Technical Collateral .............................. 88
Figures
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Pentium® Processor with MMX Technology Block Diagram.............. 10 HL-PBGA Package Top Side View ................................... 14 HL-PBGA Package Pin Side View ................................... 15 EAX Bit Assignments for CPUID..................................... 25 EDX Bit Assignments for CPUID..................................... 25 HL-PBGA Package Dimensions..................................... 31 Technique for Measuring TC ........................................ 33 Thermal Resistance vs. Airflow for HL-PBGA Package................... 34 Clock Waveform................................................. 44 Valid Delay Timings .............................................. 44 Float Delay Timings .............................................. 44 Setup and Hold Timings........................................... 45 Reset and Configuration Timings.................................... 45 Test Timings.................................................... 46 Test Reset Timings ............................................... 46 First Order Input Buffer Model....................................... 47 First Order Output Buffer Model..................................... 48 Pending Bus Cycle Timing Diagram .................................. 72 Snoop Writeback Cycle Timing Diagram .............................. 73
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Tables
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Signals Removed from the Extended Temperature Pentium® Processor with MMX Technology ...........................................13 Pin Cross Reference by Pin Name ...................................16 No Connect, Power Supply and Ground Pin Cross Reference .............17 Quick Pin Reference .............................................18 Bus Frequency Selection ..........................................25 EDX Bit Assignment Definitions for CPUID.............................26 Output Pins.....................................................28 Input Pins ......................................................29 Input / Output Pins.................................................30 Pin Functional Grouping...........................................30 HL-PBGA Package Dimensions.....................................31 Thermal Resistances for HL-PBGA Packages..........................34 Absolute Maximum Ratings.........................................35 VCC and TCASE Specifications.......................................36 DC Specifications ................................................36 ICC Specifications ................................................36 Power Dissipation Requirements for Thermal Design.....................37 Input and Output Characteristics.....................................37 Extended Temperature AC Specifications .............................40 APIC AC Specifications............................................43 Notes to Tables 19 and 20..........................................43 Parameters Used in the Specification of the First Order Input Buffer Model....47 Parameters Used in the Specification of the First Order Output Buffer Model..48 Signal to Buffer Type..............................................48 Preliminary Input, Output and Bidirectional Buffer Model Parameters for HL-PBGA Package...............................................49 Input Buffer Model Parameters: D (Diodes) ............................49 Overshoot Specification Summary ...................................50 Specification Changes.............................................53 Errata..........................................................53 Specification Clarifications .........................................55 Documentation Changes...........................................55 Pentium® Processor Related Technical Collateral .......................88
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Introduction
Processor Features
The Extended Temperature Pentium processor with MMX technology has all the advanced architectural and internal features of the desktop version of the Pentium processor with MMX technology, except that several features have been eliminated. The differences are specified in "Differences from Desktop Processors" on page 13. The Extended Temperature Pentium processor with MMX technology has several features which allow for automotive multimedia designs. These features include the following:
· 1.8 V core · 2.5 V I / O buffer VCC3 inputs to reduce power consumption · SL Enhanced feature set
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Architecture Overview
The Extended Temperature Pentium processor with MMX technology extends the family of Pentium processors with MMX technology. It is binary compatible with the 8086 / 88, 80286, Intel386 DX, Intel386 SX, Intel486 SX, IntelDX2TM, IntelDX4TM, and Pentium processors with voltage reduction technology (75-150 MHz). The Extended Temperature Pentium processor with MMX technology contains all of the features of previous Intel architecture processors and provides significant enhancements and additions, including the following:
Support for MMX Technology Superscalar Architecture Enhanced Branch Prediction Algorithm Pipelined Floating-Point Unit Improved Instruction Execution Time Separate 16-Kbyte Code Cache and 16-Kbyte Data Cache Writeback MESI Protocol in the Data Cache 64-Bit Data Bus Enhanced Bus Cycle Pipelining Address Parity Internal Parity Checking Execution Tracing Performance Monitoring IEEE 1149.1 Boundary Scan System Management Mode Virtual Mode Extensions 0.25 Micron Process Technology SL Power Management Features Pool of Four Write Buffers Used by Both Pipes
Pentium® Processor Family Architecture
The application instruction set of the Pentium processor family includes the complete Intel486 CPU family instruction set with extensions to accommodate some of the additional functionality of the Pentium processors. All application software written for the Intel386 and Intel486 family microprocessors will run on the Pentium processors without modification. The on-chip memory management unit (MMU) is completely compatible with the Intel386 and Intel486 families of processors.
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
The separate code and data caches are shown. The data cache has two ports, one for each of the two pipes (the tags are triple ported to allow simultaneous inquire cycles). The data cache has a dedicated Translation Lookaside Buffer (TLB) to translate linear addresses to the physical addresses used by the data cache. Figure 1. Pentium® Processor with MMX Technology Block Diagram
Branch Prefetch Target Buffer Address
TLB Code Cache 16 Kbytes
Instruction Pointer Branch Verif. & Target Addr.
Prefetch Buffers Instruction Decode Control ROM
64-Bit Data Bus 32-Bit Address Bus
Control Unit Page Unit Bus Unit
V Pipeline Connection U Pipeline Connection
Floating-Point Unit Control
Control
Address Generate
MMX Technology Unit
Register File Add Divide Multiply 80 80
(U Pipeline) (V Pipeline)
Integer Register File ALU
(U Pipeline) Barrel Shifter 64 64-Bit Data Bus Data Control 32-Bit Address Bus
(V Pipeline)
Data Cache 16 Kbytes TLB
A5920-01
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Pentium® Processor with MMX Technology
The Pentium processor with MMX technology for high-performance extended temperature designs is a significant addition to the Pentium processor family. Available at 166 MHz, it is the first extended temperature microprocessor to support Intel MMX technology. The Pentium processor with MMX technology is both software and pin compatible with previous members of the Pentium processor family. It contains 4.5 million transistors and is manufactured on 0.25 micron CMOS process, which allows voltage reduction technology for low power and high density. In addition to the architecture described in the previous section for the Pentium processor family, the Pentium processor with MMX technology has several additional micro-architectural enhancements, which are described in the next section.
Full Support for Intel MMX Technology
MMX technology is based on the SIMD technique (Single Instruction, Multiple Data) which enables increased performance on a wide variety of multimedia and communications applications. Fifty-seven new instructions and four new 64-bit data types are supported in the Pentium processor with MMX technology. All existing operating system and application software are fullycompatible.
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
16-Kbyte Code and Data Caches
On-chip level-1 data and code cache sizes are 16 Kbytes each and are 4-way set associative on the Pentium processor with MMX technology. Large separate internal caches improve performance by reducing average memory access time and providing fast access to recently-used instructions and data. The instruction and data caches can be accessed simultaneously while the data cache supports two data references simultaneously. The data cache supports a write-back (or alternatively, writethrough, on a line-by-line basis) policy for memory updates.
Improved Branch Prediction
Dynamic branch prediction uses the Branch Target Buffer (BTB) to boost performance by predicting the most likely set of instructions to be executed. The BTB has been improved on the Pentium processor with MMX technology to increase its accuracy. This processor has four prefetch buffers that can hold up to four successive code streams.
Enhanced Pipeline
Deeper Write Buffers
A pool of four write buffers is now shared between the dual pipelines to improve memory write performance.
0.25 Micron Technology
The 0.25 micron technology is the state-of-the-art CMOS manufacturing process Intel unveiled on April 12, 1997, enabling the use of lower core supply to sub-2 V. As a result, the Extended Temperature Pentium processor with MMX technology consumes significantly less power at even higher speeds.
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Extended Temperature Pentium® Processor with MMX Technology Packaging Information
Differences from Desktop Processors
The following features have been eliminated in the Extended Temperature Pentium processor with MMX technology: Upgrade, Dual Processing (DP), and Master / Checker functional redundancy. Table 1 lists the corresponding pins that exist on the Pentium processor with MMX technology but have been removed on the Extended Temperature Pentium processor with MMX technology.
Table 1.
Signals Removed from the Extended Temperature Pentium® Processor with MMX Technology
Signal ADSC# Function Additional Address Status. This signal is mainly used for large or standalone L2 cache memory subsystem support required for high-performance desktop or server models. Additional Burst Ready. This signal is mainly used for large or standalone L2 cache memory subsystem support required for high-performance desktop or server models. CPU Type. This signal is used for dual processing systems. Dual / Primary processor identification. This signal is only used for an upgrade processor. Functional Redundancy Checking. This signal is only used for error detection via processor redundancy and requires two Pentium processors (master / checker). Private Bus Grant. This signal is only used for dual processing systems. Private Bus Request. This signal is used only for dual processing systems. Private Hit. This signal is only used for dual processing systems. Private Modified Hit. This signal is only used for dual processing systems.
BRDYC# CPUTYP D / P# FRCMC# PBGNT# PBREQ# PHIT# PHITM#
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
HL-PBGA Pinout and Pin Descriptions
Figure 2. HL-PBGA Package Top Side View
LOCK# INC
D61 D59 D57 DP6 D54 D52 D51 INC INC INC INC
BOFF# KEN# AHOLD M / IO# PM1 / BP1 IERR# WB / WT# EWBE# PM0 / BP0 VSS VCC2 NA# VSS BRDY# VCC2 VSS INV VSS CACHE# VSS VSS BP2 FERR# VSS VSS DP7 VSS
INC APCHK# PRDY
SMIACT# VSS
D62 VSS
D60 VSS
D58 VSS
D56 VSS
D55 VSS
D53 VCC3 VSS
D48 DP5 VCC3 VCC3 VCC3 VCC3 VCC3 VCC3 VCC3 VCC2 VSS
D47 VSS
D46 D44
D43 D41
BREQ VSS PCHK# VSS VSS VCC2 VCC3 VCC2 VCC3 VCC3
VCC2 VCC3 VSS VSS
AP VSS VSS
VCC2 VCC3 VCC2
VCC2 VCC3 VCC3
VCC2 VCC2
VCC3 VCC2 VCC3 VCC2
VCC3 VCC2
D45 VSS VSS VSS VSS VSS
D40 D39
D38 D37
EADS#
PCD VSS
D35 D32
D36 D34
FLUSH# HIT# HITM# VCC3 BE0# BE2# VSS VCC3 INC VCC3 VCC3 VSS VCC2 VCC3 VCC2 VSS VSS VSS VCC3 VCC3
BUSCHK#
D26 VSS
D29 D27
DP3 D30
BE1# A20M# VSS VSS VSS
BE3# BE5#
BE4# BE7#
Top View
VCC3 VSS VCC3 VCC3 VCC3 VCC3 VSS VCC3 VSS VCC2
D21 VSS VSS VSS
D20 D17 DP1 D13
D19 D18 D16 D15 D14
SCYC RESET VCC2 NC A19 VSS VSS
VCC3 V CC2 VSS VCC3
VCC2 V CC3 VSS VCC2 VCC2 VSS
D8 INC
A12 INC
A11 A10
VSS VSS
VCC2 VSS
VCC3 VCC2 VCC3 VSS
VCC3 VCC2 VSS VSS
VCC3 VCC3 VSS VSS
VCC3 VSS
INC INC
VCC2 VSS
VCC2 VCC2 VSS VSS
VCC3 VCC2 VCC2 VSS VSS VCC2 VSS
VCC2 VCC2 VSS VSS VSS
VCC3 VCC2
D1 INC
INC INC
VSS PICD0 VSS
SMI# NMI / LINT1 RS#
BF0 BF2
VCC2 VCC2
TCK PICCLK INC
IGNNE# PEN# BF1 STPCLK# NC INTR / LINT0
TRST#
PICD1
A4694-01
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Figure 3. HL-PBGA Package Pin Side View
DP4 D42 D45 VSS VSS VSS VSS VSS INC INC INC INC D51 D52 D54 DP6 D57 D59 D61 D63 IERR#
INC INC
PM1 / BP1 M / IO# EWBE# AHOLD KEN# BOFF# HOLD PM0 / BP0 WB / WT# VSS CACHE# VSS INV BRDY# VSS VCC2 VCC2 VSS NA# VSS VCC2 VSS VCC2 SMIACT#
D43 D41
D46 D44
D47 VSS
D55 VSS VCC2
D56 VSS
D58 VSS
D60 VSS
D62 VSS
DP7 FERR# BP2 VSS VSS VSS
PRDY APCHK# INC VSS BREQ VSS VSS VCC2
DP5 VCC3 VCC3 VCC3 VCC3 VCC3 VCC3 VCC3 VCC3 VCC2 VSS VCC3 VSS VCC3 VCC3 VCC3 VCC3 VSS VCC3 VSS VCC2 VSS
VCC2 VCC3 VSS VSS
VSS PCHK# VCC3 VCC2 VCC3 VCC3
VCC3 VCC2
VCC3 VCC2 VCC3 VCC2 VCC2 VCC3 VCC3
VCC3 VCC2
AP VSS VSS
LOCK# INC
D38 D40 D39
D36 D34
D35 D32
PCD VSS
EADS#
VCC3 HITM# HIT# FLUSH# VCC3 INC VCC3 VSS BE0# BUSCHK# BE2#
DP3 D30
D29 D27
D26 VSS
A20M# BE1# VSS VSS VSS
BE4# BE7#
BE3# BE5#
D19 D18 D16 D15 D14
D20 D17 DP1 D13
D21 VSS VSS VSS
Bottom View
VCC3 VSS
VCC2 VCC2 RESET SCYC VCC3 VCC2 VSS VSS VSS VCC3 VCC3 VSS VSS A19 NC
VCC2 VCC3 VCC3 VSS
D8 INC
VCC3 VCC2 VCC2 VSS VSS VCC2
INC INC
D1 INC
VCC2 VSS
VCC2 VCC2 VCC2 VSS VCC2 VSS
VCC3 VCC2 VCC2 VSS VCC2 VSS VSS
VCC2 VCC2 VSS VSS
VCC3 VCC3 VSS VSS
VCC3 VCC2 VCC3 VSS VSS VSS
VCC2 VCC3 VSS VCC3
VCC2 VSS
VSS VSS
A11 A10
A12 INC
VSS PICD0 VSS
INC PICCLK TCK
VSS VCC2
NMI / LINT1
INC PICD1 TD0
TRST#
NC STPCLK# BF1 PEN# IGNNE# RS# INTR / LINT0
A4695-01
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 2.
Pin Cross Reference by Pin Name (Sheet 1 of 2)
Pin Location Pin Location Address A3 A4 A5 A6 A7 A8 A9 A10 AE6 AF5 AE5 AF4 AE4 AE3 AE2 AD2 A11 A12 A13 A14 A15 A16 A17 A18 AC2 AC1 AB1 AA1 Y1 W1 V1 U2 Data D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 AC24 AC25 AB24 AB25 AA24 Y24 AA25 Y25 Y26 V24 W25 V25 W26 U25 V26 U26 D16 D17 D18 D19 D20 D21 D22 D23 D24 D25 D26 D27 D28 D29 D30 D31 T26 R25 R26 P26 P25 P24 N24 N25 M24 M25 K24 L25 M26 K25 L26 J25 Control A20M# ADS# AHOLD AP APCHK# BE0# BE1# BE2# BE3# BE4# BE5# BE6# BE7# BOFF# BP2 L3 H2 A9 D2 B3 K1 L2 L1 M1 M2 N1 P1 N2 A7 B12 BREQ BUSCHK# CACHE# D / C# DP0 DP1 DP2 DP3 DP4 DP5 DP6 DP7 EADS# EWBE# FERR# C2 K2 B10 F1 W24 T25 N26 K26 D26 C23 A19 B14 G1 A10 B13 HITM# HLDA HOLD IERR# IGNNE# INIT INTR / LINT0 INV KEN# LOCK# M / IO# NA# NMI / LINT1 PCD PCHK# J3 C1 A5 A14 AF14 AE14 AF13 B9 A8 D1 A11 B7 AE12 G3 C4 PM1 / BP1 PRDY PWT R / S# RESET SCYC SMI# SMIACT# TCK TDI TDO TMS TRST# W / R# WB / WT# A12 B4 G2 AF12 R2 R1 AE13 B5 AE22 AE21 AF21 AF20 AF19 H1 A6 D32 D33 D34 D35 D36 D37 D38 D39 D40 D41 D42 D43 D44 D45 D46 D47 H25 J26 H26 G25 G26 F26 E26 F25 E25 C26 D25 B26 C25 D24 B25 B24 D48 D49 D50 D51 D52 D53 D54 D55 D56 D57 D58 D59 D60 D61 D62 D63 B23 B22 B21 A22 A21 B20 A20 B19 B18 A18 B17 A17 B16 A16 B15 A15 A19 A20 A21 A22 A23 A24 A25 A26 T2 U1 AF11 AE11 AF10 AF9 AE10 AF8 A27 A28 A29 A30 A31 AE9 AF7 AE8 AF6 AE7 Pin Location Pin Location
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 2.
Pin Cross Reference by Pin Name (Sheet 2 of 2)
Pin BP3 BRDY# Location C11 B8 Pin FLUSH# HIT# Location J1 J2 Pin PEN# PM0 / BP0 APIC PICCLK AE23 PICD0 AD23 PICD1 APICEN AF22 Location AF15 A13 Pin Location
Clock Control BF0 STPCLK# AE15 AF17 BF1 AF16 BF2 AE16 CLK P2
Table 3.
No Connect, Power Supply and Ground Pin Cross Reference
VCC2 C6 C8 C21 D5 D7 D9 D12 D13 D15 D17 D19 E4 F3 L23 R3 R4 U4 V3 Y2 AA3 VCC3 C20 C22 D4 D6 D10 D11 D14 D16 D18 D23 E23 F4 VSS B6 B11 C3 C5 C7 C9 C10 C12 C13 C14 C15 C16 C17 C18 C19 C24 D3 D8 D20 D21 D22 E2 E3 E24 F2 F24 G24 H3 H24 J24 K3 L24 M3 M23 N3 P3 P4 P23 R24 T3 T24 U3 U24 V4 W2 W4 W23 Y4 AA2 AA23 AB3 AC3 AD3 AD4 AD6 AD7 AD8 AD9 AD10 AD11 AD13 AD14 AD15 AD16 AD17 AD18 AD20 AD21 AD22 AD24 AE19 AE20 F23 G4 G23 H23 J4 J23 K4 K23 M4 N4 N23 R23 T4 T23 U23 V2 V23 W3 Y3 Y23 AA4 AB4 AC5 AC7 AC9 AC10 AC11 AC17 AC22 AD5 AB2 AB23 AC4 AC6 AC8 AC13 AC14 AC15 AC16 AC18 AC19 AC20 AC21 AC23 AD19 AE17 AE18
No Connect (NC) AF18 T1 Internal No Connect (INC) A1 A2 A3 A4 A23 A24 A25 A26 B1 B2 E1 H4 L4 AA26 AB26 AC12 AC26 AD1 AD12 AD25 AD26 AE1 AE24 AE25 AE26 AF1 AF2 AF3 AF23 AF24 AF25 AF26
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Design Notes
For reliable operation, always connect unused inputs to an appropriate signal level. Unused active low inputs should be connected to VCC3. Unused active high inputs should be connected to GND (VSS). No Connect (NC) pins must remain unconnected. Connection of NC pins may result in component failure or incompatibility with processor steppings.
Pin Quick Reference
Table 4.
Quick Pin Reference (Sheet 1 of 6)
Symbol Type Name and Function When the address bit 20 mask pin is asserted, the Pentium® processor with MMX technology emulates the address wraparound at 1 Mbyte, which occurs on the 8086. When A20M# is asserted, the processor masks physical address bit 20 (A20) before performing a lookup to the internal caches or driving a memory cycle on the bus. The effect of A20M# is undefined in protected mode. A20M# must be asserted only when the processor is in real mode. As outputs, the address lines of the processor along with the byte enables define the physical area of memory or I / O accessed. The external system drives the inquire address to the processor on A31-A5. The address status indicates that a new valid bus cycle is currently being driven by the processor. In response to the assertion of address hold, the processor will stop driving the address lines (A31-A3) and AP in the next clock. The rest of the bus will remain active so data can be returned or driven for previously issued bus cycles. Address parity is driven by the processor with even parity information on all processor generated cycles in the same clock that the address is driven. Even parity must be driven back to the processor during inquire cycles on this pin in the same clock as EADS# to ensure that correct parity check status is indicated. The address parity check status pin is asserted two clocks after EADS# is sampled active if the processor has detected a parity error on the address bus during inquire cycles. APCHK# will remain active for one clock each time a parity error is detected. The byte enable pins are used to determine which bytes must be written to external memory, or which bytes were requested by the CPU for the current cycle. The byte enables are driven in the same clock as the address lines (A31-3).
A20M#
A31-A3
AHOLD
APCHK#
BE7#-BE5# BE4#-BE0#
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 4.
Quick Pin Reference (Sheet 2 of 6)
BOFF#
APICEN PICD1
BP3-BP2 PM / BP1-BP0
BRDY#
CACHE#
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 4.
Quick Pin Reference (Sheet 2 of 6)
BOFF#
APICEN PICD1
BP3-BP2 PM / BP1-BP0
BRDY#
CACHE#
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 4.
Quick Pin Reference (Sheet 3 of 6)
D63-D0
DP7-DP0
EADS#
EWBE#
FERR#
FLUSH#
HITM#
IERR#
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 4.
Quick Pin Reference (Sheet 4 of 6)
IGNNE#
LOCK#
PCHK#
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 4.
Quick Pin Reference (Sheet 5 of 6)
PICCLK PICD0- PICD1 APICEN
RESET
SMIACT#
STPCLK#
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 4.
Quick Pin Reference (Sheet 6 of 6)
TMS TRST#
VCC2DET#
VCC2 VCC3 VSS W / R#
Bus Fraction (BF) Selection
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 5.
Bus Frequency Selection
BF2 0 BF1 0 BF0 0 Bus / Core Ratio 2 / 5 Max Bus / Core Frequency (MHz) 66 / 166
NOTE: All other BF2-BF0 settings are reserved on the Extended Temperature Pentium processor with MMX technology.
The CPUID Instruction
The CPUID instruction allows software to determine the type and features of the processor on which it is executing. When executing CPUID, the Extended Temperature Pentium processor with MMX technology behaves like the Pentium processor and the Pentium processor with MMX technology as follows:
capabilities are returned in EDX. The values of EAX and EDX for the Extended Temperature Pentium processor with MMX technology are given below.
31 0 (Reserved) 14 13 12 11 87 43 0
Type Family
Model Stepping
Figure 5. EDX Bit Assignments for CPUID
Reserved
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Bit 0 1 2 3 4 5 6 7 8 9 10-11 12 13 14 15-22 23 24-31 Value 1 1 1 1 1 1 0 1 1 1 R 0 0 0 R 1 R Comments FPU: Floating-point Unit on-chip VME: Virtual-8086 Mode Enhancements DE: Debugging Extensions PSE: Page Size Extension TSC: Time Stamp Counter MSR Pentium® Processor MSR PAE: Physical Address Extension MCE: Machine Check Exception CX8: CMPXCHG8B Instruction APIC: APIC on-chip Reserved - Do not write to these bits or rely on their values MTRR: Memory Type Range Registers PGE: Page Global Enable MCA: Machine Check Architecture Reserved - Do not write to these bits or rely on their values Intel Architecture with MMX technology supported Reserved - Do not write to these bits or rely on their values
Indicates that APIC is present and hardware enabled (software disabling does not affect this bit).
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Boundary Scan Chain List
The boundary scan chain list for the Extended Temperature Pentium processor with MMX technology is different than the Pentium processor with MMX technology due to the removal of some pins. The boundary scan register for the Extended Temperature Pentium processor with MMX technology contains a cell for each pin. Following is the bit order of the Extended Temperature Pentium processor with MMX technology boundary scan register (left to right, top to bottom): TDI disapsba, PICD1, PICD0, Reserved, PICCLK, D0, D1, D2, D3, D4, D5, D6, D7, DP0, D8, D9, D10, D11, D12, D13, D14, D15, DP1, D16, D17, D18, D19, D20, D21, D22, D23, DP2, D24, D25, D26, D27, D28, D29, D30, D31, DP3, D32, D33, D34, D35, D36, D37, D38, D39, DP4, D40, D41, D42, D43, D44, D45, D46, diswr , D47, DP5, D48, D49, D50, D51, D52, D53, D54, D55, DP6, D56, D57, D58, D59, D60, D61, D62, D63, DP7, IERR#, FERR#, PM0BP0, PM1BP1, BP2, BP3, MIO#, CACHE#, EWBE#, INV, AHOLD, KEN#, BRDYC#, BRDY#, BOFF#, NA#, WBWT#, HOLD, disbus, disbusl, dismisc, dismisca, SMIACT#, PRDY, PCHK#, APCHK#, BREQ, HLDA, AP, LOCK#, PCD, PWT, DC#, EADS#, ADS#, HITM#, HIT#, WR#, BUSCHK#, FLUSH#, A20M#, BE0#, BE1#, BE2#, BE3#, BE4#, BE5#, BE6#, BE7#, SCYC, CLK, RESET, disabus , A20, A19, A18, A17, A16, A15, A14, A13, A12, A11, A10, A9, A8, A7, A6, A5, A4, A3, A31, A30, A29, A28, A27, A26, A25, A24, A23, A22, A21, NMI, RS#, INTR, SMI#, IGNNE#, INIT, PEN#, Reserved, BF0, BF1, BF2, STPCLK#, Reserved, Reserved, Reserved, Reserved TDO "Reserved" includes the no connect "NC" signals on the Extended Temperature Pentium processor with MMX technology. The cells marked with a dagger () are control cells that are used to select the direction of bidirectional pins or three-state the output pins. If "1" is loaded into the control cell, the associated pin(s) are three-stated or selected as input. The following lists the control cells and their corresponding pins: Disabus: Disbus: Disbusl: Dismisc: Dismisca: Diswr: Disapsba: A31-A3, AP BE7#-BE0#, CACHE#, SCYC, M / IO#, D / C#, W / R#, PWT, PCD ADS#, LOCK#, ADSC# APCHK#, PCHK#, PRDY, BP3, BP2, PM1 / BP1, PM0 / BP0, FERR#, SMIACT#, BREQ, HLDA, HIT#, HITM# IERR# D63-D0, DP7-DP0 PICD1-PICD0
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 7.
Pin Reference Tables
Output Pins
Name ADS# APCHK# BE7#-BE4# BREQ CACHE# FERR# HIT# HITM#(2) HLDA IERR# LOCK# M / IO#, D / C#, W / R# PCHK# BP3-BP2, PM1 / BP1, PM0 / BP0 PRDY PWT, PCD SCYC SMIACT# TDO VCC2DET#(3) (1) Active Level Low Low Low High Low Low Low Low High Low Low N / A Low High High High High Low N / A N / A All states except Shift-DR and Shift-IR Differentiates between the Pentium® processor with MMX technology and the Extended Temperature Pentium processor with MMX technology Bus Hold, BOFF# Bus Hold, BOFF# Bus Hold, BOFF# Bus Hold, BOFF# Bus Hold, BOFF# Bus Hold, BOFF# Bus Hold, BOFF# When Floated
NOTE: 1. All output and input / output pins are floated during three-state test mode (except TDO). 2. HITM# pin has an internal pull-up resistor. 3. This pin is not on the HL-PBGA pinout.
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 8.
Input Pins
Name A20M# AHOLD BF0 BF1 BF2 BOFF# BRDY# BUSCHK# CLK EADS# EWBE# FLUSH# HOLD IGNNE# INIT INTR INV KEN# NA# NMI PEN# PICCLK R / S# RESET SMI# STPCLK# TCK TDI TMS TRST# WB / WT# Active Level LOW HIGH N / A N / A N / A LOW LOW LOW N / A LOW LOW LOW HIGH LOW HIGH HIGH HIGH LOW LOW HIGH LOW HIGH N / A HIGH LOW LOW N / A N / A N / A LOW N / A Synchronous / TCK Synchronous / TCK Asynchronous Synchronous Synchronous Synchronous Asynchronous Synchronous Asynchronous Asynchronous Asynchronous Synchronous Synchronous Synchronous Asynchronous Synchronous Asynchronous Asynchronous Asynchronous Asynchronous Asynchronous Pullup Pullup Pullup Pullup Pullup Pullup First BRDY# / NA# TCK TCK Pullup Pullup BRDY# EADS# First BRDY# / NA# Bus State T2, TD, T2P BRDY# Synchronous / Asynchronous Asynchronous Synchronous Synchronous / RESET Synchronous / RESET Synchronous / RESET Synchronous Synchronous Synchronous Pullup Pullup Bus State T2, T12, T2P BRDY# Pulldown Pullup Pulldown Internal Resistor Qualified
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 9.
Input / Output Pins
Name A31-A3 AP BE3#-BE0# D63-D0 DP7-DP0 PICD0 PICD1APICEN Active Level N / A N / A LOW N / A N / A N / A N / A When Floated(1) Address Hold, Bus Hold, BOFF# Address Hold, Bus Hold, BOFF# Bus Hold, BOFF# Bus Hold, BOFF# Bus Hold, BOFF# Qualified (when an input) EADS# EADS# RESET BRDY# BRDY# Pullup Pulldown Pulldown(2) Internal Resistor
NOTE: 1. All output and input / output pins are floated during three-state test mode (except TDO). 2. BE3#-BE0# have pulldowns during RESET only.
Pin Grouping According to Function
Table 10. Pin Functional Grouping
Function Clock Initialization Address Bus Address Mask Data Bus Address Parity APIC Support Data Parity Internal Parity Error System Error Bus Cycle Definition Bus Control Page Cacheability Cache Control Cache Snooping / Consistency Cache Flush Write Ordering Bus Arbitration Interrupts Floating-point Error Reporting System Management Mode TAP Port Breakpoint / Performance Monitoring Clock Control Debugging CLK RESET, INIT, BF2:0 A31-A3, BE7#-BE0# A20M# D63-D0 AP, APCHK# PICCLK, PICD0-PICD1 DP7-DP0, PCHK#, PEN# IERR# BUSCHK# M / IO#, D / C#, W / R#, CACHE#, SCYC, LOCK# ADS#, BRDY#, NA# PCD, PWT KEN#, WB / WT# AHOLD, EADS#, HIT#, HITM#, INV FLUSH# EWBE# BOFF#, BREQ, HOLD, HLDA INTR, NMI FERR#, IGNNE# SMI#, SMIACT# TCK, TMS, TDI, TDO, TRST# PM0 / BP0, PM1 / BP1, BP3-BP2 STPCLK# R / S#, PRDY Pins
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Mechanical Specifications
The HL-PBGA package of the Extended Temperature Pentium processor with MMX technology is a new package type for the Pentium processor family. Package summary information for the HLPBGA device is provided in Table 11. Figure 6 shows the package dimensions.
HL-PBGA Package Mechanical Diagrams
Figure 6 shows the HL-PBGA package. The dimensions are listed in Table 11.
Figure 6. HL-PBGA Package Dimensions
D Pin #1 Corner b Pin #1 Corner
Pin #1 I.D. 1.0 Dia. Top View A C
S1 Bottom View
Side View
Seating Plane
Note: 1. All Dimensions are in Millimeters
A5830-01
Table 11. HL-PBGA Package Dimensions (Sheet 1 of 2)
Millimeters Symbol Min A A1 b c D 1.41 0.56 0.60 0.85 34.90 Max 1.67 0.70 0.90 0.97 35.10
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 11. HL-PBGA Package Dimensions (Sheet 2 of 2)
Millimeters Symbol Min E
Max 35.10 1.27 1.63 REF
Thermal Specifications
The Extended Temperature Pentium processor with MMX technology in the HL-PBGA package is specified for proper operation with a case temperature, TCASE (TC ), range of - 40° C to 115° C .
Measuring Thermal Values
To verify that the proper TC is maintained, it should be measured at the center of the package top surface (opposite of the pins). The measurement is made in the same way with or without a heatsink attached. When a heatsink is attached, a hole (smaller than 0.150" diameter) should be drilled through the heatsink to allow probing the center of the package. See Figure 7 for an illustration of how to measure TC. To minimize the measurement errors, it is recommended to use the following approach:
· Use 36-gauge or finer diameter K, T, or J type thermocouples. The laboratory testing was done
using a thermocouple made by Omega (part number 5TC-TTK-36-36).
· Attach the thermocouple bead or junction to the center of the package top surface using high
thermal conductivity cements. The laboratory testing was done by using Omega Bond (part number OB-101).
· The thermocouple should be attached at a 90-degree angle as shown in Figure 7. · The hole size should be smaller than 0.150" in diameter. · Make sure there is no contact between thermocouple cement and heatsink base. The contact
will affect the thermocouple reading.
Thermal Equations and Data
For the Extended Temperature Pentium processor with MMX technology, an ambient temperature, TA (air temperature around the processor), is not specified directly. The only restriction is that TC is met. The equation used to calculate CA is:
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Case-to-ambient thermal resistance (°C / Watt) Maximum power consumption (Watt)
JC is thermal resistance from die to package case. JC values shown in Table 12 are typical values. The actual JC values depend on actual thermal conductivity and process of die attach. CA is thermal resistance from package case to the ambient. CA values shown in these tables are typical values. The actual CA values depend on the heatsink design, interface between heatsink and package, airflow in the system, and thermal interactions between processor and surrounding components through PCB and the ambient. Figure 7. Technique for Measuring TC
Airflow Calculations for Maximum and Typical Power
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
HL-PBGA Package Thermal Resistance Information
Table 12 lists the JC values for the Extended Temperature Pentium processor with MMX technology in the HL-PBGA package. The thermal data collection conditions were:
A bidirectional anodized aluminum alloy heat sink was used. Heat sink height was 7mm. In the horizontal orientation the component was mounted flush with the motherboard. In the vertical orientation the component was mounted on an add-in card perpendicular to the motherboard.
Table 12. Thermal Resistances for HL-PBGA Packages
Heatsink / Orientation No Heat Sink Horizontal Vertical JC (°C / watt) 0.76 0.76 0.76 CA (°C / watt) vs. Laminar Airflow (linear ft / min) 0 15.66 12.09 11.33 100 12.33 8.57 8.34 200 10.3 6.52 6.38 400 8.85 4.82 4.69 600 7.89 4.06 3.95
Figure 8. Thermal Resistance vs. Airflow for HL-PBGA Package
18 16 14 12 10 8 6 4 2 0 0 100 200 300 Airflow (LFM) Horizontal Heat Sink Vertical Heat Sink No Heat Sink 400 500 600
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Extended Temperature Pentium® Processor with MMX Technology Electrical Specifications
This section contains preliminary information on new products in production. The specifications are subject to change without notice.
Warning:
Absolute Maximum Ratings
The following values are stress ratings only. Functional operation at the maximum ratings is not implied nor guaranteed. Functional operating conditions are given in the AC and DC specification tables. Stressing the device beyond the "Absolute Maximum Ratings" may cause permanent damage. Extended exposure to the maximum ratings may affect device reliability. Furthermore, although the Pentium processor with MMX technology contains protective circuitry to resist damage from Electrostatic Discharge (ESD), always take precautions to avoid high static voltages or electric fields.
Table 13. Absolute Maximum Ratings
Parameter Case temperature under bias Storage temperature VCC3 supply voltage with respect to VSS VCC2 supply voltage with respect to VSS 2.5 V only buffer DC input voltage -65° C to 125° C -65° C to 150° C -0.5 V to +3.2 V -0.5 V to +2.8 V -0.5 V to VCC3+0.5 V (not to exceed VCC3 max) Maximum Rating
DC Specifications
Tables 15, 16, 17 and 18 list the DC specifications which apply to the Extended Temperature Pentium processor with MMX technology.
Power Sequencing
There is no specific sequence required for powering up or powering down the VCC2 and VCC3 power supplies. However, it is recommended that the VCC2 and VCC3 power supplies be either both ON or both OFF within one second of each other. The I / O voltage VCC3 is 2.5 V. The core voltage VCC2 for the HL-PBGA package type is 1.8 V (166 MHz).
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 14. VCC and TCASE Specifications
HL-PBGA
-40°C to 115°C
Table 15. DC Specifications
Symbol VIL3 VIH3 VOL3 VOH3 Parameter Input Low Voltage Input High Voltage Output Low Voltage Output High Voltage VCC3 - 0.4 VCC3 - 0.2 Min Max 0.5 VCC3 + 0.3 0.4 Unit V V V V V TTL Level TTL Level, (1) TTL Level, (2) TTL Level, (3) Notes
VCC3 - 0.7
The values in Table 16 should be used for power supply design. The values were determined using a worst case instruction mix and maximum VCC. Power supply transient response and decoupling capacitors must be sufficient to handle the instantaneous current changes occurring during transitions from Stop Clock to full Active modes. Table 16. ICC Specifications
Symbol ICC2 ICC3 Parameter Power Supply Current Power Supply Current Min Max 2.35 (HL-PBGA) 0.38 Unit A A Notes 166 MHz 166 MHz
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 17. Power Dissipation Requirements for Thermal Design
Parameter Thermal Design Power Active Power
Typical(1) 4.1 2.9 0.70 0.06
Max(2)
Unit Watts Watts Watts Watts
Frequency 166 MHz 166 MHz 166 MHz 166 MHz
Stop Grant / Auto Halt Powerdown Power Dissipation(4) Stop Clock Power(5)
Table 18. Input and Output Characteristics
NOTES: 1. This parameter is for inputs / outputs without an internal pull up or pull down. 2. This parameter is for inputs with an internal pull up. 3. This parameter is for inputs with an internal pull down. 4. Guaranteed by design. 5. This specification applies to the HITM# pin when it is driven as an input (e.g., in JTAG mode).
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
AC Specifications
The AC specifications of the Extended Temperature Pentium processor with MMX technology consist of setup times, hold times, and valid delays at 0 pF.
Power and Ground
For clean on-chip power distribution, there are 42 VCC3, 37 VCC2 and 72 VSS inputs. Power and ground connections must be made to all external VCC2, VCC3 and VSS pins. On the circuit board, all VCC2 pins must be connected to a proper voltage VCC2 plane or island (core voltage determined by package type / frequency). All VCC3 pins must be connected to a 2.5 V VCC3, plane. All VSS pins must be connected to a VSS plane. Please refer to Table 2 on page 16 for the list of VCC2, VCC3 and VSS pins.
Decoupling Recommendations
Connection Specifications
All NC / INC pins must remain unconnected. For reliable operation, always connect unused inputs to an appropriate signal level. Unused active low inputs should be connected to VCC3. Unused active high inputs should be connected to ground.
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
AC Timings
The AC specifications given in Table 19 consist of output delays, input setup requirements and input hold requirements for the standard 66 MHz external bus. All AC specifications (with the exception of those for the TAP signals and APIC signals) are relative to the rising edge of the CLK input. All timings are referenced to VCC3 / VCC2 for both "0" and "1" logic levels unless otherwise specified. Within the sampling window, asynchronous inputs must be stable for correct operation. Each valid delay is specified for a 0 pF load. The system designer should use I / O buffer modeling to account for signal flight time delays. Do not select a bus fraction and clock speed which will cause the processor to exceed its internal maximum frequency. The following specifications apply to all standard TTL signals used with the Pentium processor family:
· TTL input test waveforms are assumed to be 0 to 2.5 V transitions with 1.0 V / ns rise and fall
times
· 0.3 V / ns input rise / fall time 5 V / ns · All TTL timings are referenced from VCC3 / VCC2
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 19. Extended Temperature Pentium® Processor with MMX Technology AC Specifications (Sheet 1 of 3)
t8a t8b t9a t9b t9c t10a t10b t11a t11b t12 t13 t14 t15 t16a t16b
Refer to Table 14 for VCC and TCASE assumptions.
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 19. Extended Temperature Pentium® Processor with MMX Technology AC Specifications (Sheet 2 of 3)
Symbol t17 t18a t18b t19 t20 t21 t22 t23 t24a t24b t25a t25b t26 t27 t28 Parameter EADS#, INV, AP Hold Time KEN# Setup Time NA#, WB / WT# Setup Time KEN#, WB / WT#, NA# Hold Time BRDY# Setup Time BRDY# Hold Time AHOLD, BOFF# Setup Time AHOLD, BOFF# Hold Time BUSCHK#, EWBE#, HOLD, Setup Time PEN# Setup Time BUSCHK#, EWBE#, PEN# Hold Time HOLD Hold Time A20M#, INTR, STPCLK# Setup Time A20M#, INTR, STPCLK# Hold Time INIT, FLUSH#, NMI, SMI#, IGNNE# Setup Time INIT, FLUSH#, NMI, SMI#, IGNNE# Hold Time INIT, FLUSH#, NMI, SMI#, IGNNE# Pulse Width, Async R / S# Setup Time R / S# Hold Time R / S# Pulse Width, Async. D63-D0, DP7-0 Read Data Setup Time D63-D0, DP7-0 Read Data Hold Time RESET Setup Time RESET Hold Time RESET Pulse Width, VCC & CLK Stable RESET Active After VCC & CLK Stable Min 1.0 5.0 4.5 1.0 4.75 1.0 5.5 1.0 5.0 4.8 1.0 1.5 5.0 1.0 Max Unit ns ns ns ns ns ns ns ns ns ns ns ns ns ns Figure 12 12 12 12 12 12 12 12 12 12 12 12 12 12 (7, 8) (9) Notes (see Table 21)
t30 t31 t32 t33 t34 t35 t36 t37 t38 t39
CLKs ns ns CLKs ns ns ns ns CLKs mS
(7, 8) (9) (10) Power up
Refer to Table 14 for VCC and TCASE assumptions.
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 19. Extended Temperature Pentium® Processor with MMX Technology AC Specifications (Sheet 3 of 3)
Symbol t40 Parameter Reset Configuration Signals (INIT, FLUSH#) Setup Time Reset Configuration Signals (INIT, FLUSH#) Hold Time Reset Configuration Signals (INIT, FLUSH#) Setup Time, Async. Reset Configuration Signals (INIT, FLUSH#) Setup Time, Async. BF2-BF0 Setup Time BF2-BF0 Hold Time APICEN, BE4# Setup Time APICEN, BE4# Hold Time TCK Frequency TCK Period TCK High Time TCK Low Time TCK Fall Time TCK Rise Time TRST# Pulse Width TDI, TMS Setup Time TDI, TMS Hold Time TDO Valid Delay TDO Float Delay All Non-Test Outputs Valid Delay All Non-Test Outputs Float Delay All Non-Test Inputs Setup Time All Non-Test Inputs Hold Time 5.0 13.0 3.0 40.0 5.0 13.0 3.0 20.0 25.0 20.0 25.0 Min 5.0 Max Unit ns Figure 13 Notes (see Table 21) (7, 8, 10)
To RESET falling edge, (8)
t42b t43a t43b t43c t43d t44 t45 t46 t47 t48 t49 t50 t51 t52 t53 t54 t55 t56 t57 t58
To RESET falling edge To RESET falling edge, (10) To RESET falling edge, (12) To RESET falling edge To RESET falling edge
mS CLKs CLKs CLKs MHz ns ns ns ns ns ns ns ns ns ns ns ns ns ns
9 9 9 9 9 15 15 15 15 15 15 15 15 15 @VCC3 -0.7 V, (2) @0.5 V, (2) VCC3 -0.7 V to 0.5 V (2, 13, 14) 0.5 V to VCC3 -0.7 V, (2, 13, 14) Asynchronous, (2) (15) (15) (13) (2, 13) (13, 16, 17) (2, 13, 16, 17) (15, 16, 17) (15, 16, 17)
Refer to Table 14 for VCC and TCASE assumptions.
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 20. APIC AC Specifications
Symbol t60a t60b t60c t60d t60e t60f t60g t60h t60i t60j t61 t62 t63 Parameter PICCLK Frequency PICCLK Period PICCLK High Time PICCLK Low Time PICCLK Rise Time PICCLK Fall Time PICD0-1 Setup Time PICD0-1 Hold Time PICD0-1 Valid Delay (L to H) PICD0-1 High Time (H to L) PICCLK Setup Time PICCLK Hold Time PICCLK Ratio (CLK / PICCLK) Min 2 60 15 15 0.15 0.15 3 2.5 4 4 5.0 2.0 4 38 22 2.5 2.5 Max 16.66 500 Unit MHz ns ns ns ns ns ns ns ns ns 9 9 9 9 9 12 12 10 10 12 12 To PICCLK To PICCLK From PICCLK, (18) From PICCLK, (18) To CLK To CLK (19) Figure Notes
Table 21. Notes to Tables 19 and 20
1. CLK input frequency must be either 33.33 MHz (+1 MHz) or 66.6 MHz (-1 MHz). Operation in the range between 33.33 MHz and 66.6 MHz is not supported. 2. Not 100 percent tested. Guaranteed by design. 3. These signals are measured on the rising edge of adjacent CLKs at VCC3 / VCC2. To ensure a 1:1 relationship between the amplitude of the input jitter and the internal and external clocks, the jitter frequency spectrum should not have any power spectrum peaking between 500 KHz and 1 / 3 of the CLK operating frequency. The amount of jitter present must be accounted for as a component of CLK skew between devices. The internal clock generator requires a constant frequency CLK input to within +250 ps, and therefore the CLK input cannot be changed dynamically. 4. 0.87 V / ns CLK input rise / fall time 8.7 V / ns. 5. APCHK#, FERR#, HLDA, IERR#, LOCK#, and PCHK# are glitch-free outputs. Glitch-free signals monotonically transition without false transitions. 6. Timing (t14) is required for external snooping (e.g., address setup to the CLK in which EADS# is sampled active). 7. Setup time is required to guarantee recognition on a specific clock. 8. This input may be driven asynchronously. 9. Hold time is required to guarantee recognition on a specific clock. 10.When driven asynchronously, RESET, NMI, FLUSH#, R / S#, INIT, and SMI# must be de-asserted (inactive) for a minimum of two clocks before being returned active. 11.To guarantee proper asynchronous recognition, the signal must have been de-asserted (inactive) for a minimum of two clocks before being returned active and must meet the minimum pulse width. 12.BF2-BF0 should be strapped to VCC3 or VSS. 13.Referenced to TCK falling edge. 14.1 ns can be added to the maximum TCK rise and fall times for every 10 MHz of frequency below 33 MHz. 15.Referenced to TCK rising edge. 16.Non-test outputs and inputs are the normal output or input signals (besides TCK, TRST#, TDI, TDO, and TMS). These timings correspond to the response of these signals due to boundary scan operations. 17.During probe mode operation, do not use the boundary scan timings (t55-t58). 18.This assumes an external pull-up resistor to VCC and a lumped capacitive load. The pull-up resistor must be between 300 and 1 K, the capacitance must be between 20 pF and 120 pF, and the RC product must be between 6 ns and 36 ns. 19.The CLK to PICCLK ratio has to be an integer and the ratio (CLK / PICCLK) cannot be smaller than 4.
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Figure 9. Clock Waveform
PP0051
Figure 10. Valid Delay Timings
Tx max.
Signal Vcc3 / 2 VALID
Tx min.
PP0052
Figure 11. Float Delay Timings
Tx Ty Signal
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Figure 12. Setup and Hold Timings
Vcc3 / 2 CLK Tx Ty
Signal
VALID
Figure 13. Reset and Configuration Timings
CLK Tz RESET
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Figure 14. Test Timings
TDI TMS
TDO Ty Output Signals
Input Signals
Figure 15. Test Reset Timings
TRST#
I / O Buffer Models
This section describes the I / O buffer models of the Extended Temperature Pentium processor with MMX technology. The first order I / O buffer model is a simplified representation of the complex input and output buffers used. Figure 16 shows the structure of the input buffer model and Figure 17 shows the output buffer model. Table 22 and 23 show the parameters used to specify these models. Although simplified, these buffer models will accurately model flight time and signal quality. For these parameters, there is very little added accuracy in a complete transistor model.
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
In addition to the input and output buffer parameters, input protection diode models are provided for added accuracy. These diodes have been optimized to provide ESD protection and provide some level of clamping. Although the diodes are not required for simulation, it may be more difficult to meet specifications without them. Note, however, some signal quality specifications require that the diodes be removed from the input model. The series resistors (RS) are a part of the diode model. Remove these when removing the diodes from the input model. Figure 16. First Order Input Buffer Model
Table 22. Parameters Used in the Specification of the First Order Input Buffer Model
Parameter Cin Lp Cp RS D1, D2 Description Minimum and Maximum value of the capacitance of the input buffer model Minimum and Maximum value of the package inductance Minimum and Maximum value of the package capacitance Diode Series Resistance Ideal Diodes
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Figure 17. First Order Output Buffer Model
Table 23. Parameters Used in the Specification of the First Order Output Buffer Model
Parameter dV / dt RO CO LP CP Description Minimum and maximum value of the rate of change of the open circuit voltage source used in the output buffer model Minimum and maximum value of the output impedance of the output buffer model Minimum and Maximum value of the capacitance of the output buffer model Minimum and Maximum value of the package inductance Minimum and Maximum value of the package capacitance
Buffer Model Parameters
Table 24. Signal to Buffer Type
Signals A20M#, AHOLD, BF, BOFF#, BRDY#, BUSCHK#, EADS#, EWBE#, FLUSH#, HOLD, IGNNE#, INIT, INTR, INV, KEN#, NA#, NMI, PEN#, PICCLK, R / S#, RESET, SMI#, STPCLK#, TCK, TDI, TMS, TRST#, WB / WT# APCHK#, BE7-BE5#, BP3-BP2, BREQ, FERR#, IERR#, PCD, PCHK#, PM0 / BP0, PM1 / BP1, PRDY, PWT, SMIACT#, TDO A31-A3, AP, BE4#-BE0#, CACHE#, D / C#, D63-D0, DP8-DP0, HLDA, LOCK#, M / IO#, SCYC, ADS#, HITM#, HIT#, W / R#, PICD0, PICD1 Type Driver Buffer Type Receiver Buffer Type
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Table 25. Preliminary Input, Output and Bidirectional Buffer Model Parameters for HL-PBGA Package
Buffer Type Transition dV / dt (V / nsec) Min ER1 (input) ED1 (output) EB1 (bidir) Rising Falling Rising Falling Rising Falling 2.2 / 2.2 2.2 / 2.9 2.2 / 2.2 2.2 / 2.9 2.7 / 0.15 2.7 / 0.22 2.7 / 0.15 2.7 / 0.22 21.6 17.5 21.6 17.5 65 75 65 75 Max RO (Ohms) Min Max CP (pF) Min 0.2 0.2 0.2 0.2 0.2 0.2 Max 0.4 0.4 0.5 0.5 0.4 0.4 LP (nH) Min 6.4 6.4 5.4 5.4 5.2 5.2 Max 11.3 11.3 11.7 11.7 10.3 10.3 CO / CIN (pF) Min 0.8 0.8 2.0 2.0 2.0 2.0 Max 1.2 1.2 2.6 2.6 2.6 2.6
NOTE: The data in this table is based on preliminary design information. Input, output and bidirectional buffer values are being characterized at this time.
Table 26. Input Buffer Model Parameters: D (Diodes)
Symbol IS N RS TT VJ CJ0 M Parameter Saturation Current Emission Coefficient Series Resistance Transit Time PN Potential Zero Bias PN Capacitance PN Grading Coefficient D1 1.4e-14A 1.19 6.5 3 ns 0.983 V 0.281 pF 0.385 D2 2.78e-16A 1.00 6.5 6 ns 0.967 V 0.365 pF 0.376
Signal Quality Specifications
Signals driven by the system into the Extended Temperature Pentium processor with MMX technology must meet signal quality specifications to guarantee that the components read data properly and to ensure that incoming signals do not affect the reliability of the component.
Overshoot
The maximum overshoot and overshoot threshold duration specifications for inputs to the Extended Temperature Pentium processor with MMX technology are described as follows:
· Maximum overshoot specification: The maximum overshoot of the CLK / PICCLK signals
should not exceed VCC2, nominal +0.6 V. The maximum overshoot of all other input signals should not exceed VCC3, nominal +1.0 V.
· Overshoot threshold duration specification: The overshoot threshold duration is defined as the
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Refer to Table 27 for a summary of the overshoot specifications for the Extended Temperature Pentium processor with MMX technology. Table 27. Overshoot Specification Summary
Advance Information Datasheet
Extended Temperature Pentium® Processor with MMX Technology
Extended Temperature Pentium® Processor with MMX Technology Errata Information
100 MHz Pentium® Processor 133 MHz Pentium® Processor 133 MHz Pentium® Processor with Voltage Reduction Technology 166 MHz Pentium® Processor 200 MHz Pentium Processor with MMX Technology 233 MHz Pentium Processor with MMX Technology 166 MHz Low-Power Pentium Processor with MMX Technology 266 MHz Low-Power Pentium Processor with MMX Technology
For information pertaining to processors not listed above, refer to the Pentium® Processor Specification Update (order number 242480).
Nomenclature
|