IA-32 implementation Intel P5 Overdrive
| General Details |
Name |
Pentium Overdrive |
| Codename |
PODP5V |
| Family/Generation |
80586, 5th Generation |
| Vendor |
Intel |
| Manufacturer |
Intel |
| First Introduction |
Mar 4, 1996 (120 and 133 MHz) |
| Physical Details |
Package Type |
273 Pin PGA |
| Package Size |
5.49 cm x 5.49 cm |
| Socket or Slot |
Socket 4 |
| Transistors |
3,300,000 (includes 2x 8 KB L1 Cache) |
| Process Technology |
4M, 0.35 µm, BiCMOS |
| Die Size |
91 mm² (0.35 µm) |
| Electrical Details |
Split Voltage |
N/A |
| Core Voltage |
5.0 V |
| I/O Voltage |
5.0 V |
| Typical Power |
120 MHz: 11.9 W
133 MHz: 13.0 W
|
| Maximum Power |
120 MHz: 14.6 W
133 MHz: 16.0 W
|
| Cooling |
Required |
| Clock Frequencies |
CPU Core Speed |
120, 133 MHz |
| L1 Cache Speed |
1.0x Core Speed |
| L2 Cache Speed |
1.0x External Bus Speed |
| External Bus Speed |
60, 66 MHz |
| Core/Bus Ratio |
2.0x |
| Miscellaneous |
usual Motherboard |
Single Processor Socket 4 |
| usual Chipset |
Intel 82430LX, 82430NX |
| Pictures |
0.35 µm Die (142 KB JPG)
CPUID=051Ah Top (88 KB JPG) and Bottom (136 KB JPG)
|
| Processor Core |
Generic Details |
CISC, In-order and Pipelined Execution |
| Specific Details |
Dual Pipeline Design |
| Registers |
32 Bit Integer, 80 Bit FP |
| Pipeline Depth |
2 (Shared) plus 2x 3 (Dual Pipeline) Stages |
| Instruction Decoder |
2x IA-32/Cycle |
| Execution Units |
2x Integer, Pipelined FPU |
| Execution Speed |
up to 2x IA-32/Cycle |
| Processor Buses |
Address Bus Width |
32 Bit |
| Data Bus Width |
64 Bit |
| Physical Memory |
2^32 Bit = 4 GB |
| Virtual Memory |
2^32 Bit = 4 GB |
| Logical Memory |
(8,190 + 8,192) x 4 GB = 65,528 GB (~64 TB) |
| Multiprocessing |
N/A |
| Power Management |
HLT, SMI/SMM |
| Processor Caches |
Level 0 |
N/A |
| Level 1 |
Code |
8 KB, 2-Way, 32 Byte/Line, SI,
2x Fetch Port (supports Split-line Acess),
Snoop Port (for SMC), LRU
|
| Data |
8 KB, 2-Way, 32 Byte/Line, MESI,
Non-blocking, Dual-ported, Snoop Port,
8 Banks, LRU
|
| Level 2 |
Unified |
External, depends on Motherboard |
| Processor Buffers |
Read Buffer |
32 Byte for Code Cache
32 Byte for Data Cache
|
| Write Buffer |
2x 8 Byte (supports Dual Pipeline Design)
3x 32 Byte (Line Replacement Write Buffer,
Internal and External Snoop Write Buffer)
|
| Prefetch Queue |
2x 32 Byte (supports Dual Pipeline Design)
SMC can be observed up to 94 Byte ahead
|
| Branch Prediction |
Static |
Yes |
| Dynamic |
256 Entries, 4-Way, 4-State, Random |
| RSB |
N/A |
| TLB |
4 KB Code |
32 Entries, 4-Way, LRU |
| 4 MB Code |
N/A (uses 4 KB Code Entries) |
| 4 KB Data |
64 Entries, 4-Way, LRU |
| 4 MB Data |
8 Entries, 4-Way, LRU |
| Instruction Set |
Regular |
IA-32 |
| Floating Point |
Integrated |
| Multi Media |
N/A |
| Processor Modes |
Real, Protected, Virtual, Paging, SMM, Probe Mode |
|