Link Target Description
6 4 K W O R D
M E M O R Y
P A G E S
P A G E 2 5 5
IN T E R N A L
M E M O R Y
P A G E S 1 9 2 – 2 5 4
P A G E S 1 2 8 – 1 9 1
E X T E R N A L
M E M O R Y
(1 6 - B I T )
P A G E S 6 4 – 1 2 7
P A G E S 1 – 6 3
P A G E 0
IN T E R N A L
M E M O R Y
Figure 2-10. ADSP-2191M DSP Memory Architecture
remaining 254 pages are addressable off-chip. I/O memory pages differ
from external memory pages in that I/O pages are 1K word long, and the
external I/O pages have their own select pin (IOMS). Pages 0–7 of I/O
memory space reside on-chip and contain the configuration registers for
the peripherals. Both the core and DMA-capable peripherals can access
the DSP's entire memory map.
Linker MEMORY{} Command in .LDF File
Referring to information in sections
Characteristics", you can specify the target's memory with the
command for any of the four target processor architectures
Listing 2-1. Blackfin Processors -- MEMORY{} Command Code
MEMORY
{
MEM_L2
2-24
A D D R E S S
0 x F F F F F F
R E S E R V E D
0 x F F F 4 0 0
B O O T R O M , 2 4 -B I T
0 x F F 0 0 0 0
B A N K 3
(M S 3 )
0 x C 0 0 0 0 0
B A N K 2
(M S 2 )
0 x 8 0 0 0 0 0
B A N K 1
(M S 1 )
0 x 4 0 0 0 0 0
B A N K 0
(M S 0 )
0 x 0 1 0 0 0 0
B L O C K 1 , 1 6 -B I T
0 x 0 0 8 0 0 0
B L O C K 0 , 2 4 -B IT
0 x 0 0 0 0 0 0
/* Define/label system memory
/* List of global Memory Segments */
VisualDSP++ 3.5 Linker and Utilities Manual
L O W E R P A G E B O U N D A R I E S
A R E C O N F I G U R A B L E F O R
B A N K S O F E X T E R N A L M E M O R Y .
B O U N D A R I E S S H O W N A R E
B A N K S I Z E S A T R E S E T .
A D D R E S S
0x F E F F F F
B O O T
M E M O R Y
1 6 - B I T
(B M S )
6 4 K W O R D
P A G E S 1 – 2 5 4
0 x 0 1 0 0 0 0
"Memory Usage"
and
*/
for 16-Bit Processors
M E M O R Y S E L E C T S (M S )
F O R P O R T I O N S O F T H E
M E M O R Y M A P A P P E A R
W I T H T H E S E L E C T E D
M E M O R Y .
I/O M E M O R Y
1 6 - B I T
1 K W O R D
P A G E S 8 – 2 5 5
1 K W O R D
P A G E S 0 – 7
A D D R E S S
0 x 0 3 F F F F
E X T E R N A L
(I O M S )
0 x 0 0 2 0 0 0
0 x 0 0 0 0 0 0
I N T E R N A L
"Memory
MEMORY{}
(Listing
2-1).
Need help?
Do you have a question about the VisualDSP++ 3.5 and is the answer not in the manual?