欢迎访问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文件第109页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第110页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第111页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第112页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第114页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第115页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第116页浏览型号TMS320C6678XCYP25的Datasheet PDF文件第117页  
TMS320C6678  
Multicore Fixed and Floating-Point Digital Signal Processor  
SPRS691D—April 2013  
www.ti.com  
5.2 Memory Protection  
Memory protection allows an operating system to define who or what is authorized to access L1D, L1P, and L2  
memory. To accomplish this, the L1D, L1P, and L2 memories are divided into pages. There are 16 pages of L1P (2KB  
each), 16 pages of L1D (2KB each), and 32 pages of L2 (16KB each). The L1D, L1P, and L2 memory controllers in  
the C66x CorePac are equipped with a set of registers that specify the permissions for each memory page.  
Each page may be assigned with fully orthogonal user and supervisor read, write, and execute permissions. In  
addition, a page may be marked as either (or both) locally accessible or globally accessible. A local access is a direct  
DSP access to L1D, L1P, and L2, while a global access is initiated by a DMA (either IDMA or the EDMA3) or by  
other system masters. Note that EDMA or IDMA transfers programmed by the DSP count as global accesses. On a  
secure device, pages can be restricted to secure access only (default) or opened up for public, non-secure access.  
The DSP and each of the system masters on the device are all assigned a privilege ID. It is possible to specify whether  
memory pages are locally or globally accessible.  
The AIDx and LOCAL bits of the memory protection page attribute registers specify the memory page protection  
scheme, see Table 5-1.  
Table 5-1  
Available Memory Page Protection Schemes  
AIDx Bit  
Local Bit  
Description  
0
0
1
0
1
No access to memory page is permitted.  
0
Only direct access by DSP is permitted.  
1
Only accesses by system masters and IDMA are permitted (includes EDMA and IDMA accesses initiated by the DSP).  
All accesses permitted.  
1
End of Table 5-1  
Faults are handled by software in an interrupt (or an exception, programmable within the C66x CorePac interrupt  
controller) service routine. A DSP or DMA access to a page without the proper permissions will:  
Block the access — reads return zero, writes are ignored  
Capture the initiator in a status register — ID, address, and access type are stored  
Signal event to DSP interrupt controller  
The software is responsible for taking corrective action to respond to the event and resetting the error status in the  
memory controller. For more information on memory protection for L1D, L1P, and L2, see the C66x CorePac User  
Guide in ‘‘Related Documentation from Texas Instruments’’ on page 73.  
Copyright 2013 Texas Instruments Incorporated  
C66x CorePac 113  
 
 复制成功!