Altia, a global leader in graphical user interface development software, has extended DeepScreen code generation support for the NXP i.MX Series to include the i.MX RT1170 crossover MCU.
Designed into over 100 million devices, Altia has a strong legacy for success in automotive, medical, industrial and consumer markets. Altia’s GUI development software and services are used by companies worldwide to get first class displays onto the lowest cost, best performing hardware. With Altia Design, the GUI editor and centerpiece of Altia’s tool chain, users import their assets from tools like Adobe Photoshop to draw their GUIs, create animations, define behavior and optimize user experience. Once complete, Altia DeepScreen generates pure C source code from the Altia design model that leverages unique hardware features for fast and efficient runtime performance.
The i.MX RT1170 crossover MCU addresses a broad range of applications, including consumer, industrial and automotive applications. The dual core MCU runs on the Arm® Cortex®-M7 core at 1 GHz and Arm Cortex-M4 at 400 MHz. The i.MX RT1170 features dual graphics engines to compose and blend graphics content before sending it to a display. Its Vector Graphics engine enables hardware rendering of scalable vector content into compositable bitmaps. The integrated 2D PXP Graphics Accelerator can manipulate and blend bitmaps with multiple pixel formats, scaling, fixed angle image rotation and DMA transfer of image data. The display controller allows creation of up to eight display layers, offering on-the-fly alpha blending capabilities and multi-format support.
Altia supports all these unique hardware features to ensure fast performance and a seamless user experience:
- Unlocks the potential of i.MX RT1170 2D GPU and VGLite rendering pipelines
- Generates hardware optimized code for the smallest footprint and fastest execution
- Layer Manager supports rendering for up to eight simultaneous hardware layers including direct from flash, “Clock in Place” options
- Binary Asset Manager automatically selects optimum pixel-depths and compression formats for each graphical asset to minimize your memory footprint
- Supports runtime or static versions of anti-aliased font engines such as FreeType and Monotype
- DeepScreen code can be easily ported to different operating systems or even no OS platforms
Altia is offering a demo for the NXP i.MX RT1170 Crossover MCU board. Details about the demo can be found on Altia’s i.MX RT1170 product page.
Altia is a software company that provides graphical user interface design and development tools that can be used from concept to final production code. Our GUI editor, Altia Design, offers development teams the capability to implement a model-based development process enabling clear team communication and accelerated user interface development. Our code generator, Altia DeepScreen, supports a vast range of low- to high-powered processors from a variety of industry-leading silicon providers. Altia generates pure C source code that is optimized to take full advantage of hardware resources. Graphics code generated by Altia is driving millions of displays worldwide – from automotive instrument clusters, HUDs and radios to thermostats, washing machines and medical devices. Our mission is to get the best automotive, medical and consumer interfaces into production in the shortest time on the lowest cost hardware.
Altia was founded in 1991. Its customers include automotive OEMs and Tier 1s like Continental Automotive, Denso, Fiat Chrysler Automobiles, Ford Motor Company, General Motors, Honda, Renault, Magneti Marelli, Nippon Seiki, Valeo, Visteon and more – plus leading consumer device manufacturers like Electrolux, Whirlpool, NordicTrack and many others.