Documente Academic
Documente Profesional
Documente Cultură
MC56F8006/MC56F8002 Digital
Signal Controller Product Brief
1 Introduction Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Overview 1.2 Application Examples . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1 Pulse Oximeter. . . . . . . . . . . . . . . . . . . . . . . 2
This document provides an overview of the major 1.2.2 PWM with Single Shunt Resistor as Feedback
Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
features and functional components of the 1.2.3 Sensorless BLDC. . . . . . . . . . . . . . . . . . . . . 5
MC56F8006/MC56F8002 series of digital signal 2 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Device Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
controllers (DSCs). 3.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 High Performance Core . . . . . . . . . . . . . . . . . . . . . . 7
The devices in the MC56F8006/MC56F8002 series 3.3 Operation Range . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
combine, on a single chip, the processing power of a 3.4 Memory Configuration . . . . . . . . . . . . . . . . . . . . . . . 8
3.5 Module Configuration . . . . . . . . . . . . . . . . . . . . . . . 8
digital signal processor (DSP) and the functionality of a 3.6 Power Management. . . . . . . . . . . . . . . . . . . . . . . . 11
microcontroller unit (MCU) with a flexible set of 4 Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
peripherals to create an extremely cost-effective
solution.
The MC56F8006/MC56F8002 uses the 56800E core,
which is based on a dual Harvard-style architecture
consisting of three execution units operating in parallel.
This allows as many as six operations per instruction
cycle. The MCU-style programming model and
optimized instruction set allow straightforward
generation of efficient, compact DSP and control code. The instruction set is also highly efficient for
C compilers to enable rapid development of optimized control applications.
A full set of programmable peripherals supports various applications. Any signal pin associated with these
peripherals can also be used for general-purpose input/output (GPIO). Power-saving features include an
extremely low-power mode and the ability to shut down each peripheral independently.
OLED Display
Wave Length Switch
Test media
Digital Photodetector
Figure 1. Pulse Oximeter
w in g
d in d in
g w in
winding
+ DC Bus 3 F Motor
RSENSE
- DC Bus
Figure 3 illustrates one PWM period for this scenario. The beginning of the period is identified via a PWM
reload event, which triggers the programmable delay block (PDB) to begin counting. The PDB is
configured in two-shot mode to time the phase A and phase C current measurements from the same trigger
event.
PWM Period
Phase A
Phase B
Phase C
Delay _B
Delay _A
Timer Counter
ADC Conversion
Phase A Phase C
Current Current
ADC End-of-Scan ISR
ADC ISR
By precisely synchronizing the PWM and ADC sample point via PDB, the MC56F8006/MC56F8002
PGA/ADC accurately centers its sample in the PWM pulse shown in Figure 4.
Top
PWM
Bottom
i+
i-
Measurement point
1Φ
Speed PWM
Command Phase BLDC
PID PID Commu- PWM Motor
- Controller - Controller tation PWM
CurrentFeedback
DSC
2 Block Diagram
Figure 6 shows a top-level block diagram for the MC56F8006/MC56F8002 series.
4 2 2 2
Crystal
Oscillator
3 Device Comparison
Table 1. MC56F8006 Series Device Comparison
MC56F8006 MC56F8002
Feature
28-pin 32-pin 48-pin 28-pin
3.1 Features
3.2 High Performance Core
• Efficient 16-bit 56800E family Digital Signal Controller (DSC) engine with dual Harvard
architecture
4 Part Numbers
Table 2. Orderable Part Number Summary
Web Support:
http://www.freescale.com/support Information in this document is provided solely to enable system and software
USA/Europe or Locations Not Listed: implementers to use Freescale Semiconductor products. There are no express or
Freescale Semiconductor implied copyright licenses granted hereunder to design or fabricate any integrated
Technical Information Center, EL516 circuits or integrated circuits based on the information in this document.
2100 East Elliot Road
Tempe, Arizona 85284
+1-800-521-6274 or +1-480-768-2130 Freescale Semiconductor reserves the right to make changes without further notice to
www.freescale.com/support any products herein. Freescale Semiconductor makes no warranty, representation or
guarantee regarding the suitability of its products for any particular purpose, nor does
Europe, Middle East, and Africa: Freescale Semiconductor assume any liability arising out of the application or use of any
Freescale Halbleiter Deutschland GmbH product or circuit, and specifically disclaims any and all liability, including without
Technical Information Center limitation consequential or incidental damages. “Typical” parameters that may be
Schatzbogen 7 provided in Freescale Semiconductor data sheets and/or specifications can and do vary
81829 Muenchen, Germany in different applications and actual performance may vary over time. All operating
+44 1296 380 456 (English)
+46 8 52200080 (English) parameters, including “Typicals”, must be validated for each customer application by
+49 89 92103 559 (German) customer’s technical experts. Freescale Semiconductor does not convey any license
+33 1 69 35 48 48 (French) under its patent rights nor the rights of others. Freescale Semiconductor products are
www.freescale.com/support not designed, intended, or authorized for use as components in systems intended for
surgical implant into the body, or other applications intended to support or sustain life,
Japan: or for any other application in which the failure of the Freescale Semiconductor product
Freescale Semiconductor Japan Ltd. could create a situation where personal injury or death may occur. Should Buyer
Headquarters purchase or use Freescale Semiconductor products for any such unintended or
ARCO Tower 15F
1-8-1, Shimo-Meguro, Meguro-ku, unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor and
Tokyo 153-0064 its officers, employees, subsidiaries, affiliates, and distributors harmless against all
Japan claims, costs, damages, and expenses, and reasonable attorney fees arising out of,
0120 191014 or +81 3 5437 9125 directly or indirectly, any claim of personal injury or death associated with such
support.japan@freescale.com unintended or unauthorized use, even if such claim alleges that Freescale
Semiconductor was negligent regarding the design or manufacture of the part.
Asia/Pacific:
Freescale Semiconductor China Ltd.
Exchange Building 23F Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc.
No. 118 Jianguo Road All other product or service names are the property of their respective owners.
Chaoyang District
Beijing 100022
China © Freescale Semiconductor, Inc. 2009. All rights reserved.
+86 10 5879 8000
support.asia@freescale.com