德州仪器公司(TI)最新DSP选型指南
TI系列DSP3.1 TMS320C2000系列DSP

TMS320C28x系列是目前美国TI(Texas TMS320C28x系列是目前美国TI(Texas 系列是目前美国 Instruments)公司TMS320C2000系列中 公司TMS320C2000 Instruments)公司TMS320C2000系列中 性能最好的DSP芯片, DSP芯片 性能最好的DSP芯片,特别适合于高性能 数字控制领域。该系列芯片采用32 32位的 数字控制领域。该系列芯片采用32位的 定点DSP 运算速度目前可达150 DSP核 定点DSP核,运算速度目前可达150 MIPS,可以在单个周期内完成32×32位 可以在单个周期内完成32 MIPS,可以在单个周期内完成32×32位 的乘累加运算; 的乘累加运算;具有增强的电机控制外 高性能的模/ 设、高性能的模/数转换和多种类型的 改进型通信接口;具有4 M的程序和数据 改进型通信接口;具有4 M的程序和数据 地址空间; TMS320C24x源代码兼容 源代码兼容。 地址空间;与TMS320C24x源代码兼容。
TMS320C28x的主要特性
TMS320C28x系列芯片有三种类型,包括FLASH TMS320C28x系列芯片有三种类型,包括FLASH 系列芯片有三种类型 ROM型 RAM型 型、ROM型、RAM型。 FLASH型内部具有大容量的FLASH存储器 型内部具有大容量的FLASH存储器, FLASH型内部具有大容量的FLASH存储器,目 前TMS320F2810TMS320F2811TMS320F2812; ROM型内部具有大容量的ROM存储器 型内部具有大容量的ROM存储器, ROM型内部具有大容量的ROM存储器,目前包 TMS320C2810、 括TMS320C2810、TMS320C2811 TMS320C2812; RAM型内部没有大容量的FLASH或ROM存储器 型内部没有大容量的FLASH 存储器, RAM型内部没有大容量的FLASH或ROM存储器, 仅有RAM存储器,目前有TMS320R2811 RAM存储器 TMS320R2811和 仅有RAM存储器,目前有TMS320R2811和 TMS320R2812。 TMS320R2812。 三种类型的芯片功能基本相同。 三种类型的芯片功能基本相同。
DSP厂商及选型参考(精)

DSP厂商1.德州仪器公司众所周知,美国德州仪器(Texas Instruments,TI)是世界上最知名的DSP芯片生产厂商,其产品应用也最广泛,TI公司生产的丁MS320系列 DSP芯片广泛应用于各个领域。
TI公司在1982年成功推出了其第一代DSP芯片TMS32010,这是DSP 应用历史上的一个里程碑,从此,DSP芯片开始得到真正的广泛应用。
由于TMS320系列DSP芯片具有价格低廉、简单易用功能强大等特点,所以逐渐成为目前最有影响、最为成功的DSP系列处理器。
目前,TI公司在市场上主要有三大系列产品:(1)面向数字控制、运动控制的TMS320C2000系列,主要包括TMS320C24x/F24x、TMS320LC240x/LF240x、TMS320C24xA/LF240xA、TMS320C28xx 等。
(2)面向低功耗、手持设备、无线终端应用的TMS320C5000系列,主要包括TMS320C54x, TMS320C54xx,TMS320C55x等。
(3)面向高性能、多功能、复杂应用领域的TMS320C6000系列,主要包括TMS320C62xx、TMS320C64xx、TMS320C67xx等。
2.美国模拟器件公司ADI公司在DSP芯片市场上也占有一定的份额,相继推出了一系列具有自己特点的DSP芯片,其定点DSP芯片有ADSP2101/2103/2105、ADSP2111/2115、ADSP2126/2162/2164、ADSP2127/2181、ADSP-BF532以及Blackfin系列,浮点DSP 芯片有ADSP21000/21020、ADSP21060/21062,以及虎鲨TS101、TS201S。
Motorola公司Motorola公司推出的DSP芯片比较晚。
1986年该公司推出了定点DSP处理器MC56001;1990年,又推出了与IEEE浮点格式兼容的的浮点DSP芯片MC96002。
内容3--德州仪器(TI)的系列DSP

通过PB总线完成数据传递
PB总线能把存储在程序空间的数据操作 数(如系数表)传送到乘法器和加法器 中进行乘/累加运算,或者在数据移动指 令(MVPD和READA)中传送到数据空 间。这种能力再加上双操作数读的特 性,支持单周期3操作数指令的执行,如 FIRS指令。
21:51:26
21:51:26
15
第二部分 DSP硬件结构
在这一部分中,我们介绍:
TMS320LF240X的 硬件结构 TMS320VC3X的硬 件结构 TMS320C6201的 硬件结构 重点介绍: TMS320C54XX硬 件结构特点 ★
21:51:26 17
§2-1 TMS320LF240X的硬件 结构
各大公司定点DSP性能比较
21:51:26
13
浮点DSP的性能比较
21:51:26
14
DSP主要供应商的网站
德州仪器(TI):http:\\, http:\\ 模拟器件(ADI): http:\\ 郎讯科技:http:\\ 莫托罗拉:http:\\
21:51:26 11
定点DSP与浮点DSP
在DSP运用中的数据保真性很重 要,因此在定点DSP中必须要特别 考虑运算过程中可能出现的溢出等 情况。在定点DSP中,累加器一般 比存储器字长大,并特别设置了溢 出模式位,可以选择在溢出情况下 的处理方法,从而尽量降低数据失 真。
21:51:26 12
57
ALU框图:
21:51:26
58
累加器:
累加器ACCA和ACCB存放从ALU或乘 法器/加法器单元输出的数据,累加器也 能输出到ALU或乘法器/加法器中。
21:51:26
59
TI(德州仪器)公司产品导购手册

TI(德州仪器)德州仪器,简称TI,全球约 30,300人,总部位于美国得克萨斯州的达拉斯,2008年营业额为185亿美元, 是全球领先的半导体公司,为现实世界的信号处理提供创新的数字信号处理(DSP)及模拟技术, 应用领域涵盖无线通讯、宽带、网络家电、数字马达控制与消费类市场。
TI(德州仪器)目录更多关于产品•MSP430系列单片机•TMS370系列单片机•TMS470系列单片机•Stellaris系列单片机•32位C2000单片机•C2000 DSP•C5000 DSP•C6000 DSP•达芬奇 DSP•A/D转换器•D/A转换器•电池管理•PWM控制器•DC/DC控制器MSP430系列单片机MSP430 系列是一个 16 位的、具有精简指令集的、超低功耗的混合型单片机,在 1996 年问世,由于它具有极低的功耗、丰富的片内外设和方便灵活的开发手段,已成为众多单片机系列中一颗耀眼的新星。
MSP430 系列单片机的迅速发展和应用范围的不断扩大,主要取决于以下的特点。
强大的处理能力 MSP430 系列单片机是一个 16 位的单片机,采用了精简指令集( RISC )结构,具有丰富的寻址方式( 7 种源操作数寻址、 4 种目的操作数寻址)、简洁的 27 条内核指令以及大量的模拟指令;大量的寄存器以及片内数据存储器都可参加多种运算;还有高效的查表处理指令;有较高的处理速度,在 8MHz 晶体驱动下指令周期为 125 ns 。
这些特点保证了可编制出高效率的源程序。
在运算速度方面, MSP430 系列单片机能在 8MHz 晶体的驱动下,实现 125ns 的指令周期。
16 位的数据宽度、 125ns 的指令周期以及多功能的硬件乘法器(能实现乘加)相配合,能实现数字信号处理的某些算法(如 FFT 等)。
MSP430 系列单片机的中断源较多,并且可以任意嵌套,使用时灵活方便。
当系统处于省电的备用状态时,用中断请求将它唤醒只用 6us 。
德州仪器最新TMS320C66x DSP实现业界最高定点与浮点性能

报 中 指 出 : “ 6 的 浮 点 性 能 BDTf r 2 0  ̄ 试 评 C6 x ma k 0 0 』
分 达 1 2 , 远 远 超 过 了 前 代 浮 点 DSP的 性 能 。这 将 有 70 0 助 于 应 用 开 发 人 员 :先 采 用 浮 点 数 学 开 发 初 始 应 用 实 施
有Tf DSP Ker e Be c ma k 定 点 部 分 的 f n n h s r
BDTl k 0 0 分 高 达 1 9 , 比 此 前 通 过 BDT} ma 2 0 得 r 60 6 认 证 的 任 何 其 它 DsP内 核 都 高 。 同 时 , TI 推 出 了 最 新 TM S3 0C6 DSP 还 2 x 6
系 列 器 件 , 包 括 双 核 、 四 核 及 八 核 引 脚 兼 容
型 D SP ( M S T 320C 6672、 q M S 320C - 6674与
以 两 种 处 理 模 式 逐 条 执 行 指 令 的 DSP内 核 ,可 在 每 段 代
TM s3 0 2 C6 7 ) 及 一 款 四 核 通 信 片 上 系 统 ( 68以 SoC)
处 理 ,从 而 提 高 性 能 。 买 践 证 明 ,可 在 同 一 芯 片 上 同 时 提 供 这 两 种 功 能 是 一 大 优 势 ,而 T【 是 唯 一 家 可 提 供 则 能 同 时 支 持 浮 点 与 定 点 功 能 的 高 性 能 、 多 内 核 DSP芯 片 的供应 商 。” TI C6 x DSP商 片 作 为 整 合 浮 点 与 定 点 功 能 、 能 6
码部 能 以原生处 理模 式执 行 的应 用中 实现甚 至更 高的性
能 。在 C6 x 6 OSP内 核 中 整 合 浮 点 与 定 点 功 能 ,不 但 可 取 消 从 浮 点 到 定 点 转 换 的 高 成 本 算 法 , 而 且 还 可 帮 助 开
DSP芯片介绍及其选型(精)

DSP芯片介绍及其选型DSP芯片介绍及其选型类别:单片机/DSP 引言 DSP芯片也称数字信号处理器,是一种特别适合于进行数字信号处理运算的微处理器具,其主机应用是实时快速地实现各种数字信号处理算法。
根据数字信号处理的要求,DSP 芯片一般具有如下主要特点: (1)在一个指令周期内可完成一次乘法和一次加法; (2)程序和数据空间分开,可以同时访问指令和数据; (3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问;  (4)具有低开销或无开销循环及跳转的硬件支持;  (5)快速的中断处理和硬件I/O支持; (6)具有在单周期内操作的多个硬件地址产生器; (7)可以并行执行多个操作; (8)支持流水线操作,使取指、译码和执行等操作可以重叠执行。
 在我们设计DSP应用系统时, DSP芯片选型是非常重要的一个环节。
在DSP系统硬件设计中只有选定了DSP芯片,才能进一步设计其外围电路及系统的其他电路。
因此说,DSP芯片的选择应根据应用系统的实际需要而确定,做到既能满足使用要求,又不浪费资源,从而也达到成本最小化的目的。
 DSP实时系统设计和开发流程如图1所示。
 主要DSP 芯片厂商及其产品 德州仪器公司 众所周知,美国德州仪器(Texas Instruments,TI)是世界上最知名的DSP芯片生产厂商,其产品应用也最广泛,TI公司生产的TMS320系列DSP芯片广泛应用于各个领域。
TI公司在1982年成功推出了其第一代DSP芯片TMS32010,这是DSP应用历史上的一个里程碑,从此,DSP芯片开始得到真正的广泛应用。
由于TMS320系列DSP芯片具有价格低廉、简单易用、功能强大等特点,所以逐渐成为目前最有影响、最为成功的DSP系列处理器。
DSP芯片型号,DSP芯片选型

DSP芯片型号,DSP芯片选型现在市面上的DSP产品很多,定点DSP有200多种,浮点DSP有100多种。
主要生产:TI 公司、AD公司、Lucent、Motorola和LSI Logic公司。
主导产品:TI 公司的TMS320C54xx(16bit 定点)、TMS320C55xx(16bit 定点)、TMS320C62xx(32bit 定点)、TMS320C67xx(16bit 浮点)、Motorola公司的DSP68000系列。
我们在DSP选型时需要注意什么?1、DSP芯片概述16bit定点DSP:最早以TMS320C10/C2X为代表,现在以TM320C2XX/C54XX为代表。
32 bit浮点DSP:代表产品ADSP21020、TMS320C3X通用DSP芯片的代表性产品包括TI公司的TMS320系列、AD公司ADSP21xx系列、MOTOROLA公司的DSP56xx系列和DSP96xx系列、AT&T公司的DSP16/16A 和DSP32/32C等单片器件。
TI的三大主力DSP产品系列为C2000系列主要用于数字控制系统;C5000(C54x、C55x)系列主要用于低功耗、便携的无线通信终端产品;C6000系列主要用于高性能复杂的通信系统。
C5000系列中的TMS320C54x系列DSP芯片被广泛应用于通信和个人消费电子领域。
在DSP系统的设计流程中,选择合适的器件非常重要,在确定了系统功能需求之后,通过先期的算法确定及性能模拟,我们要选择性价比最高的器件才能够为下一步开发提供便利。
DSP系统的设计流程图2,DSP芯片的选择方法一般而言,定点DSP芯片的价格较便宜,功耗较低,但运算精度稍低。
而浮点DSP芯片的优点是运算精度高,且C语言编程调试方便,但价格稍贵,功耗也较大。
例如TI 的TMS320C2XX/C54X系列属于定点DSP芯片,低功耗和低成本是其主要的特点。
而TMS320C3X/C4X/C67X属于浮点DSP芯片,运算精度高,用C语言编程方便,开发周期短,但同时其价格和功耗也相对较高。
TI公司DSP选型指南

正交编码器
USB⑦
ROM DMA
软件库
I2S
⑧ 数字 EPI 比较器
S100系列
2
(支持最大主频为20 MHz的ARM Cortex-M3内核,8 KByte FLASH,2 KByte SRAM,少管脚SOIC-28封装。集成模拟比较器、UART、SSI、通用定时器,I C、CCP等外设。)
LM3S101 28
与ARM7TDMI-S相比,比Thumb指令每兆赫的效率提高 了70%,比ARM指令效率提高了35%。
Drystone相关测试的性能值
优化指令系统
由于Thumb-2指令是Thumb指令的扩展,16位和32位 指令共存于同一模式,复杂性大幅下降,代码密度和性能均 得到了提高。
具有位操作能力,在汽车应用中表现出色,在DFT等 DSP运算法则的应用中非常有用。
硬件除法器
无
2-12个时钟周期
Dhrystone 0.95DMIPS/MHz(ARM模式) 1.25DMIPS/MHz
功耗
0.28mW/MHz
0.19mW/MHz
面积
0.62mm2(仅内核)
0.86mm2(内核+外设)
*不包含可选系统外设(MPU和ETM)或者集成的部件。
存储器保护(MPU)
MPU加强了优先权和访问规则,在多任务操作系统中通 过分离代码、数据和堆栈来实现安全的优先级,同时通过控 制存储地址的读、写和执行来实现访问的限制。
以 下 是 采 用 外 设 驱 动 库 配 置 UART的 例 子 , 我 们 可 以 看 出,利用驱动库开发应用程序不仅编写起来简单快速,而且代 码简洁、可读性性强。对编写大型程序而言,采用驱动库更能 够增强可靠性和安全性,同时显著降低维护成本。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DSP Selection Guide5/01For a complete worldwide TI authorized distributor listing go to: /sc/distribu torsIntroduction to TI DSPsIntroduction to TI DSP Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2DSP Developer’s Kits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3TMS320™ DSPsTMS320C6000™ DSP Platform – High Performance DSPsTMS320C64x™, TMS320C62x™, TMS320C67x™ DSPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5Complementary Analog Products for the TMS320C6000 DSP Platform . . . . . . . . . . . . . . . . . . . . . . . . . . .10TMS320C5000™ DSP Platform – Industry’s Best Power EfficiencyTMS320C55x™, TMS320C54x™ DSPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12Complementary Analog Products for the TMS320C5000 DSP Platform . . . . . . . . . . . . . . . . . . . . . . . . . . .17TMS320C2000™ DSP Platform – Most Control-Optimized DSPsTMS320C28x™, TMS320C24x™ DSPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19Complementary Analog Products for the TMS320C2000 DSP Platform . . . . . . . . . . . . . . . . . . . . . . . . . . .24TMS320C3x™ DSP Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26Complementary Analog Products for the TMS320C3x DSP Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29eXpressDSP™ Real-Time Software TechnologyeXpressDSP Real-Time Software Technology Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31Code Composer Studio™ Integrated Development Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32DSP/BIOS™ Scalable Real-Time Kernel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34TMS320™ DSP Algorithm Standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35TI DSP Third-Party Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36 eXpressDSP-Compliant Algorithms and Plug-Ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37Support ResourcesDSP Development Tools Decision Tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40DSP Development Tools Feature Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42 Online Development Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43 Training Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .441For complete worldwide distributor information, go to /sc/distributorsDSP usage has become very diver-sified—from communications infrastructure to handheld, portable appliances. TI has worked with its customers and third par-ties to deliver DSP core architec-tures that are well established and optimized for diverging combina-tions of power-performance needs. Advantages of designingwith DSPs over other microprocessors:•Single-cycle multiply-accu-mulate operations•Real-time performance, simu-lation and emulation•Flexibility•Reliability•Increased systemperformance•Reduced system cost Advantages of TMS320 DSPs over the competition:•Highest performance DSPs•Lowest power DSPs•Market leaders in compatibleanalog and mixed signalsolutions•Manufacturing strength andcommitment•Wide variety of packagingoptions•Better support from conceptto completion•Low-cost starter kits andevaluation modules•Cycle-accurate simulators•Optimizing high-levellanguage compilers•Feature-rich integrateddevelopment environment•Real-time scan-basedemulators•Application software library•Technical hotline andInternet presence•Largest Third-Party Networkin the DSP industry•eXpressDSP: Industry award-winning open softwaredevelopment environmentTexas Instruments, the DSP market leader, created the first single-chip DSP in 1982. Since then, more than 50,000 designers have turned to TI for DSPs—plus complementary technology and support—to get to market quickly with next-generation, breakthrough systems.Our TMS320C6000™ DSP platform is optimized for highest performance and ease-of-use in high-level language programming. The C6000™ fixed- and floating-point DSPs anchor multi-service broadband infrastructure like 3G wireless, DSL and cable, plus other MIPS-intensive applications such as advanced digitized imaging. The new TMS320C64x™ DSP core scales oper-ating speeds beyond 1 GHz and achieves 10×performance improvements over the TMS320C62x™ DSP.The TMS320C5000™ DSP platform is optimized for the consumer digital market—the heart of the mobile Internet—and its convergence with other consumer electronics. The new TMS320C55x™ DSP generation delivers the most power-efficient DSPs ever, with a roadmap as low as 0.05 mW/MIPS and speeds of up to 300 MHz.The C55x™ DSPs are completely software compati-ble with existing TMS320C54x™DSPs, the established industry leader in power-efficient performance.The TMS320C2000™ DSP platform provides the digital control industry with the highest level of on-chip integration and powerful computational abilities that produce unparalleled improvements in energy efficiency. The TMS320C28x™ DSP core is the highest-performance solution for digital con-trol. The TMS320C24x™ DSP generation is the foundation for this diverse platform. This generation delivers power and control advantages that allow designers to implement advanced, cost-efficient control systems.For rapid DSP product development, the TMS320 DSP family is supported by our industry award-winning eXpressDSP™ Real-Time Software Technology that includes: Code Composer Studio™ Integrated Development Environment (IDE), DSP/BIOS™ real-time software kernel, TMS320 DSP Algorithm Standard and choices for reusable, modular software from the largest Third-Party Network in the industry. And because TI is the world leader in analog, we offer a range of complementary data converter and power management products to get your designs to market faster.The TMS320 DSP family offers the widest selection of DSPs available any-where, with a balance of general-purpose and application-specific processors to suit your needs.TMS320™ DSP Family OverviewIntroduction to TI DSP Solutions2For complete worldwide distributor information, go to /sc/distributors3For complete worldwide distributor information, go to /sc/distributorsD e v e l o p e r ’s K i t sTexas Instruments TMS320™ DSP-based Developer’s Kits offer complete, easy-to-use solutions that dramatically reduce development time and cost. Complete technical documentation and application software is included with each kit. Select Developer’s Kits include complete hardware tools as well.DSP Developer’s KitsTMS320C6000™ DSP Platform Developer’s KitsThe TMS320C6000 DSP-based Developer’s Kits pro-vide high-performance application designers witheasy-to-use development environments that jump start designs and get to market ahead of the plete technical documentation and application software is included in all kits so you can get started today.•TCP/IP Network Developer’s Kit (NDK): This complete software and hardware kit speeds manufacturers to market with solutions that require the connection of a TMS320C6000™ DSP to a network. The NDK can be used by manufacturers to test the function-ality and performance of TI’s TCP/IP stack, to get a head start on the software portion of their system design as well as serve as a reference platform to assist debugging applications. In addition, the TCP/IP NDK features an Ethernet daughter card with a media-access controller (MAC)/physicallayer (PHY) that eliminates the need for a host pro-cessor, thereby reducing overall unit cost by 40 per-cent. Contact your TI sales representative or autho-rized TI distributor to purchase your NDK today or visit our web site at /ndk•Imaging Developer’s Kit (IDK):A complete and easy-to-use development environment for rapid proto-typing of advanced video and imaging systems based on the C6000™ DSP platform. The IDK pro-vides real-time programmable performance to sup-port video and imaging industry trends towards high bandwidth streaming video and real-time image pro-cessing. The IDK brings together all of the hardware and software elements needed into one kit to speed new products to market and is complemented by third-party eXpressDSP™-compliant imaging algo-rithms. Contact your TI sales representative or authorized TI distributor to purchase your IDK today or visit our web site at /idk•Multi-Channel Vocoder Technology Demonstration Kit (TDK):Move into the fast track for multi-channel vocoder design with complete technical documenta-tion and application software that is ready to run on TI’s TMS320C6711 DSP Starter Kit (DSK) or TMS320C6211 DSK. To download the TDK, go to /mcvtdk–For a serious evaluation, eXpressDSP-compliant vocoders from TI’s third parties are available.These third-party vocoders are more optimized and will provide greater channel density than the examples included in the TDK from TI. These third parties also provide evaluation versions of their eXpressDSP Technology-compliant vocoders that will run on TI’s TDK platform so you can per-form your own benchmarking and determinewhich supplier best satisfies your requirements.TCP/IP Network Developer’s KitImaging Developer’s KitTo assist in the design of specific motor-control sys-tems, TI has created the first standardized Digital Motor Control (DMC) Software Library. This Library is a compilation of various DMC software modules and complete system solutions with thorough documenta-tion. These bundles of software are ready to run on TI’s TMS320LF2407 Evaluation Module (EVM).By combining these powerful software and hard-ware tools, a complete technology demonstration “kit”is formed.•DMC Software Library:A collection of DMC software modules (or functions) allows users to “build” orcustomize their own systems quickly. The Library supports the three motor types: ACI, BLDC andPMSM and comprises both peripheral-dependent (software drivers) and TMS320C24xx CPU-onlydependent modules.•System Solutions:Provide complete working refer-ence design based on a modular software approach.These solutions are offered both in Assembly and “C” source code. These are fully documented solu-tions. Example systems include:–ACI1-1, Single Phase Control with Constant V/Hz –BLDC3-2, 3-Phase Sensorless Trapezoidal Control –PMSM3-1, 3-Phase Sensored FOC–Plus others …For more information, please visit our web site at /c2000devkitThe TMS320 DSP Algorithm Standard Developer’s Kit provides all the information necessary for application developers and system integrators to understand and utilize algorithms that are compliant to the standard.TI’s TMS320 DSP Algorithm Standard is a single, standard set of coding conventions and application programming interfaces (APIs) for algorithm creators to “wrap” the algorithm for system-ready use. The standard includes algorithm programming rules that enable interoperability between different types of algorithms such as JPEG or MP3.TI also provides tools to assist the developer in cre-ating standardized algorithms.The TMS320 DSP Algorithm Standard Developer’s Kit has everything needed to get started. It contains:•The TMS320 DSP Algorithm StandardSpecification•Application notes for both producers and users of algorithms•Example code that builds on EVMs (evaluation modules) and DSKs (starter kits)•Tools to help with creation of standard header files•Demo that illustrates the simplicity of algorithm integration•Support for C5000, C6000 and C2000 platforms To download the TMS320DSP Algorithm Standard Developer’s Kit, go to/algostandevkit4For complete worldwide distributor information, go to /sc/distributors5For complete worldwide distributor information, go to /sc/distributors6For complete worldwide distributor information, go to /sc/distributorsSpecifications•100% code compatible DSPs:Fixed-point C62x™DSP—16-bit multiply, 32-bit instructions and Floating-point C67x™DSP—32-bit instructions, sin-gle and double precision •Four data memory access(DMA)channels with bootload-ing capability (enhanced DMA with 16 channels for C6211,C6711 and C6712)•Up to 7 Mbit on-chip memory •Two multi-channel buffered serial ports (McBSPs) (three McBSPs for C6202 and C6203)•16-bit host-port interface (HPI)(32-bit Expansion Bus for C6202, C6203 and C6204)•Two 32-bit timers•32-bit PCI interface (C6205 only)C62x™ DSP only:•Up to 2400 MIPS at 300 MHz •C6201 demonstrates typical power dissipation of 1.3 Watts (full chip at 200 MHz)C67x™ DSP only:•IEEE floating-point format •1 GFLOPS at 167 MHz•420 MFLOPS for double-preci-sion hardware supportApplications•Pooled modems•Digital Subscriber Line (xDSL)•Wireless basestations •Central office switches•Private Branch Exchange (PBX)•Digital imaging •Call processing •3D graphics•Speech recognition •Voice over PacketFeatures•C6000™ DSP Platform VelociTI™ advanced VLIW architecture•Up to eight 32-bit instructions executed each cycle•Eight independent, multi-pur-pose functional units and thir-ty-two 32-bit registers•Industry’s most advanced DSP C compiler and Assembly Optimizer maximize efficiency and performanceTMS320C62X ™ DSP Generation, Fixed Point TMS320C67X ™DSP Generation, Floating PointHigh Performance DSPsThe fixed-point C6201 DSP is pin-for-pin compatible with the floating-point C6701 DSP offering easy code transfer resulting in significant savings in development, resource and manufacturing costs. Pin compatibility between the C6202, C6203 and C6204 DSPs allow for easy migration between several memory, price and performance options. The C6205 DSP is the first TI DSPwith on-chip PCI.The C6211 and C6711 DSPs’ innovative two-level cache memory structure enables a breakthrough in system cost/performance. *The C6712 features a 16-bit EMIF and no HPI. All C6x1x devices are pin compatible.7For complete worldwide distributor information, go to /sc/distributorsTypical ActivityRAM (bits)CycleCPU Power Total Internal Power Voltage (V)DeviceData ProgMcBSPDMACOMMHz(ns)FLOPS(mA/MIPS)(W) (Full Device Speed)Core I/OPackaging$U.S./1KU +$U.S./10KU +TMS320C6701-150512K 512K 24HPI/16150 6.7900M 0.22 1.3 1.8 3.3352 BGA, 35 mm 99.2591.94TMS320C6701-167512K 512K 24HPI/1616761G 0.22 1.4 1.9 3.3352 BGA, 35 mm 142.61132.10TMS320C6711-10032Kb/32Kb/512Kb*216†HPI/1610010600M 0.220.8 1.8 3.3256 BGA, 27 mm 24.6122.80TMS320C6711-150 32Kb/32Kb/512Kb*216†HPI/16150 6.7900M 0.22 1.1 1.8 3.3256 BGA, 27 mm 33.8931.39TMS320C6712-10032Kb/32Kb/512Kb*216†–10010600M0.220.81.83.3256 BGA, 27 mm18.0616.73*The C6711’s 576 Kbits of cache memory is comprised of 32 Kbits data cache, 32 Kbits program cache and 512 Kbits unified cache memory.†Enhanced DMA.+Prices are quoted in U.S. dollars and represent year 2001 suggested resale pricing.Note:All devices include two timers.Typical ActivityRAM (bits)Cycle CPU Power Total Internal Power Voltage (V)DeviceData ProgMcBSP DMACOMMHz(ns)MIPS (mA/MIPS)(W) (Full Device Speed)Core I/OPackaging$U.S./1KU +$U.S./10KU +TMS320C6201-200512K 512K 24HPI/16200516000.15 1.3 1.8 3.3352 BGA, 35/27 mm 82.7076.61TMS320C6202-2001M 2M 34Exp. Bus/32200516000.15 1.7 1.8 3.3352 BGA, 27 mm 94.0387.10384 BGA, 18 mm TMS320C6202-2501M 2M 34Exp. Bus/32250420000.15 2.1 1.8 3.3352 BGA, 27 mm 110.08101.97384 BGA, 18 mm TMS320C6202B-2501M 2M 34Exp. Bus/32250420000.07 1.1 1.5 3.3352 BGA, 27 mm 64.7559.98384 BGA, 18 mm TMS320C6202B-3001M 2M 34Exp. Bus/32300 3.324000.07 1.3 1.5 3.3352 BGA, 27 mm 84.1877.98384 BGA, 18 mm TMS320C6203-2504M 3M 34Exp. Bus/32250420000.07 1.1 1.5 3.3352 BGA, 27 mm 84.1877.98384 BGA, 18 mm TMS320C6203-3004M 3M 34Exp. Bus/32300 3.324000.07 1.3 1.5 3.3352 BGA, 27 mm 110.08101.97384 BGA, 18 mm TMS320C6204-200512K 512K 24Exp. Bus/32200516000.070.8 1.5 3.3340 BGA, 18 mm 33.8131.32288 BGA, 16 mm 28.1826.10TMS320C6205-200512K512K24PCI/32200516000.070.8 1.5 3.3288 BGA, 16 mm 33.4731.00TMS320C6211-15032Kb/32Kb/512Kb*216†HPI/16150 6.712000.150.9 1.8 3.3256 BGA, 27 mm 27.9325.87TMS320C6211-16732Kb/32Kb/512Kb*216†HPI/16167613360.151.01.83.3256 BGA, 27 mm41.8938.80*The C6211’s 576 Kbits of cache memory is comprised of 32 Kbits data cache, 32 Kbits program cache and 512 Kbits unified cache memory.†Enhanced DMA.+Prices are quoted in U.S. dollars and represent year 2001 suggested resale pricing.Note:All devices include two timers.Internal RAM (bits)Typical ActivityL1 Program Cache/Enhanced Total InternalL1 Data Cache/DMA Cycle CPU Power Power (W) (Full Voltage (V)DeviceL2 Unified RAM/CacheMcBSP(Channels)COM°Timers MHz(ns)MIPS (mA/MIPS)Device Speed)Core I/OPackaging$US/1KU +‡TMS320C6414-400128Kb/128Kb/8Mb 364HPI 32/163400 2.532000.030.44 1.2 3.3532 BGA, 23 mm 117.27TMS320C6414-500128Kb/128Kb/8Mb 364HPI 32/163500240000.030.55 1.2 3.3532 BGA, 23 mm 179.00TMS320C6414-600128Kb/128Kb/8Mb 364HPI 32/163600 1.6748000.040.9 1.2 3.3532 BGA, 23 mm 240.73TMS320C6415-400128Kb/128Kb/8Mb 2+UTOPIA*64PCI/HPI 32/163400 2.532000.030.44 1.2 3.3532 BGA, 23 mm 129.00TMS320C6415-500128Kb/128Kb/8Mb 2+UTOPIA*64PCI/HPI 32/163500240000.030.55 1.2 3.3532 BGA, 23 mm 196.91TMS320C6415-600128Kb/128Kb/8Mb 2+UTOPIA*64PCI/HPI 32/163600 1.6748000.040.9 1.2 3.3532BGA, 23 mm 264.80TMS320C6416-400128Kb/128Kb/8Mb 2+UTOPIA*64PCI/HPI 32/163400 2.53200**0.030.44 1.2 3.3532 BGA, 23 mm 141.90TMS320C6416-500128Kb/128Kb/8Mb 2+UTOPIA*64PCI/HPI 32/16350024000**0.030.55 1.2 3.3532 BGA, 23 mm 216.58TMS320C6416-600128Kb/128Kb/8Mb2+UTOPIA*64PCI/HPI 32/1636001.674800**0.040.91.23.3532 BGA, 23 mm 291.29‡Pricing is for TMS devices only.*UTOPIA pins muxed with a third McBSP .**Plus on-chip Turbo (TCP) and Viterbi (VCP) coprocessors.†Prototype quantities are expected to be available in June 2001. Please contact your TI Field Sales Representative or preferred TI Distributor for pricing information.°HPI is selectable, 32-bit or 16-bit.+Prices are quoted in US dollars and represent 2001 suggested resale pricing.Note:Initial samples expected June 2001. Production quantities scheduled for late 1Q02.60008For complete worldwide distributor information, go to /sc/distributorsDescriptionPart #$U.S.+TMS320™ DSP Algorithm Standard Developer’s Kit*TMDX320DAIS-07 (included with CCStudio or from web)Free C6000 Code Composer Studio Integrated Development Environment (IDE)† TMDS324685C-072,995C6000 Code Composer Studio IDE 30-Day Free Evaluation Tools ‡ CD-ROMSPRC020Free§All C6000 tools support C62x™, C67x™ and C64x™ products.+Prices are quoted in U.S. dollars and represent year 2001 suggested resale pricing*The web address to access the Kit is ww w w /algostandevkit †Includes Code Composer Studio IDE, DSP/BIOS Kernel, code generation tools (C compiler/assembler/linker), XDS510 device drivers (emulation software), RTDX, simulator, target-specific device drivers and profile-based compiler.‡Includes full-featured Code Composer Studio IDE, code generation tools (C compiler/assembler/linker) and simulator all limited to 30 days.DescriptionPart #$U.S.+TMS320C6711 DSP Starter Kit (DSK)†TMDS320006711295Imaging Developer’s Kit TMDX320026711 (U.S. part number)4,500TMDX320026711E (European part number)TCP/IP Network Developer’s KitTMDX320036711 (U.S. part number)995TMDX320036711E (European part number)EVALUATION MODULES (EVMs)C62x™ EVM Bundle*TMDS3260062013,495C67x™ EVM Bundle*TMDS3260067013,495JTAG EMULATORSXDS510 Emulator for Windows™ (ISA) & JTAG CableTMDS005104,000XDS510 Emulator for UNIX® (Solaris™ and HP-UX) (SCSI) & JTAG Cable TMDS00510WS 6,000XDS510PP-Plus – Parallel Port Emulator for WindowsTMDS3P7010141,500+Prices are quoted in U.S. dollars and represent year 2001 suggested resale pricing.*Includes Code Composer Studio™ integrated development environment (IDE), DSP/BIOS™ Kernel, code generation tools (C compiler/assembler/linker), RTDX™, EVM board with device drivers.†Includes Code Composer Studio IDE, DSP/BIOS Kernel, code generation tools (C compiler/assembler/linker) with limited application size, RTDX, EVM board with device drivers and profile-based compiler.TMS320C6000 Programmer’s Guide SPRU198Evaluation Module Reference GuideSPRU269C6000 Software Tools Getting Started Guide SPRU185C6000 Assembly Language Tools User’s Guide SPRU186C6000 C Compiler User’s Guide SPRU187Code Composer User’s Guide SPRU296Debugger User’s GuideSPRU188C6000 Code Composer Studio Tutorial SPRU301C6000 DSP/BIOS User’s GuideSPRU303TMS320 DSP Algorithm Standard Rules and Guidelines SPRU352TMS320C6000 Free Evaluation Tools CD-ROMSPRC020eXpressDSP Real-Time Software Technology Demo CD-ROMSPRC0309For complete worldwide distributor information, go to /sc/distributorsTMS320C6201 Data SheetSPRS051TMS320C6202/TMS320C6202B Data Sheet SPRS104TMS320C6203 Data Sheet SPRS086TMS320C6204 Data Sheet SPRS152TMS320C6205 Data SheetSPRS106TMS320C6211 Fixed-Point /TMS320C6711 Floating-Point Data Sheet SPRS073TMS320C6701 Data Sheet SPRS067TMS320C6712 Data Sheet SPRS148TMS320C6414 Data Sheet SPRS134TMS320C6415 Data Sheet SPRS146TMS320C6416 Data Sheet SPRS164TMS320C6000 Technical BriefSPRU197TMS320C6000 CPU and Instruction Set Reference Guide SPRU189TMS320C6000 Peripherals Reference Guide SPRU190TMS320C6000 Programmer’s GuideSPRU198TMS320C6000 Peripheral Support Library Programmer’s Reference SPRU273TMS320C62x™ DSP Product Bulletin SPRT136TMS320C67x™ DSP Product BulletinSPRT153TMS320™ DSP Floating-Point Product Bulletin SPRT196TMS320C6000 Development Tools Product Bulletin SPRT137TMS320C64x™ DSP Technical Brief SPRT192TMS320C64x Technical OverviewSPRU395How to Begin Development Today with the TMS320C6414, C6415, and C6416 DSPsSPRA718Application Notes/c6000appnotes Benchmarks/c6000bench TMS320C6000 DSP Foundation Library /c6000dsplib TMS320C6000 DSP Chip Support Library /c6000chipsupportC62x DSP Library/c62xdsplibTCP/IP Network Developer’s Kit /ndk Imaging Developer’s Kit (IDK)/idk Multichannel Vocoder Technology Demonstration Kit/mcvtdkFree Trial of C6000 DSP Platform Software Evaluation Tools/freetools600010For complete worldwide distributor information, go to /sc/distributorsTI is bringing DSP expertise to bear on Data Converters:•8-, 16-, 32-, 64-bit dynamic external bus interface•Upgrade path to higher resolu-tion•Reduced power consumption •Unique device flexibility •DSP-friendly interfaces•Evaluation Modules and soft-ware drivers available on the InternetPower Management ProductsSwitching Regulators•Single- and dual-channel con-trollers support more than 20 A of system current•High efficiency for excellent thermal performance•Fast transient response time Low Dropout Regulators (LDOs)•High-current LDOs available for simpler power management solutions•Feature-rich products available offering Reset, Power Good pin,and ultra-low dropout voltages •TSSOP PowerPAD™ package improves thermal performance while saving space Supply Voltage Supervisors (SVS)•Designed to protect the DSP and maintain data integrity •Dual SVSs designed to monitor both C6000 DSP core and I/O voltage rails•Small packaging saves PCB space Plug-In Power Solutions •Complete power solution •EMI and reliability testedCodec Products•TI’s Codec products are opti-mized for interfacing to TMS320™ DSPs•Offer products for a variety of applications including those optimized for audio, modem,ADSL and videoData Converters and Power Management Products for the TMS320C6000™DSP PlatformAnalog-to-Digital Converters (< 1 MSPS) for the C6000™†DSP PlatformConversion Resolution Rate Supply Parallel or No. of Power SPI Device (Bits)(kSPS)(V)Serial Inputs (mW)Compatible?TLV15431038 3.3Serial 114Yes TLV1544*10855Serial 43Yes TLV1548*10855Serial 83Yes TLV1570*1012503/5Serial 88Yes TLV1572*1012503/5Serial 18Yes TLV2543*12663.3Serial113.3Yes*Evaluation Modules available.†Compatibility analysis done using the TMS320C6201 DSP .For a complete list of data converter evaluation modules, please see our web site at /sc/docs/tools/analog/dataconverterdevelopmentboards.htmlConversion Resolution Rate Supply Parallel or No. of Power SPI Device (Bits)(MSPS)(V)Serial Inputs (mW)Compatible?TLC876*10203/5Parallel 1107No TLV5510*810 3.3Parallel 140No TLV55808803.3Parallel1270No*Evaluation Modules available.†Compatibility analysis done using the TMS320C6201 DSP .For a complete list of data converter evaluation modules, please see our web site at /sc/docs/tools/analog/dataconverterdevelopmentboards.htmlAnalog-to-Digital Converters (≥1 MSPS)for the C6000†DSP PlatformDigital-to-Analog Converters (< 10 MHz) for the C6000†DSP PlatformSettling Power Resolution Supply Parallel or Time No. of (typ)Output SPI Device (Bits)(V)Serial (µs)DACs (mW)(V or I)Compatible?TLV5604103/5Serial 3–949V Yes TLV5614123/5Serial 3–949.6V Yes TLV5616123/5Serial 3–91 2.1V Yes TLV5619123/5Parallel114.5VNo†Compatibility analysis done using the TMS320C6201 DSP .For a complete list of data converter evaluation modules, please see our web site at /sc/docs/tools/analog/dataconverterdevelopmentboards.html11For complete worldwide distributor information, go to /sc/distributorsSupply CurrentSystem Level DSP Supply Dual-Channel DSP Power 5 A <4 – 20+ A <4 – 20+ A <8 A <8A DSP Device Voltage SVS Only LDO Switching Reg.Dual-Switching Reg.Plug-In Dual Plug-In TMS320C6201 1.8V core TPS3306-18TPS70451UC385-ADJ UCC3585 or TPS5120 or PT6526PT69313.3V I/O UC385-ADJ TPS5103TPS56300PT6521TMS320C6202 1.8V core UC385-ADJ UCC3585 or TPS5120 or PT65263.3V I/O TPS3306-18TPS70151UC385-ADJ TPS5103TPS56300PT6521PT6931TMS320C6202B 1.5V core TPS3306-15TPS767D318UC385-ADJ UCC3585 or TPS5120 or PT65223.3V I/O UC385-ADJ TPS5103TPS56300PT6521PT6931TMS320C6203 1.5V core UC385-ADJ UCC3585 or TPS5120 or PT65223.3V I/O TPS3306-15TPS70448UC385-ADJ TPS5103TPS56300PT6521PT6931TMS320C6204 1.5V core TPS3306-15TPS767D318UC385-ADJ UCC3585 or TPS5120 or PT65223.3V I/O UC385-ADJ TPS5103TPS56300PT6521PT6931TMS320C6205 1.5V core UC385-ADJ UCC3585 or TPS5120 or PT65223.3V I/O TPS3306-15TPS767D318UC385-ADJ TPS5103TPS56300PT6521PT6931TMS320C6211 1.8V core TPS3306-18TPS767D318UC385-ADJ UCC3585 or TPS5120 or PT65263.3V I/O UC385-ADJ TPS5103TPS56300PT6521PT6931TMS320C6701 1.8V core UC385-ADJ UCC3585 or TPS5120 or PT6526150-MHz version 3.3V I/O TPS3306-18TPS70351UC385-ADJ TPS5103TPS56300PT6521PT6931TMS320C6701 1.9V core TPS3707-33TPS70302UC385-ADJ UCC3585 or TPS5120 or PT6526167-MHz version 3.3V I/O (dual configuration)UC385-ADJ TPS5103TPS56300PT6521PT6931TMS320C6711 1.8V core UC385-ADJ UCC3585 or TPS5120 or PT65263.3V I/O TPS3306-18TPS767D318UC385-ADJ TPS5103TPS56300PT6521PT6931TMS320C6712 1.8V core TPS3306-18TPS767D318UC385-ADJ UCC3585 or TPS5120 or PT65263.3V I/O UC385-ADJ TPS5103TPS56300PT6521PT6931TMS320C64x 1.8V core TPS3124J12UC385-ADJ UCC3585 or TPS5120 or PT6522(@ 500 MHz)3.3V I/OTPS3801K33TPS70445UC385-ADJTPS5103TPS56300PT6521PT6931Evaluation Modules available. For more information and how to order, go to /sc/docs/tools/analog/index.htmlAnalog Digital Band Pass Filter Low Pass Sampling Rate Sin x/x Supply Supply Power Dissipation Device (3 dB)kHz Filter (3 dB) kHzMax (kSPS)Correction Voltage (V)Voltage (V)@ 5V (typ) (mW)TLC320AD50up to 9.92 9.9222.05No +5+5/+3.3120TLC320AD52up to 9.92 9.9222.05No +5+5/+3.3120TLC320AD56*up to 8.828.8222.05No +5+5/+3.3100TLC320AD535up to 4.96 4.9611.025No +5/+3.3+5/+3.3240TLC320AD545up to 4.96 4.9611.025No +5/+3.3+5/+3.3120TLV320AD543up to 4.964.9611.025No+3+390*Evaluation Modules available.For a complete list of data converter evaluation modules, please see our web site at /sc/docs/tools/analog/dataconverterdevelopmentboards.html6000。