HI-TECH Software's omniscient compiler takes on 32-bit MCUs - Embedded.com

HI-TECH Software’s omniscient compiler takes on 32-bit MCUs


Acacia Ridge, Queensland, Australia – Long a player in the 8- and 16-bit microcontroller compiler market, HI-TECH Software has taken its first step into 32 bit MCUs with the addition of support for Microchip's new MIPS-based PIC32 microcontroller family.

The new compiler is based on HI-Tech's “omniscient code generation” (OCG) technology and uses a whole program approach to the compilation of C code. OCG looks at every variable, pointer and register in every module of the program, prior to compilation, and optimizes their implementation across the entire program.

Memory usage can also be optimized for better performance and lower power consumption. Redundant code is eliminated, typically yielding 50% better code density than competing compilation technologies.

According to Clyde Stubbs, Hi-Tech's CEO, OCG technology is expected to be particularly useful for 32-bit microcontrollers, because it can optimize memory usage, including register files, based on the variables that are used most and least throughout the entire program. Optimal use of memories can have a substantial positive effect on both performance and power consumption, he said.

Hi-Tech's PRO for PIC32 compiler is expected to be released in the first quarter of 2008. Persons interested in testing the beta version of “HI-TECH C PRO for PIC32” can visit the beta download page at the company's web site.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.