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

TMS320C6672ACYP25 参数 Datasheet PDF下载

TMS320C6672ACYP25图片预览
型号: TMS320C6672ACYP25
PDF下载: 下载PDF文件 查看货源
内容描述: 多核固定和浮点数字信号处理器 [Multicore Fixed and Floating-Point Digital Signal Processor]
分类和应用: 数字信号处理器
文件页数/大小: 228 页 / 2410 K
品牌: TI [ TEXAS INSTRUMENTS ]
 浏览型号TMS320C6672ACYP25的Datasheet PDF文件第213页浏览型号TMS320C6672ACYP25的Datasheet PDF文件第214页浏览型号TMS320C6672ACYP25的Datasheet PDF文件第215页浏览型号TMS320C6672ACYP25的Datasheet PDF文件第216页浏览型号TMS320C6672ACYP25的Datasheet PDF文件第218页浏览型号TMS320C6672ACYP25的Datasheet PDF文件第219页浏览型号TMS320C6672ACYP25的Datasheet PDF文件第220页浏览型号TMS320C6672ACYP25的Datasheet PDF文件第221页  
TMS320C6672  
Multicore Fixed and Floating-Point Digital Signal Processor  
SPRS708C—February 2012  
www.ti.com  
7.26 Semaphore2  
The device contains an enhanced Semaphore module for the management of shared resources of the DSP C66x  
CorePacs. The Semaphore enforces atomic accesses to shared chip-level resources so that the read-modify-write  
sequence is not broken. The semaphore block has unique interrupts to each of the cores to identify when that core  
has acquired the resource.  
Semaphore resources within the module are not tied to specific hardware resources. It is a software requirement to  
allocate semaphore resources to the hardware resource(s) to be arbitrated.  
The Semaphore module supports 8 masters and contains 32 semaphores to be used within the system.  
There are two methods of accessing a semaphore resource:  
Direct Access: A core directly accesses a semaphore resource. If free, the semaphore will be granted. If not, the  
semaphore is not granted.  
Indirect Access: A core indirectly accesses a semaphore resource by writing it. Once it is free, an interrupt  
notifies the CPU that it is available.  
7.27 Emulation Features and Capability  
7.27.1 Advanced Event Triggering (AET)  
The TMS320C6672 device supports Advanced Event Triggering (AET). This capability can be used to debug  
complex problems as well as understand performance characteristics of user applications. AET provides the  
following capabilities:  
Hardware Program Breakpoints: specify addresses or address ranges that can generate events such as halting  
the processor or triggering the trace capture.  
Data Watchpoints: specify data variable addresses, address ranges, or data values that can generate events  
such as halting the processor or triggering the trace capture.  
Counters: count the occurrence of an event or cycles for performance monitoring.  
State Sequencing: allows combinations of hardware program breakpoints and data watchpoints to precisely  
generate events for complex sequences.  
For more information on AET, see the following documents in ‘‘Related Documentation from Texas Instruments’’  
on page 69:  
Using Advanced Event Triggering to Find and Fix Intermittent Real-Time Bugs application report  
Using Advanced Event Triggering to Debug Real-Time Problems in High Speed Embedded Microprocessor  
Systems application report  
7.27.2 Trace  
The C6672 device supports Trace. Trace is a debug technology that provides a detailed, historical account of  
application code execution, timing, and data accesses. Trace collects, compresses, and exports debug information  
for analysis. Trace works in real-time and does not impact the execution of the system.  
For more information on board design guidelines for Trace Advanced Emulation, see the 60-Pin Emulation Header  
Technical Reference in ‘‘Related Documentation from Texas Instruments’’ on page 69.  
Copyright 2012 Texas Instruments Incorporated  
Peripheral Information and Electrical Specifications 217  
 复制成功!