http://www.aertia.com | |
Altia Connections -Simulation Graphics-de AltiaAltia Connections incorpora módulos que conectan sus prototipos virtuales, gráficos de simulación e interfaces de usuario embedidos desarrollados con Altia Design con su propio código de aplicación o bien modelos de simulación. La construccion de un sistema incrustado 'embebido' puede ser una tarea bastante compleja. Efectuar una completa y exitosa integracion entre hardware, electronica y software requiere de complejas y sofisticadas herramientas de modelizacion y simulacion. Los sistemas de control y las herramientas de modelizacion como The Mathwork's Simulink y Rational Rose son conocidas en este proceso. Es tambien algo comun en los desarrolladores de software construir modelos basados en C, C++ y Java para posteriormente ser testeados y probados en un ordenador (host computer) antes de escoger el hardware (target hardware) final. Altia Connections esta constituido por modulos software y por un interface de programacion de aplicaciones (API) que le permitiran conectar graficos Altia a sus modelos. Estos son los mismos graficos desarrollados previamente como conceptos de prototipos. Son tambien los mismos graficos que pueden ser utilizados posteriormente para generar codigo grafico descargable. Anadir graficos Altia a sus simulaciones maximiza significativamente el valor de los modelos realizados. Proporciona un modo de permitir a sus clientes a participar en el proceso de desarrollo sin necesidad de que exista un profundo conocimiento de la metodologia utilizada en las herramientas de simulacion actuales. El valor real de esta combinacion puede ser encontrada en el documento tecnico titulado: Simulation Graphics - Maximizing Your Modeling Investment to Reduce Cycle Times. Existen dos tipos de Altia Connections. Por una parte, para profesionales o ingenieros de sistemas/hardware y no programadores, Altia Connections pueden ser simples bloques de funciones adicionales insertados en sus modelos. Las entradas y salidas son conectadas de la misma manera que cualquier otro de los bloques utilizados en su herramienta de simulacion. Los eventos, senales y los datos son enviados de una manera transparente entres el modelo y los graficos. Este tipo de interface no requiere un conocimiento previo de programacion o de los compiladores en general. El segundo tipo de Altia Connections es para programadores que dispongan de un conocimiento y experiencia previa en el uso de lenguajes como C, C++ y Java. Para este tipo de desarrolladores, Altia dipone de in interface de programacion de aplicaciones (API) que puede ser enlazado con el codigo del programador. En modo de simulacion, las senales son enviadas via protocolo TCP/IP, permitiendole ejecutar el codigo de su aplicacion como programa ejecutable separado de su codigo grafico. Esto significa que se acortara significativamente el ciclo de diseno, prueba y depuracion. Cuando se genera codigo grafico descargable (deployable) puede enlazar directamente este codigo con su aplicacion en un unico programa ejecutable, sin necesidad de cambiar las llamadas API. Consiguientemente, el paso a realizar desde la simulacion hasta el codigo final se convierte en un procedimiento rapido y sencillo de realizar. Con Altia Connections Ud. podra:
|