Embedded Coder es compatible con las tecnologías de producción y los estándares del sector

Genera código para los estándares SIMD, IPP, MISRA-C, ISO 26262 y AUTOSAR; se integra con LDRA Testbed

Madrid, Spain - (27 sep 2011)

Specifying optimized code for ARM Cortex and other devices using code replacement libraries
Specifying optimized code for ARM Cortex and other devices using code replacement libraries

MathWorks ha anunciado hoy nuevas capacidades en Embedded Coder que forman parte de los avances en cuanto a capacidades de generación de código de producción de Simulink para sistemas embebidos. Los ingenieros de los sectores aeroespacial, de automoción y de maquinaria y automatización industrial pueden ahora generar código optimizado de producción para varios estándares y tecnologías claves para el sector.

Embedded Coder dispone ahora de una amplia gama de librerías adicionales de sustitución de código que ofrecen aumentos de velocidad con una relación de 1 a 10 para arquitecturas de procesadores avanzadas, incluidos SIMD, SSE e Intel IPP. Además, la nueva interfaz de usuario facilita la creación y la gestión de las librerías de sustitución de código.

Embedded Coder incluye las siguientes mejoras:

  • Interfaz de usuario para crear y gestionar librerías de sustitución de código, incluidos SIMD e Intel IPP.
  • Mejoras en la compatibilidad con MISRA C 2004 y MISRA AC AGC para la actividad de estado de Stateflow.
  • Compatibilidad con la certificación y la cualificación ISO 26262/IEC 61508 para la versión R2011b (proporcionada por IEC Certification Kit).
  • Compatibilidad con AUTOSAR 3.2, componentes actuador y sensor, así como generación de un único archivo XML.
  • Integración con LDRA Testbed para cobertura de código y creación de perfiles de ejecución de funciones para pruebas de software-in-the-loop (SIL) y processor‑in-the-loop (PIL).
  • Objetivo en tiempo real de Wind River VxWorks 6.8 mediante makefiles.
  • Métricas de código estáticas en el informe de generación de código que incluyen el tamaño de pila estimado.
  • Disminución de la copia de datos y código más eficiente para bloques Switch.
  • Control de la saturación para datos de enteros de Stateflow.

Para obtener más información sobre las funciones y las especificaciones de Embedded Coder, visite: es.mathworks.com/products/embedded-coder.

Sobre MathWorks

MathWorks es la compañía líder en el desarrollado de software de cálculo matemático. MATLAB®, el lenguaje del cálculo técnico, es un entorno de programación para el desarrollo de algoritmos, cálculo numérico, análisis de datos y visualización. Simulink® es un entorno gráfico para la simulación y el diseño basado en modelos para sistemas dinámicos multidominio y sistemas embebidos. Ingenieros, científicos y analistas de todo el mundo, confían en esta familia de productos para acelerar el proceso de investigación, innovación y desarrollo en los sectores como: automoción, aeroespacial, electrónica, servicios financieros, farmacéutico y biotecnología, entre otros. Los productos MathWorks también constituyen herramientas fundamentales para la enseñanza y la investigación en universidades y centros docentes. Fundada en 1984, MathWorks cuenta con más de 2200 trabajadores en 15 países y tiene su sede central en Natick, Massachusetts, EE. UU. Si desea obtener más información, visite es.mathworks.com.

MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.