MATHLIB

DSP-Mathematikbibliothek für Fließkommabausteine

MATHLIB

Downloads

Überblick

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

Merkmale
  • 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
Herunterladen Video mit Transkript ansehen Video

Downloads

Treiber oder Bibliothek

C674X-C66X-MATHLIB C674x and C66x math library

Download-Optionen

C674X-C66X-MATHLIB C674x and C66x math library

close
Aktuelle Version
Version: 3.1.2.1
Veröffentlichungsdatum: 17.05.2016

C66x MATHLIB MISRA Compliance

MD5-Prüfsumme

MATHLIB for C66x Windows Installer

MD5-Prüfsumme

MATHLIB for C66x Linux Installer

MD5-Prüfsumme

MATHLIB for C674x Windows Installer

MD5-Prüfsumme

MATHLIB for C674x Linux Installer

MD5-Prüfsumme

MATHLIB RTS override library for C66x Windows Installer

MD5-Prüfsumme

MATHLIB RTS override library for C66x Linux Installer

MD5-Prüfsumme

MATHLIB RTS override library for C674x Windows Installer

MD5-Prüfsumme

MATHLIB RTS override library for C674x Linux Installer

MD5-Prüfsumme

Dokumentation

MATHLIB Software Manifest

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

Versionsinformationen

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)

Treiber oder Bibliothek

C67X-MATHLIB DSP Math Library for C67x Floating Point Devices

Unterstützte Produkte und Hardware

Unterstützte Produkte und Hardware

Produkte
ARM-basierte Prozessoren
OMAPL137-HT C674x Fließkomma-DSP mit geringem Stromverbrauch und Arm-Prozessor für hohe Temperaturen – bis zu 45 OMAPL138B-EP Optimiertes Produkt energieeffizienter C674x-Fließkomma-DSP + ARM9-Prozessor – 345 MHz
Digitale Signalprozessoren (DSPs)
DM505 SoC für Vision Analytics 15mm-Gehäuse SM320C6678-HIREL Hochzuverlässiges Produkt mit hoher Leistung, 8-Kern-C6678 Fest- und Gleitkomma-DSP SM320C6727B Militärtauglicher C6727B-Gleitkomma-DSP SM320C6727B-EP Verbessertes Produkt – C6727-Fließkomma-DSP SMV320C6727B-SP Raumfahrttauglicher C6727B Gleitkomma-DSP – strahlungstolerant, Klasse V mit Keramikgehäuse TMS320C6701 C67x Fließkomma-DSP – bis zu 167MHz, McBSP TMS320C6711D C67x-Fließkomma-DSP – bis zu 250 MHz, McBSP, 32-Bit-EMIFA TMS320C6712D C67x-Fließkomma-DSP – bis zu 150 MHz, McBSP, 16-Bit-EMIFA TMS320C6720 C67x Fließkomma-DSP – 200 MHz, McASP, 16-Bit-EMIFA TMS320C6722B C67x Fließkomma-DSP – bis zu 250 MHz, McASP, 16-Bit-EMIFA TMS320C6726B C67x Fließkomma-DSP – bis zu 266 MHz, McASP, 16-Bit-EMIFA TMS320C6727 C67x Fließkomma-DSP – bis zu 250 MHz, McASP, 32-Bit-EMIFA TMS320C6727B C67x Fließkomma-DSP – bis zu 350 MHz, McASP, 32-Bit-EMIFA TMS320C6743 Energieeffizienter C674x-Fließkomma-DSP – 375 MHz TMS320C6745 C674x Fließkomma-DSP mit geringem Stromverbrauch – 456MHz, QFP TMS320C6747 C674x Fließkomma-DSP mit geringem Stromverbrauch – 456 MHz, PBGA
Download-Optionen

C67X-MATHLIB DSP Math Library for C67x Floating Point Devices

close
Aktuelle Version
Version: 2.01.00.00
Veröffentlichungsdatum: 20.10.2010
Produkte
ARM-basierte Prozessoren
OMAPL137-HT C674x Fließkomma-DSP mit geringem Stromverbrauch und Arm-Prozessor für hohe Temperaturen – bis zu 45 OMAPL138B-EP Optimiertes Produkt energieeffizienter C674x-Fließkomma-DSP + ARM9-Prozessor – 345 MHz
Digitale Signalprozessoren (DSPs)
DM505 SoC für Vision Analytics 15mm-Gehäuse SM320C6678-HIREL Hochzuverlässiges Produkt mit hoher Leistung, 8-Kern-C6678 Fest- und Gleitkomma-DSP SM320C6727B Militärtauglicher C6727B-Gleitkomma-DSP SM320C6727B-EP Verbessertes Produkt – C6727-Fließkomma-DSP SMV320C6727B-SP Raumfahrttauglicher C6727B Gleitkomma-DSP – strahlungstolerant, Klasse V mit Keramikgehäuse TMS320C6701 C67x Fließkomma-DSP – bis zu 167MHz, McBSP TMS320C6711D C67x-Fließkomma-DSP – bis zu 250 MHz, McBSP, 32-Bit-EMIFA TMS320C6712D C67x-Fließkomma-DSP – bis zu 150 MHz, McBSP, 16-Bit-EMIFA TMS320C6720 C67x Fließkomma-DSP – 200 MHz, McASP, 16-Bit-EMIFA TMS320C6722B C67x Fließkomma-DSP – bis zu 250 MHz, McASP, 16-Bit-EMIFA TMS320C6726B C67x Fließkomma-DSP – bis zu 266 MHz, McASP, 16-Bit-EMIFA TMS320C6727 C67x Fließkomma-DSP – bis zu 250 MHz, McASP, 32-Bit-EMIFA TMS320C6727B C67x Fließkomma-DSP – bis zu 350 MHz, McASP, 32-Bit-EMIFA TMS320C6743 Energieeffizienter C674x-Fließkomma-DSP – 375 MHz TMS320C6745 C674x Fließkomma-DSP mit geringem Stromverbrauch – 456MHz, QFP TMS320C6747 C674x Fließkomma-DSP mit geringem Stromverbrauch – 456 MHz, PBGA

Versionsinformationen

C67X-MATHLIB

Zusätzliche Ressourcen, die Sie möglicherweise benötigen

Treiber oder Bibliothek

C674X-C66X-MATHLIB C674x and C66x math library

Download-Optionen

C674X-C66X-MATHLIB C674x and C66x math library

close
Aktuelle Version
Version: 3.1.2.1
Veröffentlichungsdatum: 17.05.2016

C66x MATHLIB MISRA Compliance

MD5-Prüfsumme

MATHLIB for C66x Windows Installer

MD5-Prüfsumme

MATHLIB for C66x Linux Installer

MD5-Prüfsumme

MATHLIB for C674x Windows Installer

MD5-Prüfsumme

MATHLIB for C674x Linux Installer

MD5-Prüfsumme

MATHLIB RTS override library for C66x Windows Installer

MD5-Prüfsumme

MATHLIB RTS override library for C66x Linux Installer

MD5-Prüfsumme

MATHLIB RTS override library for C674x Windows Installer

MD5-Prüfsumme

MATHLIB RTS override library for C674x Linux Installer

MD5-Prüfsumme

Dokumentation

MATHLIB Software Manifest

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

Versionsinformationen

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)

Technische Dokumentation

Keine Ergebnisse gefunden. Bitte geben Sie einen anderen Begriff ein und versuchen Sie es erneut.
Alle anzeigen 1
Typ Titel Neueste englische Version herunterladen Datum
Technischer Artikel Leveraging TI’s free libraries in your development PDF | HTML 15.03.2017

Support und Schulungen

TI E2E™-Foren mit technischem Support von TI-Ingenieuren

Alle Forenthemen anzeigen Alle Forenthemen auf Englisch anzeigen

Inhalte werden ohne Gewähr von TI und der Community bereitgestellt. Sie stellen keine Spezifikationen von TI dar. Siehe Nutzungsbedingungen.

Bei Fragen zu den Themen Qualität, Gehäuse oder Bestellung von TI-Produkten siehe TI-Support.