MATHLIB

DSP 演算ライブラリ、浮動小数点デバイス用

概要

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
ダウンロード 字幕付きのビデオを表示 ビデオ

ダウンロード

ドライバまたはライブラリ

C674X-C66X-MATHLIB C674x および C66x 数学ライブラリ

サポート対象の製品とハードウェア
ダウンロードオプション

C674X-C66X-MATHLIB C674x および C66x 数学ライブラリ

close
最新バージョン
バージョン: 3.1.2.1
リリース日: 2016/05/17

C66x MATHLIB MISRA Compliance

SHA-256 チェックサム

MATHLIB for C66x Windows Installer

SHA-256 チェックサム

MATHLIB for C66x Linux Installer

SHA-256 チェックサム

MATHLIB for C674x Windows Installer

SHA-256 チェックサム

MATHLIB for C674x Linux Installer

SHA-256 チェックサム

MATHLIB RTS override library for C66x Windows Installer

SHA-256 チェックサム

MATHLIB RTS override library for C66x Linux Installer

SHA-256 チェックサム

MATHLIB RTS override library for C674x Windows Installer

SHA-256 チェックサム

MATHLIB RTS override library for C674x Linux Installer

SHA-256 チェックサム

資料

MATHLIB Software Manifest

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

リリース情報

This is a GA release of the Floating-Point Math Function Library (MATHLIB) for C674x/C66x processors.

MATHLIB contains optimized versions of most floating-point math routines currently provided in existing run-time-support libraries.

MATHLIB RTS override library contains floating-point math routines with same symbol names as in run-time-support library. These routines can be used to replace existing run-time-support library function calls.

The deliverables in this release include a Windows or Linux installation executable for either the C674x or C66x processors. Each executable installs a component package repository, a documentation directory, an Eclipse plugin directory and an expanded component directory structure with component libraries, header files and test examples.

Software Defects

A list of tracked software defects can be found here.

(Note: If prompted for login/password, close the window and try the link again)

ドライバまたはライブラリ

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

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

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

製品
Arm ベースのプロセッサ
OMAPL137-HT 高温対応、低消費電力 C674x 浮動小数点 DSP + Arm プロセッサ - 最大 456MHz OMAPL138B-EP エンハンスド製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 345MHz
デジタル信号プロセッサ (DSP)
DM505 15mm パッケージ封止、ビジョン分析向け SoC SM320C6678-HIREL 高信頼性製品、高性能 8 コア C6678 固定小数点 / 浮動小数点 DSP SM320C6727B ミリタリー・グレード C6727B 浮動小数点 DSP SM320C6727B-EP エンハンスド製品、C6727 浮動小数点 DSP SMV320C6727B-SP 宇宙グレード C6727B 浮動小数点 DSP - セラミック パッケージ封止、耐放射線特性 Class V TMS320C6701 C67x 浮動小数点 DSP - 最大 167MHz、McBSP 搭載 TMS320C6711D C67x 浮動小数点 DSP - 最大 250MHz、McBSP と 32 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6712D C67x 浮動小数点 DSP - 最大 150MHz、McBSP と 16 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6720 C67x 浮動小数点 DSP - 200MHz、McASP と 16 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6722B C67x 浮動小数点 DSP - 最大 250MHz、McASP と 16 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6726B C67x 浮動小数点 DSP - 最大 266MHz、McASP と 16 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6727 C67x 浮動小数点 DSP - 最大 250MHz、McASP と 32 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6727B C67x 浮動小数点 DSP - 最大 350MHz、McASP と 32 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6743 低消費電力 C674x 浮動小数点 DSP - 375MHz TMS320C6745 低消費電力 C674x 浮動小数点 DSP - 456MHz、QFP 封止 TMS320C6747 低消費電力 C674x 浮動小数点 DSP - 456MHz、PBGA 封止
ダウンロードオプション

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

close
最新バージョン
バージョン: 2.01.00.00
リリース日: 2010/10/20

Current Windows installer

SHA-256 チェックサム

Current Linux installer

SHA-256 チェックサム
製品
Arm ベースのプロセッサ
OMAPL137-HT 高温対応、低消費電力 C674x 浮動小数点 DSP + Arm プロセッサ - 最大 456MHz OMAPL138B-EP エンハンスド製品、低消費電力 C674x 浮動小数点 DSP + Arm9 プロセッサ - 345MHz
デジタル信号プロセッサ (DSP)
DM505 15mm パッケージ封止、ビジョン分析向け SoC SM320C6678-HIREL 高信頼性製品、高性能 8 コア C6678 固定小数点 / 浮動小数点 DSP SM320C6727B ミリタリー・グレード C6727B 浮動小数点 DSP SM320C6727B-EP エンハンスド製品、C6727 浮動小数点 DSP SMV320C6727B-SP 宇宙グレード C6727B 浮動小数点 DSP - セラミック パッケージ封止、耐放射線特性 Class V TMS320C6701 C67x 浮動小数点 DSP - 最大 167MHz、McBSP 搭載 TMS320C6711D C67x 浮動小数点 DSP - 最大 250MHz、McBSP と 32 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6712D C67x 浮動小数点 DSP - 最大 150MHz、McBSP と 16 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6720 C67x 浮動小数点 DSP - 200MHz、McASP と 16 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6722B C67x 浮動小数点 DSP - 最大 250MHz、McASP と 16 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6726B C67x 浮動小数点 DSP - 最大 266MHz、McASP と 16 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6727 C67x 浮動小数点 DSP - 最大 250MHz、McASP と 32 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6727B C67x 浮動小数点 DSP - 最大 350MHz、McASP と 32 ビット EMIFA (非同期 EMIF) 搭載 TMS320C6743 低消費電力 C674x 浮動小数点 DSP - 375MHz TMS320C6745 低消費電力 C674x 浮動小数点 DSP - 456MHz、QFP 封止 TMS320C6747 低消費電力 C674x 浮動小数点 DSP - 456MHz、PBGA 封止

リリース情報

C67X-MATHLIB

お役立ちリソース

ドライバまたはライブラリ

C674X-C66X-MATHLIB C674x および C66x 数学ライブラリ

サポート対象の製品とハードウェア
ダウンロードオプション

C674X-C66X-MATHLIB C674x および C66x 数学ライブラリ

close
最新バージョン
バージョン: 3.1.2.1
リリース日: 2016/05/17

C66x MATHLIB MISRA Compliance

SHA-256 チェックサム

MATHLIB for C66x Windows Installer

SHA-256 チェックサム

MATHLIB for C66x Linux Installer

SHA-256 チェックサム

MATHLIB for C674x Windows Installer

SHA-256 チェックサム

MATHLIB for C674x Linux Installer

SHA-256 チェックサム

MATHLIB RTS override library for C66x Windows Installer

SHA-256 チェックサム

MATHLIB RTS override library for C66x Linux Installer

SHA-256 チェックサム

MATHLIB RTS override library for C674x Windows Installer

SHA-256 チェックサム

MATHLIB RTS override library for C674x Linux Installer

SHA-256 チェックサム

資料

MATHLIB Software Manifest

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

リリース情報

This is a GA release of the Floating-Point Math Function Library (MATHLIB) for C674x/C66x processors.

MATHLIB contains optimized versions of most floating-point math routines currently provided in existing run-time-support libraries.

MATHLIB RTS override library contains floating-point math routines with same symbol names as in run-time-support library. These routines can be used to replace existing run-time-support library function calls.

The deliverables in this release include a Windows or Linux installation executable for either the C674x or C66x processors. Each executable installs a component package repository, a documentation directory, an Eclipse plugin directory and an expanded component directory structure with component libraries, header files and test examples.

Software Defects

A list of tracked software defects can be found here.

(Note: If prompted for login/password, close the window and try the link again)

技術資料

結果が見つかりませんでした。検索条件をクリアしてから、再度検索を試してください。
1 をすべて表示
種類 タイトル 最新の英語版をダウンロード 日付
技術記事 Leveraging TI’s free libraries in your development PDF | HTML 2017/03/15

サポートとトレーニング

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

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

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

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