Articulo de referencia

TAREAS

TASKING GmbH es una empresa alemana que proporciona herramientas de desarrollo de software embebido y tiene su sede en Múnich, Alemania . [ 1 ] Historia Fundada como empresa de ...

TASKING GmbH es una empresa alemana que proporciona herramientas de desarrollo de software embebido y tiene su sede en Múnich, Alemania . [ 1 ]

Historia

Fundada como empresa de consultoría de software en 1977, TASKING desarrolló su primer compilador de C en 1986. En 1988, lanzó su primer conjunto de herramientas integradas para la familia de microcontroladores de un solo chip 8051. La empresa se fusionó con Boston System Office (BSO) en 1989 y poco después desarrolló un compilador de segunda generación diseñado para dar soporte a los procesadores C166 y DSP56K.

En 1998, TASKING se asoció con Infineon Technologies para desarrollar el primer software de desarrollo TriCore . Altium adquirió TASKING en 2001 y comenzó a trabajar en su tecnología de compilación de tercera generación, el compilador Viper. Este compilador fue diseñado para aumentar la velocidad y la eficiencia del código del conjunto de herramientas de desarrollo TriCore.

El conjunto de herramientas C166 se actualizó a la tecnología de compilación de tercera generación en 2006. En 2014, se introdujo un compilador para la familia Renesas RH850 y un programa de soporte de seguridad automotriz (Safety Kit) para la certificación ISO 26262. El conjunto de herramientas TASKING TriCore recibió una actualización en 2015 y otra en 2017. Estas actualizaciones son de optimización, aunque el enfoque principal fue brindar soporte adicional para los procesadores multinúcleo Infineon AURIX e Infineon AURIX 2G.

En 2016, se lanzó el producto Safety Checker. Safety Checker proporciona análisis de código estático para verificar que no se produzca ningún acceso no autorizado a la memoria protegida. En 2017, se lanzó el VX Toolset para TriCore v6.2 con un depurador integrado independiente. [ 2 ]

Productos

TASKING proporciona herramientas de desarrollo de software embebido para los siguientes procesadores y otros:

El conjunto de herramientas VX Toolset incluye un conjunto de herramientas para el desarrollo y la resolución de problemas de software para los procesadores TriCore, AURIX y AURIX 2G de Infineon Technologies. Este paquete incluye compiladores C/ C++ para el TriCore, compiladores C para el Módulo Temporizador Genérico (GTM), el Módulo de Seguridad de Hardware (HSM), el 8051 (SCR) y el Coprocesador Periférico (PCP). También incluye un mapeador de pines, un depurador, un enlazador y ensambladores.

Herramientas que no son compiladoras:

  • Safety Kit : un programa de cualificación ISO 26262 que inspecciona el software y su aplicación prevista.
  • Safety Checker : detecta automáticamente interferencias entre elementos de software con diferentes niveles de integridad de seguridad automotriz (ASIL) al comprobar las restricciones de acceso a la memoria de sistemas de un solo núcleo y de varios núcleos.
  • Depurador integrado independiente

Véase también

Referencias

  1. ^ Goldbacher, Alfred. "Altium Europe: monja Europäischer Hauptsitz en Múnich" . Elektroniknet (en alemán) . Consultado el 8 de octubre de 2023 .
  2. "Introducción al conjunto de herramientas Altium TASKING VX para la compatibilidad con TriCore - Parasoft C/C++test Professional 2020.1 (Eclipse) - Documentación de Parasoft" . docs.parasoft.com . Consultado el 1 de mayo de 2023 .

Lecturas adicionales

  • TASKING-C-Compiler en Eclipse integrado
  • TASKING-Compiler-Technologie gratis para pruebas
  • Monja Europäischer Hauptsitz en Múnich
  • Tasking-VX-Toolset en nueva versión . Archivado el 22/07/2017 en Wayback Machine.
  • Altium Tasking TriCore VX-toolset v3.2 para el desarrollo de software embebido
  • Altium ofrece el conjunto de herramientas TASKING TriCore VX v2.2 compatible con las tecnologías de Infineon; la tecnología del compilador Viper continúa aumentando el rendimiento del código y la velocidad de ejecución . Archivado el 28/04/2019 en Wayback Machine.
  • Compilador Tasking C para MCU con arquitectura Power