Data Integrity and Error Handling
6-24
Intel® 460GX Chipset Software Developer’s Manual
6.11.4.2.2 GART Interface Errors
•
GART Parity Error - There is one parity bit covering each GART entry. When the GART is
accessed, parity is checked. If an error occurs, then this bit is set. Parity errors are only
reported when the access falls within the GART aperture range. This prevents errors being
reported when the GART entry was not used.
•
GART Entry Invalid - Each GART entry has a valid bit associated with it. If the GART entry
associated with an AGP address is not marked as valid, then this bit is set. This error is only
reported when the access falls within the GART aperture range. This prevents errors being
reported when the GART entry was not used.
•
Illegal Address - After translation is done, the address is checked. If it is in the range between
GAPBAS and GAPTOP, or in the VGA range with VGAGE asserted, or directed by the
MARG’s to PCI instead of memory, or above TOM; then the access is illegal and considered a
fault.
•
Illegal Outbound GART Access - Any programming access, read or write, to the GART that is
not 4B or is not aligned on a 4B boundary. The behavior is undefined for the error.
6.11.4.2.3 AGP Interface Errors
•
Use of Pipe with Sideband Enabled - The card must not mix sideband and Pipe requests. If
sideband is enabled and the card attempts an access with PIPE, this error occurs.
•
AGP Address[63:40] not Equal to Zero - This address is outside the legal graphics aperture
and is over the TOM, therefore is an error.
•
AGP Request Queue Overflow - The GXB supports 16 AGP transactions. If the card attempts
to do a new transaction when there are 16 already outstanding, this error is flagged.
Illegal AGP Command - Set whenever the GXB receives an unknown or undefined command
from the graphics card.
6.11.4.2.4 Data Errors
•
AGP Hi-priority Write Que Data Parity Error - AGP write data was placed in the que with
good parity. If this error is set, then the write que itself was corrupted. The GXB will not report
this error with either interrupt or BINIT#. The error is actually reported by the SAC or allowed
to continue to memory where it will be poisoned.
•
AGP Low-priority Write Que Data Parity Error - AGP write data was placed in the que with
good parity. If this error is set, then the write que itself was corrupted. The GXB will not report
this error with either interrupt or BINIT#. The error is actually reported by the SAC or allowed
to continue to memory where it will be poisoned.
•
PCI Inbound Write Que Data Parity Error - PCI write data was placed in the que with parity as
received from the PCI bus. This error may have occurred because of bad parity on the PCI bus
or because the que itself was corrupted. The GXB will not report this error with either interrupt
or BINIT#. The error is actually reported by the SAC or allowed to continue to memory where
it will be poisoned.
Note:
On data transfers from the card to the GXB, there may be wait states. If there is a parity error on the
AD bus when there is a wait state, then the GXB will not flag any error. It only flags an error when
data is actually captured by the GXB’s PCI interface.
•
PCI Outbound Read Que Data Parity Error - PCI read data was placed in the que with parity as
received from the PCI bus. The GXB will not report this error with either interrupt or BINIT#.
The error is actually reported by the SAC or allowed to continue to memory where it will be
poisoned.
Summary of Contents for 460GX
Page 1: ...Intel 460GX Chipset System Software Developer s Manual June 2001 Document Number 248704 001 ...
Page 20: ...Introduction 1 8 Intel 460GX Chipset Software Developer s Manual ...
Page 80: ...System Architecture 3 8 Intel 460GX Chipset Software Developer s Manual ...
Page 90: ...System Address Map 4 10 Intel 460GX Chipset Software Developer s Manual ...
Page 98: ...Memory Subsystem 5 8 Intel 460GX Chipset Software Developer s Manual ...
Page 146: ...AGP Subsystem 7 16 Intel 460GX Chipset Software Developer s Manual ...
Page 170: ...IFB Register Mapping 9 6 Intel 460GX Chipset Software Developer s Manual ...
Page 190: ...IFB Usage Considerations 10 20 Intel 460GX Chipset Software Developer s Manual ...
Page 232: ...LPC FWH Interface Configuration 11 42 Intel 460GX Chipset Software Developer s Manual ...
Page 244: ...IDE Configuration 12 12 Intel 460GX Chipset Software Developer s Manual ...
Page 258: ...Universal Serial Bus USB Configuration 13 14 Intel 460GX Chipset Software Developer s Manual ...
Page 270: ...SM Bus Controller Configuration 14 12 Intel 460GX Chipset Software Developer s Manual ...
Page 288: ...PCI LPC Bridge Description 15 18 Intel 460GX Chipset Software Developer s Manual ...
Page 294: ...IFB Power Management 16 6 Intel 460GX Chipset Software Developer s Manual ...