beautypg.com

Texas Instruments TMS320C2XX User Manual

Page 424

background image

’C209 Memory and I/O Spaces

11-6

Figure 11–1.’C209 Address Maps

’C209 Program

’C209 Data

FFFFh

2000h

1FFFh

1000h

0FFFh

0800h

0400h

03FFh

0300h

02FFh

0200h

01FFh

0080h

007Fh

0060h

005Fh

0000h

External

(local and/or global)

(RAMEN = 0)

External

(RAMEN = 1);

On-chip SARAM

(RAMEN = 1)

Reserved

(RAMEN = 0);

External

DARAM B1

§

On-chip

Reserved (CNF = 1)

B0

(CNF = 0);

On-chip DARAM

Reserved

DARAM B2

On-chip

reserved addresses

registers and

Memory-mapped

0000h

0FFFh

1000h

On-chip ROM

1FFFh

2000h

FDFFh

FE00h

(RAMEN = 1);

External

(RAMEN = 0)

External (CNF = 0)

Reserved (CNF = 1);

External

On-chip SARAM

FEFFh

FF00h

FFFFh

On-chip DARAM

B0

(CNF = 1);

External (CNF = 0)

Reserved

07FFh

(MP/MC = 0)

(MP/MC = 1)

External

Interrupts (on-chip)

003Fh

Interrupts (external)

(MP/MC = 0)

(MP/MC = 1)

’C209 I/O

0000h

FFFFh

reserved addresses

registers and

I/O-mapped

External

8000h

7FFFh

External

FF00h

FEFFh

FF10h

FF0Fh

Reserved for
test/emulation

† When CNF = 1, addresses FE00h–FEFFh and FF00h–FFFFh are mapped to the same physical block (B0) in program-memory

space. For example, a write to FE00h will have the same effect as a write to FF00h. For simplicity, addresses FE00h–FEFFh
are referred to here as reserved when CNF = 1.

‡ When CNF = 0, addresses 0100h–01FFh and 0200h–02FFh are mapped to the same physical block (B0) in data-memory

space. For example, a write to 0100h will have the same effect as a write to 0200h. For simplicity, addresses 0100h–01FFh are
referred to here as reserved.

§ Addresses 0300h–03FFh and 0400h–04FFh are mapped to the same physical block (B1) in data-memory space. For example,

a write to 0400h has the same effect as a write to 0300h. For simplicity, addresses 0400h–04FFh are referred to here as
reserved.