otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel’s Terms and Conditions
of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating
to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability,
or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical,
life saving, or life sustaining applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
The 82371AB (PIIX4) may contain design defects or errors known as errata which may cause the product to deviate from
published specifications. Current characterized errata are available on request.
*Third-party brands and names are the property of their respective owners.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be
obtained from:
Intel Corporation
P.O. Box 5937
Denver, CO 80217-4725
or call 1-800-548-4725
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
PRELIMINARY
82371AB (PIIX4) PCI ISA IDE
XCELERATOR FEATURES
Supported Kits for both Pentium and
Pentium
82430TX ISA Kit
82440LX ISA/DP Kit
Multifunction PCI to ISA Bridge
Supports PCI at 30 MHz and 33
Supports PCI Rev 2.1 Specification
Supports Full ISA or Extended I/O
Supports full Positive Decode or
Supports ISA/EIO at 1/4 of PCI
Supports Both Mobile and Desktop
Deep Green Environments
3.3V Operation With 5V Tolerant
Ultra-Low Power for Mobile
Power-On Suspend and Soft-OFF
All Registers Readable/Restorable
Power Management Logic
Global and Local Device
Suspend/Resume Logic
Supports Thermal Alarm
Support for External
Full Support for Advanced
Integrated IDE Controller
Independent Timing of Up to
PIO Mode 4 Transfers Up to
Pro Microprocessors
MHz
(EIO) Bus
Subtractive Decode of PCI
Frequency
Buffers
Environments
for Desktop Environment
for Proper Resume From 0V
Suspend
Management
Microcontroller
Configuration and Power Interface
(ACPI) Specification and OS
Directed Power Management
4 Drives
14 Mbytes/sec
Supports “Ultra DMA/33”
Synchronous DMA Mode Transfers
Up to 33 Mbytes/sec
Integrated 8 x 32-Bit Buffer for IDE
PCI Burst Transfers
Supports Glue-Less “Swap-Bay”
Option With Full Electrical Isolation
Enhanced DMA Controller
Two 82C37 DMA Controllers
Supports PCI DMA With 3 PC/PCI
Channels and Distributed DMA
Protocols (Simultaneously)
Fast Type-F DMA for Reduced PCI
Bus Usage
Interrupt Controller Based on Two
82C59
15 interrupt support
Independently Programmable for
Includes Date Alarm
Two 8-Byte Lockout Ranges
1
82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONSE
PRELIMINARY
Microsoft Windows* 95 Compliant324 mBGA Package
REFERENCE INFORMATION: The information in this document is provided as a supplement to the standard
package datasheets published for the Intel 82371AB (PIIX4) PCI ISA IDE Xcelerator. Please refer to the
standard package datasheet (order number 290562 for the PIIX4) for product information and specifications
not found in this document.
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.
The 82371AB (PIIX4) may contain design defects or errors known as errata which may cause the product to
deviate from published specifications. Current characterized errata are available on request.
2
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
Table 14. A.C. Test Loads...................................................................................................................29
4
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
PRELIMINARY
1.0.INTRODUCTION
This document contains the Electrical and the Thermal Specification (ETS) for the 82371AB (PIIX4). PIIX4 is
a multi-function PCI device implementing a PCI-to-ISA bridge function, a PCI IDE function, a Universal Serial
Bus Host/Hub function, and a Power Management function.
The contents of this document are based on simulation and parametric data. This information may be
modified as more data is available.
REFERENCES
The ETS assumes that the reader is familiar with the following documents:
• Serialized IRQ Support for PCI Systems Specification
• Distributed DMA Support for PCI Systems Specification
2.0.ELECTRICAL CHARACTERISTICS
2.1.Absolute Maximum Ratings
Case Temperature under Bias ............................................0oC to +85oC
Storage Temperature .........................................................-55oC to +150oC
Voltage on Any Pin with Respect to Ground ........................-0.3 to V
3.3V Supply Voltage with Respect to Vss............................-0.3 to +4.6V
5.0V Supply Voltage with Respect to Vss (V
Maximum Power Dissipation ..............................................1.0W
WARNING:Stressing the device beyond the “Absolute Maximum Ratings” may cause permanent
The 82371AB PIIX4 (BGA) is designed for operation at case temperatures between 0oC and 85oC. The
thermal resistances of the package are given in Table 1.
Thetaja (oC/Watt)2924.5
Thetajc (oC/Watt)9.0
CC + 0.3V
REF).................-0.3 to +5.5V
damage. These are stress ratings only. Operating beyond the “Operating Conditions” is not
recommended and extended exposure beyond “Operating Conditions” may affect reliability.
Table 1. Package Thermal Resistance
ParameterAir Flow
Meters/Second (Linear Feet per Minute)
0 (0)1.0 (196.9)
5
82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONSE
PRELIMINARY
2.2.D.C. Characteristics
Table 2. DC Characteristics
Functional Operating Range (V
SymbolParameterMinMaxUnitNotes
VCC(RTC)Battery Voltage2.03.6V
VCC(SUS)Standby Voltage3.03.6V
VIL1Input Low Voltage-0.50.3 VCCV1
VIH1Input High Voltage0.5 VCCVCC + 0.5V1
VIL2Input Low Voltage-0.30.6V1
VIH2Input High Voltage1.4VCC + 0.3V1
VIL3Input Low Voltage-0.50.8V1
VIH3Input High Voltage2.0VCC5 + 0.5V1
VOL1Output Low Voltage0.4V1
VOH1Output High VoltageVCC - 0.5V1
VOL2Output Low Voltage0.3V1, 2
VOH2Output High Voltage2.83.6V1, 2
VOL3Output Low Voltage0.5V1
VOH3Output High VoltageVCC - 0.5V1
VOL4Output Low Voltage0.45V1
VOH4Output High VoltageVCC - 0.5V1
VDIDifferential Input Sensitivity0.2V|(USBPx+, USBPx-)|
VCMDifferential Common Mode Range0.82.5VIncludes VDI
VSESingle Ended Rcvr Threshold0.82.0V
IOL1Output Low Current4mA1, @ VOL1
IOH1Output High Current-1mA1, @ VOH1
IOL2Output Low Current10mA1, @ VOL4
IOH2Output High Current-3mA1, @ VOH4
IOL3Output Low Current3mA1, @ VOL1
IOH3Output High Current-2mA1, @ VOH1
IOL4Output Low Current6mA1, @ VOL1
IOH4Output High Current-2mA1, @ VOH1
IOL5Output Low Current2mA1, @ VOL2
IOH5Output High Current-0.25mA1, @ VOH2
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
6
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
PRELIMINARY
Table 2. DC Characteristics
Functional Operating Range (V
SymbolParameterMinMaxUnitNotes
IOL6Output Low Current6mA1, @ VOL1
IOH6Output High Current-2mA1, @ VOH1
IOL7Output Low Current7mA1, @ VOL1
IOH7Output High Current-2mA1, @ VOH1
IOL8Output Low Current11mA1, @ VOL3
IOH8Output High Current-2mA1, @ VOH3
ILI1Input Leakage Current±1µA
ILI2Hi-Z State Data Line Leakage-10+10µA(0V< VIN< 3.3V)
CINInput Capacitance12pFFC=1 MHz
COUTOutput Capacitance12pFFC=1 MHz
CI/OI/O Capacitance12pFFC=1 MHz
CLCrystal Load Capacitance7.515pF
NOTES:
1. Refer to Table 3. for the signals associated with this specification.
OL2 assumes RL of 1.5 kohms to 3.6V and VOH2 assumes RL of 15 kohms to GND.
2. V
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
7
82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONSE
PRELIMINARY
Table 3. DC Characteristic Signal Association
SymbolAssociated Signals
VIL1/VIH1VREF=5.0V: (all 3.3V only inputs except SMBCLK & SMBDATA)
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
PRELIMINARY
Table 5. Clock/Reset Timings
Functional Operating Range (V
SymParameterMinMaxUnitsNotesFigure
SMBus Clock
f
smb
t2bHigh Time4.050µs40
t2cLow Time4.7µs40
t2dClock/Data Rise Time1000ns40
t2eClock/Data Fall Time300ns40
t2fPCIRST#, RSTDRV Driven Inactive After
t2gCPURST, PCIRST#, RSTDRV Active Pulse
t2hCPURST Driven Inactive After PCIRST# is
t2iCPURST Valid Delay from PCICLK Rising225ns29
t2jPWROK, RSMRST# Rise Time10ns3
t3aValid Delay from PCICLK225ns7
t3bActive Pulse Width3PCICLK5
t3cInactive Pulse Width4PCICLK5
t3dActive Pulse Width2PCICLK5
t3eInactive Pulse Width4PCICLK5
t3fValid Setup to PCICLK10ns6
t3gValid Hold from PCICLK4ns6
t3hValid Delay from PCICLK225ns7
t3iSTPCLK# Inactive Pulse Width5PCICLK5
NOTES:
1. The USBCLK is a 48 MHz that expects a 40/60% duty cycle.
2. The maximum high time (t2b Max) provide a simple guaranteed method for devices to detect bus idle
3. t2j is measured as a transition time through the threshold region Vol=0.8V and Voh=2.0V.
SMCLK Operating Frequency1016KHz
RESET TIMINGS
SUS_STATx# is Driven Inactive.
Width. Initiated via the RC Register.
Driven Inactive.
SMI#
EXTSMI#
STPCLK#
conditions.
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
1RTCCLK3
1ms4
1RTCCLK3
11
82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONSE
PRELIMINARY
Table 6. ISA Bus and X-Bus Timings
Functional Operating Range (V
SymParameterMinMaxUnitsTypeSizeNotes Figure
PIIX4 AS MASTER TIMINGS
BALE
t4aBALE Pulse Width50nsM,I/O8,168,9,10,
t4bBALE Driven Active from MEMx#, Iox#
Inactive
LA[23:17]
t5aLA[23:17] Valid Setup to BALE Inactive150nsM8,1678,9
t5bLA[23:17] Valid Hold from BALE
Inactive
t5cLA[23:17] Valid Setup to MEMx# Active150nsM169
t5dLA[23:17] Valid Setup to MEMx# Active173nsM88
t5eLA[23:17] Invalid from MEMx# Active39nsM169
t5fLA[23:17] Invalid from MEMx# Active39nsM88
SA[19:0], SBHE#
t6aSA[19:0], SBHE# Valid Setup to
MEMx# Active
t6bSA[19:0], SBHE# Valid Setup to Iox#
Active
t6cSA[19:0], SBHE# Setup to MEMx#,
Iox# Active
t6dSA[19:0], SBHE# Valid Setup to BALE
Inactive
t6eSA[19:0], SBHE# Valid Hold from
MEMx#, Iox# Inactive
MEMR#, MEMW#, IOR# AND IOW#
t7aMEMx# Active Pulse Width (std)225nsM169
t7bIox# Active Pulse Width (std)160nsI/O1611
t7cMEMx# Active Pulse Width (nws)105nsM1619
t7dMEMx# or Iox# Active Pulse Width
(std)
t7eMEMx# or Iox# Active Pulse Width
(nws)
t7fMEMx# Inactive Pulse Width103nsM169
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
11
44nsM,I/O8,168,9,10,
11
26nsM8,168,9
34nsM1613,159
100nsI/O1611
100nsM,I/O89
37nsM,I/O8,1613,158,9,10,
11
41nsM,I/O8,168,9,10,
11
520nsM,I/O88,10
160nsM,I/O818,10
12
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
(rising edge) from MEMR# and
MEMW# Inactive (rising edge)
DATA SWAP LOGIC TIMING
(ISA MASTER TO ISA SLAVE)
t29aSD[7:0] to SD[15:8] Propagation Delay26ns17
t29bSD[15:8] to SD[7:0] Propagation Delay26ns17
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
0nsM1612
50nsM,I/O8,1612,13
85nsM,I/O8,16412,13
200ns14
30ns16
71ns16
25ns16
35ns16
16
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
PRELIMINARY
Table 6. ISA Bus and X-Bus Timings
Functional Operating Range (V
SymParameterMinMaxUnitsTypeSizeNotes Figure
t29cPIIX4 Drives Data Bus from IOR#,
IOW#, MEMR# or MEMW# Active
t29dPIIX4 Tri-States Bus from IOR#,
MEMR#, or SMEMR# Inactive
t29ePIIX4 Tri-States Bus from IOW#,
MEMW#, or SMEMW# Inactive
DMA COMPATIBLE TIMINGS
DREQ
t30aDREQ Active Hold from IOR# Active558ns519
t30bDREQ Active Hold from IOW# Active315ns518
DACK#
t31aDACK# Active to IOR# Active73ns19
t31bDACK# Active to IOW# Active312ns18
t31cDACK# Active Hold from IOR# Inactive100ns19
t31dDACK# Active Hold from IOW# Inactive155ns18
AEN and BALE
t32aAEN Active to Iox# Active111ns18,19
t32bAEN and BALE Inactive from Iox#
Inactive
LA[23:19], SA[19:0], SBHE#
t33aLA[23:19],SA[19:0], SBHE# Valid Setup
to MEMx# Active
t33bLA[23:19],SA[19:0], SBHE# Valid Hold
from MEMx# Inactive
MEMR#, MEMW#, IOR#, IOW#
t34aIOW# and MEMW# Active Pulse Width465ns18,19
t34bMEMR# Active Pulse Width495ns18
t34cIOR# Active Pulse Width760ns19
t34dIOW# Inactive Pulse Width
(continuous)
t34eIOR# Inactive Pulse Width (continuous)160ns19
t34fIOR# Active to MEMW# Active230ns19
t34gMEMR# Active to IOW# Active-26ns18
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
26ns217
255ns2,317
260ns2,317
41ns18,19
99ns18,19
51ns18,19
465ns18
17
82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONSE
PRELIMINARY
Table 6. ISA Bus and X-Bus Timings
Functional Operating Range (V
SymParameterMinMaxUnitsTypeSizeNotes Figure
t34hMEMR# Active Hold from IOW#
Inactive
t34iIOR# Active Hold from MEMW#
Inactive
t34jMEMx# Active Hold from IOCHRDY
Active
SMEMR# & SMEMW#
t35aSMEMR# & SMEMW# Valid from
MEMR# and MEMW# Valid
Read Data
t36aRead Data Valid from IOR# Active237ns19
t36bRead Data Valid Hold from IOR#
Inactive
t36cRead Data Float from IOR# Inactive61ns19
Write Data
t37aWrite Data Valid Setup to IOW#
Inactive
t37bWrite Data Valid Hold from IOW#
Inactive
DATA SWAP LOGIC TIMING
(ISA TO ISA TRANSACTION)
t38aSD[7:0] to SD[15:8] Propagation Delay26ns20
t38bSD[15:8] to SD[7:0] Propagation Delay26ns20
t38cPIIX4 Drives Data Bus from IOR# or
MEMR# Active
t38dPIIX4 Tri-States Bus from IOR# or
MEMR# Inactive
TC
t39aTC Active Setup to Iox# Inactive511ns618,19
t39bTC Active Hold from Iox# Inactive71ns618,19
t39hTC Pulse Width700ns18,19
IOCHRDY
t40bIOCHRDY Valid from MEMx# Active315ns18,19
t40cIOCHRDY Inactive Pulse Width125ns18,19
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
40ns18
40ns19
120ns18,19
15ns18,19
0ns19
225ns18
36ns18
26ns220
55ns220
18
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
PRELIMINARY
Table 6. ISA Bus and X-Bus Timings
Functional Operating Range (V
SymParameterMinMaxUnitsTypeSizeNotes Figure
DMA TYPE “F” TIMINGS
DREQ
t55aDREQ Active Hold from IOR# Active82ns5,1621
t55bDREQ Active Hold from IOW# Active82ns5,1621
DACK#
t56aDACK# Active to IOR# Active77ns1621
t56bDACK# Active to IOW# Active77ns1621
t56cDACK# Active Hold from IOR# Inactive30ns1621
t56dDACK# Active Hold from IOW# Inactive30ns1621
AEN and BALE
t57aAEN Active to Iox# Active111ns21
t57bAEN and BALE Inactive from Iox#
Inactive
IOR# and IOW#
t58aIOR# Active Pulse Width110ns21
t58bIOW# Active Pulse Width110ns21
t58cIOR# Inactive Pulse Width
(Continuous)
t58dIOW# Inactive Pulse Width
(Continuous)
READ DATA
t59aRead Data Valid from IOR# Active96ns21
t59bRead Data Valid Hold from IOR#
Inactive
t59cRead Data Float from IOR# Inactive61ns21
WRITE DATA
t60aWrite Data Valid Setup to IOW#
Inactive
t60bWrite Data Valid Hold from IOW#
Inactive
TC
t61aTC Active Setup to IOR# Inactive40ns621
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
41ns21
115ns21
115ns21
2ns21
70ns21
31ns21
19
82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONSE
PRELIMINARY
Table 6. ISA Bus and X-Bus Timings
Functional Operating Range (V
SymParameterMinMaxUnitsTypeSizeNotes Figure
t61bTC Active Setup to IOW# Inactive40ns621
t61cTC Active Hold from Iox# Inactive0ns621
ISA REFRESH TIMINGS
REFRESH#
t62aREFRESH# Active Setup to MEMR#
Active
t62bREFRESH# Active Hold from MEMR#
Inactive
t62cREFRESH# Driven Active to SA[15:0]
Valid
t62dREFRESH# Active Hold from SA[15:0]
Invalid
AEN
t63aAEN Driven Active to MEMR# Active11ns22,23
t63bAEN Hold from MEMR# Inactive11ns22,23
SA[15:0]
t64aSA[15:0] Valid Setup to MEMR#
Active
t64bSA[15:0] Valid Hold from MEMR#
Inactive
t64cSA[15:0] Valid Float from MEMR#
Inactive
MEMR#, SMEMR#
t65aMEMR# Active Pulse Width225ns22,23
t65bMEMR# Tri-State from MEMR# Inactive36120ns22,23
t65cMEMR# Driven Inactive from
IOCHRDY Active
t65dSMEMR# Propagation Delay from
MEMR#
IOCHRDY
t66aIOCHRDY Inactive from MEMR# Active76ns22,23
t66bIOCHRDY Valid from MEMR# Active76ns22,23
t66cIOCHRDY Inactive Pulse Width120ns22,23
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
120ns22,23
31260ns22,23
11ns22,23
11ns22,23
72ns22,23
35ns22,23
46120ns823
120ns22,23
25ns22,23
20
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
PRELIMINARY
Table 6. ISA Bus and X-Bus Timings
Functional Operating Range (V
SymParameterMinMaxUnitsTypeSizeNotes Figure
PIIX4 Driving Bus
From REFRESH#
t67aPIIX4 Drives Control and Address from
REFRESH# Active
PIIX4 AND ISA MASTER ACCESSES
TO THE X-BUS
BIOSCS#, KBCCS#, RTCCS#, AND
PCS0#, PCS1#, MCCS#
t68aCS# Driven Active from SA[19:0],
LA[23:17] Valid (except BIOSCS#)
t68bCS# Driven Inactive from SA[16:0],
LA[23:17] Invalid (except BIOSCS#)
XDIR# and XOE#
t69aXDIR# Active from IOR#, MEMR#
Active
—PCI-Initiated Access
—ISA-Initiated Access
t69bBIOSCS#, XOE# Active from Iox#,
MEMx# Active
t69cXDIR# Active Setup to XOE# Active212ns24
t69dBIOSCS#, XOE# Inactive from Iox#,
MEMx# Inactive
t69fBIOSCS#, XOE# Setup to XDIR#
Inactive
t69gXOE# Inactive from IOR#, MEMR#
Inactive
t69iXOE# Inactive Setup to XDIR# Inactive212ns1024
MISCELLANEOUS X-BUS TIMINGS
Mouse Timing Support
t71aIRQ12/M and IRQ1 Minimum Active
Pulse Width (for Mouse Function and
Keyboard)
Coprocessor Error Support
t73aIGNNE# Active from IOW# Active from
Port F0H Access
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
5ns823
35ns24
35ns24
25
30
29ns24
3560ns924
215ns924
2140ns1024
180ns25
220ns25
ns
ns
24
21
82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONSE
PRELIMINARY
Table 6. ISA Bus and X-Bus Timings
Functional Operating Range (V
SymParameterMinMaxUnitsTypeSizeNotes Figure
t73bIGNNE# Inactive from FERR# Inactive230ns25
Real Time Clock Timing (RTCALE)
t75aRTCALE Pulse Width200300ns26
t75bRTCALE Active from IOW# Active
—PCI-Initiated Access
—ISA-Initiated Access
Speaker Timing
t76aSPKR Valid Delay from OSC Rising200ns27
NOTES:
1. No-wait-state (ZEROWS#) asserted.
2. This applies to the byte lane that the data has been swapped to.
3. Data is tri-stated from the standard memory commands (SMEMR# or SMEMW#), when they are
generated.
4. This specification includes both the time the PIIX4 drives IOCHRDY active and the time it takes thePIIX4
to float IOCHRDY.
5. This applies to the last cycle of a demand mode DMA transfer.
6. Output from PIIX4.
7. 36 ns has been added to the ISA spec to meet ZEROWS# setup requirements.
8. This applies to ISA Master initiated refresh only.
9. PIIX4 as a master cycles only.
10. ISA master cycles only.
11. This applies to the PIIX4 cycles that IOCHRDY is not driven low.
12. This applies to all DACK# signals.
13. 56 ns has been added to the ISA spec to meet MEMCS16# setup requirements. ISA devices are not
suppose to use the SA address as part of their MEMCS16# decode. However, some devices do use SA
as part of MEMCS16# decode.
14. X-Bus read.
15. For back-to-back “sub cycles” generated as a result of byte assembly or disassembly, this spec is 34
ns.
16. Type F transfers are selected via the MBDMAX Register.
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
85
156
ns
ns
26
22
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
SERR#, IDSEL, DEVSEL# CLOCKRUN#, Float
Delay from PCICLK Rising
t83C/BE[3:0]#, FRAME#, TRDY#, IRDY#, STOP#,
SERR#, IDSEL, DEVSEL# CLOCKRUN#,
REQ[A:C]# Setup Time to PCICLK Rising
t84C/BE[3:0]#, FRAME#, TRDY#, IRDY#, STOP#,
SERR#, IDSEL, DEVSEL# CLOCKRUN#,
REQ[A:C]#, Hold Time from PCLKIN Rising
t85PHLD# Valid Delay from PCICLK Rising212ns0 pF29
t86PHLDA# Setup Time to PCICLK Rising10ns30
t87PHLDA# Hold Time from PCICLK Rising0ns30
t91PIRQ[D:A]# Setup Time to PCICLK Rising130
t92PIRQ[D:A]# Hold Time from PCICLK Rising130
t96RST# Low Pulse Width1ms32
NOTES:
1. This signal is internally synchronized.
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
Max: 50 pF
211nsMin: 0 pF
Max: 50 pF
2ns33
228ns31
7ns30
0ns30
29
29
23
82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONSE
PRELIMINARY
Table 8. PCI Bus IDE Timing
Functional Operating Range (V
SymParameterMinMaxUnitsNotesFigure
Primary IDE Timing
t102PDIOW# Active from PCICLK Rising220ns34,35
t103PDIOW# Inactive from PCICLK Rising220ns34,35
t104PDIOR# Active from PCICLK Rising220ns34,35
t105PDIOR# Inactive from PCICLK Rising220ns34,35
t106PDA[2:0] Valid Delay from PCICLK Rising230ns34
t107PDCS1#, PDCS3# Active from PCICLK Rising230ns34
t108PDCS1#, PDCS3# Inactive from PCICLK Rising230ns34
t113PDDACK# Active from PCICLK Rising220ns35
t114PDDACK# Inactive from PCICLK Rising220ns
t114a PDDREQ Setup Time to PCICLK Rising7ns35
t114b PDDREQ Hold from PCICLK Rising7ns35
t115PDD[15:0] Valid Delay from PCICLK Rising230ns34,35
t115a PDD[15:0] Setup Time to PCICLK Rising10ns34,35
t115b PDD[15:0] Hold from PCICLK Rising8ns34,35
t116PIORDY Setup Time to PCICLK Rising7ns134
t117PIORDY Hold from PCICLK Rising7ns134
t117a PIORDY Inactive Pulse Width48ns34
t118PIORDY Sample Point from DIOx# AssertionPCICLK 2,334
t119PDIOx# Active Pulse WidthPCICLK 2,334,35
t120PDIOx# Inactive Pulse WidthPCICLK 3,434,35
Secondary IDE Timing
t102SDIOW# Active from PCICLK Rising220ns34,35
t103SDIOW# Inactive from PCICLK Rising220ns34,35
t104SDIOR# Active from PCICLK Rising220ns34,35
t105SDIOR# Inactive from PCICLK Rising220ns34,35
t106SDA[2:0] Valid Delay from PCICLK Rising230ns34
t107SDCS1#, PDCS3# Active from PCICLK Rising230ns34
t108SDCS1#, PDCS3# Inactive from PCICLK Rising230ns34
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
24
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
PRELIMINARY
Table 8. PCI Bus IDE Timing
Functional Operating Range (V
SymParameterMinMaxUnitsNotesFigure
t113SDDACK# Active from PCICLK Rising220ns35
t114SDDACK# Inactive from PCICLK Rising220ns
t114a SDDREQ Setup Time to PCICLK Rising7ns35
t114b SDDREQ Hold from PCICLK Rising7ns35
t115SDD[15:0] Valid Delay from PCICLK Rising230ns34,35
t115a SDD[15:0] Setup Time to PCICLK Rising10ns34,35
t115b SDD[15:0] Hold from PCICLK Rising8ns34,35
t116SIORDY Setup Time to PCICLK Rising7ns134
t117SIORDY Hold from PCICLK Rising7ns134
t117a PIORDY Inactive Pulse Width48ns34
t118SIORDY Sample Point from DIOx# AssertionPCICLK 2,334
t119SDIOx# Active Pulse WidthPCICLK 2,334,35
t120SDIOx# Inactive Pulse WidthPCICLK 3,434,35
NOTES:
1. IORDY is internally synchronized. This timing is to guarantee recognition on the next clock.
2. This parameter is programmable from 2–5 PCI clocks when the drive mode is Mode 2 or greater. Refer to
the ISP field in the IDE Timing Register.
3. The cycle time is the compatible timing when the drive mode is Mode 0/1. Refer to the TIM0/1 field in the
IDE timing register.
4. This parameter is programmable from 1–4 PCI clocks when the drive mode is Mode 2 or greater. Refer to
the RCT field in the IDE Timing Register.
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
25
82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONSE
—For Paired Transitions
t125Source EOP Width160175ns438
t126Differential to SE0 Transition Skew-25ns5
t127Receiver Data Jitter Tolerance
—To Next Transition
—For Paired Transitions
t128EOP Width
—Must reject as EOP
—Must accept as EOP
t126Differential to SE0 Transition Skew-25ns5
Low Speed Source (Note 8)
t127USBPx+, USBPx- Driver Rise Time75
t128USBPx+, USBPx- Driver Fall Time
t129Source Differential Driver Jitter
—To Next Transition
—For Paired Transitions
t130Source EOP Width160175ns438
t131Differential to SE0 Transition Skew-25ns5
t132Receiver Data Jitter Tolerance
—To Next Transition
—For Paired Transitions
t133EOP Width
—Must reject as EOP
—Must accept as EOP
t134Differential to SE0 Transition Skew-25ns5
REF=5V ±±5%, VCC=3.3V ±±0.3V, TCASE=0°C to +85°C)
2,337
-2
2
ns
-1
1
ns
337
-20
-102010nsns
438
40
85
ns
ns
1,6=50 pF
300nsns
L=350 pF
C
1,6
75
300nsns
L=50 pF
C
L=350 pF
C
2,337
-2
2
ns
-1
1
ns
337
-20
-102010nsns
438
40
85
ns
ns
36
36
26
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS
PRELIMINARY
NOTES:
1. Driver output resistance under steady state drive is spec’ed at 28 ohms at minimum and 43 ohms at
maximum.
2. Timing difference between the differential data signals.
3. Measured at crossover point of differential data signals.
4. Measured at 50% swing point of data signals.
5. Measured from last crossover point to 50% swing point of data line at leading edge of EOP.
6. Measured from 10% to 90% of the data signal.
7. Full Speed Data Rate has minimum of 11.97 Mbps and maximum of 12.03 Mbps.
8. Low Speed Data Rate has a minimum of 1.48 Mbps and a maximum of 1.52 Mbps.
Table 10. IOAPIC Bus Timing
Functional Operating Range (V
SymParameterMinMaxUnitsNotesFig
t136APICCS# Setup to MEMx#2PCICLK139
t137SA[19:0] Setup to APICCS#2PCICLK139
t138APICACK# Valid Delay from PCICLK2.012.0ns29
t139APICREQ# Valid Setup to PCICLK10.0ns30
t140APICREQ# Valid Hold from PCICLK0.0ns30
NOTES:
1. With these exceptions, the APIC configuration cycles conform to the 8-bit ISA Memory Slave Timing
where PIIX4 is the master.
REF=5V ±±5%, VCC=3.3V ±±0.3V TCASE=0°C to +85°C)
SymParameterMinMaxUnitsNotesFig
t141Bus free time between Stop and Start Condition4.7µs40
t142Hold time after (repeated) Start Condition. After this
t143Repeated Start Condition setup time4.7µs40
t144Stop Condition setup time4.0µs40
t145Data hold time300ns40
t146Data setup time250ns40
t147Device time out2535ms1
t148Cumulative clock low extend time (slave device)25ms241
t149Cumulative clock low extend time (master device)10ms341
Functional Operating Range (V
period, the first clock is generated
Table 11. SMBUS Timing
REF=5V ±±5%, VCC=3.3V ±±0.3V TCASE=0°C to +85°C)
4.0µs40
27
82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONSE
PRELIMINARY
NOTES:
1. A device will timeout when any clock low exceeds this value.
2. t148 is the cumulative time a slave device is allowed to extend the clock cycles in one message from the
initial start to stop. If a slave device exceeds this time, it is expected to release both its clock and data
lines and reset itself.
3. t149 is the cumulative time a master device is allowed to extend its clock cycles within each byte of a
message as defined from start-to-ack, ack-to-ack, or ack-to-stop.
Table 12. Serial IRQ Timing
Functional Operating Range (V
SymParameterMinMaxUnitsNotesFig
t151SERIRQ Setup Time to PCICLK Rising7ns30
t152SERIRQ Hold Time from PCICLK Rising0ns30
Functional Operating Range (V
SymParameter
t154Cycle Time (Tcyc)
(1)
(2)
t155Two Cycle Time (T2cyc)23515611743
t156Data Setup Time (Tds)1510743
t157Data Hold Time (Tdh)55543
t158Data Valid Setup Time (Tdvs)70483443
t159Data Valid Hold Time (Tdvh)66643
t160Limited Interlock Time (Tli)01500150015045
t161Interlock Time w/Minimum (Tmli)20202045
t162Envelope Time (Tenv)20702070207042
t163Ready to pause Time (Trp)16012510044
t164DMACK setup/hold Time (Tack)20202042,45
NOTES:
1. The specification symbols in parenthesis correspond to the Ultra DMA/33 specification name.
2. These cycle timings are based on the STROBE period as indicated in Figure 44. However, Table 13 in the
PIIX4 datasheet refers to cycle time strobe periods as 120 ns, 90 ns and 60 ns for mode 0, 1, and 2
respectively. The datasheet timings are different because they are based on the number of PCI clocks
per cycle, not the actual period between the rise and fall of STROBE.
REF=5V ±±5%, VCC=3.3V ±±0.3V TCASE=0°C to +85°C)
Table 13. Ultra DMA/33 Timing
REF=5V ±±5%, VCC=3.3V ±±0.3V TCASE=0°C to +85°C)
Mode 0 (ns)Mode 1 (ns)Mode 2 (ns)
MinMaxMinMaxMinMaxFigure
114755543
28
E82371AB (PIIX4) PCI ISA IDE XCELERATOR TIMING SPECIFICATIONS