Memory; Memory Map - Texas Instruments C28 Series Student Manual

Dsp design workshop
Hide thumbs Also See for C28 Series:
Table of Contents

Advertisement

Memory

The memory space on the C28x is divided into program and data space. There are several
different types of memory available that can be used as both program or data space. They include
the flash memory, single access RAM (SARAM), expanded SARAM, and Boot ROM which is
factory programmed with boot software routines or standard tables used in math related
algorithms.

Memory Map

The C28x CPU contains no memory, but can access memory both on and off the chip. The C28x
uses 32-bit data addresses and 22-bit program addresses. This allows for a total address reach of
4G words (1 word = 16 bits) in data space and 4M words in program space. Memory blocks on
all C28x designs are uniformly mapped to both program and data space.
This memory map shows the different blocks of memory available to the program and data space.
C28x - Architecture Overview
TMS320F2812 Memory Map
TMS320F2812 Memory Map
Data
Data
|
|
Program
Program
0x00 0000
0x00 0000
MO SARAM (1K)
MO SARAM (1K)
0x00 0400
0x00 0400
M1 SARAM (1K)
M1 SARAM (1K)
0x00 0800
0x00 0800
PF 0 (2K)
PF 0 (2K)
reserved
0x00 0D00
0x00 0D00
PIE vector
PIE vector
reserved
(256)
(256)
ENPIE=1
ENPIE=1
reserved
0x00 1000
0x00 1000
0x00 6000
0x00 6000
PF 2 (4K)
PF 2 (4K)
reserved
0x00 7000
0x00 7000
PF 1 (4K)
reserved
PF 1 (4K)
0x00 8000
0x00 8000
LO SARAM (4K)
LO SARAM (4K)
0x00 9000
0x00 9000
L1 SARAM (4K)
L1 SARAM (4K)
reserved
0x00 A000
0x00 A000
0x3D 7800
0x3D 7800
OTP (1K)
OTP (1K)
0x3D 7C00
reserved
0x3D 7C00
0x3D 8000
0x3D 8000
FLASH (128K)
FLASH (128K)
128-
-
Bit Password
128
Bit Password
0x3F 8000
0x3F 8000
HO SARAM (8K)
HO SARAM (8K)
0x3F A000
0x3F A000
reserved
Boot ROM (4K)
Boot ROM (4K)
0x3F F000
0x3F F000
MP/MC=0
MP/MC=0
0x3F FFC0
0x3F FFC0
BROM vector (32)
BROM vector (32)
MP/MC=0 ENPIE=0
MP/MC=0 ENPIE=0
Data
Data
|
|
Program
Program
reserved
0x00 2000
0x00 2000
XINT Zone 0 (8K)
0x00 4000
0x00 4000
XINT Zone 1 (8K)
reserved
0x08 0000
0x08 0000
XINT Zone 2 (0.5M)
0x10 0000
0x10 0000
XINT Zone 6 (0.5M)
0x18 0000
0x18 0000
reserved
0x3F C000
0x3F C000
XINT Zone 7 (16K)
MP/MC=1
XINT Vector-RAM (32)
MP/MC=1 ENPIE=0
Memory
CSM: LO, L1
CSM: LO, L1
OTP, FLASH
OTP, FLASH
1 - 9

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tms320c28 series

Table of Contents