Cache - Texas Instruments TMS320C6000 Reference Manual

Chip support library api
Hide thumbs Also See for TMS320C6000:
Table of Contents

Advertisement

CACHE

2.2 CACHE
CACHE Architectures
2-6
The CACHE module offers a small set of API functions for managing data and
program cache. The CACHE module includes:
Constant
J
CACHE_SUPPORT
Functions
J
CACHE_Clean
J
CACHE_EnableCaching
J
CACHE_Flush
J
CACHE_GetL2SramSize
J
CACHE_Invalidate
J
CACHE_Reset
J
CACHE_SetL2Mode
J
CACHE_SetPccMode
Currently, there are two cache architectures used on 'C6x devices. The first
type, which is present on the '6201device, provides program cache by disab-
ling on-chip program RAM and turning it into cache. The second type, which
is present on the '6211 device, is the newer two-level (L2) cache architecture.
The CACHE module has APIs that are specific for the L2 cache and specific
for the older program cache architecture. However, the API functions are call-
able on both types of platforms to make application code portable. On devices
without L2, the L2-specific cache API calls do nothing but return immediately.
For additional information about the CACHE module, refer to Table 3–1 on
page 3-2 and Section 4.2 on page 4-3.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS320C6000 and is the answer not in the manual?

Table of Contents