Internal Data Memory Organization
2-9
TMS320C6201/C6701 Program and Data Memory
2.6
Internal Data Memory Organization
The following sections describe the memory organization of each device in the
’C6x generation of DSPs ’C6201 and ’C6701 devices.
2.6.1
TMS320C6201 Revision 2
The 64K bytes of internal data RAM are organized as one block of 64K bytes lo-
cated from address 8000 0000h to 8000 FFFFh. This block is organized as four
8K banks of 16-bit halfwords. Both the CPU and the DMA controller can simulta-
neously access data that resides in different banks. This organization allows the
two CPU data ports, A and B, to simultaneously access neighboring 16-bit data
elements inside the block without a resource conflict.
Table 2–2. Data Memory Organization (TMS320C6201 Revision 2)
Bank 0
Bank 1
Bank 2
Bank 3
First address
80000000
80000008
S
S
S
8000FFF0
80000001
80000009
S
S
S
8000FFF1
80000002
8000000A
S
S
S
8000FFF2
80000003
8000000B
S
S
S
8000FFF3
80000004
8000000C
S
S
S
8000FFF4
80000005
8000000D
S
S
S
8000FFF5
80000006
8000000E
S
S
S
8000FFF6
80000007
8000000F
S
S
S
8000FFF7
Last address
8000FFF8
8000FFF9
8000FFFA
8000FFFB
8000FFFC
8000FFFD
8000FFFE
8000FFFF