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.

PPC Error Test/Error Enable Register<br />

Registers<br />

The Error Test Register (ETEST) provides you with a way to send certain<br />

types of errors to test the PHB error capture and status circuitry. The bits<br />

within the ETEST are defined as follows:<br />

0<br />

Address<br />

Bit<br />

$FEFF0020<br />

Name ETEST EENAB<br />

Operation<br />

Reset 0<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

10<br />

11<br />

12<br />

13<br />

14<br />

15<br />

16<br />

17<br />

18<br />

19<br />

20<br />

21<br />

22<br />

23<br />

24<br />

25<br />

26<br />

27<br />

28<br />

29<br />

30<br />

31<br />

DPE0<br />

DPE1<br />

DPE2<br />

DPE3<br />

DPE4<br />

DPE5<br />

DPE6<br />

DPE7<br />

APE0<br />

APE1<br />

APE2<br />

APE3<br />

DFLT<br />

XBTOM<br />

XDPEM<br />

PPERM<br />

PSERM<br />

PSMAM<br />

PRTAM<br />

XBTOII<br />

XDPEI<br />

PPERI<br />

PSERI<br />

PSMAI<br />

PRTAI<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R<br />

R<br />

R<br />

R<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R<br />

R<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

R/W<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

DPEx Data Parity Error Enable. These bits are used for test<br />

reasons to purposely inject data parity errors whenever the<br />

PHB is sourcing PPC data. A data parity error will be<br />

created on the corresponding PPC data parity bus if a bit<br />

is set. For example, setting DPE0 will cause DP0 to be<br />

generated incorrectly. If the bit is cleared, the PHB will<br />

generate correct data parity.<br />

APEx Address Parity Error Enable. These bits are used for<br />

test reasons to purposely inject address parity errors<br />

whenever the PHB is acting as a PPC bus master. An<br />

address parity error will be created on the corresponding<br />

PPC address parity bus if a bit is set. For example, setting<br />

APE0 will cause AP0 to be generated incorrectly. If the bit<br />

is cleared, the PHB will generate correct address parity.<br />

The Error Enable Register (EENAB) controls how the PHB is to respond<br />

to the detection of various errors. In particular, each error type can<br />

uniquely be programmed to generate a machine check, generate an<br />

interrupt, generate both, or generate neither. The bits within the ETEST are<br />

defined as follows:<br />

http://www.motorola.com/computer/literature 2-79<br />

2

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

Saved successfully!

Ooh no, something went wrong!