Texas Instruments CC2650DK Benutzerhandbuch

Seite von 1570
dcode
sysbus
decoder
b
u
s
Cache
ROM
Flash
b
u
s
icode
Chapter 7
SWCU117A – February 2015 – Revised March 2015
Versatile Instruction Memory System (VIMS)
The main instruction memories are encapsulated in a Versatile Instruction Memory System (VIMS)
module, which includes the following memories:
128-kB FLASH
8-kB RAM Cache or general purpose RAM (GPRAM)
115-kB Boot ROM
An overview of the VIMS module is shown in
Figure 7-1. VIMS Overview
The VIMS module forwards CPU accesses (icode/dcode) and system bus accesses to the addressed
memories; the VIMS module also arbitrates access between the CPU and the system bus.
The VIMS module runs on the 48-MHz system clock.
The flash memory is programmable from user software, from the debug interface, and from the ROM
bootloader. The RAM block can be used as a cache for the Flash block or as general purpose RAM.
529
SWCU117A – February 2015 – Revised March 2015
Versatile Instruction Memory System (VIMS)
Copyright © 2015, Texas Instruments Incorporated