Registers
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor 10-17
10.3.2.4 Target Control Register PCITCR(RW) —MBAR + 0x0D6C
Bits Name Description
0:1 Base Address
Translation 1
This base address register corresponds to a hit on the BAR1 in MPC5200B PCI Type 0
Configuration space register (PCI space). When there is a hit on MPC5200B PCI BAR1
(MPC5200B as Target), the upper 2 bits of the external PCI address (1Gbyte boundary)
are written over by this register value to address some 1Gbyte space in MPC5200B. This
register can be reprogrammed to move the window of MPC5200B address space
accessed during a hit in PCIBAR1. It should be written by software during initialization to
point to the internal SDR/DDR memory space.
Note: This register should not point to the LocalPlus Memory Space. This is not
supported.
2:30 Reserved Unused bits. Software should write zero to this register.
31 Enable 1 This bit enables a transaction in BAR1 space. If this bit is zero and a hit on MPC5200B
PCI BAR1 occurs, the target interface gasket will abort the PCI transaction.
msb
0
123456789101112131415
RReserved LD Reserved P
W
RESET 0 0 00000000000000
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsb
RReserved WC
DWrite Combine Timer [7:0]
W
RESET 0 000000000001000
Bits Name Description
0:6 Reserved Unused bits. Software should write zero to this register.
7Latrule
Disable
(LD)
This control bit applies only when MPC5200B is Target. When set, it prevents the PCI
Controller from automatically issuing a retry disconnect due to the PCI 16/8 clock rule.
The bit must be set before the 15th PCI clock for the first transfer and before the 7th clock
for other transfers.
8:14 Reser ved Unused bits. Software should write zero to this register.
15 Prefetch Reads
(P)
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
PCI_FRAME 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.
16:22 Reserved Unused bits. Software should write zero to this register.