Intel Pentium 4 Processor in the 478-PinPackage at 1.40 GHz, 1.50 GHz, 1.60 GHz, 1.70 GHz, 1.80 GHz, 1.90 GHz, and 2GHz

Introduction
Datasheet 7
1.0 Introduction
The Intel
®
Pentium
®
4 processor in the 478-pin package is a follow on to the Pentium
®
4
processor in the 423-pin package with Intel
®
NetBurst
TM
microarchitecture. The Pentium 4
processor in the 478-pin package utilizes Flip-Chip Pin Grid Array (FC-PGA2) package
technology, and plugs into a 478-pin surface mount, Zero Insertion Force (ZIF) socket,
referred to as the mPGA478B socket. The Pentium 4 processor in the 478-pin package
like its predecessor, the Pentium 4 processor in the 423-pin package, is based on the
same Intel 32-bit micro-architecture, and maintains the tradition of compatibility with IA-32
software.
The Pentium 4 processor in the 478-pin package uses the same 0.18 micron processor
core as the Pentium 4 processor in the 423-pin package and is designed for single
processor desktop systems. The Intel NetBurst microarchitecture features include hyper
pipelined technology, a rapid execution engine, a 400 MHz system bus, and an execution
trace cache. The hyper pipelined technology doubles the pipeline depth in the Pentium 4
processor, allowing the processor to reach much higher core frequencies. The rapid
execution engine allows the two integer ALUs in the processor to run at twice the core
frequency, which allows many integer instructions to execute in 1/2 clock tick. The
400 MHz system bus is a quad-pumped bus running off a 100 MHz system clock making
3.2 GB/sec data transfer rates possible. The execution trace cache is a first level cache
that stores approximately 12k decoded micro-operations, which removes the decoder
from the main execution path, thereby increasing performance.
Additional features within the Intel NetBurst microarchitecture include advanced dynamic
execution, advanced transfer cache, enhanced floating point and multi-media unit, and
Streaming SIMD Extensions 2 (SSE2). The advanced dynamic execution improves
speculative execution and branch prediction internal to the processor. The advanced
transfer cache is a 256KB, on-die level 2 (L2) cache with increased bandwidth over
previous micro-architectures. The floating point and multi-media units have been
improved by making the registers 128 bits wide and adding a separate register for data
movement. Finally, SSE2 adds 144 new instructions for double-precision floating point,
SIMD integer, and memory management. Power management capabilities such as
AutoHALT, Stop-Grant, Sleep, and Deep Sleep have also been retained.
The Streaming SIMD Extensions 2 enable break-through levels of performance in
multimedia applications including 3-D graphics, video decoding/encoding, and speech
recognition. The new packed double-precision floating-point instructions enhance
performance for applications that require greater range and precision, including scientific
and engineering applications and advanced 3-D geometry techniques, such as ray
tracing.
The Pentium 4 processor in the 478-pin package 400 MHz Intel NetBurst
microarchitecture system bus utilizes a split-transaction, deferred reply protocol like the
Pentium 4 processor in the 423-pin package. This system bus is not compatible with the
P6 processor family bus. The 400 MHz Intel NetBurst microarchitecture system bus uses
Source-Synchronous Transfer (SST) of address and data to improve performance by
transferring data four times per bus clock (4X data transfer rate, as in AGP 4X). Along with
the 4X data bus, the address bus can deliver addresses two times per bus clock and is
referred to as a “double-clocked” or 2X address bus. Working together, the 4X data bus
and 2X address bus provide a data bus bandwidth of up to 3.2 Gbytes/second.