C66XCODECS

コーデック - ビデオ、スピーチ - C66x ベース・デバイス用

C66XCODECS

ダウンロード

概要

TI のコーデックは無償であり、量産ライセンスが付属しているほか、今すぐダウンロードできます。いずれも量産テスト済みで、ビデオや音声の各アプリケーションに簡単に統合可能です。多くの場合、C66x プラットフォーム向けの C64x+ コーデックが提供済みであり、検証済みです。各インストーラやダウンロード・ページから、データシートとリリース・ノートが利用可能です。

下記の 「Download options」 (オプションのダウンロード) ボタンを使用して入手できるコーデックは、TI が現時点で提供している、最新のテスト済みバージョンです。さらに、一部のアプリケーション・デモで、TI コーデックの各バージョンを入手することもできます。  デモ内のコーデックのバージョンは、入手可能な最新版であることも、最新版ではないこともあります。

機能
  • フィールドで強化済みおよびテスト済み
  • LINUX と WINDOWS の各インストーラ
  • コーデック・エンジン・ベースのテストを実施する際に、標準的な EVM 上で XDC のパッケージ化と検証を実施済み
  • エンコーダとデコーダの両方が入手可能
  • すべてのコーデックは eXpressDSP™ 準拠であり、XDM 1.x インターフェイスのいずれかを実装
  • 性能データは、各コーデックのデータシートで規定済み
エンコード
  • 750MHz 動作のシングルコア C66x DSP から 1.25GHz 動作の 8 コア C66x DSP で構成されたマルチコア SoC まで、TI の各種 DSP はスケーラブルで電力効率の優れたプラットフォームを実現しています。その結果、低解像度からフル HD や Ultra HD まであらゆる解像度のエンコード・ソリューションを実現することができます。
  • 以下の表は、TI の DSP を使用してさまざまなエンコード・ソリューションを実現する場合に必要な C66x DSP コアと TMS320C6678 デバイスの推定数を示しています。
  • Base、Main、High の各プロファイルをサポート。
  • このエンコーダは、以下で説明する性能測定を行う目的で使用します。
H.264 / AVC (オーディオ・ビデオ・コーディング) のエンコード

H.264 エンコーダのプロファイル

解像度とフレーム・レート

必要な 1.25GHz 動作の C66x DSP コアの数

必要な 1.25GHz 動作の TMS320C6678 デバイスの数

Base Profile (BP)

480p30

0.5 コア

1 個未満のデバイス

Base Profile (BP)

720p30

2 コア

1 個未満のデバイス

Base Profile (BP)

1080p30

4 コア

1 個未満のデバイス

Base Profile (BP)

1080p60

8 コア*

1 個のデバイス*

High Profile (HP)

480p30

2 コア

1 個未満のデバイス

High Profile (HP)

720p30

4 コア

1 個未満のデバイス

High Profile (HP)

1080p30

8 コア

1 個のデバイス

*注:測定で取得した値を達成するために、記載している数のコアとデバイスすべてが必要とは限りません。アスタリスク (*) マークの付いた値は、外挿値です。

* 測定は、1.25GHz で動作する複数の C66x DSP コアと、1333MHz のデータ・レートで動作する DDR3 外部メモリ・インターフェイスを搭載している TMS320C6678 評価基板を使用して実施しました。

* C6678 デバイスがサポートしている H.264 / AVC のエンコード分解能、フレーム・レート、プロファイル (Main Profile を含む) の詳細な一覧については、H.264 encoder データシート (英語) をご覧ください。このデータシートは、上記の表で説明した各シナリオで使用している構成に関する情報も掲載しています。

H.265/HEVC (高効率ビデオ・コーディング) のエンコード
  • Main Profile をサポートしています。
  • このエンコーダは、以下で説明する性能測定を行う目的で使用します。

H.265 エンコーダの Main Profile の構成

解像度とフレーム・レート

必要な 1.25GHz 動作の C66x DSP コアの数

必要な 1.25GHz 動作の TMS320C6678 デバイスの数

Low Delay

1080p30

10 コア*

2 個のデバイス*

Low Delay

1080p60

20 コア

3 個のデバイス

Low Delay

4kp30

40 コア*

5 個のデバイス*

Low Delay

4kp60

80 コア*

10 個のデバイス*

Random Access

1080p30

24 コア

3 個のデバイス

Random Access

1080p60

48 コア

6 個のデバイス

Random Access

1080p30

64 コア

8 個のデバイス

Random Access

4kp60

128 コア*

16 個のデバイス


*注:測定で取得した値を達成するために、記載している数のコアとデバイスすべてが必要とは限りません。アスタリスク(*)マークの付いた値は、外挿値です。たとえば、4kp60 の性能値は 4kp30 から理論的に導いたものです。

* 測定は、Advantech DSP-8681 (4 基の TMS320C6678 DSP を搭載したハーフ・レングス PCIe カード) と DSP-8682 (8 基の TMS320C6678 DSP を搭載したフル・レングス PCIe カード) を使用して実施しました。複数の C66x DSP コアは 1.25GHz で動作し、DDR3 外部メモリ・インターフェイスは 1333MHz のデータ・レートで動作していました。

*C6678 デバイスでサポートされている H.265/HEVC のエンコード分解能、フレーム・レート、プロファイル (standard プロファイルを含む) の詳細な一覧、およびデバイスとシステムのパラメータや想定については、HEVC encoder データシート (英語) をご覧ください。このデータシートは、上記の表で説明した各シナリオで使用している構成に関する情報も掲載しています。

デコード
  • TI は、シングル・チャネルから高密度処理まで、ビデオ・ビットストリームをデコードするための各種オプションを可能にしています。このソリューションは高い電力効率とフレキシビリティを特長としており、作成中の規格も含め、多様なビデオ・デコード構成、フレーム・レート、プロファイルをサポートします。
  • 以下の表は、TI の DSP を使用してさまざまなデコード・ソリューションを実現する場合に必要な C66x DSP コアと TMS320C6678 デバイスの推定数を示しています。
  • Base、Main、High の各プロファイルをサポート。
  • このデコーダは、以下で説明する性能測定を行う目的で使用します。
H.264/AVC (オーディオ・ビデオ・コーディング) のデコード

H.264 デコーダのプロファイル

解像度とフレーム・レート

必要な 1.25GHz 動作の C66x DSP コアの数

必要な 1.25GHz 動作の TMS320C6678 デバイスの数

High Profile (HP)

480p30

0.5 コア

1 個未満のデバイス

High Profile (HP)

720p30

1 コア

1 個未満のデバイス

High Profile (HP)

720p60

4 コア

1 個未満のデバイス

High Profile (HP)

1080p30

4 コア

1 個未満のデバイス


* 測定は、1.25GHz で動作する複数の C66x DSP コアと、1333MHz のデータ・レートで動作する DDR3 外部メモリ・インターフェイスを搭載している TMS320C6678 評価基板を使用して実施しました。

* C6678 デバイスがサポートしている H.264 / AVC のデコード分解能、フレーム・レート、プロファイル (Base と Main の各プロファイルを含む) の詳細な一覧については、H.264 decoder データシート (英語) をご覧ください。このデータシートは、上記の表で説明した各シナリオで使用している構成に関する情報も掲載しています。

H.265/HEVC (高効率ビデオ・コーディング) のデコード
  • Main Profile をサポートしています。
  • このデコーダは、以下で説明する性能測定すべてを行う目的で使用します。

H.265 エンコーダの Main Profile の構成

解像度とフレーム・レート

必要な TMS320C6678 DSP と C66x DSP コアの数

必要な 1.25GHz 動作の TMS320C6678 デバイスの数

 

Low Delay

1080p30

3 コア*

1 個未満のデバイス*

Low Delay

1080p60

5 コア

1 個未満のデバイス

Low Delay

4kp30

16 コア*

2 個のデバイス*

Low Delay

4kp60

24 コア*

3 個のデバイス*

Random Access

1080p30

4 コア*

1 個未満のデバイス*

Random Access

1080p60

8 コア

1 個のデバイス

Random Access

4kp30

16 コア

2 個のデバイス

Random Access

4kp60

32 コア*

4 個のデバイス*

*注:測定で取得した値を達成するために、記載している数のコアとデバイスすべてが必要とは限りません。アスタリスク (*) マークが付いているのは、外挿値です。たとえば、4kp60 の性能値は 4kp30 から理論的に導いたものです。

* マルチチップ・デコーダを使用する場合は、均等に分割したタイルを使用する必要があります。タイルは、水平と垂直どちらの部分画像でもかまいません。必要なタイル数は、使用するチップの数によって異なります。

* 測定は、Advantech DSP-8681 (4 基の TMS320C6678 DSP を搭載したハーフ・レングス PCIe カード) と DSP-8682 (8 基の TMS320C6678 DSP を搭載したフル・レングス PCIe カード) を使用して実施しました。複数の C66x DSP コアは 1.25GHz で動作し、DDR3 外部メモリ・インターフェイスは 1333MHz のデータ・レートで動作していました。

* C6678 デバイスがサポートしている H.265 / HEVC のデコード分解能、フレーム・レート、プロファイルの詳細な一覧については、HEVC decoder データシート (英語) をご覧ください。このデータシートは、上記の表で説明した各シナリオで使用している構成に関する情報も掲載しています。

/n
ダウンロード 字幕付きのビデオを表示 ビデオ

ダウンロード

ソフトウェア・コーデック

H264-HP-ENCODER C66x ビデオ・コーデック - H264-HP-ENCODER

ダウンロードオプション

H264-HP-ENCODER C66x ビデオ・コーデック - H264-HP-ENCODER

close
最新バージョン
バージョン: 01.00.03.00
リリース日: 15 6 2015

H264 High Profile Encoder

MD5 チェックサム

H264 High Profile Encoder

MD5 チェックサム

リリース情報

C6678 Video Codecs Download

ソフトウェア・コーデック

C66XCODECSPCH C66x スピーチ・コーデック - ソフトウェアとドキュメント

サポート対象の製品とハードウェア

サポート対象の製品とハードウェア

製品
Arm ベースのプロセッサ
OMAPL137-HT 高温対応、低消費電力 C674x 浮動小数点 DSP + Arm プロセッサ - 最大 456MHz OMAPL138B-EP エンハンスド製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 345MHz SMOMAPL138B-HIREL 高信頼性製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 375MHz
デジタル信号プロセッサ (DSP)
DM505 15mm パッケージ封止、ビジョン分析向け SoC SM320C6678-HIREL 高信頼性製品、高性能 8 コア C6678 固定小数点 / 浮動小数点 DSP
ダウンロードオプション

C66XCODECSPCH C66x スピーチ・コーデック - ソフトウェアとドキュメント

close
最新バージョン
バージョン: 2.00.000
リリース日: 01 3 2012
製品
Arm ベースのプロセッサ
OMAPL137-HT 高温対応、低消費電力 C674x 浮動小数点 DSP + Arm プロセッサ - 最大 456MHz OMAPL138B-EP エンハンスド製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 345MHz SMOMAPL138B-HIREL 高信頼性製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 375MHz
デジタル信号プロセッサ (DSP)
DM505 15mm パッケージ封止、ビジョン分析向け SoC SM320C6678-HIREL 高信頼性製品、高性能 8 コア C6678 固定小数点 / 浮動小数点 DSP

技術情報

リリース情報

All codecs are ELF builds,

eXpressDSP

compliant, and implement XDM 1.0 interfaces.

The codec package was generated using GenCodecPkg wizard included in Codec Engine 3.xx.

TIPS and

FAQs

: Understanding and integrating TI codecs:

Codecs FAQ | Codec Engine FAQ | XDM FAQ | How do I integrate codecs into the DVSDK |

DaVinci

and OMAP Software for Dummies

SUPPORTED PLATFORMS:All these speech modules can be used on any of the C6x based platforms such as DM644x, DM646x, OMAP3530, DM648, C6466, C674x, and C66x

RELEASE PACKAGE: All the speech codec releases have both encoder and decoder release packages

G722.2 from ITU-T is also known as GSM-WBAMR from 3GPP

PERFORMANCE: Please refer to codec data sheet for MHz and memory requirement. Actual MHz requirements vary depending on memory and cache configuration

ソフトウェア・コーデック

AVCIU-ENCODER C66x ビデオ・コーデック - AVCIU-ENCODER

ダウンロードオプション

AVCIU-ENCODER C66x ビデオ・コーデック - AVCIU-ENCODER

close
最新バージョン
バージョン: 01.00.00
リリース日: 20 9 2012

AVC Intra and Ultra Encoder

MD5 チェックサム

AVC Intra and Ultra Encoder

MD5 チェックサム

リリース情報

AVCIU-ENCODER

ソフトウェア・コーデック

MPEG2-DECODER C66x ビデオ・コーデック - MPEG2-DECODER

ダウンロードオプション

MPEG2-DECODER C66x ビデオ・コーデック - MPEG2-DECODER

close
最新バージョン
バージョン: 02.02.01.08
リリース日: 13 2 2013

リリース情報

MPEG2_D

ソフトウェア・コーデック

HEVC-DECODER C66x ビデオ・コーデック - HEVC-DECODER

ダウンロードオプション

HEVC-DECODER C66x ビデオ・コーデック - HEVC-DECODER

close
最新バージョン
バージョン: 01.00.01.00
リリース日: 23 8 2015

リリース情報

C6678 Video Codecs Download

ソフトウェア・コーデック

MPEG2-ENCODER C66x ビデオ・コーデック - MPEG2-ENCODER

ダウンロードオプション

MPEG2-ENCODER C66x ビデオ・コーデック - MPEG2-ENCODER

close
最新バージョン
バージョン: 01.00.00.01
リリース日: 24 2 2013

リリース情報

MPEG2-ENCODER

ソフトウェア・コーデック

H264HP-DECODER C66x ビデオ・コーデック - H264-HP-DECODER

ダウンロードオプション

H264HP-DECODER C66x ビデオ・コーデック - H264-HP-DECODER

close
最新バージョン
バージョン: 01.01.06.00
リリース日: 28 4 2016

リリース情報

C66X Video Codecs Download

----------------------------------------

ソフトウェア・コーデック

MPEG4-DECODER C66x ビデオ・コーデック - MPEG4-DECODER

ダウンロードオプション

MPEG4-DECODER C66x ビデオ・コーデック - MPEG4-DECODER

close
最新バージョン
バージョン: 02.03.02.00
リリース日: 23 8 2015

リリース情報

C6678 Video Codecs Download

----------------------------------------

ソフトウェア・コーデック

JPEG-IMAGE-DECODER C66x ビデオ・コーデック - JPEG-IMAGE-DECODER

ダウンロードオプション

JPEG-IMAGE-DECODER C66x ビデオ・コーデック - JPEG-IMAGE-DECODER

close
最新バージョン
バージョン: 03.01.02.02
リリース日: 10 9 2013

リリース情報

C6678 Video Codecs Download

----------------------------------------

ソフトウェア・コーデック

JPEG2K-DECODER C66x ビデオ・コーデック - JPEG2K-DECODER

ダウンロードオプション

JPEG2K-DECODER C66x ビデオ・コーデック - JPEG2K-DECODER

close
最新バージョン
バージョン: 01.00.01.01
リリース日: 26 7 2015

リリース情報

C6678 Video Codecs Download

----------------------------------------

ソフトウェア・コーデック

H264-BP-MP-DECODER C66x ビデオ・コーデック - H264-BP-MP-DECODER

ダウンロードオプション

H264-BP-MP-DECODER C66x ビデオ・コーデック - H264-BP-MP-DECODER

close
最新バージョン
バージョン: 02.04.01.04
リリース日: 07 2 2013

リリース情報

H264-BP-MP-DECODER

ソフトウェア・コーデック

HEVC-ENCODER C66x ビデオ・コーデック - HEVC-ENCODER

ダウンロードオプション

HEVC-ENCODER C66x ビデオ・コーデック - HEVC-ENCODER

close
最新バージョン
バージョン: 02.00.01.00
リリース日: 25 10 2015

リリース情報

C6678 Video Codecs Download

ソフトウェア・コーデック

JPEG-IMAGE-ENCODER C66x ビデオ・コーデック - JPEG-IMAGE-ENCODER

ダウンロードオプション

JPEG-IMAGE-ENCODER C66x ビデオ・コーデック - JPEG-IMAGE-ENCODER

close
最新バージョン
バージョン: 02.02.03.00
リリース日: 11 3 2014

リリース情報

C6678 Video Codecs Download

----------------------------------------

ソフトウェア・コーデック

JPEG2K-ENCODER C66x ビデオ・コーデック - JPEG2K-ENCODER

ダウンロードオプション

JPEG2K-ENCODER C66x ビデオ・コーデック - JPEG2K-ENCODER

close
最新バージョン
バージョン: 01.00.03.00
リリース日: 21 4 2016

リリース情報

C66X Video Codecs Download

----------------------------------------

ソフトウェア・コーデック

C66XCODECSVID C6678 ビデオ・コーデック - ソフトウェアとドキュメント

サポート対象の製品とハードウェア

サポート対象の製品とハードウェア

製品
Arm ベースのプロセッサ
OMAPL137-HT 高温対応、低消費電力 C674x 浮動小数点 DSP + Arm プロセッサ - 最大 456MHz OMAPL138B-EP エンハンスド製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 345MHz SMOMAPL138B-HIREL 高信頼性製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 375MHz
デジタル信号プロセッサ (DSP)
DM505 15mm パッケージ封止、ビジョン分析向け SoC SM320C6678-HIREL 高信頼性製品、高性能 8 コア C6678 固定小数点 / 浮動小数点 DSP
ダウンロードオプション

C66XCODECSVID C6678 ビデオ・コーデック - ソフトウェアとドキュメント

close
最新バージョン
バージョン: VARIOUS
リリース日: 28 4 2016
製品
Arm ベースのプロセッサ
OMAPL137-HT 高温対応、低消費電力 C674x 浮動小数点 DSP + Arm プロセッサ - 最大 456MHz OMAPL138B-EP エンハンスド製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 345MHz SMOMAPL138B-HIREL 高信頼性製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 375MHz
デジタル信号プロセッサ (DSP)
DM505 15mm パッケージ封止、ビジョン分析向け SoC SM320C6678-HIREL 高信頼性製品、高性能 8 コア C6678 固定小数点 / 浮動小数点 DSP

リリース情報

C66XCODECVID

ソフトウェア・コーデック

MPEG4-ENCODER C66x ビデオ・コーデック - MPEG4-ENCODER

ダウンロードオプション

MPEG4-ENCODER C66x ビデオ・コーデック - MPEG4-ENCODER

close
最新バージョン
バージョン: 02.04.01.02
リリース日: 03 2 2013

リリース情報

MPEG4-ENCODER

サポート対象の製品とハードウェア

Arm ベースのプロセッサ
66AK2E05 4 個の Arm A15 コアと 1 個の C66x DSP コアと NetCP と 10GbE 搭載、高性能マルチコア DSP+Arm 66AK2H06 2 個の Arm A15 コアと 4 個の C66x DSP コア搭載、高性能マルチコア DSP+Arm 66AK2H12 4 個の Arm A15 コアと 8 個の C66x DSP コア搭載、高性能マルチコア DSP+Arm 66AK2H14 4 個の Arm A15 コアと 8 個の C66x DSP コアと 10GbE 搭載、高性能マルチコア DSP+Arm AM5706 Sitara プロセッサ:セキュア・ブート機能搭載、コスト最適化 Arm Cortex-A15 と DSP AM5708 Sitara プロセッサ:マルチメディア機能とセキュア・ブート機能搭載、コスト最適化 Arm Cortex-A15 と DSP AM5716 Sitara プロセッサ: Arm Cortex-A15 と DSP AM5718 Sitara プロセッサ: Arm Cortex-A15 と DSP、マルチメディア AM5726 Sitara プロセッサ:デュアル Arm Cortex-A15 とデュアル DSP AM5728 Sitara プロセッサ:デュアル Arm Cortex-A15 とデュアル DSP、マルチメディア AM5746 Sitara プロセッサ:ECC @ DDR、セキュア・ブート機能搭載のデュアル Arm Cortex-A15 / デュアル DSP AM5748 Sitara プロセッサ:マルチメディア機能、ECC @ DDR、セキュア・ブート機能搭載のデュアル Arm Cortex-A15 / デュアル DSP AM5749 Sitara プロセッサ:デュアル Arm Cortex-A15 とデュアル DSP、マルチメディア、ECC 搭載 DDR、セキュア・ブート、ディープ・ラーニング OMAPL137-HT 高温対応、低消費電力 C674x 浮動小数点 DSP + Arm プロセッサ - 最大 456MHz OMAPL138B-EP エンハンスド製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 345MHz SMOMAPL138B-HIREL 高信頼性製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 375MHz
デジタル信号プロセッサ (DSP)
66AK2L06 マルチコア DSP+ARM KeyStone II システム・オン・チップ(SoC) DM505 15mm パッケージ封止、ビジョン分析向け SoC SM320C6678-HIREL 高信頼性製品、高性能 8 コア C6678 固定小数点 / 浮動小数点 DSP TMS320C6654 高性能シングル・コア C66x 固定小数点 / 浮動小数点 DSP - 最大 850MHz TMS320C6655 高性能シングル・コア C66x の固定小数点 / 浮動小数点 DSP - 最大 1.25GHz TMS320C6657 高性能デュアル・コア C66x 固定小数点 / 浮動小数点 DSP - 最大 1.25GHz、2 個の UART 搭載 TMS320C6670 通信 / テレコム向け 4 コア固定 / 浮動小数点 DSP TMS320C6671 高性能シングル・コア C66x 固定小数点 / 浮動小数点 DSP - 1GHz TMS320C6672 高性能デュアル・コア C66x 固定小数点 / 浮動小数点 DSP - 最大 1.25GHz TMS320C6674 高性能クワッド・コア C66x 固定小数点 / 浮動小数点 DSP - 最大 1.25GHz TMS320C6678 高性能オクタルコア C66x 固定小数点 / 浮動小数点 DSP - 最大 1.25GHz
評価ボード
TMDSIDK574 AM574x 産業用開発キット(IDK) TMDXIDK5718 AM571x 産業用開発キット(IDK)
開発キット
EVMK2GX 66AK2Gx 1GHz 評価モジュール TMDSEVM6678 TMS320C6678 評価モジュール

サポートとトレーニング

TI E2E™ フォーラムでは、TI のエンジニアからの技術サポートを提供

英語で投稿されたすべてのフォーラムトピックを表示

コンテンツは、TI 投稿者やコミュニティ投稿者によって「現状のまま」提供されるもので、TI による仕様の追加を意図するものではありません。使用条件をご確認ください。

TI 製品の品質、パッケージ、ご注文に関するお問い合わせは、TI サポートをご覧ください。

ビデオ