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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3<br />

System Memory Controller (SMC)<br />

PPC60x Data Parity<br />

PPC60x Address Parity<br />

The Hawk has 8 DP pins for generating and checking PPC60x data bus<br />

parity.<br />

During read cycles that access the SMC, the Hawk generates the correct<br />

value on DP0-DP7 so that each data byte lane along with its corresponding<br />

DP signal has odd parity. This can be changed on a lane basis to even parity<br />

by software bits that can force the generation of wrong (even) parity.<br />

During write cycles to the SMC, the SMC checks each of the eight PPC60x<br />

data byte lanes and its corresponding DP signal for odd parity. If any of the<br />

eight lanes has even parity, the SMC logs the error in the CSR and can<br />

generate a machine check if so enabled.<br />

While normal (default) operation is for the SMC to check data parity only<br />

on writes to it, it can be programmed to check data parity on all reads or<br />

writes to any device on the PPC bus.<br />

Refer to the Data Parity Error Log Register section further on in this<br />

document for additional control register details.<br />

The Hawk has four AP pins for generating and checking PPC60x address<br />

bus parity.<br />

During any address transfer cycle on the PPC60x, the SMC checks each of<br />

the four 8-bit PPC60x address lanes and its corresponding AP signal for<br />

odd parity. If any of the four lanes has even parity, the SMC logs the error<br />

in the CSR and can generate a machine check if so enabled.<br />

Note that the SMC does not generate address parity because it is not a<br />

PPC60x address master.<br />

Refer to the Address Parity Error Log Register section further on in this<br />

document for additional control register details.<br />

3-10 <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!