Info-Code  
 
Home | Archives | Register |
January 2008 Component Focus Design Notes Application Spotlight Technical View  

 

Previous Page   Next Page

 

Comparing Freescale’s Flexis MC9S08QE128 and MCF51QE128 with TI’s MSP430


Page Contents:   [ Featured Products | Datasheets | Application Notes | Buy Now ]




Freescale’s Controller Continuum provides an easy migration path up and down the performance spectrum through the RS08 devices to the high performance Coldfire V4 devices. Recently, Freescale announced the first set of low power, general purpose devices in the Flexis series – MC9S08QE128 and MCF51QE128 (henceforth referred to as QE128). The devices in the Flexis series share a common set of peripherals and development tools in addition to pin for pin compatibility, which makes using either an 8-bit or 32-bit microcontroller, without redesigning the board, very simple.

Table 1 shows a high level specification comparison between QE128 and TI’s MSP430FG4619. Though these two devices are not identical in terms of pin count or features, they are reasonably similar and targeted at similar applications.

 


Table 1. Feature Comparison Table

 

 


 

CPU Cores and Performance

The MSP430 core, the HCS08 core and the ColdFire V1 core are very different and therefore hard to compare. The MSP430 is a 16-bit RISC core, the HCS08 is an 8-bit CPU with a CISC instruction set and the ColdFire V1 is a 32-bit variable length (VL) RISC core.

Benchmarking results depend heavily on the type of application running and the C compiler efficiency. In very general terms, ColdFire V1 is the highest performance core, followed by the MSP430 and then followed very closely by the HCS08. The relative performance per MHz for these cores may be similar, but the absolute performance for the QE128 is considerably higher because of the sizable difference in maximum operating frequency. Both QE128 parts provide a very distinct maximum performance advantage versus the MSP430FG4619.

 


Table 2*. Power Consumption of System in each Application State

* The measurements in Table 2 were taken with unused pins terminated as recommended by the manufacturer using the same power supply and the same ammeter. The rest of the code was as-is so any additional current due to operating modules is included.

 


 

QE128 and Ultra Low Power

  • QE128’s optimized architecture provides lower operating voltage and current to minimize operating costs and extend battery life
  • Features two ultra low power stop modes
  • Low power run and wait modes enable reduced current and reduced speed modes for peripherals
  • Peripheral clock enable register can disable clocks to unused modules
  • Ultra low power external oscillator can be used in stop modes to provide accurate clock source to real time counter module (RTC)

 

To view the entire article showing the Differences between the TI MSP430 and MC9S08QE128 and MCF51QE128 Flexis Microcontrollers, click here.

For more information, please refer to Application Note AN3506/D titled Migration from TI MSP430 to 9S08QE128 or MCF51QE128 Flexis Microcontrollers.

 

 

The 8-bit MC9S08QE128 and the 32-bit MCF51QE128 devices are Freescale’s first Flexis microcontrollers with new ultra-low power technology and feature rich capabilities that allow for the connection point of the Continuum to be reality, while suitable for general purpose applications including battery-powered applications.

The QE128 microcontrollers deepen the Freescale 8-bit and 32-bit microcontroller portfolio for consumer and industrial applications. Together, these devices offer an ease of migration or compatibility to move up or down the performance chain with a common set of tools.

Overall, the QE128 device solutions mean less time to code, software re-use, lower overall system costs and faster time-to-market.

 


 

 


 

 


 

FEATURES
  • 2x SCI, 2x I2C, 2x SPI
  • 2x KBI – 8 channels each
  • 16-bit timers: 1 x 6-ch, 2 x 3-ch
  • 12-bit 24 channel A-to-D converter
  • 2 analog comparators

 

APPLICATIONS
  • Battery-operated handheld devices
  • Home health monitoring
  • HVAC control
  • Home appliances
  • Security systems
  • Home automation
BENEFITS
  • Operating Voltage/Performance
    • 50MHz S08 or ColdFire V1 core
    • 25MHz bus frequency
    • 1.8-3.6V operating range
  • Memory
    • Up to 8K bytes SRAM
    • Up to 128K bytes flash
    • Up to 70 general purpose I/Os
    • System integration
      (PLL, SW Watchdog)
    • Integrated 1-pin BDM interface
  • Ultra-low Power
    • Internal Clock Source (ICS)
    • Vreg with fast start up and low regulation voltage
    • Low power 32kHz oscillator
    • Optimized clock tree and clock gating techniques

 


 

For a more in-depth look at the QE128, please click here.

 

Additional Information

QE128 Overview Video

Compatibility Demonstration Video

Virtual Lab

QE128 8-bit and 32-bit Comparison

Controller Continuum Brochure

Migrating from V1 to V2 Application Note

Migrating from S08 to V1 Application Note

Low Power Design Enabled by Flexis MCUs Application Note

Using Processor Expert with Flexis MCUs Application Note

Quick Reference User Guide

Blood Pressure Monitor Using Flexis QE128

A Software Approach to Using Nested Interrupts in HCS08

 

Other Available Literature

MCF51QE128 Reference Manual

CodeWarrior™ Development Studio v6.0 for Microcontrollers

QE128 Peripheral Module Quick Reference User Guide

DEMOQE128 Labs

 

 

DEMOQE128

The DEMOQE128 is a low-cost development system designed for demonstrating, evaluating, and debugging the Freescale MC9S08QE128 and MCF51QE128 microcontrollers. It's Multilink circuitry on the DEMOQE128 board allows the processor on the DEMOQE128 to be debugged and programmed via USB from the PC. In addition, the demo board can be powered using the USB bus. Supports S08 and ColdFire V1 QE128 devices through plug-in daughter cards. It also supports plug-in RF daughter cards for SMAC and 802.15.4.

 


 

FEATURES
  • On-board logic analyzer
  • On-board virtual serial port
  • Asymmetrically positioned 4 8x2 male connectors for interchangeable daughter cards
  • P&E's embedded multilink circuitry populated on the bottom
  • RS-232 serial port w/ DB9-F connector
  • SCI signals connected to P&E's embedded multilink through jumpers
  • ON/OFF power switch w/ LED indicator
  • A 5V DC to 12V DC power supply input barrel connector
  • Power input selection jumpers for selecting the input voltage source:
    • Power input from embedded multilink to LDO regulator
    • Power input from DC power jack to LDO regulator
    • Regulated VDD output at 3.0V
    • Regulated VDD output at 2.1V
    • Power input from battery
    • Power input from MCU_PORT connector
    • RESET push button and LED indicator w/ Enable
    • Optional external crystal circuitry layout (not populated)
  • User Features:
    • 3-axis Accelerometer w/Enable
    • 8 user LEDs w/ Enable
    • 4 user push buttons w/ Enable
    • 1 Piezzo buzzer w/ Enable
  • IIC pullups w/ Enable
  • 10K Ω POT w/ Enable
  • Option Jumpers:
    • COM_EN for 1.8V to 4.25V RS232 transceiver
    • TXD_EN for SCI_TXD to embedded multilink
    • RXD_EN for SCI_RXD to embedded multilink
    • INPUT_EN for two input channels to embedded multilink
SPECIFICATIONS
  • Board Size 3.5 x 4.0
  • Power Input:
    • USB Cable: 5VDC, 500mA max
    • DC Power Jack: 2.5/5.5mm barrel connector,
    • 5VDC to 12VDC Center Positive
    • Two AAA Battery Cells

 

DEMOQE DAUGHTER CARD FEATURES
  • Built-in BDM eliminates need for external BDM cable
  • Four bottom-mounted asymmetrically positioned 8x2 female connectors to mate with the DEMOQE base board a top-mounted MC9S08QE128CLH or MCF51QE128CLH chip
  • One RS232 COM port plus optional SCI via USB
  • Virtual logic analyzer through two TPM channels via USB
  • Three-axis accelerometer
  • Operates from battery pack with two “AAA” batteries

 

KIT CONTAINS
  • DEMOQE base board with a MC9S08QE128 Daughter Card installed
  • MCF51QE128 Daughter Card
  • DVD Breaking Bit Boundaries
  • Getting Started With QE128
  • 2-cell AAA battery package
  • USB cable
  • Quick Start Guide
  • Freescale warranty card

 

 

Flexis QE128 Evaluation Board

The EVBQE128 evaluation board has been designed for the evaluation, demonstration and debugging of the Freescale Flexis QE128 microcontrollers (MC9S08QE128 and MCF51QE128). The EVBQE128 can be used as a standalone application or can be controlled by a host PC via its built-in microDART™ interface.

 

FEATURES
  • An “MCU” section containing:
    • An 80-pin LQFP socket accepting either the MC9S08QE128 or the MCF51QE128 microcontroller
    • A crystal oscillator, a provision for a clock module, a provision for a connector for providing an external clock source, together with jumpers to select the clock source
    • A BDM connector for in-circuit debugging/programming with an external instrument
    • A female header connectors with all of the MCU signals
  • A power supply section containing:
    • A 12V DC barrel input connector (2.1mm)
    • A four-way micro terminal block for providing specific power supplies and voltage references to the microcontroller
    • A jumper to select the power supply source (USB bus or barrel connector)
    • A power on/off switch
  • A built-in “microDART INTERFACE” section (with the main circuitry mounted on the back of the board) which allows the host PC to communicate with the microcontroller through a standard USB interface. Jumpers are present to configure this module. Thanks to the microDART in-circuit debugging firmware, BDM commands are sent to the target microcontroller through the USB bus. Additionally, a virtual COM port is automatically available over the same USB connection. This virtual COM port can be used by standard terminal programs, like HyperTerminal, to send/receive serial characters to/from the target microcontroller.
  • An “I/O” section containing
    • A Reset push-button
    • Four additional push-button
    • One potentiometer
    • Eight dip-switches
    • A piezoelectric buzzer
    • A light sensor
    • A temperature sensor
    • Ten user LEDs
    • A circuitry for driving and external LCD
    • A series of jumpers to connect/disconnect the above controls to/from the microcontroller
  • An “RS-232” section containing two RS-232 connectors together with a jumper to enable the RS-232 communication
  • A “SERIAL SETTINGS” section containing jumpers to select communication options
KIT CONTAINS
  • The EVBQE128 evaluation board
  • 80-pin LQFP MC9S08QE128 and MCF51QE128 microcontrollers
  • A USB cable
  • A pick-up vacuum pump
  • A universal, 12V DC power supply
  • System software DVD-ROM, including CodeWarrior™ Development Studio
  • A Quick Start Guide sheet

 


Flexis QE128 Evaluation Board

 

 

 Featured Products
Part Number   Description Data
Sheet
App.
Notes
 
DEMOQE128   Flexis QE128 Demonstration Board View PDF   Buy Now
EVBQE128   Flexis QE128 Evaluation Board View PDF View PDF Buy Now
MCF51QE128CLH   Flexis 32-Bit ColdFire® V1 Microcontroller View PDF View PDF Buy Now
PC9S08QE128CLH   Flexis 8-Bit HCS08 Microcontroller View PDF View PDF Buy Now
PC9S08QE128CLK   Flexis 8-Bit HCS08 Microcontroller View PDF View PDF Buy Now
PCF51QE128CLK   Flexis 32-Bit ColdFire® V1 Microcontroller View PDF View PDF Buy Now

refers to New Product Introduction

 

Previous Page
Terms of Use  |  Privacy Policy  |  Employee Login
© 2008 Future Electronics. All rights reserved.

Next Page