欢迎访问ic37.com |
会员登录 免费注册
发布采购

TMS320C6678XCYP25 参数 Datasheet PDF下载

TMS320C6678XCYP25图片预览
型号: TMS320C6678XCYP25
PDF下载: 下载PDF文件 查看货源
内容描述: 多核固定和浮点数字信号处理器 [Multicore Fixed and Floating-Point Digital Signal Processor]
分类和应用: 数字信号处理器
文件页数/大小: 242 页 / 2088 K
品牌: TI [ TEXAS INSTRUMENTS ]
 浏览型号TMS320C6678XCYP25的Datasheet PDF文件第107页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第108页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第109页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第110页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第112页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第113页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第114页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第115页  
TMS320C6678  
Multicore Fixed and Floating-Point Digital Signal Processor  
SPRS691D—April 2013  
www.ti.com  
5.1.3 L2 Memory  
The L2 memory configuration for the C6678 device is as follows:  
Total memory size is 4096KB  
Each core contains 512KB of memory  
Local starting address for each core is 0080 0000h  
L2 memory can be configured as all SRAM, all 4-way set-associative cache, or a mix of the two. The amount of L2  
memory that is configured as cache is controlled through the L2MODE field of the L2 Configuration Register  
(L2CFG) of the C66x CorePac. Figure 5-4 shows the available SRAM/cache configurations for L2. By default, L2 is  
configured as all SRAM after device reset.  
Figure 5-4  
L2 Memory Configurations  
L2 Mode Bits  
Block Base  
Address  
000  
001  
010  
011  
100  
101  
L2 Memory  
0080 0000h  
ALL  
SRAM  
15/16  
SRAM  
7/8  
SRAM  
3/4  
SRAM  
1/2  
SRAM  
ALL  
Cache  
256Kbytes  
4-Way  
Cache  
0084 0000h  
0086 0000h  
128Kbytes  
64Kbytes  
4-Way  
Cache  
4-Way  
Cache  
0087 0000h  
0087 8000h  
0087 FFFFh  
32Kbytes  
32Kbytes  
4-Way  
Cache  
4-Way  
Cache  
Global addresses are accessible to all masters in the system. In addition, local memory can be accessed directly by  
the associated processor through aliased addresses, where the eight MSBs are masked to zero. The aliasing is handled  
within the C66x CorePac and allows for common code to be run unmodified on multiple cores. For example, address  
location 0x10800000 is the global base address for C66x CorePac Core 0's L2 memory. C66x CorePac Core 0 can  
access this location by either using 0x10800000 or 0x00800000. Any other master on the device must use 0x10800000  
only. Conversely, 0x00800000 can by used by any of the cores as their own L2 base addresses.  
For C66x CorePac Core 0, as mentioned, this is equivalent to 0x10800000, for C66x CorePac Core 1 this is equivalent  
to 0x11800000, and for C66x CorePac Core 2 this is equivalent to 0x12800000. Local addresses should be used only  
for shared code or data, allowing a single image to be included in memory. Any code/data targeted to a specific core,  
or a memory region allocated during run-time by a particular core should always use the global address only.  
Copyright 2013 Texas Instruments Incorporated  
C66x CorePac 111  
 
 复制成功!