MATHLIB

Biblioteca matemática DSP para dispositivos de punto flotante

MATHLIB

Descargas

Información general

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

Funciones
  • 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
Descargar Ver vídeo con transcripción Video

Descargas

Controlador o biblioteca

C674X-C66X-MATHLIB C674x and C66x math library

Productos y hardware compatibles
Opciones de descarga

C674X-C66X-MATHLIB C674x and C66x math library

close
Última versión
Versión: 3.1.2.1
Fecha de publicación: 17/05/2016

C66x MATHLIB MISRA Compliance

Suma de comprobación SHA-256

MATHLIB for C66x Windows Installer

Suma de comprobación SHA-256

MATHLIB for C66x Linux Installer

Suma de comprobación SHA-256

MATHLIB for C674x Windows Installer

Suma de comprobación SHA-256

MATHLIB for C674x Linux Installer

Suma de comprobación SHA-256

MATHLIB RTS override library for C66x Windows Installer

Suma de comprobación SHA-256

MATHLIB RTS override library for C66x Linux Installer

Suma de comprobación SHA-256

MATHLIB RTS override library for C674x Windows Installer

Suma de comprobación SHA-256

MATHLIB RTS override library for C674x Linux Installer

Suma de comprobación SHA-256

Documentación

MATHLIB Software Manifest

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

Información de la versión

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)

Controlador o biblioteca

C67X-MATHLIB DSP Math Library for C67x Floating Point Devices

Productos y hardware compatibles

Productos y hardware compatibles

Productos
SoC de redes industriales y multimedia
OMAPL137-HT DSP de punto flotante C674x de alta temperatura y baja potencia + procesador Arm - hasta 456 MHz OMAPL138B-EP Producto mejorado, DSP de punto flotante C674x, de baja potencia + procesador Arm9 - 345 MHz
SoC del procesador de señal digital (DSP) de radar y audio
DM505 SOC para análisis de visión en paquete de 15 mm SM320C6678-HIREL DSP de punto flotante y fijo C6678 de 8 núcleos de alto rendimiento y de producto de alta confiabili SM320C6727B DSP de punto flotante de calidad militar C6727B SM320C6727B-EP DSP de punto flotante C6727 de producto mejorado SMV320C6727B-SP DSP de punto flotante C6727B grado espacial, clase V tolerante a la radiación con paquete cerámico TMS320C6701 DSP de punto flotante C67x de hasta 167 MHz, con McBSP TMS320C6711D DSP de punto flotante C67x de hasta 250MHz, con McBSP y EMIFA de 32 bits TMS320C6712D DSP de punto flotante C67x de hasta 150MHz, con McBSP y EMIFA de 16 bits TMS320C6720 DSP de punto flotante C67x de hasta 200 MHz, con McASP y EMIFA de 16 bits TMS320C6722B DSP de punto flotante C67x de hasta 250 MHz, con McASP y EMIFA de 16 bits TMS320C6726B DSP de punto flotante C67x de hasta 266 MHz, con McASP y EMIFA de 16 bits TMS320C6727 DSP de punto flotante C67x de hasta 250 MHz, con McASP y EMIFA de 32 bits TMS320C6727B DSP de punto flotante C67x de hasta 350 MHz, con McASP y EMIFA de 32 bits TMS320C6743 DSP de punto flotante C674x de 375 MHz y baja potencia TMS320C6745 DSP de punto flotante C674x de 456 MHz y baja potencia, con QFP TMS320C6747 DSP de punto flotante C674x de 456 MHz y baja potencia, con PBGA
Opciones de descarga

C67X-MATHLIB DSP Math Library for C67x Floating Point Devices

close
Última versión
Versión: 2.01.00.00
Fecha de publicación: 20/10/2010

Current Windows installer

Suma de comprobación SHA-256

Current Linux installer

Suma de comprobación SHA-256
Productos
SoC de redes industriales y multimedia
OMAPL137-HT DSP de punto flotante C674x de alta temperatura y baja potencia + procesador Arm - hasta 456 MHz OMAPL138B-EP Producto mejorado, DSP de punto flotante C674x, de baja potencia + procesador Arm9 - 345 MHz
SoC del procesador de señal digital (DSP) de radar y audio
DM505 SOC para análisis de visión en paquete de 15 mm SM320C6678-HIREL DSP de punto flotante y fijo C6678 de 8 núcleos de alto rendimiento y de producto de alta confiabili SM320C6727B DSP de punto flotante de calidad militar C6727B SM320C6727B-EP DSP de punto flotante C6727 de producto mejorado SMV320C6727B-SP DSP de punto flotante C6727B grado espacial, clase V tolerante a la radiación con paquete cerámico TMS320C6701 DSP de punto flotante C67x de hasta 167 MHz, con McBSP TMS320C6711D DSP de punto flotante C67x de hasta 250MHz, con McBSP y EMIFA de 32 bits TMS320C6712D DSP de punto flotante C67x de hasta 150MHz, con McBSP y EMIFA de 16 bits TMS320C6720 DSP de punto flotante C67x de hasta 200 MHz, con McASP y EMIFA de 16 bits TMS320C6722B DSP de punto flotante C67x de hasta 250 MHz, con McASP y EMIFA de 16 bits TMS320C6726B DSP de punto flotante C67x de hasta 266 MHz, con McASP y EMIFA de 16 bits TMS320C6727 DSP de punto flotante C67x de hasta 250 MHz, con McASP y EMIFA de 32 bits TMS320C6727B DSP de punto flotante C67x de hasta 350 MHz, con McASP y EMIFA de 32 bits TMS320C6743 DSP de punto flotante C674x de 375 MHz y baja potencia TMS320C6745 DSP de punto flotante C674x de 456 MHz y baja potencia, con QFP TMS320C6747 DSP de punto flotante C674x de 456 MHz y baja potencia, con PBGA

Información de la versión

C67X-MATHLIB

Recursos adicionales que podría necesitar

Controlador o biblioteca

C674X-C66X-MATHLIB C674x and C66x math library

Productos y hardware compatibles
Opciones de descarga

C674X-C66X-MATHLIB C674x and C66x math library

close
Última versión
Versión: 3.1.2.1
Fecha de publicación: 17/05/2016

C66x MATHLIB MISRA Compliance

Suma de comprobación SHA-256

MATHLIB for C66x Windows Installer

Suma de comprobación SHA-256

MATHLIB for C66x Linux Installer

Suma de comprobación SHA-256

MATHLIB for C674x Windows Installer

Suma de comprobación SHA-256

MATHLIB for C674x Linux Installer

Suma de comprobación SHA-256

MATHLIB RTS override library for C66x Windows Installer

Suma de comprobación SHA-256

MATHLIB RTS override library for C66x Linux Installer

Suma de comprobación SHA-256

MATHLIB RTS override library for C674x Windows Installer

Suma de comprobación SHA-256

MATHLIB RTS override library for C674x Linux Installer

Suma de comprobación SHA-256

Documentación

MATHLIB Software Manifest

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

MATHLIB Post Production Release

Información de la versión

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)

Documentación técnica

No se encontraron resultados. Borre su búsqueda y vuelva a intentarlo.
Ver todo 1
Tipo Título Descargar la versión más reciente en inglés Fecha
Artículo técnico Leveraging TI’s free libraries in your development PDF | HTML 15/03/2017

Soporte y capacitación

Foros de TI E2E™ con asistencia técnica de los ingenieros de TI

Ver todos los temas del foro en inglés

El contenido lo proporcionan “tal como está” TI y los colaboradores de la comunidad y no constituye especificaciones de TI. Consulte los términos de uso.

Si tiene preguntas sobre la calidad, el paquete o el pedido de productos de TI, consulte el soporte de TI.