Altia CEO, Mike Juran, comments, “Vybrid has always been a strong part for us. Over the past months, it seems that medical device developers have caught on to its unique capabilities.... [the] platform strikes the right balance between power and value – and Altia’s software tools allow GUI developers to wring every last bit of performance from the hardware.”
The Freescale Vybrid target, Altia continues, offers low power consumption, and uses less memory while offering better graphics due to its plentiful hardware layers. With the use of the Altia Layer Manager, development teams are able to take full advantage of the Vybrid’s layered architecture.
The Altia Layer Manager allows users to maximise Vybrid’s sixty-four hardware layers by graphically creating virtually unlimited layer combinations that are implemented on-the-fly. With Altia’s code generation solution for Freescale Vybrid, animations such as moving objects and dynamic opacity can be executed with no CPU – just using the capabilities of the layers. Additionally, the capability to define colour format offers significant advantage to GUI quality and memory requirements. Developers are able to set different colour formats on each layer – drastically reducing ROM requirements and improving image appearance.
Altia claims that one North American medical device manufacturer, nearing production with Altia code running on Vybrid, has seen more than 50% reduction in overall expected ROM size for its production GUI code. This company also expects to easily pass FDA approval because – from day one – it has had all of the C source code for the user interface available for inspection, testing and documentation.
Many users, the company adds, are exploring Vybrid as they move to new programs; Altia has also offered support for Freescale platforms such as MPC5605s (Spectrum), MPC5645S (Rainbow) and the i.MX family. With Altia Design, the GUI editor and centerpiece of Altia's tool chain, users create custom graphics from scratch or use assets from tools like Adobe Photoshop to draw their GUIs, create animation, define behaviour and optimise user experience. Once complete, Altia DeepScreen generates pure C source code for the Altia design model that can be deployed onto a wide array of low- to high-power processors from silicon providers including Freescale, STMicroelectronics, Renesas, NXP, Spansion, Texas Instruments and others.
Altia’s product page says of the Freescale part; [next page]