Texas Instruments TMS320C6201 Reference Manual page 49

Tms320c6000 series peripherals
Hide thumbs Also See for TMS320C6201:
Table of Contents

Advertisement

2.6.3
TMS320C6701
Table 2–4. Data Memory Organization
Bank 0
First address
80000000 80000001
(Block 0)
Last address
80007FF0
(Block 0)
Bank 4
First address
80000008 80000009
(Block 0)
Last address
80007FF8
(Block 0)
Bank 0
First address
80008000 80008001
(Block 1)
Last address
8000FFF0
(Block 1)
Bank 4
First address
80008008 80008009
(Block 1)
Last address
8000FFF8
(Block 1)
The 64K bytes of internal data RAM are organized as two blocks of 32K bytes
located from address 8000 0000h to 8000 7FFFh and 8000 8000h to
8000 FFFFh. Side A and side B of the CPU or the DMA Controller can simulta-
neously access any portion of the internal data memory without conflict, when
using different blocks. Therefore, you do not have to consider the address
within a block if simultaneous accesses occur to different blocks. Accesses to
different blocks never cause performance penalties. You only have to pay
attention to the address when the two accesses occur in different blocks. Both
blocks are organized as eight 2K banks of 16-bit halfwords. Both the CPU and
DMA controller can still simultaneously access data that resides in different
banks within the same block without performance penalty. To avoid perfor-
mance penalties, you have to pay attention to address LSBs when two ac-
cesses involve data in the same block. This organization also allows the two
CPU data ports, A and B, to simultaneously access neighboring 16-bit data
elements inside the same block without a resource conflict.
Bank 1
80000002
80007FF1
80007FF2
Bank 5
8000000A 8000000B
80007FF9
80007FFA
Bank 1
80008002
8000FFF1
8000FFF2
Bank 5
8000800A 8000800B
8000FFF9
8000FFFA
TMS320C6201/C6701 Program and Data Memory
Bank 2
80000003
80000004
80007FF3
80007FF4
Bank 6
8000000C 8000000D
80007FFB
80007FFC
Bank 2
80008003
80008004
8000FFF3
8000FFF4
Bank 6
8000800C 8000800D
8000FFFB
8000FFFC
Internal Data Memory Organization
Bank 3
80000005
80000006
80007FF5
80007FF6
Bank 7
8000000E 8000000F
80007FFD
80007FFE
Bank 3
80008005
80008006
8000FFF5
8000FFF6
Bank 7
8000800E 8000800F
8000FFFD
8000FFFE
80000007
80007FF7
80007FFF
80008007
8000FFF7
8000FFFF
2-13

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tms320c6701Tms320c6711Tms320c6211Tms320c6202

Table of Contents