13.07.2015 Views

Intel 80312 I/O Companion Chip - ECEE

Intel 80312 I/O Companion Chip - ECEE

Intel 80312 I/O Companion Chip - ECEE

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Intel</strong> ® <strong>80312</strong> I/O <strong>Companion</strong> <strong>Chip</strong>Memory Controller3.6.7 ECC Log Registers - ELOG0, ELOG1The ECC Log Registers are responsible for logging the error types detected on the local memorybus. Two errors can be detected and logged. The error type is logged (single-bit or multi-bit) alongwith the syndrome that indicated the error. For a single-bit error, software can read this syndromeand determine which bit had the error in order to perform scrubbing. For a multi-bit error, softwarecan read the syndrome and determine when the error is a nibble error (see Table 3-13, “SyndromeDecoding” on page 3-29).The error recorded in ELOG0 corresponds to the address in ECAR0. ELOG1 corresponds toECAR1.The ELOGx registers comprise read-only bits and only have meaning when MCISR[0] orMCISR[1] is non-zero. For more details on error handling, see Section 3.2.4, “Error Correction andDetection” on page 3-27.Table 3-24.ECC Log Registers - ELOG0, ELOG1IOPAttributes31rvrvrv28 24 20 16 12 8 4 0rv rv rv rv rv rv rv rv rv rv ro ro ro rv rv rv ro rv rv rv ro ro ro ro ro ro ro ro roPCIAttributesnanananananananananananananananananananananananananananananananaError #01<strong>Intel</strong> ® 80200 Processor Local Bus Address1538H153CHAttribute Legend:RV = ReservedPR = PreservedRS = Read/SetRW = Read/WriteRC = Read ClearRO = Read OnlyNA = Not AccessibleBit Default Description31:19 0 Reserved18:16 000 2 • 011 - Secondary ATUECC Error Master: Indicates the master of the logged error.• 000 - Primary ATU / Expansion ROM / Messaging Unit• 001 - DMA Channel 0• 010 - DMA Channel 1• 100 - DMA Channel 2• 101 - Core Interface Unit• 110 - Application Accelerator• 111 - Reserved15:13 000 2 Reserved12 0 2Read or Write: Indicates when the error occurred during a read or write transaction.0 = Read error1= WriteError11:09 000 2 Reserved08 0 2ECC Error Type: Indicates the type of error that occurred at this address.0 = Single Bit Error1 = Multi-Bit Error07:00 00H Syndrome: Holds the syndrome value that indicated the error.3-52 Developer’s Manual

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!