Global Sources
EE Times-India
Stay in touch with EE Times India
EE Times-India > Interface

Mid-range MCU core touts improved features

Posted: 07 Nov 2008     Print Version  Bookmark and Share

Keywords:microcontroller  technical improvements  8-bit  Mid-range core 

Microchip Technology Inc. has announced an enhancement to the microcontroller (MCU) architecture supporting Mid-range 8-bit PIC12 and PIC16 MCUs.

The enhanced core builds upon the existing Mid-range core and provides additional performance, while maintaining compatibility with existing Mid-range products for true product migration. The enhancements provide users with a boost of performance of up to 50% and code-size reductions of up to 40% for various algorithms and functions.

The enhanced core enables increased levels of integration and the use of multiple peripherals without sacrificing performance. It also provides a long-term expansion path for new peripheral support. These features result in application longevity, scalability, ease of design and overall versatility.

Example peripheral support onboard the enhanced Mid-range core includes Microchip's mTouch Sensing Solution module for touch-sensing user interfaces; LCD displays; multiple Analogue-to-Digital Converters (ADCs) and Pulse-Width Modulation (PWM) modules; additional timers and analogue comparators, among other peripherals.

Additional feature enhancements include increased memory support with program Flash addressability up to 56 KB and Data RAM up to 4 KB. This enables the creation of more versatile code with increased functionality, for more complex applications—especially useful when developing code in the C programming language.

With 14 additional instructions—for a total of 49—the enhanced core optimises program code and data handling, which reduces code space and increases efficiency with fewer clock cycles. It also provides the ability to migrate with minimal effort among existing Mid-range PIC MCUs; as well as up or down with PIC12, PIC16 and PIC18 MCUs.

Development tool support

Third-party compiler support for devices utilising the enhanced core will be provided by HI-TECH Software, CCS, microEngineering Labs and Byte Craft Limited.

HI-TECH is planning to provide an updated version of its C PRO ANSI C Compiler for the PIC10/12/16 MCUs. The enhanced core's memory-mapped W register, simplified bank selection and multiple file-select registers provide many opportunities for optimising this compiler.

CCS' support is expected to be available in version 4.100 of its PCM and PCW compilers, which provide reduced system functions with the 16-level call stack using the more efficient MOVLP for page switches.

Other enhancements include built-in functions for peripherals, translation of old or hard-coded addresses to use newly assigned SFR registers, the ability to use two FSRs for a reduction in the number of instructions, and advanced debugging support in the IDE compilers.

microEngineering Labs' PICBASIC PRO Compiler is expected to support the enhanced architecture with core-specific command libraries and extended RAM-bank switching. The compiler will include code optimisations to maximise the enhanced core's capabilities, and the meLabs programmers will also support the core.

Byte Craft Limited expects to ship an enhanced PIC16-specific code generator in the optimising C compiler of its MPC Code Development System. This system implements over two dozen intuitive data types, with ISO TR 18037 fixed-point and named-address support.

The first devices based upon the enhanced 8-bit Mid-range PIC MCU core are expected to roll out Calendar Q1 2009.

Comment on "Mid-range MCU core touts improved fe..."
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top