8 器件和文档支持
8.1 开发工具
德州仪器 (TI) 针对器件系统提供了大量的开发工具,其中包括评估处理器性能、生成代码、开发算法工具、以及完全集成和调试软件及硬件模块的工具。工具的电子支持文档可从 Code Composer Studio™ 集成开发环境 (IDE) 中获得。
下列产品为基于器件的 应用的开发提供支持:
软件开发工具:
Code Composer Studio™ 集成开发环境 (IDE):包括编辑器
C/C++/汇编代码生成工具、调试工具以及其他开发工具
硬件开发工具:
扩展开发系统 (XDS™) 仿真器(支持 TMS320DM369 DMSoC 多处理器系统调试)EVM(评估模块)
要获取有关 TMS320DM369 DMSoC 平台的开发支持工具的完整列表,请访问德州仪器 (TI) 网站 www.ti.com。有关定价和购买信息,请联系最近的 TI 销售办事处或授权分销商。
8.2 器件命名规则
为了指出产品开发周期的阶段,TI 为所有数字信号处理 (DSP) 器件和支持工具的部件号指定了前缀。每个 DSP 商用系列成员产品具有以下三个前缀中的一个:TMX,TMP,或者 TMS(例如,TMS320DM369ZCEDF)。德州仪器 (TI) 建议为其支持的工具使用三个可能前缀指示符中的两个:TMDX 和 TMDS。这些前缀代表了产品开发的发展阶段,即从工程原型 (TMX/TMDX) 直到完全合格的生产器件/工具 (TMS/TMDS)。
器件开发进化流程:
TMX 试验器件不一定代表最终器件的电气规范标准。
TMP 最终的芯片模型符合器件的电气技术规范,但是未经完整的质量和可靠性验证。
支持工具开发发展流程:
TMDX 还未经德州仪器 (TI) 完整内部质量测试的开发支持产品.
TMX 和 TMP 器件和 TMDX 开发支持工具在供货时附带如下免责条款:
“开发的产品用于内部评估用途。”
TMS 器件和 TMDS 开发支持工具已进行完全特性描述,并且器件的质量和可靠性已经完全论证。TI 的标准保修证书适用。
预测显示原型器件(TMX 或者 TMP)的故障率大于标准生产器件。由于它们的预计的最终使用故障率未定义,德州仪器 (TI) 建议不要将这些器件用于任何生产系统。只有合格的生产器件将用于生产中。
TI 器件的命名规则也包括一个带有器件系列名称的后缀。这个后缀表示封装类型(例如,ZCE),温度范围(例如,“空白”是商业级温度范围)。下图提供了一个解读任何 TMS320DM369 DMSoC 平台成员的完整器件名称的图例。
要获取采用 ZCE 封装类型的 TMS320DM36x 器件的部件号以及更多订购信息,请访问 TI 网站 (www.ti.com.cn) 或者联系您的 TI 销售代表。
有关芯片 的 器件命名标记的更多说明,请参见《TMS320DM369 数字媒体片上系统 (DMSoC),芯片版本 1.2,芯片勘误表》(文献编号:SPRZ441)。
如需接收文档更新通知,请访问 www.ti.com.cn 上的器件产品文件夹。点击右上角的提醒我 (Alert me) 注册后,即可每周定期收到已更改的产品信息。有关更改的详细信息,请查阅已修订文档中包含的修订历史记录。
下列文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC)。www.ti.com.cn 网站上提供了这些文档的副本。
勘误
SPRZ441 TMS320DM369 数字媒体片上系统 (DMSoC),芯片版本 1.2, 芯片勘误表。该文档描述了 TMS320DM369 DMSoC 功能技术规格的已知例外情况。
用户指南
SPRUFG5 《TMS320DM36x 数字媒体片上系统 (DMSoC) ARM 子系统用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的 ARM 子系统。ARM 子系统设计用于为器件提供 ARM926EJ-S (ARM9) 主控制。一般来说,ARM 负责器件的配置和控制,包括 ARM 子系统的组件、外设和外部存储器。
SPRUFG8 《TMS320DM36x 数字媒体片上系统 (DMSoC) 视频处理前端 (VPFE) 用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的视频处理前端 (VPFE)。
SPRUFG9 《TMS320DM36x 数字媒体片上系统 (DMSoC) 视频处理后端 (VPBE) 用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的视频处理后端 (VPBE)。
SPRUFH0 《TMS320DM36x 数字媒体片上系统 (DMSoC) 64 位定时器/看门狗用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 上的软件可编程 64 位定时器的操作。
SPRUFH1 《TMS320DM36x 数字媒体片上系统 (DMSoC) 串行外部接口 (SPI) 用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的串行外部接口 (SPI)。SPI 是一款高速同步串行输入/输出端口,此端口允许一个已编辑长度(1 至 16 位)的串行比特流以一个设定比特传输速率移入和移出器件。SPI 通常用于 DMSoC 与外部设备间的通信。典型 应用 包括外部 I/O 接口或者通过移位寄存器、显示驱动器、SPI EPROM 和模数转换器等器件进行外设扩展。
SPRUFH2 《TMS320DM36x 数字媒体片上系统 (DMSoC) 通用异步收发器 (UART) 用户指南》。 该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的通用异步收发器 (UART) 外设。UART 外设对从外围设备中接收的数据执行串行到并行转换,并且对从 CPU 接收的数据执行并行到串行转换。
SPRUFH3 《TMS320DM36x 数字媒体片上系统 (DMSoC) 内部集成电路 (I2C) 外设用户手册》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的内部集成电路 (I2C) 外设。I2C 外设为 DMSoC 与其他兼容 I2C 总线规范且通过 I2C 总线连接的设备之间提供接口。
SPRUFH5 《TMS320DM36x 数字媒体片上系统 (DMSoC) 多媒体卡 (MMC)/安全数字 (SD) 卡控制器用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的多媒体卡 (MMC)/安全数字 (SD) 卡控制器。
SPRUFH6 《TMS320DM36x 数字媒体片上系统 (DMSoC) 脉宽调制器 (PWM) 用户指南》。 该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的脉宽调制器 (PWM) 外设。
SPRUFH7 《TMS320DM36x 数字媒体片上系统 (DMSoC) 实时输出 (RTO) 控制器用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的实时输出 (RTO) 控制器。
SPRUFH8 《TMS320DM36x 数字媒体片上系统 (DMSoC) 通用输入/输出 (GPIO) 用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的通用输入/输出 (GPIO) 外设。GPIO 外设提供专用的通用引脚,可以配置为输入或输出。
SPRUFH9 《TMS320DM36x 数字媒体片上系统 (DMSoC) 通用串行总线 (USB) 控制器用户指南》。 该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的通用串行总线 (USB) 控制器。USB 控制器支持高达 480Mbps 的数据吞吐率。其为 USB 设备之间的数据传送提供了一种机制,并且还支持主机协商。
SPRUFI0 《TMS320DM36x 数字媒体片上系统 (DMSoC) 增强型直接存储器访问 (EDMA) 控制器用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 上的增强型直接存储器访问 (EDMA3) 控制器的操作。EDMA 控制器的主要用途是为 DMSoC 上的两个存储器映射的从端点提供用户编程的数据传送服务。
SPRUFI1 《TMS320DM36x 数字媒体片上系统 (DMSoC) 异步外部存储器接口 (EMIF) 用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的异步外部存储器接口 (EMIF)。EMIF 支持无缝连接各类外部器件。
SPRUFI2 《TMS320DM36x 数字媒体片上系统 (DMSoC) DDR2/移动 DDR (DDR2/mDDR) 存储器控制器用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的 DDR2/mDDR 存储器控制器。DDR2/mDDR 存储器控制器用于与 JESD79D-2A 标准兼容的 DDR2 SDRAM 和移动 DDR 器件接口。
SPRUFI3 《TMS320DM36x 数字媒体片上系统 (DMSoC) 多缓冲串行端口接口 (McBSP) 用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的多缓冲串行端口接口的操作。McBSP 支持的主要音频模式为 AC97 和 IIS 模式。除了主要音频模式外,McBSP 还支持通用串行端口的接收和发送操作。
SPRUFI4 《TMS320DM36x 数字媒体片上系统 (DMSoC) 通用主机端口接口 (UHPI) 用户指南》。 该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的通用主机端口接口的操作。
SPRUFI5 《TMS320DM36x 数字媒体片上系统 (DMSoC) 以太网媒体访问控制器 (EMAC) 用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的以太网媒体访问控制器接口的操作。
SPRUFI7 《TMS320DM36x 数字媒体片上系统 (DMSoC) 模数转换器 (ADC) 用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的模数转换器的操作。
SPRUFI8 《TMS320DM36x 数字媒体片上系统 (DMSoC) 按键扫描用户指南》。 该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的按键扫描外设。
SPRUFI9 《TMS320DM36x 数字媒体片上系统 (DMSoC) 语音编解码器用户指南》。该文档介绍了 TMS320DM36x 数字媒体片上系统 (DMSoC) 中的语音编解码器外设。该模块可以使用内部 FIFO(读 FIFO/写 FIFO)来访问 ADC/DAC 数据。CPU 使用可通过内部外设总线访问的 32 位宽控制寄存器与语音编解码器模块通信。
SPRUFJ0 《TMS320DM36x 数字媒体片上系统 (DMSoC) 电源管理与实时时钟子系统 (PRTCSS) 用户指南》。 该文档给出了 TMS320DM36x 数字媒体片上系统 (DMSoC) 和 PRTC 接口 (PRTCIF) 中的电源管理和实时时钟子系统 (PRTCSS) 的功能描述。
参考指南
SPRU811 《倒装芯片球栅阵列封装参考指南》。 该文档提供了关于倒装芯片 BGA 器件的有效处理与管理的应用准则,其中包括电路板设计规则、电路板装配参数、修改过程、散热管理、故障排除以及其他关键因素。
应用报告
SPRA839 《将 IBIS 模型用于时序分析应用报告》。 该应用报告讨论了如何适当地使用 IBIS 模型为给定系统执行精确的时序分析。
SPRAAV0 《了解 TI 基于 PCB 布线规则的 DDR 时序规范》。 该应用报告提供了使用数据手册中指定的 DDR2/mDDR 布线规范时的附加准则。
8.4 Community Resources
下列链接提供到 TI 社区资源的连接。 链接的内容由各个分销商“按照原样”提供。 这些内容并不构成 TI 技术规范和标准且不一定反映 TI 的观点;请见 TI 的使用条款。
TI E2E™ Online Community The TI engineer-ro-engineer (E2E) community was created to foster collaboration among engineers. At e2e.ti.com, you can ask questions, share knowledge, explore ideas and help solve problems with fellow engineers.
TI Embedded Processors Wiki Established to help developers get started with Embedded Processors from Texas Instruments and to foster innovation and growth of general knowledge about the hardware and software surrounding these devices.
8.5 商标
E2E is a trademark of Texas Instruments.
ARM926EJ-S, ARM9 are registered trademarks of ARM Limited (or its subsidiaries) in the EU and.
ARM, 拇指, Jazelle are registered trademarks of ARM Limited (or its subsidiaries) in the EU and.
All other trademarks are the property of their respective owners.
8.6 静电放电警告
ESD 可能会损坏该集成电路。德州仪器 (TI) 建议通过适当的预防措施处理所有集成电路。如果不遵守正确的处理措施和安装程序 , 可能会损坏集成电路。
ESD 的损坏小至导致微小的性能降级 , 大至整个器件故障。 精密的集成电路可能更容易受到损坏 , 这是因为非常细微的参数更改都可能会导致器件与其发布的规格不相符。
8.7 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.