ADSP-BF535 Blackfin Processor Hardware Reference
1-9
Introduction
In addition, the PCI interface can either be used as a bridge from the pro-
cessor core as the controlling CPU in the system or as a host port where
another CPU in the system is the host and the ADSP-BF535 processor is
functioning as an intelligent I/O device on the PCI bus.
When the ADSP-BF535 processor acts as the system controller, it views
the PCI address spaces through its mapped windows. It can initialize all
devices in the system and maintain a map of the topology of the
environment.
The PCI memory region is a 4 Gbyte space that appears on the PCI bus
and can be used to map memory on I/O devices on the bus. The
ADSP-BF535 processor uses a 128 Mbyte window in memory space to see
a portion of the PCI memory space. A base address register positions this
window anywhere in the 4 Gbyte PCI memory space while its position
with respect to the processor addresses remains fixed.
The PCI I/O region is also a 4 Gbyte space; however, most systems and
I/O devices use only a 64 Kbyte subset of this space for I/O mapped
addresses. The ADSP-BF535 processor implements a 64 Kbyte window in
this space, along with a base address register that positions the window
anywhere in PCI I/O address space, while the window remains at the same
address in the processor address space.
PCI configuration space is a limited address space that is used for system
enumeration and initialization. It is a very low performance communica-
tion mode between the processor and PCI devices. The ADSP-BF535
processor provides a 1-value window to access a single data value at any
address in PCI configuration space. This window is fixed and receives the
address of the value, and the value if the operation is a write. Otherwise
the device returns the value into the same address on a read operation.
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...