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 />

PPC Master<br />

For example, two burst transactions make the data FIFO the limiting factor<br />

for write posting. Four single beat transactions make the command FIFO<br />

the limiting factor. If either limit is exceeded, then any pending PPC<br />

transactions is delayed (AACK_ and TA_ are not asserted) until the PCI<br />

Master has completed a portion of the previously posted transactions and<br />

created some room within the command and/or data FIFOs.<br />

The PHB does not support byte merging or byte collapsing. Each and<br />

every single beat transaction presented to the PPC Slave is presented to the<br />

PCI bus as a unique single beat transfer.<br />

The PPC Master can transfer data either in 1-to-8 byte single beat<br />

transactions or 32 byte, four beat burst transactions. This limitation is<br />

strictly imposed by the PPC60x bus protocol. The PPC Master attempts to<br />

move data using burst transfers whenever possible. If a transaction starts<br />

on a non-cache line address, the PPC Master performs as many single beat<br />

transactions as needed until the next highest cache line boundary is<br />

reached. If a write transaction ends on a non-cache line boundary, then the<br />

PPC Master finishes the transaction with as many single beat transactions<br />

as needed to complete the transaction.<br />

Table 2-2 shows the relationship between the starting addresses and the<br />

PPC60x bus transaction types when write posting and read ahead are<br />

enabled.<br />

2-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!