PCI Interface
1-14
ADSP-BF535 Blackfin Processor Hardware Reference
• A host to PCI Bridge function, in which the ADSP-BF535 proces-
sor resources (the processor core, internal and external memory,
and the memory DMA controller) provide the necessary hardware
components to emulate a host PC-PCI interface from the perspec-
tive of a PCI target device.
• A PCI target function, in which an ADSP-BF535 processor-based
intelligent peripheral can be designed to easily interface to a revi-
sion 2.2 compliant PCI bus.
PCI Host Function
The ADSP-BF535 processor provides the necessary PCI host (platform)
functions to support and control a variety of off-the-shelf PCI I/O
devices, such as Ethernet controllers, bus bridges, etc. in systems where
the ADSP-BF535 processor is the host.
The three PCI address spaces (memory, I/O, and configuration space) are
mapped into the ADSP-BF535 flat 32-bit memory space. Since the PCI
memory space is as large as the ADSP-BF535 memory address space, a
segmented, or windowed, approach is employed. This uses separate win-
dows in the ADSP-BF535 address space for accessing the three PCI
address spaces. Base address registers are provided so that these windows
can be positioned to view any range in the PCI address spaces while they
remain fixed in position in the ADSP-BF535 processor address range.
For devices on the PCI bus that view the ADSP-BF535 resources, several
mapping registers are provided to allow resources to be viewed in the PCI
address space. The ADSP-BF535 external memory space, internal L2, and
some I/O MMRs can be selectively enabled as target memory spaces.
Devices on the PCI bus can use these as PCI memory transaction targets.
Summary of Contents for ADSP-BF535 Blackfin
Page 80: ...Development Tools 1 26 ADSP BF535 Blackfin Processor Hardware Reference...
Page 312: ...Working With Memory 6 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 332: ...System Interfaces 7 20 ADSP BF535 Blackfin Processor Hardware Reference...
Page 360: ...Dynamic Power Management Controller 8 28 ADSP BF535 Blackfin Processor Hardware Reference...
Page 446: ...Beginning and Ending an SPI Transfer 10 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 522: ...Timing Examples 11 76 ADSP BF535 Blackfin Processor Hardware Reference...
Page 562: ...IrDA Support 12 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 608: ...PCI I O Issues 13 46 ADSP BF535 Blackfin Processor Hardware Reference...
Page 672: ...References 14 64 ADSP BF535 Blackfin Processor Hardware Reference...
Page 810: ...SDRAM Controller SDC 18 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 811: ...ADSP BF535 Blackfin Processor Hardware Reference 18 87 External Bus Interface Unit...
Page 812: ...SDRAM Controller SDC 18 88 ADSP BF535 Blackfin Processor Hardware Reference...
Page 860: ...DMA Bus Debug Registers 20 30 ADSP BF535 Blackfin Processor Hardware Reference...