Initiator Window 0 Base/Translation Address Register (Pciiw0Btar) - Freescale Semiconductor MCF5480 Reference Manual

Freescale semiconductor circuit board reference manual
Table of Contents

Advertisement

Bits
Name
31–25
24
LD
23–17
16
P
15–0

19.3.2.5 Initiator Window 0 Base/Translation Address Register (PCIIW0BTAR)

31
30
29
R
Window 0 Base Address
W
Reset
0
0
0
15
14
13
R
Window 0 Translation Address
W
Reset
0
0
0
Reg
Addr
Figure 19-13. Initiator Window 0 Base/Translation Address Register (PCIIW0BTAR)
Freescale Semiconductor
Table 19-13. PCITCR Field Descriptions
Reserved, should be cleared.
Latency rule disable. This control bit applies only when MCF548 is Target. When set, it prevents the
PCI Controller from automatically issuing a retry disconnect due to the PCI 16/8 clock rule.
This bit should only be set when the XL<->PCI path is not in use. The only transactions that are retried
on the XL bus by the PCI are reads. Writes are held on the XL bus until either all data is posted (PCI
memory writes) and the XL bus data tenure is normally terminated or, in the case of I/O writes to PCI,
access is granted to the PCI bus and the connected write completes. When the LD bit is set, there is
never a timeout on the PCI bus because the PCI 16/8 clock rule is not obeyed. If there is inbound PCI
traffic (PCI->MCF548) and an XL bus write is held open by the PCI Controller, the PCI traffic will not
be granted access to XL bus. This is true for reads that have not been prefetched and when the
inbound write buffer is full. Both buses hang. Normal operation relies on the LD bit being cleared.
If used, the bit must be set before the 15th PCI clock for the first transfer and before the 7th clock for
other transfers.
Reserved, should be cleared.
Prefetch reads. This bit controls fetching a line from memory in anticipation of a request from the
external master. The target interface will continue to prefetch lines from memory as long as
PCIFRAME is asserted and there is space to store the data in the target read buffer.
Note: This bit only applies to PCI reads in the address range for BAR 1 (prefetchable memory).
Note: Prefetching is performed in response to a PCI memory-read-multiple command even if this bit
is cleared.
Reserved, should be cleared.
28
27
26
0
0
0
12
11
10
0
0
0
MCF548x Reference Manual, Rev. 3
Description
25
24
23
22
0
0
0
0
9
8
7
6
0
0
0
0
0
0
MBAR + 0xB70
Memory Map/Register Definition
21
20
19
18
Window 0 Address Mask
0
0
0
0
5
4
3
2
0
0
0
0
0
0
0
0
17
16
0
0
1
0
0
0
0
0
19-17

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mcf5481Mcf5482Mcf5483Mcf5484Mcf5485

Table of Contents