TMS320C6678 存储器访问性能 (上)
摘要
TMS320C6678
有8 个C66x 核,典型速度是1GHz,每个核有
32KB L1D SRAM,32KB L1P SRAM 和 512KB LL2 SRAM;所有 DSP 核共享 4MB SL2
SRAM。一个
64-bit 1333MTS DDR3 SDRAM 接口可以支持8GB 外部扩展存储器。
存储器访问性能对 DSP 上运行的软件是非常关键的。在 C6678 DSP 上,所有的主模块,包括多个DSP 核和多个DMA 都可以访问所有的存储器。
每个DSP 核每个时钟周期都可以执行较多128 bits 的load 或store 操作。在1GHz 的时钟频率下,DSP 核访问L1D
SRAM 的带宽可以达到16GB/S。
DSP 的内部总线交换网络,TeraNet,提供了
C66x 核(包括其本地存储器),外部存储器,
EDMA 控制器,和片上外设之间的互连总共有
10 个 EDMA 传输控制器可以被配置起来同时执行任意存储器之间的数据传输。
本文为设计人员提供存储器访问性能评估的基本信息;提供各种操作条件下的性能测试数据;还探讨了影响存储器访问性能的一些因素。
1. 存储器系统简介
TMS320C6678
有8 个C66x 核,每个核有:
·32KB
L1D (Level 1 Data) SRAM,它和DSP 核运行在相同的速度上,可以被用作普通的数据存储器或数据cache。
·32KB
L1P (Level 1 Program) SRAM,它和DSP 核运行在相同的速度上,可以被用作普通的程序存储器或程序cache。
·512KB
LL2 (Local Level 2) SRAM,它的运行速度是DSP 核的一半,可以被用作普通存储器或cache,既可以存放数据也可以存放程序。
所有DSP 核共享4MB SL2 (Shared Level 2) SRAM,它的运行速度是DSP
核的一半,既可以存放数据也可以存放程序。
TMS320C6678
集成一个64-bit
1333MTS DDR3 SDRAM 接口,可以支持8GB 外部扩展存储器,既可以存放数据也可以存放程序。它的总线宽度也可以被配置成32 bits 或16 bits。
存储器访问性能对 DSP 上软件运行的效率是非常关键的。在 C6678 DSP 上,所有的主模块,包括多个DSP
核和多个DMA 都可以访问所有的存储器。
每个DSP 核每个时钟周期都可以执行较多128 bits 的load 或store 操作。在1GHz 的时钟频率下,DSP 核访问 L1D
SRAM 的带宽可以达到
16GB/S。当访问二级(L2)存储器或外部存储器时,访问性能主要取决于访问的方式和cache。
每个 DSP 核有一个内部 DMA (IDMA),在
1GHz 的时钟频率下,它能支持高达 8GB/秒的传输。但IDMA
只能访问L1 和LL2 以及配置寄存器,它不能访问外部存储器。
DSP 的内部总线交换网络,TeraNet,提供了 C66x 核 (包括其本地存储器)
,外部存储器,
EDMA 控制器,和片上外设之间的互联。总共有
10 个 EDMA 传输控制器可以被配置起来同时执行任意存储器之间的数据传输。芯片内部有两个主要的 TeraNet 模块,一个用 128 bit 总线连接每个端点,速度是DSP
核频率的1/3,理论上,在1GHz
的器件上每个端口支持 5.333GB/秒的带宽;另一个 TeraNet 内部总线交换网络用
256 bit 总线连接每个端点,速度是DSP 核频率的1/2,理论上,在1GHz
的器件上每个端口支持16GB/秒的带宽。
总共有10 个EDMA 传输控制器可以被配置起来同时执行任意存储器之间的数据传输。它们中的两个连接到256-bit, 1/2 DSP 核速度的
TeraNet 内部总线交换网络;另外8 个连接到128-bit, 1/3 DSP 核速度的
TeraNet 内部总线交换网络。
相关阅读:
- ...2015/06/24 20:26·TMS320C6678 存储器访问性能 (下)
- ...2012/02/03 11:33·基于TMS320X2812的高精度转角测量系统设计
- ...2011/12/02 16:57·基于TMS320LF2407的天然气发动机控制系统设计
- ...2011/11/11 10:37·TMS320C5409实现JPEG图像压缩系统设计
- ...2011/11/07 10:13·基于TMS320F2812的光标阅读机系统
- ...2011/11/07 10:12·TMS320C61416控制FPGA数据加载设计
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术