返回页首

产品详细信息

参数

DSP 3 C64x+ On-chip L2 cache/RAM 3072 KB Total on-chip memory (KB) 3200 Operating systems DSP/BIOS DRAM DDR2, SDRAM Ethernet MAC 10/100/1000 Serial I/O I2C, RapidIO, McBSP I2C 1 Operating temperature range (C) -40 to 100, -40 to 95, 0 to 85 Rating Catalog open-in-new 查找其它 C6000 浮点 DSP

特性

  • Key Features
    • High-Performance Multicore DSP (C6474)
    • Instruction Cycle Time: 0.83 ns (1.2-GHz Device); 1 ns (1-GHz Device); 1.18 ns (850-MHz Device)
    • Clock Rate: 1 GHz to 1.2 GHz (1.2-GHz Device); 1 GHz (1-GHz Device); 850 MHz (850-MHz Device)
    • Commercial Temperature and Extended Tmperature
    • 3 TMS320C64x+™ DSP Cores; Six RSAs for CDMA Processing (2 per core)
    • Enhanced VCP2/TCP2
    • Frame Synchronization Interface
    • 16-/32-Bit DDR2-667 Memory Controller
    • EDMA3 Controller
    • Antenna Interface
    • Two 1x Serial RapidIO® Links, v1.2 Compliant
    • One 1.8-V Inter-Integrated Circuit (I2C) Bus
    • Two 1.8-V McBSPs
    • 1000 Mbps Ethernet MAC (EMAC)
    • Six 64-Bit General-Purpose Timers
    • 16 General-Purpose I/O (GPIO) Pins
    • Internal Semaphore Module non-UMTS Systems
    • System PLL and PLL Controller/DDR PLL and PLL Controller, Dedicated to DDR2 Memory Controller
  • High-Performance Multicore DSP (C6474)
    • Instruction Cycle Time:
      • 1.2-GHz Device: 1.0-ns to 0.83-ns
      • 1-GHz Device: 1-ns
      • 850-MHz Device: 1.18 ns
    • Clock Rate:
      • 1.2-GHz Device: 1-GHz to 1.2-GHz
      • 1-GHz Device: 1-GHz
      • 850-MHz Device: 850 MHz
    • Eight 32-Bit Instructions/Cycle
    • Commercial Temperature:
      • 1.2-GHz Device: 0°C to 95°C
      • 1-GHz Device: 0°C to 100°C
      • 850-MHZ and 1-GHz Device: 0°C to 100°C
    • Extended Temperature:
      • 1.2-GHz Device: -40°C to 95°C(1)
      • 1-GHz Device: -40°C to 100°C
  • 3 TMS320C64x+™ DSP Cores
    • Dedicated SPLOOP Instructions
    • Compact Instructions (16-Bit)
    • Exception Handling
  • TMS320C64x+ Megamodule L1/L2 Memory Architecture
    • 256 K-Bit (32 K-Byte) L1P Program Cache [Direct Mapped]
    • 256 K-Bit (32 K-Byte) L1D Data Cache [2-Way Set-Associative]
    • 512 K-Bit (64 K-Byte) L3 ROM
  • Enhanced VCP2
    • Supports Over 694 7.95-Kbps AMR
  • Enhanced Turbo Decoder Coprocessor (TCP2)
    • Supports up to Eight 2-Mbps 3 GPP (6 Iterations)
  • Endianness: Little Endian, Big Endian
  • Frame Synchronization Interface
    • Time Alignment Between Internal Subsystems, External Devices/System
    • OBSAI RP1 Compliant for Frame Burst Data
    • Alternate Interfaces for non-RP1 and non-UMTS Systems
  • 16-/32-Bit DDR2-667 Memory Controller
  • EDMA3 Controller (64 Independent Channels)
  • Antenna Interface
    • 6 Configurable Links (Full Duplex)
    • Supports OBSAI RP3 Protocol, v1.0: 768-Mbps, 1.536-, 3.072-Gbps Link Rates
    • Supports CPRI Protocol V2.0:614.4-Mbps, 1.2288-, 2.4576-Gbps Link Rates
    • Clock Input Independent or Shared with CPU (Selectable at Boot-Time)
  • Two 1x Serial RapidIO® Links, v1.2 Compliant
    • 1.25-, 2.5-, 3.125-Gbps Link Rates
    • Message Passing and DirectIO Support
    • Error Management Extensions and Congestion Control
  • One 1.8-V Inter-Integrated Circuit (I2C) Bus
  • Two 1.8-V McBSPs
  • 1000 Mbps Ethernet MAC (EMAC)
    • IEEE 802.3 Compliant
    • Supports SGMII, v1.8 Compliant
    • 8 Independent Transmit (TX) and 8 Independent Receive (RX) Channels
  • Six 64-Bit General-Purpose Timers
    • Configurable up to Twelve 32-Bit Timers
    • Configurable in a Watchdog Timer mode
  • 16 General-Purpose I/O (GPIO) Pins
  • Internal Semaphore Module
    • Software Method to Control Access to Shared Resources
    • 32 General Purpose Semaphore Resources
  • System PLL and PLL Controller
  • DDR PLL and PLL Controller, Dedicated to DDR2 Memory Controller
  • IEEE-1149.1 and IEEE-1149.6 (JTAG™) Boundary-Scan-Compatible
  • 561-Pin Ball Grid Array (BGA) Packages (CUN, GUN, or ZUN Suffix), 0.8-mm Ball Pitch
  • 0.065-µm/7-Level Cu Metal Process (CMOS)
  • SmartReflex™ Class 0 Enabled - 0.9-V to 1.2-V Adaptive Core Voltage
  • 1.8-V, 1.1-V I/Os

(1)Note: Advance Information is presented in this document for the C6474 1.2-GHz extended temperature device.

All trademarks are the property of their respective owners.

open-in-new 查找其它 C6000 浮点 DSP

描述

The TMS320C64x+ DSPs (including the TMS320C6474 device) are the highest-performance multicore DSP generation in the TMS320C6000™ DSP platform.

The C6474 device is based on the third-generation high-performance, advanced VelociTI™ very-long-instruction-word (VLIW) architecture developed by Texas Instruments (TI).

The C64x+™ devices are upward code-compatible from previous devices that are part of the C6000™ DSP platform.

open-in-new 查找其它 C6000 浮点 DSP
下载

No design support from TI available

This product does not have ongoing design support from TI for new projects, such as new content or software updates. If available, you will find relevant collateral, software and tools in the product folder. You can also search for archived information in the TI E2ETM support forums.

技术文档

= TI 精选相关文档
未找到结果。请清除搜索,并重试。 查看所有 48
类型 标题 下载最新的英文版本 发布
* 数据表 TMS320C6474 Multicore Digital Signal Processor Data Manual 数据表 2011年 4月 11日
* 勘误表 TMS320C6474 DSP Silicon Errata (Silicon Revisions 2.1, 1.3, 1.2) 2011年 3月 11日
应用手册 How to Migrate Old CCS 3.x Projects to the Latest CCS 2020年 2月 6日
用户指南 SYS/BIOS (TI-RTOS Kernel) User's Guide 2018年 2月 7日
应用手册 Error Detection and Correction Mechanism of TMS320C64x+/C674x 2013年 7月 19日
更多文献资料 Picture it: DSPs in medical imaging 2013年 7月 12日
应用手册 Multicore Programming Guide 2012年 8月 29日
用户指南 TMS320C6474 DSP EMAC/MDIO Module Reference Guide 2012年 3月 2日
应用手册 Power Consumption Guide for the C66x 2011年 10月 6日
用户指南 TMS320C6474 DSP Enhanced DMA (EDMA3) Controller User's Guide 2011年 7月 1日
用户指南 Bootloader User's Guide for the TMS320C645x/C647x 2011年 6月 3日
用户指南 TMS320C6474 DSP DDR2 Memory Controller User's Guide 2011年 6月 2日
应用手册 Tuning VCP2 and TCP2 Bit Error Rate Performance Application Note 2011年 2月 11日
用户指南 TMS320C6474 Serial RapidIO (SRIO) User's Guide 2011年 2月 3日
应用手册 TMS320C6474 Hardware Design Guide 2010年 8月 3日
用户指南 TMS320C64x+ DSP Megamodule Reference Guide 2010年 8月 3日
用户指南 TMS320C64x/C64x+ DSP CPU and Instruction Set Reference Guide 2010年 7月 30日
用户指南 TMS320C6474 DSP Multichannel Buffered Serial Port (McBSP) Reference Guide 2010年 5月 18日
用户指南 TMS320C6474 DSP Viterbi-Decoder Coprocessor 2 Reference Guide 2009年 12月 8日
用户指南 TMS320C6474 DSP Inter-Integrated Circuit (I2C) Module User's Guide 2009年 10月 28日
应用手册 Connecting Antenna Interface (AIF) With TDM Bridge Chip (IDT 80HFC001) 2009年 8月 28日
应用手册 Direct I/O Library 2009年 8月 28日
应用手册 Using the TMS320C6474 Antenna Interface (AIF) for Inter-DSP Communication 2009年 8月 28日
应用手册 TMS320C6474 DDR2 Implementation Guidelines 2009年 8月 4日
应用手册 How to Approach Inter-Core Communication on TMS320C6474 2009年 1月 27日
应用手册 Inter-Core Communication on TMS320C6474 DSPs 2009年 1月 12日
应用手册 Core Power for C6474 using a DCDC controller with external FETs 2008年 12月 17日
白皮书 See the difference:DSPs in medical imaging 2008年 10月 31日
用户指南 Catalog Faraday Antenna Interface User's Guide 2008年 10月 14日
用户指南 Catalog Faraday DSP 64-Bit Timer User's Guide 2008年 10月 14日
用户指南 Catalog Faraday DSP General-Purpose Input/Output (GPIO) User's Guide 2008年 10月 14日
用户指南 Catalog Faraday DSP Software-Programmable Phase-Locked Loop (PLL) Controller UG 2008年 10月 14日
用户指南 Catalog Faraday DSP Turbo-Decoder Coprocessor 2 (TCP2) Reference Guide 2008年 10月 14日
用户指南 Catalog Faraday Frame Synchronization User's Guide 2008年 10月 14日
应用手册 Catalog Faraday Module Throughput Application Report 2008年 10月 14日
用户指南 Catalog Faraday PSC User's Guide 2008年 10月 14日
应用手册 Catalog Faraday Power Consumption Summary 2008年 10月 14日
应用手册 Catalog Faraday SERDES Implementation Guidelines 2008年 10月 14日
用户指南 Catalog Faraday Semaphore User's Guide 2008年 10月 14日
用户指南 Primus DSP PBIST/DFT Subsystem Reference Guide 2008年 10月 14日
应用手册 TMS320C6455 to TMS320TCI6487 Migration Guide 2008年 10月 14日
应用手册 TMS320C6474 Common Bus Architecture (CBA) Throughput 2008年 10月 14日
应用手册 TMS320C6474 Multicore Digital Signal Processor Technical Brief 2008年 10月 14日
应用手册 TMS320C6474 DSP Reference Design 2008年 10月 1日
应用手册 TMS320C6474 Reference Design 2008年 9月 30日
应用手册 EDMA v2.0 to EDMA v3.0 (EDMA3) Migration Guide 2008年 8月 21日
应用手册 TMS320C64x to TMS320C64x+ CPU Migration Guide 2005年 10月 20日
用户指南 High-Speed DSP Systems Design Reference Guide 2005年 5月 20日

设计与开发

有关其他条款或所需资源,请点击下面的任何链接来查看详情页面。

硬件开发

评估板 下载
eInfochips 模块上系统和 EVM
由 eInfochips 提供
说明

eInfochips is a product engineering and design services company with over 20 years of experience, 500+ product developments, and over 40M deployments in 140 countries, across the world. The company has delivered turnkey technology solutions for many Fortune 500 companies, across multiple verticals (...)

开发套件 下载
document-generic 用户指南
649
说明
TMS320C6472 评估模块
  • TMDSEVM6472 - TMS320C6472 评估模块 (EVM) 是独立的低成本电路板。它包括板载单路高性能 C6472 DSP,带有:
    • 256MB 的 533MHz DDR2
    • 128MB Nand 闪存
    • 1Mb 本地启动的 I2C EEPROM(可能为远程启动)
    • 两个带有 MDIO 的 SGMII 10/100/1000 以太网端口(位于 AMC 边缘连接器上)
    • RS232 UART
    • SRIO、TSIP、EMAC0、EMAC1 和 I2C 的单个模块 170 引脚 AMC 扩展

    C6472 EVM 附带 USB 主机接口的嵌入式仿真功能,可与 EVM 上的 C6472 配合使用。此外,还可使用通过 14 引脚 JTAG 仿真接头的外部仿真器。随附 C6472 EVM 的软件包括 Code Composer Studio Studio™ 版本 4 (CSv4)、板级支持包 (BSP)、芯片支持库 (CSL)、加电自检侧 (POST)、网络开发套件 (NDK) 和开包即用 (OOB) 演示软件。

    C6472 (...)

特性
  • 单个 C6472 处理器
  • 256MB 的 533MHz DDR2
  • 128MB Nand 闪存
  • 1Mb 本地启动的 I2C EEPROM(可能为远程启动)
  • 两个带有 MDIO 的板载 10/100/1000 以太网端口
  • RS232 UART
  • SRIO、TSIP、EMAC0、EMAC1 和 I2C 的单个模块 170 引脚 AMC 扩展
  • C6455 EVM 引脚兼容的 HPI 子卡连接器
  • 2 个用户可编程的 LED 和 DIP 软件
  • 14 引脚 JTAG 仿真器接头
  • 嵌入式 JTAG 仿真,带有 USB 主机接口(作为升级选项提供)
  • 特定于电路板的 Code Composer Studio™ 集成开发环境
  • 简单设置
  • 包括设计文件,例如 Orcad 和 Gerber
  • 电路板支持库加快了在 EVM 上进行软件开发的速度
包含项目

软件开发

软件开发套件 (SDK) 下载
用于 C66x、C647x、C645x 处理器的 SYS/BIOS 和 Linux 多核软件开发套件 (MCSDK)
BIOSLINUXMCSDK 我们的多核软件开发套件 (MCSDK) 提供高度优化的平台专用基础驱动程序包,可在 TI C64x+™ 和 C66x 多核器件(包括 TMS320C667x、TMS320C647x 及 TMS320C645x 处理器)上进行开发。MCSDK 使开发人员能够对评估平台的硬件和软件功能进行评估,以快速开发多核应用。

 

MCSDK 可使应用在一个平台上使用 SYS/BIOS 和/或 Linux。独立的内核可作为控制面板指定至操作 Linux 应用,其他内核可同时指定高性能信号处理操作。此异构配置可提供灵活性,可供软件开发人员在 TI 的多核 DSP 上实施全套解决方案。

其它信息: 

TI 多核处理器概述 

BIOS 论坛

Linux 论坛

特性

BIOS 多核软件开发套件 (MCSDK)

可提供一种软件开发环境,使用 SYS/BIOS 6.0 API 在多核 DSP 上实施严苛、实时的信号处理应用。BIOS 多核软件开发套件 (MCSDK) 提供可用的 I/O 和内核通信驱动器。

  • 分组加速器/千兆以太网
  • 安全加速器(供货有限)
  • 网络开发套件
  • 串行 RapidIO(r)
  • PCIe
  • TSIP
  • 多核导航器
  • 超链接


请参阅数据手册,以获取专用外设的硬件支持。

 

Linux 多核软件开发套件 (MCSDK)

可提供一种软件开发环境,使用高级 Linux 2.6.3x API,以供开发和重复利用开放源码、基于社区的软件包来实施管理和控制功能。Linux MCSDK 还提供可用的 I/O 和可对内核(运行 SYS/BIOS 或 Linux )进行通信和控制的内核驱动器。

  • 分组加速器/千兆以太网
  • 安全加速器(供货有限)
  • 串行 RapidIO
  • PCIe
  • 多核导航器
  • 超链接

请参阅数据手册,以获取专用外设的硬件支持。

立即注册 多核软件开发套件 (MCSDK) 在线培训

软件开发套件 (SDK) 下载
TMS320C6474 软件
C6474SWPKG 用于 64x/64x+ 的 AET 目标库 - 高级事件触发允许对目标代码的 AET 进行编程。

芯片支持库存 (CSL) - 提供用于配置和控制 DSP 片上外设的应用编程接口 (API),以实现简便易用和硬件抽象。

DSP/BIOS: - 一种为 DSP 器件提供抢先式多任务服务的实时操作系统。DSP/BIOS 服务包括 ISR 调度、任务、软件中断、信标、消息、器件 I/O、内存管理和电源管理。此外,DSP/BIOS 还包括调试仪表和工具,其中包括低成本印刷和统计信息收集。

DSP/BIOS 消息队列传输 - 可变长度消息能够通过 SRIO 在同一内核的 DSP/BIOS 执行线程之间、内核之间以及处理器之间进行透明传递。

EDMA LLD - 该 EDMA3 低电平驱动器支持器件驱动程序提交和同步基于 EDMA3 的 DMA 传输。

网络开发者套件 - 该 NDK 由 TCP/IP 堆栈和一组网络应用程序组成。它专门在 DSP/BIOS RTOS 上工作,用于开发已启用 IP 网络并且基于 TMS320C6000 系列 DSP 的终端产品。

跟踪 CSV 脚本 - 用于对由跟踪产生的数据进行后处理的 Perl 脚本集合。示例包括线程级描述、统计描述以及传输通道延迟分析器。

软件开发套件 (SDK) 下载
医疗成像软件工具套件 (STK)
S2MEDDUS 用于医疗诊断超声波系统的 TI 嵌入式处理器软件工具套件 (STK-MED) 是针对 TI C64x+ 构架进行优化的多种超声波算法的集合。这些算法展示了超声波处理功能如何利用 C64x+ 构架来实现高性能和低功耗。该 STK-MED 的目标是通过提供优化的常用处理块实施来加快客户开发医疗诊断超声波系统的速度。您可以轻松扩展或修改包含在 STK-MED 中的源码,以便开发定制的差异化模块。

用于医疗成像的 TMS320C6455 DSP 入门套件 (DSK-MI) 是使用 STK-MED 进行评估和开发的理想平台。该 DSK-MI 是低成本开发平台,旨在加快基于 TI TMS320C64x+™ DSP 系列的医疗成像的开发速度。该 DSK-MI 现采用业界性能最高的运行速度高达 1.2GHz 的单核 DSP。

评估版本的 STK-MED 专为开发人员提供 90 天免费评估 STK-MED 的机会。该版本包括目标形式的软件模块和少部分源码形式的模块。

特性

该 STK-MED 包含针对医疗诊断超声波系统中常见的处理块优化的 C64x+ DSP 软件。该 STK-MED 包含每个软件模块的详细算法描述、API 文档、基准和测试台。

软件和测试台可在 CCS 设备仿真器或目标设备上运行。(用于医疗成像的 C6455 DSK 是建议在通过 STK-MED 进行开发时使用的平台。)

该 STK-MED 包括以下模块:
  • 针对 1D 彩色血流、2D 彩色血流、壁滤波器和功耗评估器的多普勒功能优化的内核实施
  • 针对射频解调和抽取优化的内核实施
  • 针对延迟求和 (DAS) 接收波束优化的内核实施
  • 针对 DM6437、C6455、DM6446 和 OMAP3530 SoC 的 C64x+ DSP 内核上的扫描转换优化的系统实施
  • 优化的数学实用程序
这些模块以源代码(完整生产版)或源代码与对象代码(评估版)的组合的形式提供。下表汇总了每个软件模块的提供形式。(请参见表格布局的附加文件)
DUSSTKC64XPLUSP DUSSTKC64XPLUST90(评估) 
壁滤波器 来源 来源
延迟求和 (DAS) 接收波束 来源 来源
扫描转换 来源 对象
1D 彩色血流 来源 对象 
2D 彩色血流 来源 对象 
功耗评估器 来源 对象 
射频解调和抽取 来源 对象 
优化的数学实用程序 来源 对象 

用于 STK-MED 的数学实用程序

该 STK-MED 包括功能模块中常用的实用程序数学函数的多个高精确和低复杂性实施。数学实用程序包括测试台和性能评测。提供的函数包括:
  • 四象限反正切函数
  • 复杂幅度函数
  • 除法函数
调试探测 下载
Spectrum Digital XDS200 USB 仿真器
TMDSEMU200-U Spectrum Digital XDS200 是最新 XDS200 系列 TI 处理器调试探针(仿真器)的首个模型。XDS200 系列拥有超低成本 XDS100 与高性能 XDS560v2 之间的低成本与高性能的完美平衡。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS 调试探针均支持内核和系统跟踪。

Spectrum Digital XDS200 通过 TI 20 引脚连接器(带有适合 TI 14 引脚、TI 10 引脚和 ARM 20 引脚的多个适配器)连接到目标板,而通过 USB2.0 高速连接 (480Mbps) 连接到主机 PC。要在主机 PC 上运行,还需要 Code Composer Studio™ IDE 许可证。

(...)

295
特性

XDS200 是最新的 JTAG 系列 TI 处理器调试探针(仿真器)。XDS200 旨在提供良好的性能和最常见的功能,定位于低成本 XDS100 和高性能 XDS560v2 之间,是用于调试 TI 微控制器、处理器和无线器件的均衡型解决方案。

XDS200 适合取代老化的 XDS510 系列 JTAG 调试器,其具有更高的 JTAG 数据吞吐量、增加了对 ARM 串行线调试模式的支持并降低了成本。

XDS200 的所有型号均顺应在现代 TI 开发板上减小空间的趋势,为此提供标准的 TI 20 引脚连接器作为与目标之间的主要 JTAG 连接。此外,所有型号都提供针对 TI 和 ARM 标准 JTAG 接头的模块化目标配置适配器(提供的适配器因型号而异)。

XDS200 支持传统的 IEEE1149.1 (JTAG)、IEEE1149.7 (cJTAG) 以及 ARM 的串行线调试 (SWD) 和串行线输出 (SWO),运行时的接口电平为 +1.5V 到 4.1V。

与传统 JTAG 相比,IEEE1149.7 或紧凑 JTAG (cJTAG) 有巨大的进步;因为它仅需使用两个引脚即可支持所有功能,可用于某些指定的 TI 无线连接微控制器中。

串行线调试 (SWD) 作为一种调试模式,也使用两个引脚,并且与 JTAG 相比能够以更高的时钟速率传输数据。串行线输出 (SWO) 多增加了一个引脚,此引脚允许对指定的 Cortex M4 微控制器执行简单的跟踪操作。

所有 XDS200 型号均支持通过 USB2.0 高速连接 (480Mbps) 连接到主机,某些型号还支持以太网 10/100Mbps。此外,某些型号支持对目标板进行功耗监控。

(...)

调试探测 下载
Blackhawk XDS560v2 系统跟踪 USB 仿真器
TMDSEMU560V2STM-U XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。

XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS 调试探针均支持内核和系统跟踪。

Blackhawk XDS560v2 System Trace 通过 MIPI HSPT 60 引脚连接器(带有适合 TI 14 引脚、TI 20 引脚和 ARM 20 (...)

995
特性

XDS560v2 是 XDS560 系列高性能 TI 处理器调试探针(仿真器)的最新型号。XDS560v2 具有整个系列中最快的速度和最多的功能,对于 TI 微控制器、处理器和无线连接微控制器的调试来说,它是最全面的解决方案。

XDS560v2 是 XDS560 调试探针系列中最先提供系统跟踪 (STM) 功能的一款,这种类型的跟踪可以通过捕获系统事件(例如处理内核的状态、内部总线和外设)来监控整个设备。大多数 XDS560v2 模型还提供系统引脚跟踪模式,在这种模式中,系统跟踪数据被送到 XDS560v2 内的外部存储器缓冲区 (128MB),因此能够捕获大量系统事件。系统引脚跟踪数据连接需要通过额外的接线连接 JTAG 连接器。

在 XDS560 调试探针系列中,XDS560v2 PRO TRACE 是提供内核引脚跟踪功能(指令和数据)的第二代产品,这种跟踪可以捕获内核执行的所有指令并将其发送到 XDS560v2 PRO TRACE 内的外部存储器缓冲区 (1GB)。内核引脚跟踪并不干扰系统的实时行为,而且可以捕获更多的指令。内核引脚跟踪数据连接需要通过额外的接线连接 JTAG 连接器。

为了支持所有类型的引脚跟踪(指令和系统),XDS560v2 的所有型号都提供标准的 60 引脚 MIPI HSPT 连接器作为与目标之间的主要 JTAG 连接。此外,所有型号都提供针对 TI 和 ARM 标准 JTAG 连接器的模块化目标适配器(提供的适配器因型号而异)。

XDS560v2 支持传统的 IEEE1149.1 (JTAG) 仿真和 IEEE1149.7 (cJTAG),运行时的 JTAG 接口电平为 1.2V 至 +4.1V。

与传统 JTAG 相比,紧凑 JTAG (cJTAG) 有巨大的进步;因为它仅需使用两个引脚即可支持所有功能,可用于某些指定的 TI 无线连接微控制器中。

所有 XDS560v2 (...)

调试探测 下载
Spectrum Digital XDS560v2 系统跟踪 USB 和以太网
TMDSEMU560V2STM-UE XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。

XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS 调试探针均支持内核和系统跟踪。

Spectrum Digital XDS560v2 System Trace 通过 MIPI HSPT 60 引脚连接器(适合 TI 14 引脚、TI 20 引脚、ARM 20 引脚和 TI 60 (...)

1495
特性

XDS560v2 是 XDS560 系列高性能 TI 处理器调试探针(仿真器)的最新型号。XDS560v2 具有整个系列中最快的速度和最多的功能,对于 TI 微控制器、处理器和无线连接微控制器的调试来说,它是最全面的解决方案。

XDS560v2 是 XDS560 调试探针系列中最先提供系统跟踪 (STM) 功能的一款,这种类型的跟踪可以通过捕获系统事件(例如处理内核的状态、内部总线和外设)来监控整个设备。大多数 XDS560v2 模型还提供系统引脚跟踪模式,在这种模式中,系统跟踪数据被送到 XDS560v2 内的外部存储器缓冲区 (128MB),因此能够捕获大量系统事件。系统引脚跟踪数据连接需要通过额外的接线连接 JTAG 连接器。

在 XDS560 调试探针系列中,XDS560v2 PRO TRACE 是提供内核引脚跟踪功能(指令和数据)的第二代产品,这种跟踪可以捕获内核执行的所有指令并将其发送到 XDS560v2 PRO TRACE 内的外部存储器缓冲区 (1GB)。内核引脚跟踪并不干扰系统的实时行为,而且可以捕获更多的指令。内核引脚跟踪数据连接需要通过额外的接线连接 JTAG 连接器。

为了支持所有类型的引脚跟踪(指令和系统),XDS560v2 的所有型号都提供标准的 60 引脚 MIPI HSPT 连接器作为与目标之间的主要 JTAG 连接。此外,所有型号都提供针对 TI 和 ARM 标准 JTAG 连接器的模块化目标适配器(提供的适配器因型号而异)。

XDS560v2 支持传统的 IEEE1149.1 (JTAG) 仿真和 IEEE1149.7 (cJTAG),运行时的 JTAG 接口电平为 1.2V 至 +4.1V。

与传统 JTAG 相比,紧凑 JTAG (cJTAG) 有巨大的进步;因为它仅需使用两个引脚即可支持所有功能,可用于某些指定的 TI 无线连接微控制器中。

所有 XDS560v2 (...)

驱动程序和库 下载
TI-RTOS 网络
NDKTCPIP

具有 TCP/IP 网络开发者套件

网络开发者套件 (NDK) 提供了 TCP/IP 堆栈、部分网络应用程序和 EMAC 设备驱动程序,可在各种 DaVinci(TM) 数字媒体设备和 TMS320C600(TM) 高性能 DSP(包括 DM643x、DM648、DM642、C6424、C6452、C6455、C6474、C6747 和 TCI648x 器件)上与 DSP/BIOS 配合使用。

 

查看:NDK 下载页面 – 当前版本和较早版本

查看:DSP 目标内容基础结构 – 所有目标软件

查看:维克:NDK 许可和可用性 

查看:TI E2E 社区

特性

NDK 包括:

  • 内核 TCP/IP 协议栈:采用二进制形式的双模式 IPv6/IPv4 堆栈仅包含 VLAN 软件包优先级标记、TCP、UDP、ICMP、IGMP、IP 和 ARP
  • 网络应用:采用源码和二进制形式的 HTTP、TELNET、TFTP、DNS、DHCP(仅限 IPv4)
  • 应用编程接口:BSD 套接,包括原始以太网支持
  • 器件驱动程序:采用源码和二进制形式的预先测试的器件驱动程序,适用于受支持的 DSP 的片上 EMAC。

需要使用 NDK:


免费的开发和生产许可


用户可以免费开发和生产 NDK。

包含项目

  • NDK 作为免费产品供您下载使用,它包含所有受支持的 TI 器件的 TCP/IP 堆栈二进制库。
  • 为网络应用、大型软件包缓冲管理器和器件驱动程序提供了源码和二进制库。
  • NDK 还提供了示例程序和文档(发布说明、用户指南、以太网驱动程序设计指南和编程器指南)。
驱动程序和库 下载
C62x/C64x 快速运行时支持 (RTS) 库
SPRC122 C62x/64x FastRTS Library 是优化型浮点函数库,适用于使用 TMS320C62x 或 TMS320C64x 器件的 C 语言编程器。这些例程通常用于计算密集型实时应用,在这些应用中,提高执行速度至关重要。通过将当前的浮点库 (RTS) 函数替换为 FastRTS Library,可以在不重写现有代码的情况下大大加快执行速度。

该版本还包括 FastRTS Library 中可用函数子集的 C 语言实施。C 代码可让用户内联这些函数并获得更高性能。

特性

单精度和双精度数学函数 单精度和双精度转换函数
浮点加法 将浮点值转换为 32 位带符号整数值
将 32 位带符号整数值转换为浮点值
浮点减法 将浮点值转换为 40 位带符号长整数值
将 40 位带符号长整数值转换为浮点值
浮点乘法 将浮点值转换为 32 位无符号整数值
将 32 位无符号整数值转换为浮点值
浮点倒数 将浮点值转换为 40 位无符号长整数值
将 40 位无符号长整数值转换为浮点值
浮点减法 将双精度浮点值转换为单精度浮点值
将单精度浮点值转换为双精度浮点值
驱动程序和库 下载
TMS320C6000 图像库 (IMGLIB)
SPRC264 C5000/6000 Image Processing Library (IMGLIB) is an optimized image/video processing function library for C programmers. It includes C-callable general-purpose image/video processing routines that are typically used in computationally intensive real-time applications. With these routines, higher (...)
特性

Image Analysis

  • Image boundry and perimeter
  • Morphological operation
  • Edge detection
  • Image Histogram
  • Image thresholding

Image filtering and format conversion

  • Color space conversion
  • Image convolution
  • Image correlation
  • Error diffusion
  • Median filtering
  • Pixel expansion

Image compression and decompression

  • Forward and (...)
驱动程序和库 下载
TMS320C6000 DSP 库 (DSPLIB)
SPRC265 TMS320C6000 Digital Signal Processor Library (DSPLIB) is a platform-optimized DSP function library for C programmers. It includes C-callable, general-purpose signal-processing routines that are typically used in computationally intensive real-time applications. With these routines, higher (...)
特性

Optimized DSP routines including functions for:

  • Adaptive filtering
  • Correlation
  • FFT
  • Filtering and convolution: FIR, biquad, IIR, convolution
  • Math: Dot products, max value, min value, etc.
  • Matrix operations
驱动程序和库 下载
C64x+ IQMath 库 - 虚拟浮点引擎
SPRC542 — Texas Instruments TMS320C64x+ IQmath Library is collection of highly optimized and high precision mathematical Function Library for C/C++ programmers to seamlessly port the floating-point algorithm into fixed point code on TMS320C64x+ devices. These routines are typically used in computationally (...)
驱动程序和库 下载
C6474 芯片支持库 (CSL)
SPRC975 — 此版本的 TMS320C6474 CSL v3 包含适用于 C6474 模块的外设编程(功能和寄存器级)API。此版本支持的模块列表已在发布说明中列出,包含在下载安装程序中。该 API 集提供了可供更高软件层使用的外设抽象。
驱动程序和库 下载
IDE、配置、编译器和调试器 下载
C6000 代码生成工具 - 编译器
C6000-CGT — TI C6000 C/C++ 编译器和汇编语言工具支持开发适用于 TI C6000 数字信号处理器平台的应用,包括 C66x 多核处理器、C674x 和 C64x+ 单核数字信号处理器。
特性
  • 在 v8.3.0 和更高版本的 C6000 代码生成工具中提供:
    • 支持 C++14 标准 ISO/IEC 14882:2014(不再支持 C++03)
  • 在 v8.2.0 和更高版本的 C6000 代码生成工具中提供:
    • 将浮点值转换为无符号字符或短整型字符时,不再生成 RTS 库调用
    • 提高了 OpenCL-C 矢量类型的性能
  • 在 v8.1.0 和更高版本的 C6000 代码生成工具中提供:
    • 编译 OpenCL-C 内核时,缩短了编译时间,减小了内存使用量

TI 编译器支持

TI 拥有一个快速响应的活跃 E2E™ 社区,该社区为 TI 编译器提供了支持。
IDE、配置、编译器和调试器 下载
适用于多核处理器的 Code Composer Studio (CCS) 集成开发环境 (IDE)
CCSTUDIO-KEYSTONE

下载最新 Code Composer Studio 版本

Code Composer Studio™ - 用于包括 KeyStone 处理器在内的多核 DSP 和 ARM 的集成开发环境

 

  • CCS 最新版本 - 单击下面可以下载指定主机平台的 CCSv6。
  • 其他下载 - 有关完整下载的列表,请访问 CCS 下载站点
  • 免费使用 CCS - 将生成免费许可证,支持使用低成本的 XDS100 调试探针或带有板载调试探针的电路板。还为全功能评估许可证提供 90 天的延长期。

 

Windows        Linux     

Code Composer Studio 是一种集成开发环境 (IDE),支持 TI 的微控制器和嵌入式处理器产品系列。Code Composer Studio 包含一整套用于开发和调试嵌入式应用的工具。它包含了用于优化的 C/C++ 编译器、源码编辑器、项目构建环境、调试器、描述器以及多种其他功能。直观的 IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。熟悉的工具和界面使用户能够比以前更快地入手。Code Composer Studio 将 Eclipse 软件框架的优点和 TI 先进的嵌入式调试功能相结合,为嵌入式开发人员提供了一个引人注目、功能丰富的开发环境。

其他信息

开始使用

(...)

软件编解码器 下载
编解码器 - 视频和语音 - 基于 C64x+ 的器件(OMAP35x、C645x、C647x、DM646、DM644x 和 DM643x)
C64XPLUSCODECS TI 编解码器免费提供,附带生产许可且现在可供下载。全部经过生产测试,可轻松地集成到音频、视频和语音应用中 单击“获取软件”按钮(上方),以获取经过测试的最新编解码器版本。该页面及每个安装程序中都包含有数据表和发布说明。

 

其它信息:

特性

为获得最佳的设计效果,请查找针对您平台进行优化的编解码器。如果找不到,请单击“获取软件”按钮(上方)查找针对 TI C64x+ 内核器件(例如:OMAP35x、TMS320C645x、TMS320C647x、TMS320DM646x、TMS320DM644x 和 TMS320DM643x 系列的大多数器件)进行优化的编解码器。

 

C64x+ 编解码器提供:

  • LINUX 和 WINDOWS 安装程序
  • XDC 封装且在编解码器基于引擎的测试中经标准 EVM 验证
  • 所有编解码器都兼容 eXpressDSP™,并实施 XDM 1.x 的一个接口
  • 每个编解码器数据表都指定了性能数据
软件编解码器 下载
自适应数字技术 DSP VOIP、语音和音频编解码器
由 Adaptive Digital Technologies, Inc. 提供 — Adaptive Digital 是音质增强算法的开发公司,提供可与 TI DSP 配合使用的一流声学回声消除软件。Adaptive Digital 在算法开发、实施、优化和配置调优方面具有丰富的经验。他们提供适用于语音技术、音质软件、回声消除、会议软件、语音压缩算法的解决方案和即用型解决方案。

如需了解有关 Adaptive Digital 的更多信息,请访问 https://www.adaptivedigital.com
软件编解码器 下载
CouthIT DSP VoIP、语音和音频编解码器
由 Couth Infotech Pvt. Ltd. 提供 — 自 1999 年以来,CouthIT 一直帮助客户将其理念转换成强大可靠的实时软件解决方案。CouthIT 许可在 VoIP 以及语音和音频编解码器领域内使用预先构建且高度优化的专用软件模块,并为多媒体应用提供软件优化和定制服务。我们的目标客户是寻求 DSP 平台(包括 TI C5000™ DSP)上嵌入式软件模块支持的 OEM 和 ODM。

(...)
软件编解码器 下载
Vocal Technologies DSP VoIP 编解码器
由 VOCAL Technologies, Ltd. 提供 — 经过 25 年以上的组装和 C 代码开发,VOCAL 的模块化软件套件可用于各种各样的 TI DSP 产品。产品具体包括 ATA、VoIP 服务器和网关、基于 HPNA 的 IPBX、视频监控、语音和视频会议、语音和数据射频器件、RoIP 网关、政务安全器件、合法拦截软件、医疗设备、嵌入式调制解调器、T.38 传真和 FoIP。

如需了解有关 Vocal Technologies 的更多信息,请访问 https://www.vocal.com

设计工具和仿真

仿真模型 下载
SPRM335.ZIP (7 KB) - BSDL Model
仿真模型 下载
SPRM336A.ZIP (516 KB) - IBIS Model

CAD/CAE 符号

封装 引脚 下载
(CUN) 561 了解详情
FCBGA (GUN) 561 了解详情

订购与质量

支持与培训

可获得 TI E2E™ 论坛的工程师技术支持

所有内容均由 TI 和社区网友按“原样”提供,并不构成 TI 规范。参阅使用条款

如果您对质量、包装或订购 TI 产品有疑问,请参阅 TI 支持