DSP 演算ライブラリ、浮動小数点デバイス用
MATHLIB
この製品はすでに市場にリリースされており、ご購入できます。 一部の製品は、より新しい代替品を使用できる可能性があります。

概要/特長

技術資料

サポートとトレーニング

注文情報


注文
型番 TI またはサードパーティからご購入 供給状況

C66X-MATHLIB:
DSP Math ライブラリ、C66x 浮動小数点デバイス用

無償



ACTIVE

C674X-MATHLIB:
DSP Math ライブラリ、C674x 浮動小数点デバイス用

無償



ACTIVE

C67X-MATHLIB:
DSP Math ライブラリ、C67x 用、浮動小数点デバイス

無償



ACTIVE

概要

The Texas Instruments math library is an optimized floating-point math function library for C programmers using TI floating point devices. These routines are typically used in computationally intensive real-time applications where optimal execution speed is critical. By using these routines instead of the routines found in the existing run-time-support libraries, considerably faster execution speeds can be achieved without rewriting existing code. The MATHLIB library includes all the floating-point math routines that are currently provided in the existing run-time-support libraries. These new functions can be called with the current run-time-support library names or the new names included in the math library.

The MATHLIB library includes all the floating-point math routines that are currently provided in the existing run-time-support libraries. These new functions can be called with the current run-time-support library names or the new names included in the math library.

See the benchmarks: DSP core benchmarks

特長
  • Types of functions included:
    • Trigonometric and hyperbolic: Sin, Cos, Tan, Arctan, etc.
    • Power, exponential, and logarithmic
    • Reciprocal
    • Square root
    • Division
  • Natural C Source Code
  • Optimized C code with Intrinsics
  • Hand-coded assembly-optimized routines
  • C-callable routines, which can be inlined and are fully compatible with the TMS320C6000 compiler
  • Routines which accept single sample or vector inputs
  • Provided functions are tested against C model and existing run-time-support functions
  • Benchmarks (cycle and code size)
  • Compiled using Code Generation Tools v7.2.0

関連製品

TI デバイス (48)

型番 名前 製品ファミリ
66AK2E05  4 個の Arm A15 コアと 1 個の C66x DSP コアと NetCP と 10GbE スイッチ搭載、マルチコア DSP+Arm  DSP (デジタル・シグナル・プロセッサ) 
66AK2H06  2 個の Arm A15 コアと 4 個の C66x DSP コア搭載、マルチコア DSP+Arm  DSP (デジタル・シグナル・プロセッサ) 
66AK2H12  4 個の Arm A15 コアと 8 個の C66x DSP コア搭載、マルチコア DSP+Arm  DSP (デジタル・シグナル・プロセッサ) 
66AK2H14  4 個の Arm A15 コアと 8 個の C66x DSP コアと 10GE 搭載、マルチコア DSP+Arm  DSP (デジタル・シグナル・プロセッサ) 
66AK2L06  マルチコア DSP+ARM KeyStone II システム・オン・チップ(SoC)  DSP (デジタル・シグナル・プロセッサ) 
AM5706  Sitara プロセッサ:セキュア・ブート機能搭載、コスト最適化 Arm Cortex-A15 と DSP  Sitara プロセッサ 
AM5708  Sitara プロセッサ:マルチメディア機能とセキュア・ブート機能搭載、コスト最適化 Arm Cortex-A15 と DSP  Sitara プロセッサ 
AM5716  Sitara プロセッサ: Arm Cortex-A15 と DSP  Sitara プロセッサ 
AM5718  Sitara プロセッサ: Arm Cortex-A15 と DSP、マルチメディア  Sitara プロセッサ 
AM5726  Sitara プロセッサ:デュアル Arm Cortex-A15 とデュアル DSP  Sitara プロセッサ 
AM5728  Sitara プロセッサ:デュアル Arm Cortex-A15 とデュアル DSP、マルチメディア  Sitara プロセッサ 
AM5746  Sitara プロセッサ:ECC @ DDR、セキュア・ブート機能搭載のデュアル Arm Cortex-A15 / デュアル DSP  Sitara プロセッサ 
AM5748  Sitara プロセッサ:マルチメディア機能、ECC @ DDR、セキュア・ブート機能搭載のデュアル Arm Cortex-A15 / デュアル DSP  Sitara プロセッサ 
AM5749  Sitara プロセッサ:デュアル Arm Cortex-A15 とデュアル DSP、マルチメディア、ECC 搭載 DDR、セキュア・ブート、ディープ・ラーニング  Sitara プロセッサ 
DM505  15mm パッケージ封止、ビジョン分析向け SoC  DSP (デジタル・シグナル・プロセッサ) 
OMAP-L132  C674x DSP+Arm プロセッサ - 200MHz  DSP (デジタル・シグナル・プロセッサ) 
OMAP-L137  C6747 DSP+Arm プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
OMAP-L138  C674x DSP+Arm プロセッサ - 456MHz  DSP (デジタル・シグナル・プロセッサ) 
OMAPL137-HT  高温、低消費電力、アプリケーション・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
OMAPL138B-EP  エンハンスド製品、低消費電力、アプリケーション・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
SM320C6678-HIREL  マルチコア固定小数点および浮動小数点デジタル信号プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
SM320C6727B  SM320C6727B 浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
SM320C6727B-EP  エンハンスド製品、ミリタリー、C727 DSP  DSP (デジタル・シグナル・プロセッサ) 
SMOMAPL138B-HIREL  ローパワー・アプリケーション・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
SMV320C6727B-SP  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6654  1 コア、固定小数点と浮動小数点、低消費電力、750/850MHz デジタル信号プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6655  1 コア固定 / 浮動小数点、低消費電力、 デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6657  2 コア固定 / 浮動小数点、低消費電力、 デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6670  通信 / テレコム向け 4 コア固定 / 浮動小数点 DSP  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6671  1 コア固定 / 浮動小数点デジタル信号プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6672  2 コア固定 / 浮動小数点デジタル信号プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6674  4 コア固定 / 浮動小数点デジタル信号プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6678  8 コア固定 / 浮動小数点デジタル信号プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6701  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6711D  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6712D  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6713B  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6720  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6722B  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6726B  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6727  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6727B  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6742  C674x DSP - 200MHz  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6743  C674x DSP - 375MHz  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6745  C674x DSP - 456MHz、QFP  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6746  C674x DSP - 456MHz  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6747  C674x DSP- 456MHz、PBGA  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6748  C674x DSP - 456MHz、SATA  DSP (デジタル・シグナル・プロセッサ) 

サポートとトレーニング

技術的な質問と回答を豊富に掲載している TI の包括的なオンライン・ナレッジ・ベースは 24 時間 365 日ご利用になれます。

TI のエキスパートによる回答の検索

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

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

技術記事