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

threshold should be lowered to anticipate any additional latencies incurred<br />

by the PPC Master on the PPC60x bus. Table 2-3 summarizes the PHB<br />

available write posting options.<br />

Table 2-3. PPC Master Write Posting Options<br />

WXFT WPEN PPC60x Start PPC60x Continuation<br />

xx 0 FIFO = 1 dword FIFO = 1 dword<br />

00 1 FIFO >= 4 cache lines FIFO >= 1 cache line<br />

01 1 FIFO >= 3 cache lines FIFO >= 1 cache line<br />

10 1 FIFO >= 2 cache lines FIFO >= 1 cache line<br />

11 1 FIFO >= 1 cache lines FIFO >= 1 cache line<br />

RXFT RMFT RAEN<br />

The PPC Master has an optional read ahead mode controlled by the RAEN<br />

bit in the PSATTx registers that allows the PPC Master to prefetch data in<br />

bursts and store it in the PCI FIFO. The contents of the PCI FIFO is then<br />

used to satisfy the data requirements for the remainder of the PCI read<br />

transaction. The PHB read ahead mechanism is tuned for maximum<br />

efficiency during typical operation conditions. If excessive latencies are<br />

encountered on the PPC60x bus, it may be necessary to tune the read ahead<br />

mechanism to compensate for this. Additional tuning of the read-ahead<br />

function is controlled by the RXFT/RMFT (Read Any FIFO<br />

Threshold/Read Multiple FIFO Threshold) fields in the PSATTx registers.<br />

These fields can be used to characterize when the PPC Master continues<br />

reading ahead with respect to the PCI FIFO threshold. The FIFO threshold<br />

should be raised to anticipate any additional latencies incurred by the PPC<br />

Master on the PPC60x bus. Table 2-4 summarizes the PHB available read<br />

ahead options.<br />

Table 2-4. PPC Master Read Ahead Options<br />

PCI<br />

Command<br />

Initial<br />

Read Size<br />

xx xx 0 Read 1 cache<br />

Read Line<br />

line<br />

Continuation<br />

PCI received<br />

data and<br />

FRAME_<br />

asserted<br />

Subsequent<br />

Read Size<br />

1 cache line<br />

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