Memory Map (Flash Operation); Ram And Data Flash Memory Map (Rom And Flash Operation); Memory Map (System And Peripherals Blocks) - Texas Instruments UCD3138 Technical Reference Manual

Digital power supply controller
Hide thumbs Also See for UCD3138:
Table of Contents

Advertisement

NOTE: In ROM mode, ROM extends from 0 up to start of program flash – the same 8KB block is
repeated many times.
The large ROM area is needed because the ROM needs to jump from its ROM mode address to its Flash
mode address before it moves the Flash to location 0. After boot ROM transfers control to program in
Flash memory, memory gets remapped as follows:
Module
Size (KB)
Program
32
Flash 0
Program
32
Flash 1
Program
32
Flash 2
Program
32
Flash 3
Boot ROM
8
NOTE:
1.
In Flash Mode, the ROM only occupies 4KB
2.
The difference between the A64 and A64A is the only difference between A and non-A
versions. With all the rest of the devices, the A and non-A memory maps are the same.
Mode 1 and Mode 2 are provided so that multiple versions can be supported by the Boot ROM. The put
different flash blocks or pairs of flash blocks at location 0. The Data Flash and RAM are always in the
same locations regardless of ROM or FLASH mode.
Table 15-3. RAM and Data Flash Memory Map (ROM and Flash Operation)
Module
Data Flash
Data RAM
NOTE: The '128/'A64 devices have 8 KB of data RAM, the other devices have 4KB.
Address
0x0002_0000 - 0x0002_00FF
0x0003_0000 - 0x0003_00FF
0x0004_0000 - 0x0004_00FF
0x0005_0000 - 0x0005_00FF
0x0006_0000 - 0x0006_00FF
0x0007_0000 - 0x0007_00FF
0x0008_0000 - 0x0008_00FF
0x0009_0000 - 0x0009_00FF
0x000A_0000 - 0x000A_00FF
466
Memory
Table 15-2. Memory Map (Flash Operation)
Memory
Select
3138
1
0
17
18
19
0
0xA000
Size (KB)
Memory Select
2
2
4/8
3
Table 15-4. Memory Map (System and Peripherals Blocks)
Size
256
256
256
256
256
256
256
256
256
Copyright © 2016, Texas Instruments Incorporated
Start Address
3138064/A64A
3138A64
Mode 1
Mode 2
0
0x8000
0x8000
0
0x8000
0x20000
0x20000
0x20000
Start Address
3138
0x18800
0x19000
Module
Loop Mux
Fault Mux
ADC
DPWM 3
Filter 2
DPWM 2
Front End/Ramp I/F 2
Filter 1
DPWM 1
SNIU028A – February 2016 – Revised April 2016
www.ti.com
3138128
Mode 1
Mode 2
0
0
0x10000
0x8000
0x18000
0x10000
0
0x18000
0x8000
0x20000
0x20000
3138064
3138128/A64
0x68800
0x69800
0x69000
0x6A000
Comment
Memory Select[4]
Memory Select[5]
Memory Select[6]
Memory Select[7]
Memory Select[8]
Memory Select[9]
Memory Select[10]
Memory Select[11]
Memory Select[12]
Submit Documentation Feedback

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents