HI-TECH Software has launched an “omniscient” ANSI C compiler for Microchip’s PIC32 family of microcontrollers that can provide nearly double code density. The HI-TECH C PRO for the PIC32 MCU Family is the only PIC32 compiler that optimizes stack and register allocation across all code modules prior to generating the object code. The smaller code generally executes requires smaller, less expensive flash memory for storage. The HI-TECH C PRO compiler has an omniscient code generator (OCG) that collects comprehensive data on every register, stack, pointer, object and variable declaration across the entire program. It uses this information to optimize register usage, stack allocations and pointers across the whole program. It also ensures consistent variable and object declarations between modules and deletes unused variables and functions. HI-TECH C PRO is the only PIC32 compiler with this capability.
The majority of other PIC32 compilers are based on GCC compilation technology which generates code one-module-at-a-time, without comprehensive cross-module data. In code density benchmarks, the HI-TECH’s OCG compiler achieves code that can be as much as 40% smaller than that generated using GCC-based PIC32 compilers. The smaller code size can cut device costs by reducing the amount on on-chip flash required. The HI-TECH C PRO for the PIC32 MCU Family is available now through September 30, 2008 for the introductory price of US$1595, after which it will sell for US$1995 It includes, free of charge, HI-TECH Priority Access (HPA) -12 months access to updates and technical support -as well as a 30 day money back guarantee. Multi-user, and educational user discounts are available.
|