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  マルチコア ARM+DSP  DSP (デジタル・シグナル・プロセッサ) 
66AK2H06  マルチコア ARM+DSP 通信インフラ用システム・オン・チップ (SOC)  DSP (デジタル・シグナル・プロセッサ) 
66AK2H12  マルチコア ARM+DSP 通信インフラ用システム・オン・チップ (SOC)  DSP (デジタル・シグナル・プロセッサ) 
66AK2H14  マルチコア DSP+ARM KeyStone II システム・オン・チップ (SoC)  DSP (デジタル・シグナル・プロセッサ) 
66AK2L06  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  AM572x ES1.0 データ・マニュアル  Sitara プロセッサ 
AM5746  Sitara プロセッサ:ECC @ DDR、セキュア・ブート機能搭載のデュアル Arm Cortex-A15 / デュアル DSP  Sitara プロセッサ 
AM5748  Sitara プロセッサ:マルチメディア機能、ECC @ DDR、セキュア・ブート機能搭載のデュアル Arm Cortex-A15 / デュアル DSP  Sitara プロセッサ 
AM5749  Sitara プロセッサ:マルチメディア機能、ECC @ DDR、セキュア・ブート / ディープ・ラーニング機能搭載のデュアル Arm Cortex-A15 / デュアル DSP  Sitara プロセッサ 
DM505  ビジョン分析向け SoC、15mm パッケージ  DSP (デジタル・シグナル・プロセッサ) 
OMAP-L132  OMAP-L132 C6-Integra DSP+ARM プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
OMAP-L137  C6000 DSP+ARM プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
OMAP-L138  C6000 DSP+ARM プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
OMAPL137-HT  高温用、デジタル・オーディオ、システムオンチップ(SoC)  DSP (デジタル・シグナル・プロセッサ) 
OMAPL138B-EP  Enhanced Product Low-Power Applications Processor  DSP (デジタル・シグナル・プロセッサ) 
SM320C6678-HIREL  マルチコア、固定および浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
SM320C6727B  SM320C6727B 浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
SM320C6727B-EP  Enhanced product C727 DSP, Military  DSP (デジタル・シグナル・プロセッサ) 
SMOMAPL138B-HIREL  ロー・パワー アプリケーション・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
SMV320C6727B-SP  浮動小数点デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6654  固定および浮動小数点、デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6655  固定および浮動小数点、デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6657  固定および浮動小数点、デジタル・シグナル・プロセッサ  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  固定/浮動小数点、デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6743  固定/浮動小数点、デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6745  固定/浮動小数点、デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6746  固定/浮動小数点、デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6747  固定/浮動小数点、デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 
TMS320C6748  固定/浮動小数点、デジタル・シグナル・プロセッサ  DSP (デジタル・シグナル・プロセッサ) 

サポートとトレーニング

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

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

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

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

技術記事