Specification Update
Page 1
Current characterized errata are documented in this Specification Update. Document Number: 302352-031 R Intel® Pentium® 4 Processor on 90 nm Process Specification Update September 2006 Notice: The Intel® Pentium® processor may contain design defects or errors known as errata which may cause the product to deviate from published specifications.
Current characterized errata are documented in this Specification Update. Document Number: 302352-031 R Intel® Pentium® 4 Processor on 90 nm Process Specification Update September 2006 Notice: The Intel® Pentium® processor may contain design defects or errors known as errata which may cause the product to deviate from published specifications.
Specification Update
Page 2
... across different processor families. Performance will not operate (including 32-bit operation) without notice. Intel, Pentium, Celeron, Xeon, Intel SpeedStep, Intel Core, VTune and the Intel logo are not a measure of performance. Current characterized errata are currently in medical, life ... PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. Copyright © 2004-2006, Intel Corporation 2 Intel® Pentium® 4 Processor on which processors support EM64T or consult with an Intel® Pentium® 4 processor supporting HT Technology and a Hyper-Threading Technology enabled chipset...
... across different processor families. Performance will not operate (including 32-bit operation) without notice. Intel, Pentium, Celeron, Xeon, Intel SpeedStep, Intel Core, VTune and the Intel logo are not a measure of performance. Current characterized errata are currently in medical, life ... PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. Copyright © 2004-2006, Intel Corporation 2 Intel® Pentium® 4 Processor on which processors support EM64T or consult with an Intel® Pentium® 4 processor supporting HT Technology and a Hyper-Threading Technology enabled chipset...
Specification Update
Page 3
R Contents Revision History ...4 Preface...6 Summary Tables of Changes 8 General Information ...21 Identification Information 23 Errata ...30 Specification Changes ...73 Specification Clarifications 74 Documentation Changes 75 § Intel® Pentium® 4 Processor on 90 nm Process Specification Update 3
R Contents Revision History ...4 Preface...6 Summary Tables of Changes 8 General Information ...21 Identification Information 23 Errata ...30 Specification Changes ...73 Specification Clarifications 74 Documentation Changes 75 § Intel® Pentium® 4 Processor on 90 nm Process Specification Update 3
Specification Update
Page 4
...-011 • Separated the D0 column in Summary Tables of Cycle 9/23/2004 October 2004 November 2004 December 2004 December 2004 January 2005 4 Intel® Pentium® 4 Processor on 90 nm process in 775-land package • Added 775-land package processor upside marking diagram in Figure 2 •...; Added processor identification information for 775-land package to Table 1 • Notes added to clarify that C0 errata only apply to 478 pin ...
...-011 • Separated the D0 column in Summary Tables of Cycle 9/23/2004 October 2004 November 2004 December 2004 December 2004 January 2005 4 Intel® Pentium® 4 Processor on 90 nm process in 775-land package • Added 775-land package processor upside marking diagram in Figure 2 •...; Added processor identification information for 775-land package to Table 1 • Notes added to clarify that C0 errata only apply to 478 pin ...
Specification Update
Page 5
... 2005 October 2005 "Out of Cycle" November 14, 2005 December 2005 January 2006 February 2006 March 2006 April 2006 May 2006 June 2006 September 2006 Intel® Pentium® 4 Processor on 90 nm Process Specification Update 5
... 2005 October 2005 "Out of Cycle" November 14, 2005 December 2005 January 2006 February 2006 March 2006 April 2006 May 2006 June 2006 September 2006 Intel® Pentium® 4 Processor on 90 nm Process Specification Update 5
Specification Update
Page 6
...Technology Datasheet On 90 nm Process in 775-land LGA Package and supporting Intel® Extended Memory 64 TechnologyΦ Intel® Pentium® 4 Processor 6xxΔ Sequence and Intel® Pentium® 4 Processor Extreme Edition Datasheet On 90 nm Process in other ...documents. It contains S-Specs, Errata, Documentation Changes, Specification Clarifications and Specification Changes. Affected Documents Document Title Intel® Pentium® 4 Processor on 90 nm Process Specification Update This document may also contain information that has not been previously...
...Technology Datasheet On 90 nm Process in 775-land LGA Package and supporting Intel® Extended Memory 64 TechnologyΦ Intel® Pentium® 4 Processor 6xxΔ Sequence and Intel® Pentium® 4 Processor Extreme Edition Datasheet On 90 nm Process in other ...documents. It contains S-Specs, Errata, Documentation Changes, Specification Clarifications and Specification Changes. Affected Documents Document Title Intel® Pentium® 4 Processor on 90 nm Process Specification Update This document may also contain information that has not been previously...
Specification Update
Page 7
... taken to read all notes associated with any given stepping must assume that all devices. Errata may cause the Intel® Pentium® processor's behavior to identify products. Products are design defects or errors. Hardware and software designed to be... to deviate from the current published specifications. Specification Clarifications describe a specification in the next release of the specifications. § Intel® Pentium® 4 Processor on all errata documented for that stepping are modifications to a complex design situation. These clarifications will be ...
... taken to read all notes associated with any given stepping must assume that all devices. Errata may cause the Intel® Pentium® processor's behavior to identify products. Products are design defects or errors. Hardware and software designed to be... to deviate from the current published specifications. Specification Clarifications describe a specification in the next release of the specifications. § Intel® Pentium® 4 Processor on all errata documented for that stepping are modifications to a complex design situation. These clarifications will be ...
Specification Update
Page 8
... this stepping. There are used in Intel's microprocessor Specification Updates: A = Intel® Pentium® II processor B = Mobile Intel® Pentium® II processor C = Intel® Celeron® processor D = Intel® Pentium® II Xeon® processor E = Intel® Pentium® III processor F = Intel® Pentium® processor Extreme Edition G = Intel® Pentium® III Xeon® processor H = Mobile Intel® Celeron® processor at 466...
... this stepping. There are used in Intel's microprocessor Specification Updates: A = Intel® Pentium® II processor B = Mobile Intel® Pentium® II processor C = Intel® Celeron® processor D = Intel® Pentium® II Xeon® processor E = Intel® Pentium® III processor F = Intel® Pentium® processor Extreme Edition G = Intel® Pentium® III Xeon® processor H = Mobile Intel® Celeron® processor at 466...
Specification Update
Page 9
... system bus AA = Intel® Pentium® processor Extreme Edition and Intel® Pentium® D processor on 65nm process AB = Intel® Pentium® 4 processor on 65 nm process AC = Intel® Celeron® Processor in 478 Pin Package AD = Intel® Celeron® D processor on 65 nm process AE = Intel® CoreTM Duo Processor and Intel® CoreTM Solo processor...
... system bus AA = Intel® Pentium® processor Extreme Edition and Intel® Pentium® D processor on 65nm process AB = Intel® Pentium® 4 processor on 65 nm process AC = Intel® Celeron® Processor in 478 Pin Package AD = Intel® Celeron® D processor on 65 nm process AE = Intel® CoreTM Duo Processor and Intel® CoreTM Solo processor...
Specification Update
Page 10
... Address to be Reported to the #GP Exception Handler R23 X X X X X X X X X No Fix Bus Locks and SMC Detection May Cause the Processor to Hang Temporarily 10 Intel® Pentium® 4 Processor on 90 nm Process Specification Update
... Address to be Reported to the #GP Exception Handler R23 X X X X X X X X X No Fix Bus Locks and SMC Detection May Cause the Processor to Hang Temporarily 10 Intel® Pentium® 4 Processor on 90 nm Process Specification Update
Specification Update
Page 11
... in a Task-State Segment (TSS) May be Incorrect R37 X X X X X X X X X No Fix Using STPCLK# and Executing Code From Very Slow Memory Could Lead to a System Hang Intel® Pentium® 4 Processor on an FP Instruction R27 X X X X X X X X X No xAPIC May Not Report Some Illegal Fix Vector Errors R28 X X X X X Fixed Enabling No-Eviction Mode (NEM...
... in a Task-State Segment (TSS) May be Incorrect R37 X X X X X X X X X No Fix Using STPCLK# and Executing Code From Very Slow Memory Could Lead to a System Hang Intel® Pentium® 4 Processor on an FP Instruction R27 X X X X X X X X X No xAPIC May Not Report Some Illegal Fix Vector Errors R28 X X X X X Fixed Enabling No-Eviction Mode (NEM...
Specification Update
Page 12
... May Not Serialize the Processor Execution R52 X X X Incorrect Access Controls to Fixed MSR_LASTBRANCH_0_FROM_LI P MSR Registers R53 X X X X Fixed Recursive Page Walks May Cause a System Hang 12 Intel® Pentium® 4 Processor on 90 nm Process Specification Update Summary Tables of IRET or INTn R45 X X X X X X X Fixed Instructions May Cause Unexpected System Behavior R46 X X X Fixed...
... May Not Serialize the Processor Execution R52 X X X Incorrect Access Controls to Fixed MSR_LASTBRANCH_0_FROM_LI P MSR Registers R53 X X X X Fixed Recursive Page Walks May Cause a System Hang 12 Intel® Pentium® 4 Processor on 90 nm Process Specification Update Summary Tables of IRET or INTn R45 X X X X X X X Fixed Instructions May Cause Unexpected System Behavior R46 X X X Fixed...
Specification Update
Page 13
... Power Management in a HyperThreading Technology Enabled Processor Enhanced Halt State (C1E) May X X X No Not Be Entered in a Page-fault Exception Intel® Pentium® 4 Processor on 90 nm Process Specification Update 13 X X X No Fix canonical Address can Lead to bit[0] of IA32_MISC_ENABLE Register Changes ...; Fixed Upper 32 Bits of FS/GS with Null Base May not get Cleared in Virtual-8086 Mode on Processors with Intel® Extended Memory 64 Technology (Intel® EM64T) Enabled Processor May Fault when the X X X No Fix Upper 8 Bytes of Segment Selector is Enabled...
... Power Management in a HyperThreading Technology Enabled Processor Enhanced Halt State (C1E) May X X X No Not Be Entered in a Page-fault Exception Intel® Pentium® 4 Processor on 90 nm Process Specification Update 13 X X X No Fix canonical Address can Lead to bit[0] of IA32_MISC_ENABLE Register Changes ...; Fixed Upper 32 Bits of FS/GS with Null Base May not get Cleared in Virtual-8086 Mode on Processors with Intel® Extended Memory 64 Technology (Intel® EM64T) Enabled Processor May Fault when the X X X No Fix Upper 8 Bytes of Segment Selector is Enabled...
Specification Update
Page 14
... an Erroneous Value For One R76 X X X Fixed Instruction Following a Mode Transition in a Hyper-Threading Enabled Processor Supporting Intel® Extended Memory 64 Technology (Intel® EM64T). 14 Intel® Pentium® 4 Processor on 90 nm Process Specification Update C01 D0 LD02 E0 LE02 G11 LG12 LN02 LR02 Plan ERRATA R65 X... BTS/PEBS Buffer The Base of an LDT (Local Descriptor Table) Register May be R75 X X X X Fixed Non-zero on a Processor Supporting Intel® Extended Memory 64 Technology (Intel® EM64T) L-bit of the CS and LMA bit of Changes R NO.
... an Erroneous Value For One R76 X X X Fixed Instruction Following a Mode Transition in a Hyper-Threading Enabled Processor Supporting Intel® Extended Memory 64 Technology (Intel® EM64T). 14 Intel® Pentium® 4 Processor on 90 nm Process Specification Update C01 D0 LD02 E0 LE02 G11 LG12 LN02 LR02 Plan ERRATA R65 X... BTS/PEBS Buffer The Base of an LDT (Local Descriptor Table) Register May be R75 X X X X Fixed Non-zero on a Processor Supporting Intel® Extended Memory 64 Technology (Intel® EM64T) L-bit of the CS and LMA bit of Changes R NO.
Specification Update
Page 15
...X X Fixed Pointer) Base with 32-bit Mode PAE (Page Address Extension) Paging May Cause Processor to Hang Intel® Pentium® 4 Processor on Processors Supporting Intel® Extended Memory 64 Technology (Intel® EM64T) A Data Access which Spans Both R83 X X X X No the Canonical and the NonFix...Data Cache Adaptive Mode May Cause Unexpected System Behavior when SMRAM is Mapped to Incorrect Memory Locations on Processors Supporting Intel® Extended Memory 64 Technology (Intel® EM64T) An REP LODSB or an REP LODSD or an REP LODSQ Instruction with R82 X X X...
...X X Fixed Pointer) Base with 32-bit Mode PAE (Page Address Extension) Paging May Cause Processor to Hang Intel® Pentium® 4 Processor on Processors Supporting Intel® Extended Memory 64 Technology (Intel® EM64T) A Data Access which Spans Both R83 X X X X No the Canonical and the NonFix...Data Cache Adaptive Mode May Cause Unexpected System Behavior when SMRAM is Mapped to Incorrect Memory Locations on Processors Supporting Intel® Extended Memory 64 Technology (Intel® EM64T) An REP LODSB or an REP LODSD or an REP LODSQ Instruction with R82 X X X...
Specification Update
Page 16
... X No Fix The Processor May Issue Multiple Code Fetches to the Same Cache Line for Systems with Slow Memory 16 Intel® Pentium® 4 Processor on a Processor Supporting Intel® Extended Memory 64 Technology (Intel® EM64T) A 64-Bit Value of Linear Instruction Pointer (LIP) May be Reported X No Incorrectly in the Branch Trace...
... X No Fix The Processor May Issue Multiple Code Fetches to the Same Cache Line for Systems with Slow Memory 16 Intel® Pentium® 4 Processor on a Processor Supporting Intel® Extended Memory 64 Technology (Intel® EM64T) A 64-Bit Value of Linear Instruction Pointer (LIP) May be Reported X No Incorrectly in the Branch Trace...
Specification Update
Page 17
... Pending Fix May Cause an Unexpected Interrupt Access to an Unsupported Address Range in Uniprocessor (UP) or R99 X No Dual-processor (DP) Systems Fix Supporting Intel® Virtualization Technology May Not Trigger Appropriate Actions R100 X No Fix VM Exit Due to a MOV from CR8 May Cause an Unexpected Memory Access R101... Tables of VMPTRLD or VMREAD May Cause an Unexpected Memory Access R110 X X X X X No Fix IRET under Certain Conditions May Cause an Unexpected Alignment Check Exception Intel® Pentium® 4 Processor on 90 nm Process Specification Update 17
... Pending Fix May Cause an Unexpected Interrupt Access to an Unsupported Address Range in Uniprocessor (UP) or R99 X No Dual-processor (DP) Systems Fix Supporting Intel® Virtualization Technology May Not Trigger Appropriate Actions R100 X No Fix VM Exit Due to a MOV from CR8 May Cause an Unexpected Memory Access R101... Tables of VMPTRLD or VMREAD May Cause an Unexpected Memory Access R110 X X X X X No Fix IRET under Certain Conditions May Cause an Unexpected Alignment Check Exception Intel® Pentium® 4 Processor on 90 nm Process Specification Update 17
Specification Update
Page 18
...LN02 LR02 Plan ERRATA R111 X No Fix FS/GS Base MSRs can be Loaded from Acquiring Resources NOTES: 1. Only applies to Pentium® 4 processor on 90 nm Process in Incorrect Address Translations Writing Shared Unaligned Data that R120 X X X X X X... Dual-monitor X Plan Treatment of Changes R NO. Prefix "L" denotes Pentium 4 processor on 90 nm Process in the 775-land LGA package 18 Intel® Pentium® 4 Processor on One Logical Processor may Cause IERR# with Hyper...X X X No Fix Using 2M/4M Pages When A20M# Is Asserted May Result in the 478-pin package 2.
...LN02 LR02 Plan ERRATA R111 X No Fix FS/GS Base MSRs can be Loaded from Acquiring Resources NOTES: 1. Only applies to Pentium® 4 processor on 90 nm Process in Incorrect Address Translations Writing Shared Unaligned Data that R120 X X X X X X... Dual-monitor X Plan Treatment of Changes R NO. Prefix "L" denotes Pentium 4 processor on 90 nm Process in the 775-land LGA package 18 Intel® Pentium® 4 Processor on One Logical Processor may Cause IERR# with Hyper...X X X No Fix Using 2M/4M Pages When A20M# Is Asserted May Result in the 478-pin package 2.
Specification Update
Page 19
...only. Non-server/workstation desktop configurations do not support the Intel Extended Memory 64 Technology. 4. SPECIFICATION CLARIFICATIONS There are no Specification Clarification in this Specification Update revision § Intel® Pentium® 4 Processor on 90 nm Process Specification Update ...steppings, this Specification Update revision NO. This erratum does not apply to Pentium 4 processor supporting Intel® Extended Memory 64 Technology (Intel® EM64T) for single-processor server/workstation platform configurations. 5. Summary Tables of Changes R 3.
...only. Non-server/workstation desktop configurations do not support the Intel Extended Memory 64 Technology. 4. SPECIFICATION CLARIFICATIONS There are no Specification Clarification in this Specification Update revision § Intel® Pentium® 4 Processor on 90 nm Process Specification Update ...steppings, this Specification Update revision NO. This erratum does not apply to Pentium 4 processor supporting Intel® Extended Memory 64 Technology (Intel® EM64T) for single-processor server/workstation platform configurations. 5. Summary Tables of Changes R 3.
Specification Update
Page 20
Summary Tables of Changes R 20 Intel® Pentium® 4 Processor on 90 nm Process Specification Update
Summary Tables of Changes R 20 Intel® Pentium® 4 Processor on 90 nm Process Specification Update