处理器

数字信号处理器 – C66x 视频编解码器

TI 提供各种免费下载的优化视频编解码器以及生产许可证。所有这些编解码器均经过生产环境测试,可轻松集成到视频应用中。所有编解码器均有数据表和发行说明,这些内容包含在安装程序中。下表列出了 TI 提供的视频编解码器。

编码

从 750 MHz 的单个 C66x DSP 内核器件到具有 8 个 C66x DSP 内核的 1.25GHz 多核 SoC 器件,种类齐全的 TI DSP 提供了一个可扩展的高能效平台,用于帮助实现从较低分辨率一直到全高清和超高清的编码解决方案。

下表提供为了在 TI DSP 上实现各种编码解决方案而需要的 C66x DSP 内核和 TMS320C6678 器件数估算结果。

H.264/音视频编码 (AVC) 编码

下载 H.264 编码器(支持基础配置文件、主配置文件和高配置文件)。此编码器用于下面所述的性能测量。

H.264 编码器配置文件 分辨率和帧速率 1.25 GHz 时所需的 C66x DSP 内核数 1.25 GHz 时所需的 TMS320C6678 器件数
Base Profile (BP) 480p30 0.5 cores <1 device
Base Profile (BP) 720p30 2 cores <1 device
Base Profile (BP) 1080p30 4 cores <1 device
Base Profile (BP) 1080p60 8 cores* 1 device*
High Profile (HP) 480p30 2 cores <1 device
High Profile (HP) 720p30 4 cores <1 device
High Profile (HP) 1080p30 8 cores 1 device

*Note: Not all the # of cores and devices needed are measured values. Values marked with an asterisk (*) are extrapolated.

*The measurements were performed on the TMS320C6678 Evaluation Module with the C66x DSP Cores running at 1.25GHz and the DDR3 external memory interface operating at 1333MHz data rate.

*For a complete list of H.264 / AVC supported encode resolutions, frame rates and profiles (including Main Profile) on C6678 devices, please see the H.264 encoder datasheet. The datasheet also includes information on the configurations used in each of the scenarios mentioned in the table above.

H.265/高效视频编码 (HEVC) 编码

下载 H.265 编码器(支持主配置文件)。此编码器用于下面所述的性能测量。

H.265 编码器主配置文件配置
分辨率和帧速率 1.25 GHz 时所需的 C66x DSP 内核数 1.25 GHz 时所需的 TMS320C6678 器件数
Low Delay
1080p30
10 cores*
2 devices*
Low Delay
1080p60
20 cores
3 devices
Low Delay
4kp30
40 cores*
5 devices*
Low Delay
4kp60
80 cores*
10 devices*
Random Access
1080p30
24 cores 3 devices
Random Access
1080p60
48 cores 6 devices
Random Access
1080p30 64 cores 8 devices
Random Access 4kp60 128 cores* 16 devices

*Note: Not all the # of cores and devices needed are measured values. Values marked with an asterisk (*) are extrapolated. For instance, the 4kp60 performance numbers are theoretically derived from 4kp30.

*The measurements were performed on the Advantech DSP-8681 (Half-length PCIe card with 4 TMS320C6678 DSPs) and DSP-8682 (Full length PCIe Card with 8 TMS320C6678 DSPs). The C66x DSP cores were running at 1.25GHz and the DDR3 external memory interface operating at 1333MHz data rate.

*For a complete list of supported H.265 / HEVC encode resolutions, frame rates and profiles (including standard profile) on C6678 devices, as well as to see the device and system parameter and assumptions, please see the HEVC encoder datasheet. The datasheet also includes information on the configurations used in each of the scenarios mentioned in the table above.

编码器:下载和文档

要了解有关编码器解决方案的更多信息,有关支持的分辨率、帧速率和配置文件的完整列表,或要查看 C6678 器件上支持的器件和系统参数和假设,请参阅各种编解码器的数据表。此数据表还包括上表所述的每种场景中使用的配置的相关信息。

解码

TI 让从单通道到高密度处理的各种视频位流解码方案成为可能。借助这种高能效的灵活解决方案,可支持大量各种视频解码配置、帧速率和配置文件,包括那些仍处于开发阶段的技术。

下表提供为了在 TI DSP 上实现各种解码解决方案而需要的 C66x DSP 内核和 TMS320C6678 器件数估算结果。

H.264/音视频编码 (AVC) 解码

下载 H.264 解码器(支持基础配置文件、主配置文件和高配置文件)。此解码器用于下面所述的性能测量。

H.264 解码器配置文件 分辨率和帧速率 1.25 GHz 时所需的 C66x DSP 内核数 1.25 GHz 时所需的 TMS320C6678 器件数
High Profile (HP) 480p30 0.5 Cores <1 device
High Profile (HP) 720p30 1 core <1 device
High Profile (HP) 720p60 4 cores <1 device
High Profile (HP) 1080p30 4 cores <1 device

*The measurements were performed on the TMS320C6678 Evaluation Module with the C66x DSP Cores running at 1.25GHz and the DDR3 external memory interface operating at 1333MHz data rate.

*For a complete list of H.264 / AVC supported decode resolutions, frame rates and profiles (including Base profile and Main profile) on C6678 devices, please see the H.264 HP decoder datasheet. The datasheet also includes information on the configurations used in each of the scenarios mentioned in the table above.

H.265/高效视频编码 (HEVC) 解码

下载 H.265 解码器(支持主配置文件)。此解码器用于下面所述的任何性能测量。

H.265 编码器主配置文件配置
分辨率和帧速率
所需的 TMS320C6678 DSP 数/C66x DSP 内核数

1.25GHz 时所需的 TMS320C6678 器件数

 
Low Delay
1080p30
3 cores*
<1 device*
Low Delay
1080p60
5 cores
<1 device
Low Delay
4kp30
16 cores*
2 devices*
Low Delay
4kp60
24 cores*
3 devices*
Random Access 1080p30 4 cores* <1 device*
Random Access 1080p60 8 cores 1 device
Random Access 4kp30 16 cores 2 devices
Random Access 4kp60 32 cores* 4 devices*

*Note: Not all the # of cores and devices needed are measured values. The ones marked with an asterisk (*) are extrapolated. For instance, the 4kp60 performance numbers are theoretically derived from 4kp30.

*Note the multichip decoder requires the use of equally divided tiles. Tiles can be horizontal or vertical sub-pictures. Number of required tiles is based on number of used chips.

*The measurements were performed on the Advantech DSP-8681 (Half-length PCIe card with 4 TMS320C6678 DSPs) and DSP-8682 (Full length PCIe Card with 8 TMS320C6678 DSPs). The C66x DSP cores were running at 1.25GHz and the DDR3 external memory interface operating at 1333MHz data rate.

*For a complete list of supported H.265 / HEVC decode resolutions, frame rates and profiles on C6678 devices, please see the HEVC decoder datasheet. The datasheet also includes information on the configurations used in each of the scenarios mentioned in the table above.

解码器:下载和文档

要了解有关编码器解决方案的更多信息,有关支持的分辨率、帧速率和配置文件的完整列表,或要查看 C6678 器件上支持的器件和系统参数和假设,请参阅各种编解码器的数据表。此数据表还包括上表所述的每种场景中使用的配置的相关信息。

其他编解码器

要查看和下载其他 C66x 视频解码器,或查看语音编码器,请访问 C66x 视频 & 语音编解码器页面

适用于视频编解码器的常用 C66x 器件

TI 提供非常适合实现视频编解码器和其他视频处理解决方案的各种 C66x 处理器(请参阅下面的列表)。所有处理器包括 PCIe、千兆位以太网、扩展温度(-40°C 到 100°C)等。

C66x 处理器 说明

评估平台

 
TMS320C6678
8 C66x Fixed & Floating Point Cores @ up to 1.25GHz
TMS320C6678 EVM
TMS320C6674
4 C66x Fixed & Floating Point Cores @ up to 1.25GHz
TMS320C6678 EVM
TMS320C6657
2 C66x Fixed & Floating Point Cores @ up to 1.25GHz
TMS320C6657 EVM
TMS320C6654
1 C66x Fixed & Floating Point Cores @ up to 850 MHz
TMS320C6657 EVM
66AK2H12
8 C66x Fixed & Floating Point Cores @ up to 1.2GHz; 4 ARM Cortex-A15 Cores at up to 1.4 GHz
66AK2H EVM
66AK2H14 8 C66x Fixed & Floating Point Cores @ up to 1.2GHz; 4 ARM Cortex-A15 Cores at up to 1.4 GHz; 10 Gigabit Ethernet 66AK2H EVM