17.11.2012 Views

MVME5100 Single Board Computer Programmer's Reference Guide

MVME5100 Single Board Computer Programmer's Reference Guide

MVME5100 Single Board Computer Programmer's Reference Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

2<br />

Hawk PCI Host Bridge & Multi-Processor Interrupt Controller<br />

Watchdog Timers<br />

When any bit in the ESTAT is set, the PHB will attempt to latch as much<br />

information as possible about the error in the PPC Error Address<br />

(EADDR) and Attribute Registers (EATTR). Information is saved as<br />

follows:<br />

Error<br />

Status<br />

XBTO From PPC bus<br />

XDPE From PPC bus<br />

PRTA From PCI bus<br />

PSMA From PCI bus<br />

PPER Invalid<br />

PSER Invalid<br />

Error Address and<br />

Attributes<br />

Each ESTAT error bit may be programmed to generate a machine check<br />

and/or a standard interrupt. The error response is programmed through the<br />

PPC Error Enable Register (EENAB) on a source by source basis. When a<br />

machine check is enabled, either the XID field in the EATTR Register or<br />

the DFLT bit in the EENAB Register determines the master to which the<br />

machine check is directed. For errors in which the master who originated<br />

the transaction can be determined, the XID field is used. For errors not<br />

associated with a particular PPC master, or associated with masters other<br />

than processor 0,1 or 2, the DFLT bit is used. One example of an error<br />

condition which cannot be associated with a particular PPC master would<br />

be a PCI system error.<br />

PHB features two watchdog timers called Watchdog Timer 1 (WDT1) and<br />

Watchdog Timer 2 (WDT2). Although both timers are functionally<br />

equivalent, each timer operates completely independent of each other.<br />

WDT1 and WDT2 are initialized at reset to a count value of 8 seconds and<br />

16 seconds respectively. The timers are designed to be reloaded by<br />

software at any time.<br />

2-42 <strong>Computer</strong> Group Literature Center Web Site

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

Saved successfully!

Ooh no, something went wrong!