TMS320C6678 DSP技术文档:SRIO, PCIE, GPIO详解

需积分: 9 16 下载量 79 浏览量 更新于2024-07-23 1 收藏 3.19MB PDF 举报
"TMS320C6678是一款多核固定点和浮点数字信号处理器,由Texas Instruments(TI)制造。该处理器的相关文档详细介绍了其关键特性,包括SRIO(串行 RapidIO)、PCI-E( Peripheral Component Interconnect Express)以及GPIO(General Purpose Input/Output)接口。文档号为SPRS691C,发布于2012年2月,提供了生产数据,并指出产品符合TI的标准保修条款。自发布日期起,生产数据保持最新,但不保证对所有参数进行测试。" 文章内容: TMS320C6678数据手册涵盖了多个版本的更新历史,例如SPRS691C版是在2012年2月发布,这次更新包括了以下内容: 1. 添加了TeraNet连接图,并在连接表格中增加了桥编号,这有助于理解处理器内部网络的配置和通信方式。 2. 将TPCC更改为EDMA3CC(Enhanced Direct Memory Access Controller 3 Central Controller),TPTC更改为EDMA3TC(Enhanced Direct Memory Access Controller 3 Transfer Controller)。这些更改表明处理器的内存管理和数据传输机制有所改进。 3. 把芯片级中断控制器的名称从INTC更改为CIC(Central Interrupt Controller),可能意味着中断管理的集中化和优化。 4. 引入了DDR3PLL(DDR3时钟锁相环)和PASSPLL(Power-Aware System and Sleep PLL)的初始化序列,这是关于内存时钟管理和节能策略的重要信息。 5. 增加了DEVSPEED寄存器部分,这个寄存器可能用于检测和控制设备的工作速度或频率。 6. 更新了设备频率的特性描述,提供更准确的性能指标。 7. 修正了SPI(Serial Peripheral Interface)、DDR3内存和Hyperbridge配置/数据内存映射地址的错误,确保了硬件接口的正确配置。 8. 对SECCTL(Security Control)寄存器的输出分频限制在最大除以2,这涉及到处理器的安全性和时钟管理。 这些更新和改进体现了TMS320C6678在设计和功能上的持续优化,对于开发者来说,这些信息是理解和使用这款处理器的关键。通过这些接口和控制器,用户可以高效地实现高速数据处理、外设连接、内存管理以及系统级的能源效率。同时,对于硬件和固件开发人员,理解这些更改将有助于他们更好地利用TMS320C6678的多核架构和高级特性。