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.

PPC Arbiter/PCI Arbiter Control Registers<br />

Registers<br />

The PPC Arbiter Register (XARB) provides control and status for the PPC<br />

Arbiter. Refer to the section titled PPC Arbiter for more information. The<br />

bits within the XARB register are defined as follows:<br />

Address $FEFF000C<br />

Bit<br />

1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2<br />

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5<br />

Name XARB PARB<br />

FSW0<br />

FSW1<br />

FSW0<br />

FBW1<br />

FSR0<br />

FSR1<br />

FBR0<br />

FBR1<br />

Operation RW R<br />

Reset 0<br />

PRK0<br />

PRK1<br />

PRI<br />

POL<br />

HIER0<br />

HIER1<br />

HIER2<br />

PRK0<br />

PRK1<br />

PRK2<br />

PRK3<br />

PRI0<br />

PRI1<br />

ENA<br />

FBRx Flatten Burst Read. This field is used by the PPC Arbiter<br />

to control how bus pipelining will be affected after all<br />

burst read cycles. The encoding of this field is shown in<br />

the table below.<br />

FSRx Flatten <strong>Single</strong> Read. This field is used by the PPC<br />

Arbiter to control how bus pipelining will be affected after<br />

all single beat read cycles. The encoding of this field is<br />

shown in the table below.<br />

FBWx Flatten Burst Write. This field is used by the PPC<br />

Arbiter to control how bus pipelining will be affected after<br />

all burst write cycles. The encoding of this field is shown<br />

in the table below.<br />

FSWx Flatten <strong>Single</strong> Write. This field is used by the PPC<br />

Arbiter to control how bus pipelining will be affected after<br />

all single beat write cycles. The encoding of this field is<br />

shown in the table below.<br />

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

2<br />

6<br />

2<br />

7<br />

2<br />

8<br />

2<br />

9<br />

3<br />

0<br />

3<br />

1<br />

ENA<br />

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

R/W<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

R<br />

RW<br />

RW<br />

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

1<br />

0<br />

0<br />

1<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

FBR/FSR/FBW/FSW Effects on Bus Pipelining<br />

00 None<br />

01 None<br />

10 Flatten always<br />

11 Flatten if switching masters<br />

2

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

Saved successfully!

Ooh no, something went wrong!