Memory Architecture
6-6
ADSP-BF535 Blackfin Processor Hardware Reference
An on-chip SRAM provides 256 KB of L2 memory space. For systems
using some or all ADSP-BF535 processor L1 memory as cache, the
on-chip L2 SRAM memory system can help provide deterministic,
bounded memory access times.
The upper portion of internal memory space is allocated to the core and
system MMRs of the ADSP-BF535 processor. Accesses to this area are
allowed only when the processor is in Supervisor mode or Emulation
mode (see
“Operating Modes and States” on page 3-1
).
Figure 6-1. ADSP-BF535 Processor Memory Map
PCI Configuration Space Port (4 byte)
PCI Configuration Registers (64 Kbyte)
Reserved
PCI I/O Space (64 Kbyte)
Reserved
PCI Memory Space (128 Mbyte)
Reserved
Async Memory Bank 3 (64 Mbyte)
Async Memory Bank 2 (64 Mbyte)
Async Memory Bank 1 (64 Mbyte)
Async Memory Bank 0 (64 Mbyte)
SDRAM Memory Bank 3
(16 MB - 128 MB)*
SDRAM Memory Bank 2
(16 MB - 128 MB)*
SDRAM Memory Bank 1
(16 MB - 128 MB)*
SDRAM Memory Bank 0
(16 MB - 128 MB)*
0xEEFF FFFC
0xEEFF FF00
0xEEFE FFFF
0xEEFE 0000
0xE7FF FFFF
0xE000 0000
0x2FFF FFFF
0x2C00 0000
0x2800 0000
0x2400 0000
0x2000 0000
0x1800 0000
0x1000 0000
0x0800 0000
0x0000 0000
0xEF00 0000
External Memory Map
Core Memory-Mapped Registers (2 Mbyte)
Reserved
Scratchpad SRAM (4 Kbyte)
Instruction SRAM (16 Kbyte)
System Memory-Mapped Registers (2 Mbyte)
Reserved
Reserved
Data Bank B SRAM (16 Kbyte)
Reserved
Data Bank A SRAM (16 Kbyte)
Reserved
L2 SRAM Memory (256 Kbyte)
Reserved
0xFFFF FFFF
0xFFE0 0000
0xFFB0 0000
0xFF90 4000
0xFF90 0000
0xFF80 4000
0xFF80 0000
0xF003 FFFF
0xF000 0000
0xEF00 0000
0xFFC0 0000
0xFFB0 1000
0xFFA0 4000
0xFFA0 0000
Internal Memory Map
* The addresses shown for the SDRAM banks reflect a fully populated SDRAM array with 512 Mbytes of memory. If any
bank contains less than 128 Mbytes of memory, it would only extend to the length of the real memory systems and the
end address would become the start address of the next bank. This would continue for all four banks, with any remaining
space between the end of Memory Bank 3 and the beginning of Async Memory Bank 0 at address 0x2000 0000 treated
as reserved address space.
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...