Initiator Arbitration - Freescale Semiconductor MCF5480 Reference Manual

Freescale semiconductor circuit board reference manual
Table of Contents

Advertisement

its secondary bus as a Type 0 configuration access, decoding the device number to select one of the IDSEL
lines. If the bus number is not equal to its secondary bus, but is within the range of buses that are
subordinate to the bridge, the bridge claims and passes that access through as a Type 1 access.
Primary
Bus
MCF548x
Figure 19-51. PCI-to-PCI Bridge Determining Match to Secondary or Subordinate Bus
19.4.1.5.4
Address Decoding
For positive address decoding, an address hits when the address on the address bus matches an assigned
address range. Multiple devices on the same PCI bus may use positive address decoding, though there
cannot be any overlap in the assigned address ranges. The MCF548x only implements positive address
decoding.
For subtractive address decoding, an address hits when the address on the address bus does not match any
address range for any of the PCI devices on the bus. Only one device on a PCI bus may use subtractive
address decoding, and its use is optional.
19.4.2

Initiator Arbitration

There are three possible internal initiator sources: comm bus transmit, comm bus receive, or the XL bus
(from the internal system arbiter). Custom interface logic arbitrates and provides multiplex selection
control for these sources to the PCI controller.
Freescale Semiconductor
Responds
to Type 0
Device 0.0
Secondary
.
PCI
Bus
Bridge
Device 1.0
Responds
to Type 0
MCF548x Reference Manual, Rev. 3
Device 0.1
.
PCI
Bridge
Device 1.1
Figure 19-52
illustrates the arbitration block connection.
Functional Description
Device 0.2
Device 1.2
Subordinate
Bus
Device 2.2
Device 3.2
19-55

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mcf5481Mcf5482Mcf5483Mcf5484Mcf5485

Table of Contents