
3-8
BUS OVERVIEW
•
Read and write multiple 8-byte spans.
•
Read a cache line and invalidate it in other caches.
•
Invalidate a cache line in other caches.
•
I/O read and write.
•
Interrupt Acknowledge (requiring a 1 byte interrupt vector).
•
Special transactions are used to send various messages on the bus. The special transaction
for the Pentium Pro processor are:
— Shutdown
— Flush
— Halt
— Sync
— Flush Acknowledge
— Stop Clock Acknowledge
— SMI Acknowledge
— Branch trace message (providing an 8-byte branch trace address)
•
Deferred reply to an earlier read or write that received a deferred response.
Specific descriptions of each transaction can be found in Chapter 5, Bus Transactions and
Operations.
3.3.4.
Data Transfers
The Pentium Pro processor bus distinguishes between memory and I/O transactions.
Memory transactions are used to transfer data to and from memory. Memory transactions ad-
dress memory using the full width of the address bus. The Pentium Pro processor can address
up to 64 Gbytes of physical memory.
I/O transactions are used to transfer data to and from the I/O address space. The Pentium Pro
processor limits I/O accesses to a 64K + 3 byte I/O address space. I/O transactions use A[16:3]#
to address I/O ports and always deassert A[35:17]#. A16# is zero except when the first three
bytes above the 64KByte address space are accessed (I/O wraparound). This is required for com-
patibility with previous Intel processors.
The Pentium Pro processor bus distinguishes between different transfer lengths.
Summary of Contents for Pentium Pro Family
Page 17: ...1 Component Introduction ...
Page 26: ...2 Pentium Pro Processor Architecture Overview ...
Page 27: ......
Page 36: ...3 Bus Overview ...
Page 62: ...4 Bus Protocol ...
Page 105: ...5 Bus Transactions and Operations ...
Page 126: ...6 Range Registers ...
Page 131: ...7 Cache Protocol ...
Page 135: ...8 Data Integrity ...
Page 148: ...9 Configuration ...
Page 161: ...10 Pentium Pro Processor Test Access Port TAP ...
Page 172: ...11 Electrical Specifications ...
Page 201: ...12 GTL Interface Specification ...
Page 229: ...13 3 3V Tolerant Signal Quality Specifications ...
Page 233: ...14 Thermal Specifications ...
Page 239: ...15 Mechanical Specifications ...
Page 241: ...15 2 MECHANICAL SPECIFICATIONS s Figure 15 1 Package Dimensions Bottom View ...
Page 252: ...16 Tools ...
Page 260: ...16 8 TOOLS Figure 16 4 Generic MP System Layout for Debug Port Connection ...
Page 264: ...17 OverDrive Processor Socket Specification ...
Page 290: ...A Signals Reference ...
Page 320: ...Index ...
Page 328: ......