Memory Architecture
6-38
ADSP-BF535 Blackfin Processor Hardware Reference
Critical processor applications can take advantage of this memory
organization so that one data bank can be configured as data cache
to support other software functions.
L1 Data SRAM
Each of the 16 KB SRAM regions implemented for Data Bank A and Data
Bank B is further divided into four sub-banks. Like the organization of L1
Instruction Memory, this organization provides an effective dual port
capability that gives the system DMA simultaneous access to the
SRAMs—provided that collisions to the same sub-bank do not occur.
Each of these regions is single ported, and if address collision is detected,
access is granted first to system DMA, then to the DAGs.
The division of each data bank into four sub-banks allows code optimiza-
tion that permits two simultaneous, parallel DAG references to the same
data bank. The division into sub-banks and subsequent code optimization
also permit system DMA access—for example, to preload or postunload
data buffers. For more information, see
“Data Address Generators” on
page 5-1
.
Table 6-5. Data Memory Configure Bits
ENDM
DMC[1:0]
Configuration
0
xx
Data Bank A is disabled; Data Bank B is disabled
1
00
Data Bank A is SRAM; Data Bank B is SRAM. This is the
default state at reset.
1
01
Reserved
1
10
Data Bank A is cache; Data Bank B is SRAM
1
11
Data Bank A is cache; Data Bank B is cache
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...