
Hawk PCI Host Bridge & Multi-Processor Interrupt Controller
MVME5100 Single Board Computer Programmer’s Reference (6806800H17B
)
78
The PHB has a mechanism to purposely induce data parity errors for testability. The DPE field
within the ETEST register can be used to purposely inject data parity errors on specific data
parity lines. Data parity errors can only be injected during cycles where PHB is sourcing PPC
data. The PHB will generate address parity whenever it is sourcing a PPC address. This will
happen for all PPC Master transactions. Valid address parity will be presented when ABB_ is
being asserted.
The PHB has a mechanism to purposely inject address parity errors for testability. The APE field
within the ETEST register can be used to purposely inject address parity errors on specific
address parity lines. Address parity errors can only be injected during cycles where PHB is
sourcing a PPC address.
The PHB does not have the ability to check for address parity errors.
2.3.2.7
PPC Bus Timer
The PPC Timer allows the current bus master to recover from a potential lock-up condition
caused when there is no response to a transfer request. The time-out length of the bus timer is
determined by the XBT field within the GCSR.
The PPC Timer is designed to handle the case where an address tenure is not closed out by the
assertion of AACK_. The PPC Timer will not handle the case where a data tenure is not closed
out by the appropriate number of TA_ assertions. The PPC Timer starts timing at the exact
moment when the PPC60x bus pipeline has gone flat. In other words, the current address
tenure is pending closure, all previous data tenures have completed, and the current pending
data tenure awaiting closer is logically associated with the current address tenure.
The time-out function is aborted if AACK_ is asserted anytime before the time-out period has
passed. If the time-out period reaches expiration, then the PPC Timer asserts AACK_ to close
the faulty address tenure. If the transaction was an address only cycle, then no further action
is taken. If the faulty transaction was a data transfer cycle, then the PPC Timer asserts the
appropriate number of TA_ signals to close the pending data tenure. Error information related
to the faulty transaction will be latched within the ESTAT, EADDR, and EATTR registers, and an
interrupt or machine check will be generated depending on the programming of the ESTAT
register.
Содержание MVME5100
Страница 1: ...MVME5100 Single Board Computer Programmer s Reference P N 6806800H17B July 2014...
Страница 8: ...MVME5100 Single Board Computer Programmer s Reference 6806800H17B Contents 8 Contents Contents...
Страница 16: ...MVME5100 Single Board Computer Programmer s Reference 6806800H17B 16 List of Figures...
Страница 62: ...Product Data and Memory Maps MVME5100 Single Board Computer Programmer s Reference 6806800H17B 62...
Страница 292: ...Hawk Programming Details MVME5100 Single Board Computer Programmer s Reference 6806800H17B 292...
Страница 308: ...MVME5100 VPD Reference Information MVME5100 Single Board Computer Programmer s Reference 6806800H17B 308...
Страница 312: ...VMEbus Mapping Example MVME5100 Single Board Computer Programmer s Reference 6806800H17B 312...
Страница 316: ...Related Documentation MVME5100 Single Board Computer Programmer s Reference 6806800H17B 316...
Страница 317: ......