Latest Freescale digital signal controllers look to reduce power involved with motor control

The MC56F8006 DSCs combine the functionality of a microcontroller (MCU)
and the processing power of a digital signal processor (DSP) with a
flexible set of peripherals to create a versatile embedded control
solution. The MC56F8006
family is aimed at power- and cost-sensitive motor control
applications, such as three-phase BLDC motors, variable frequency
drives, permanent magnet synchronous motors and handheld tool motors.
In addition to motor control, Freescale is targetting the following
segments with these devices: 
board-mounted digital power supplies for servers, industrial and
telecom power supplies, smart power metering, and advanced
control in commercial buildings and factories.

Power efficiency

The MCF68006 devices are designed
to operate at 50 mA at 32 MHz and 3.3 V. The DSCs provide an array of
power-saving features, such as two power-saving STOP modes, the ability
to shut down peripherals independently and less than six microseconds
wake-up time from STOP.

The devices' power management capabilities enable continued
application sampling in a reduced power state.  A partial
power-down mode
keeps the I/O, RAM, pulse width modulator (PWM) and computer operating
properly (COP) module powered while the remainder of the device
peripherals shut down. In this state, the DSCs are engineered to
consume one microamp in lowest power mode while preserving key state
information in RAM.

Peripherals for motor control

The MC56F8006 family's on-chip peripherals  include three
high-speed comparators, dual 12-bit
analog-to-digital controllers (ADCs), two programmable gain amplifiers
(PGAs) and a PWM with up to six outputs.

3-Phase BLDC Motor Example

The PGAs operate in concert with the ADCs
to amplify small signals, increasing the ADC input dynamic range. The
PGAs also perform differential-to-single-ended conversion of analog
signals. The PWMs
enable power conversion functionality and accuracy for digital power
supply and motor control applications. Multiple system faults are
detected and processed by on-board hardware to immediately shut down
the PWMs in the event of a threatening or dangerous situation. This
capability helps ensure system protection with little or no software
intervention required.

Development Tools

Freescale's development tools, combined with the MC56F8006 family,
enable developers to speed new products to market.  One very
nice feature for this family's development kits is that the
Development Studio
for MC56800/E DSCs is included.  This complimentary
CodeWarrior license is for
up to 32KB application code which is more than sufficient for
the MC56800/E family's memory requirements, and is
available through Web-based registration.

Freescale also provides the Processor Expert rapid application design
tool to enable quick generation of peripheral drivers and software
libraries. The Processor Expert tool features an extensive library of
DSP/DSC algorithms, a library of low-level macro commands for
peripherals, and comprehensive motor control, power conversion and soft
modem code examples to help streamline the development process.

MC56F8006 family technical features

  • 16-bit 56800E family DSC engine
    with dual Harvard architecture
  • Up to 32 MIPS at 32MHz core frequency
  • Single-cycle 16 – 16-bit parallel multiplier-accumulator
  • Four 36-bit accumulators, including extension bits
    32-bit arithmetic and logic multi-bit shifter
  • 9 different power modes
  • Separate digital (regulated) and analog (referenced to
    supply outputs
  • 50 mA power consumption at 32MHz and 3.3 V
  • Up to16 KB of flash and 2 KB SRAM
  • Three analog comparators
  • Two 16-bit timers; one 16-bit periodic interval timer;
    delay timer
  • Two 2x-16x PGAs
  • Two 12-bit ADCs
  • Six output PWM with programmable fault capability
  • Integrated
    voltage regulator and power supervisor
  • Inter-IC (IIC) bus interface, serial peripheral interface
    high-speed serial communications interface (SCI)
  • Factory-trimmed relaxation oscillator
  • 48-pin LQFP, 32-pin LQFP and 28-pin SOIC package options.

MC56F8006 Block Diagram

Pricing and availability

MC56F8006 product samples are available now. Suggested resale pricing
for the MC56F8006 family starts at $1.50 (USD) in 10,000-unit

Demonstration systems for the MC56F8006 family are available
now. The MC56F8006DEMO-T development set with demonstration board and
USB TAP is available at a suggested resale price of $99. The
MC56F8006DEMO demonstration board is available for a suggested $49
resale, and the CWH-UTP-ONCE-HE USB TAP host target interface (a
debugger tool) is available for a suggested $99 resale.
(All prices USD.)

For more information about Freescale's MC56F8006 DSC family, visit

0 comments on “Latest Freescale digital signal controllers look to reduce power involved with motor control

Leave a Reply

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