SlideShare ist ein Scribd-Unternehmen logo
1 von 19
MCF51AG ColdFire MCUs for Large Appliance And Industrial Applications ,[object Object]
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MCF51AG128/AG96 Key Messages ColdFire MCF51AG128 microcontrollers offer optimal performance with enhanced system safety and integrity designed for the most demanding appliance  and industrial applications. Optimal Performance  Easy to Use Software and Tools Unique IP that optimizes system performance and provides flexibility for appliance applications. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Integrated features important for appliance & industrial applications and the needs set by the IEC60730 standard. Comprehensive set of software and hardware tools ease development and speed time to market. Intelligent Peripheral Set
Target Applications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Home Appliances   System Control, HMI, Motor Control Industrial Applications / Motor Control
Motor Control Portfolio Kinetis MC33991 Dual Gauge  Driver  MM908E626 Stepper Motor  Driver  w/ LIN MPC17C724 0.4 Amp Dual  H-Bridge Motor MC33879 Octal Serial Switch  with Open Load  Detect Current  Disable MC33999 16-Output Switch  with SPI and  PWM Control MC33937  Three Phase Field Effect Transistor  Pre-driver Analog  Portfolio Ultra Low End – Low End 8Bit Hi-end 8-bit to Low-end 32-bit 3-phase sensored (V/Hz, Slip) Mid Range – 3-phase sensorless  (vector control) 16-bit DSP Hi-end –DSP, 32-bit MCU/MPU S08MP16 56F801x S08QD4 56F800x 56F802x / 3x S08AC 51AC S08SH MPC5604P 56F82xx S08SF 32bit 16bit 8bit 51AG
Key Peripherals on MCF51AG128 / AG96  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MCF51AG128 – Feature/Benefit Table Features Benefits ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
AG128 Platform with iEVENT and DMAC
Expected “DMA use cases” in Industrial / Appliance Systems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
iEvent ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],iEvent Channel Block Diagram
iEvent  cont’d ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
iEvent Provides Auto Peripheral To Peripheral Triggering
Advanced  Independent Clocked WDOG ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
External Watchdog Monitor EWM is a redundant wdog which monitors both programme code execution AND external supervisor circuit eg. a Emergency Shutdown Circuit Key Features: Clocked by independent LPO 1kHz RC osc 8 stage ripple counter Timeout period has min and max refresh time Refresh of counter requires CPU register update && EWM_in de-asserted. Else EWM_out will be asserted.  (EWM_out can only be de-asserted with an MCU reset EWM does not assert an MCU reset. Counter CPU Service EWM_in EWM_out MCU RESET External Supervisor Circuits indicates a fault EWM_out asserted MCU RESET Required to  de-assert EWM_out CPU refresh occurs too early EWM_out asserted. CMP_Low CMP_Low
eGPIO Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],“  If only the High drive port was on the other side!” “  If only the Keyboard interrupt was on this pin!” No More
Optimised Pin-Out for EMC - 64 pin 51AG128 All Analog Side
Development Tools & Enablement Support  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MCF51AGxxx Part Numbers Notes :  -40 to +105 Degs C ‘V’ temp part numbers also available * Suggested 10K Resale Pricing (subject to change).  Part Number Temp Range Key Features Package 10ku Price MCF51AG128CLK -40 to +85 C CF V1, DMA, iEvent, 128kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP,  69 GPIO  80LQFP  (14x14) $3.40* MCF51AG128CLH -40 to +85 C CF V1, DMA, iEvent, 128kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP,  53 GPIO  64LQFP  (10x10) $3.23 MCF51AG128CQH -40 to +85 C CF V1, DMA, iEvent, 128kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP,  53 GPIO  64QFP  (14x14) $3.27 MCF51AG128CLF -40 to +85 C CF V1, DMA, iEvent, 128kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP,  39 GPIO  48LQFP  (7 x 7) $3.01 MCF51AG96CLK -40 to +85 C CF V1, DMA, iEvent, 96kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP,  69 GPIO  80LQFP  (14x14) $3.22 MCF51AG96CLH -40 to +85 C CF V1, DMA, iEvent, 96kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP,  53 GPIO  64LQFP  (10x10) $3.06 MCF51AG96CQH -40 to +85 C CF V1, DMA, iEvent, 96kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP,  53 GPIO  64QFP  (14x14) $3.10 MCF51AG96CLF -40 to +85 C CF V1, DMA, iEvent, 96kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP,  39 GPIO  48LQFP  (7 x 7) $2.91
Additional Resource ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Newark Farnell

Weitere ähnliche Inhalte

Was ist angesagt?

CENTUM VP - 2014 version
CENTUM VP - 2014 versionCENTUM VP - 2014 version
CENTUM VP - 2014 versionYokogawa
 
Analog module omron
Analog module omronAnalog module omron
Analog module omronAlain Hua
 
YOKOGAWA CENTUM CS 3000 R3
YOKOGAWA CENTUM CS 3000 R3YOKOGAWA CENTUM CS 3000 R3
YOKOGAWA CENTUM CS 3000 R3Rehan Fazal
 
Dcs control workshop 2002
Dcs control workshop 2002Dcs control workshop 2002
Dcs control workshop 2002akshit000
 
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...Living Online
 
03 Mcu Day 2009 (C2000) 8 13 Editado
03   Mcu Day 2009 (C2000) 8 13   Editado03   Mcu Day 2009 (C2000) 8 13   Editado
03 Mcu Day 2009 (C2000) 8 13 EditadoTexas Instruments
 
04 Mcu Day Stellaris 8 12b Editado
04   Mcu Day   Stellaris 8 12b   Editado04   Mcu Day   Stellaris 8 12b   Editado
04 Mcu Day Stellaris 8 12b EditadoTexas Instruments
 
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...Amit Sharma
 
Distributed Control System
Distributed Control SystemDistributed Control System
Distributed Control System3abooodi
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic ControllerJinesh Patel
 
Distributed Control System (DCS) Notes
Distributed Control System (DCS) NotesDistributed Control System (DCS) Notes
Distributed Control System (DCS) NotesRaj Nayak
 
Dcs presentation 13005437501565-phpapp01
Dcs presentation 13005437501565-phpapp01Dcs presentation 13005437501565-phpapp01
Dcs presentation 13005437501565-phpapp01infoasim2
 
Distributed Control System (Presentation)
Distributed Control System (Presentation)Distributed Control System (Presentation)
Distributed Control System (Presentation)Thunder Bolt
 
Practical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and TechniciansPractical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and TechniciansLiving Online
 
Survey: Embedded Systems In Power Industry
Survey: Embedded Systems In Power IndustrySurvey: Embedded Systems In Power Industry
Survey: Embedded Systems In Power IndustryShrey Bhatnagar
 

Was ist angesagt? (20)

CENTUM VP - 2014 version
CENTUM VP - 2014 versionCENTUM VP - 2014 version
CENTUM VP - 2014 version
 
Analog module omron
Analog module omronAnalog module omron
Analog module omron
 
YOKOGAWA CENTUM CS 3000 R3
YOKOGAWA CENTUM CS 3000 R3YOKOGAWA CENTUM CS 3000 R3
YOKOGAWA CENTUM CS 3000 R3
 
Dcs control workshop 2002
Dcs control workshop 2002Dcs control workshop 2002
Dcs control workshop 2002
 
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
Design of Industrial Automation Functional Specifications for PLCs, DCs and S...
 
03 Mcu Day 2009 (C2000) 8 13 Editado
03   Mcu Day 2009 (C2000) 8 13   Editado03   Mcu Day 2009 (C2000) 8 13   Editado
03 Mcu Day 2009 (C2000) 8 13 Editado
 
04 Mcu Day Stellaris 8 12b Editado
04   Mcu Day   Stellaris 8 12b   Editado04   Mcu Day   Stellaris 8 12b   Editado
04 Mcu Day Stellaris 8 12b Editado
 
Manual CLP Omron CP1H
Manual CLP Omron CP1HManual CLP Omron CP1H
Manual CLP Omron CP1H
 
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
Yokogawa -Integrated Production Control System solution for Petrochemcial Ind...
 
Working of DCS systems
Working of DCS systemsWorking of DCS systems
Working of DCS systems
 
Distributed Control System
Distributed Control SystemDistributed Control System
Distributed Control System
 
DCS
DCSDCS
DCS
 
Programmable Logic Controller
Programmable Logic ControllerProgrammable Logic Controller
Programmable Logic Controller
 
Distributed Control System (DCS) Notes
Distributed Control System (DCS) NotesDistributed Control System (DCS) Notes
Distributed Control System (DCS) Notes
 
Dcs presentation 13005437501565-phpapp01
Dcs presentation 13005437501565-phpapp01Dcs presentation 13005437501565-phpapp01
Dcs presentation 13005437501565-phpapp01
 
Distributed Control System
Distributed Control SystemDistributed Control System
Distributed Control System
 
Distributed Control System (Presentation)
Distributed Control System (Presentation)Distributed Control System (Presentation)
Distributed Control System (Presentation)
 
Dcs overview
Dcs overviewDcs overview
Dcs overview
 
Practical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and TechniciansPractical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and Technicians
 
Survey: Embedded Systems In Power Industry
Survey: Embedded Systems In Power IndustrySurvey: Embedded Systems In Power Industry
Survey: Embedded Systems In Power Industry
 

Ähnlich wie MCF51AG ColdFire MCUs for Large Appliance And Industrial Applications

MC9S08MP16: 8-bit MCU For BLDC Motor Control
MC9S08MP16: 8-bit MCU For BLDC Motor ControlMC9S08MP16: 8-bit MCU For BLDC Motor Control
MC9S08MP16: 8-bit MCU For BLDC Motor ControlPremier Farnell
 
An Overview of LPC2101/02/03
An Overview of LPC2101/02/03An Overview of LPC2101/02/03
An Overview of LPC2101/02/03Premier Farnell
 
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vnLs catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vnDien Ha The
 
Ls catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-eLs catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-eDien Ha The
 
PMA71xx- SmartLEWIS™ MCUs
PMA71xx- SmartLEWIS™ MCUs PMA71xx- SmartLEWIS™ MCUs
PMA71xx- SmartLEWIS™ MCUs Premier Farnell
 
Wireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationWireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationUdayalakshmi JK
 
An Introduction to very low power 16-bit Digital Signal Controllers
An Introduction to very low power 16-bit Digital Signal Controllers An Introduction to very low power 16-bit Digital Signal Controllers
An Introduction to very low power 16-bit Digital Signal Controllers Premier Farnell
 
Real Time Atomization of agriculture system for the modernization of indian a...
Real Time Atomization of agriculture system for the modernization of indian a...Real Time Atomization of agriculture system for the modernization of indian a...
Real Time Atomization of agriculture system for the modernization of indian a...SHAMEER C M
 
Real time atomization of agriculture system for the modernization of indian a...
Real time atomization of agriculture system for the modernization of indian a...Real time atomization of agriculture system for the modernization of indian a...
Real time atomization of agriculture system for the modernization of indian a...SHAMEER C M
 
MPC8313E PowerQUICC II Pro Processor
MPC8313E PowerQUICC II Pro ProcessorMPC8313E PowerQUICC II Pro Processor
MPC8313E PowerQUICC II Pro ProcessorPremier Farnell
 
Introduction of 16-Bit Automotive Microcontrollers S12XE
Introduction of 16-Bit Automotive Microcontrollers S12XEIntroduction of 16-Bit Automotive Microcontrollers S12XE
Introduction of 16-Bit Automotive Microcontrollers S12XEPremier Farnell
 
Overview of ST7 8-bit Microcontrollers
Overview of ST7 8-bit MicrocontrollersOverview of ST7 8-bit Microcontrollers
Overview of ST7 8-bit MicrocontrollersPremier Farnell
 
Low cost embedded system
Low cost embedded systemLow cost embedded system
Low cost embedded systemece svit
 
Overview of LPC213x MCUs
Overview of LPC213x MCUsOverview of LPC213x MCUs
Overview of LPC213x MCUsPremier Farnell
 
RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationEmbarcadero Technologies
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatJitender Singh Shekhawat
 
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...OPAL-RT TECHNOLOGIES
 
Introduction to Stellaris Family Microcontrollers
Introduction to Stellaris Family MicrocontrollersIntroduction to Stellaris Family Microcontrollers
Introduction to Stellaris Family MicrocontrollersPremier Farnell
 

Ähnlich wie MCF51AG ColdFire MCUs for Large Appliance And Industrial Applications (20)

MC9S08MP16: 8-bit MCU For BLDC Motor Control
MC9S08MP16: 8-bit MCU For BLDC Motor ControlMC9S08MP16: 8-bit MCU For BLDC Motor Control
MC9S08MP16: 8-bit MCU For BLDC Motor Control
 
An Overview of LPC2101/02/03
An Overview of LPC2101/02/03An Overview of LPC2101/02/03
An Overview of LPC2101/02/03
 
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vnLs catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vn
 
Ls catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-eLs catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-e
 
PMA71xx- SmartLEWIS™ MCUs
PMA71xx- SmartLEWIS™ MCUs PMA71xx- SmartLEWIS™ MCUs
PMA71xx- SmartLEWIS™ MCUs
 
Wireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculationWireless energy meter monitoring with automated tariff calculation
Wireless energy meter monitoring with automated tariff calculation
 
An Introduction to very low power 16-bit Digital Signal Controllers
An Introduction to very low power 16-bit Digital Signal Controllers An Introduction to very low power 16-bit Digital Signal Controllers
An Introduction to very low power 16-bit Digital Signal Controllers
 
Real Time Atomization of agriculture system for the modernization of indian a...
Real Time Atomization of agriculture system for the modernization of indian a...Real Time Atomization of agriculture system for the modernization of indian a...
Real Time Atomization of agriculture system for the modernization of indian a...
 
Real time atomization of agriculture system for the modernization of indian a...
Real time atomization of agriculture system for the modernization of indian a...Real time atomization of agriculture system for the modernization of indian a...
Real time atomization of agriculture system for the modernization of indian a...
 
MPC8313E PowerQUICC II Pro Processor
MPC8313E PowerQUICC II Pro ProcessorMPC8313E PowerQUICC II Pro Processor
MPC8313E PowerQUICC II Pro Processor
 
Atmega8u2 mur
Atmega8u2 murAtmega8u2 mur
Atmega8u2 mur
 
Introduction of 16-Bit Automotive Microcontrollers S12XE
Introduction of 16-Bit Automotive Microcontrollers S12XEIntroduction of 16-Bit Automotive Microcontrollers S12XE
Introduction of 16-Bit Automotive Microcontrollers S12XE
 
HCS08 Overview
HCS08 OverviewHCS08 Overview
HCS08 Overview
 
Overview of ST7 8-bit Microcontrollers
Overview of ST7 8-bit MicrocontrollersOverview of ST7 8-bit Microcontrollers
Overview of ST7 8-bit Microcontrollers
 
Low cost embedded system
Low cost embedded systemLow cost embedded system
Low cost embedded system
 
Overview of LPC213x MCUs
Overview of LPC213x MCUsOverview of LPC213x MCUs
Overview of LPC213x MCUs
 
RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and Instrumentation
 
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh ShekhawatPLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
PLC, DCS and PLC vs DCS Presentation by Jitender Singh Shekhawat
 
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
OPAL-RT RT13 Conference: Rapid control prototyping solutions for power electr...
 
Introduction to Stellaris Family Microcontrollers
Introduction to Stellaris Family MicrocontrollersIntroduction to Stellaris Family Microcontrollers
Introduction to Stellaris Family Microcontrollers
 

Mehr von Premier Farnell

Being a business assistant with element14 in krakow
Being a business assistant with element14 in krakowBeing a business assistant with element14 in krakow
Being a business assistant with element14 in krakowPremier Farnell
 
PSA-T Series Spectrum Analyser: PSA1301T/ PSA2701T
PSA-T Series Spectrum Analyser: PSA1301T/ PSA2701TPSA-T Series Spectrum Analyser: PSA1301T/ PSA2701T
PSA-T Series Spectrum Analyser: PSA1301T/ PSA2701TPremier Farnell
 
TPS2492/93 – High Voltage Hotswap Controller
TPS2492/93 – High Voltage Hotswap ControllerTPS2492/93 – High Voltage Hotswap Controller
TPS2492/93 – High Voltage Hotswap ControllerPremier Farnell
 
Stellaris® 9000 Family of ARM® Cortex™-M3
Stellaris® 9000 Family of ARM® Cortex™-M3 Stellaris® 9000 Family of ARM® Cortex™-M3
Stellaris® 9000 Family of ARM® Cortex™-M3 Premier Farnell
 
Piccolo F2806x Microcontrollers
Piccolo F2806x MicrocontrollersPiccolo F2806x Microcontrollers
Piccolo F2806x MicrocontrollersPremier Farnell
 
Introduce to AM37x Sitara™ Processors
Introduce to AM37x Sitara™ ProcessorsIntroduce to AM37x Sitara™ Processors
Introduce to AM37x Sitara™ ProcessorsPremier Farnell
 
ETRX3 ZigBee Module: ETRX3
ETRX3 ZigBee Module: ETRX3ETRX3 ZigBee Module: ETRX3
ETRX3 ZigBee Module: ETRX3Premier Farnell
 
DMM4000 Benchtop Digital Multimeters
DMM4000 Benchtop Digital MultimetersDMM4000 Benchtop Digital Multimeters
DMM4000 Benchtop Digital MultimetersPremier Farnell
 
Discovering Board for STM8L15x MCUs
Discovering Board for STM8L15x MCUsDiscovering Board for STM8L15x MCUs
Discovering Board for STM8L15x MCUsPremier Farnell
 
An Overview Study on MEMS digital output motion sensor: LIS331DLH
An Overview Study on MEMS digital output motion sensor: LIS331DLHAn Overview Study on MEMS digital output motion sensor: LIS331DLH
An Overview Study on MEMS digital output motion sensor: LIS331DLHPremier Farnell
 
LED Solar Garden Lighting Solution From STMicroelectronics
LED Solar Garden Lighting Solution From STMicroelectronicsLED Solar Garden Lighting Solution From STMicroelectronics
LED Solar Garden Lighting Solution From STMicroelectronicsPremier Farnell
 
Solution on Handheld Signal Generator
Solution on Handheld Signal Generator Solution on Handheld Signal Generator
Solution on Handheld Signal Generator Premier Farnell
 
Medium Performance Gyroscopes
Medium Performance GyroscopesMedium Performance Gyroscopes
Medium Performance GyroscopesPremier Farnell
 
Getting to Know the R8C/2A, 2B Group MCUs
Getting to Know the R8C/2A, 2B Group MCUs Getting to Know the R8C/2A, 2B Group MCUs
Getting to Know the R8C/2A, 2B Group MCUs Premier Farnell
 
SEARAY™ Open Pin Field Interconnects
SEARAY™ Open Pin Field InterconnectsSEARAY™ Open Pin Field Interconnects
SEARAY™ Open Pin Field InterconnectsPremier Farnell
 
PWM Controller for Power Supplies
PWM Controller for Power SuppliesPWM Controller for Power Supplies
PWM Controller for Power SuppliesPremier Farnell
 
Handheld Point of Sale Terminal
Handheld Point of Sale TerminalHandheld Point of Sale Terminal
Handheld Point of Sale TerminalPremier Farnell
 
Reflective Optical Switch: SFH774X
Reflective Optical Switch: SFH774X Reflective Optical Switch: SFH774X
Reflective Optical Switch: SFH774X Premier Farnell
 

Mehr von Premier Farnell (20)

Being a business assistant with element14 in krakow
Being a business assistant with element14 in krakowBeing a business assistant with element14 in krakow
Being a business assistant with element14 in krakow
 
Optical Encoders
Optical EncodersOptical Encoders
Optical Encoders
 
PSA-T Series Spectrum Analyser: PSA1301T/ PSA2701T
PSA-T Series Spectrum Analyser: PSA1301T/ PSA2701TPSA-T Series Spectrum Analyser: PSA1301T/ PSA2701T
PSA-T Series Spectrum Analyser: PSA1301T/ PSA2701T
 
TPS2492/93 – High Voltage Hotswap Controller
TPS2492/93 – High Voltage Hotswap ControllerTPS2492/93 – High Voltage Hotswap Controller
TPS2492/93 – High Voltage Hotswap Controller
 
Stellaris® 9000 Family of ARM® Cortex™-M3
Stellaris® 9000 Family of ARM® Cortex™-M3 Stellaris® 9000 Family of ARM® Cortex™-M3
Stellaris® 9000 Family of ARM® Cortex™-M3
 
Piccolo F2806x Microcontrollers
Piccolo F2806x MicrocontrollersPiccolo F2806x Microcontrollers
Piccolo F2806x Microcontrollers
 
Introduce to AM37x Sitara™ Processors
Introduce to AM37x Sitara™ ProcessorsIntroduce to AM37x Sitara™ Processors
Introduce to AM37x Sitara™ Processors
 
ETRX3 ZigBee Module: ETRX3
ETRX3 ZigBee Module: ETRX3ETRX3 ZigBee Module: ETRX3
ETRX3 ZigBee Module: ETRX3
 
DMM4000 Benchtop Digital Multimeters
DMM4000 Benchtop Digital MultimetersDMM4000 Benchtop Digital Multimeters
DMM4000 Benchtop Digital Multimeters
 
Discovering Board for STM8L15x MCUs
Discovering Board for STM8L15x MCUsDiscovering Board for STM8L15x MCUs
Discovering Board for STM8L15x MCUs
 
Yaw-rate Gyroscopes
Yaw-rate GyroscopesYaw-rate Gyroscopes
Yaw-rate Gyroscopes
 
An Overview Study on MEMS digital output motion sensor: LIS331DLH
An Overview Study on MEMS digital output motion sensor: LIS331DLHAn Overview Study on MEMS digital output motion sensor: LIS331DLH
An Overview Study on MEMS digital output motion sensor: LIS331DLH
 
LED Solar Garden Lighting Solution From STMicroelectronics
LED Solar Garden Lighting Solution From STMicroelectronicsLED Solar Garden Lighting Solution From STMicroelectronics
LED Solar Garden Lighting Solution From STMicroelectronics
 
Solution on Handheld Signal Generator
Solution on Handheld Signal Generator Solution on Handheld Signal Generator
Solution on Handheld Signal Generator
 
Medium Performance Gyroscopes
Medium Performance GyroscopesMedium Performance Gyroscopes
Medium Performance Gyroscopes
 
Getting to Know the R8C/2A, 2B Group MCUs
Getting to Know the R8C/2A, 2B Group MCUs Getting to Know the R8C/2A, 2B Group MCUs
Getting to Know the R8C/2A, 2B Group MCUs
 
SEARAY™ Open Pin Field Interconnects
SEARAY™ Open Pin Field InterconnectsSEARAY™ Open Pin Field Interconnects
SEARAY™ Open Pin Field Interconnects
 
PWM Controller for Power Supplies
PWM Controller for Power SuppliesPWM Controller for Power Supplies
PWM Controller for Power Supplies
 
Handheld Point of Sale Terminal
Handheld Point of Sale TerminalHandheld Point of Sale Terminal
Handheld Point of Sale Terminal
 
Reflective Optical Switch: SFH774X
Reflective Optical Switch: SFH774X Reflective Optical Switch: SFH774X
Reflective Optical Switch: SFH774X
 

Kürzlich hochgeladen

Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
20200723_insight_release_plan
20200723_insight_release_plan20200723_insight_release_plan
20200723_insight_release_planJamie (Taka) Wang
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 

Kürzlich hochgeladen (20)

Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
20200723_insight_release_plan
20200723_insight_release_plan20200723_insight_release_plan
20200723_insight_release_plan
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 

MCF51AG ColdFire MCUs for Large Appliance And Industrial Applications

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. Motor Control Portfolio Kinetis MC33991 Dual Gauge Driver MM908E626 Stepper Motor Driver w/ LIN MPC17C724 0.4 Amp Dual H-Bridge Motor MC33879 Octal Serial Switch with Open Load Detect Current Disable MC33999 16-Output Switch with SPI and PWM Control MC33937 Three Phase Field Effect Transistor Pre-driver Analog Portfolio Ultra Low End – Low End 8Bit Hi-end 8-bit to Low-end 32-bit 3-phase sensored (V/Hz, Slip) Mid Range – 3-phase sensorless (vector control) 16-bit DSP Hi-end –DSP, 32-bit MCU/MPU S08MP16 56F801x S08QD4 56F800x 56F802x / 3x S08AC 51AC S08SH MPC5604P 56F82xx S08SF 32bit 16bit 8bit 51AG
  • 6.
  • 7.
  • 8. AG128 Platform with iEVENT and DMAC
  • 9.
  • 10.
  • 11.
  • 12. iEvent Provides Auto Peripheral To Peripheral Triggering
  • 13.
  • 14. External Watchdog Monitor EWM is a redundant wdog which monitors both programme code execution AND external supervisor circuit eg. a Emergency Shutdown Circuit Key Features: Clocked by independent LPO 1kHz RC osc 8 stage ripple counter Timeout period has min and max refresh time Refresh of counter requires CPU register update && EWM_in de-asserted. Else EWM_out will be asserted. (EWM_out can only be de-asserted with an MCU reset EWM does not assert an MCU reset. Counter CPU Service EWM_in EWM_out MCU RESET External Supervisor Circuits indicates a fault EWM_out asserted MCU RESET Required to de-assert EWM_out CPU refresh occurs too early EWM_out asserted. CMP_Low CMP_Low
  • 15.
  • 16. Optimised Pin-Out for EMC - 64 pin 51AG128 All Analog Side
  • 17.
  • 18. MCF51AGxxx Part Numbers Notes : -40 to +105 Degs C ‘V’ temp part numbers also available * Suggested 10K Resale Pricing (subject to change). Part Number Temp Range Key Features Package 10ku Price MCF51AG128CLK -40 to +85 C CF V1, DMA, iEvent, 128kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP, 69 GPIO 80LQFP (14x14) $3.40* MCF51AG128CLH -40 to +85 C CF V1, DMA, iEvent, 128kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP, 53 GPIO 64LQFP (10x10) $3.23 MCF51AG128CQH -40 to +85 C CF V1, DMA, iEvent, 128kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP, 53 GPIO 64QFP (14x14) $3.27 MCF51AG128CLF -40 to +85 C CF V1, DMA, iEvent, 128kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP, 39 GPIO 48LQFP (7 x 7) $3.01 MCF51AG96CLK -40 to +85 C CF V1, DMA, iEvent, 96kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP, 69 GPIO 80LQFP (14x14) $3.22 MCF51AG96CLH -40 to +85 C CF V1, DMA, iEvent, 96kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP, 53 GPIO 64LQFP (10x10) $3.06 MCF51AG96CQH -40 to +85 C CF V1, DMA, iEvent, 96kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP, 53 GPIO 64QFP (14x14) $3.10 MCF51AG96CLF -40 to +85 C CF V1, DMA, iEvent, 96kB Flash, 16k SRAM, ADC, Flex-Timer, HSCMP/DAC, PDB, Serial Comms, ICS, CRC, COP, 39 GPIO 48LQFP (7 x 7) $2.91
  • 19.

Hinweis der Redaktion

  1. Welcome to the training module on MCF51AG ColdFire MCUs for Large Appliance And Industrial Applications.
  2. This training module will introduce ColdFire MCF51AG microcontrollers and their key features.
  3. The MCF51AG128 expands the extensive Coldfire product line. There’s a unique combination of IP that optimizes system performance and provides flexibility for industrial & appliance applications. The intelligent peripheral set integrates features that are important for appliance & industrial applications and the needs set by the IEC60730 standard on System Safety & Integrity. It is supported by a comprehensive set of software and hardware tools to ease development and speed the time to market.
  4. The Appliance and Industrial markets are changing, with increasing use of Electronics in HMI, in Motor Control, in System Safety & Control. There is growth in the electronic content of the HMI, with increasing use of LEDs, Segments LCDs through to GUIs, with Touch an increasingly attractive and reliable input technology improving the aesthetic appearance of the appliance. AG128 is ideally placed to meet the evolving needs in this space with up to 128kB of Flash for storing languages, icons, menus; extensive serial communications peripherals for interfacing with other components or PCBs, and eGPIO with high current capability for driving LEDs and KBI on every digital pin providing flexibility in PCB design and layout. In terms of Energy Efficiency – there is a classic push: pull effect going on, with governments pushing the introduction of more legislation on EE, combined with more environmentally aware consumers demanding ever more energy efficient appliances. This is driving increased usage of advanced 3-phase Motor Control to Improve Energy Efficiency, and simultaneously reduce the Acoustic Noise generated by an appliance. The AG128 has integrated peripherals like the Flex Timer, ADC, PDB, HSCMP / DAC – that can be combined to control a 3-phase sensorless AC motor or 3-Phase BLDC. As Electronics becomes an increasingly important part of Industrial and Appliance products, legislation such as IEC60730 is introduced to ensure that companies comply with good practice when it comes to software design and the overall system safety and integrity of an electronic control module. The AG128 integrates new IP such as the AicCOP, EWM, H/W CRC Engine, and eGPIO which have all been developed to help appliance and industrial customers comply with the requirements detailed in legislation such as IEC60730 .
  5. The AG128 is aligned to the emerging needs in advanced motor control, with integrated peripherals like the Flex Timer, ADC, PDB, HSCMP / DAC – that can be combined to control a 3-phase sensorless AC motor or 3-Phase BLDC.
  6. Key Features of the 51AG family include: Up to 128Kbytes of Flash Program memory which can also support eeprom emulation. 100K W/E cycles. 16K bytes of RAM providing a 8:1 ration of Flash vs RAM. Timers: 2 16bit 6 channel FlexTimers, that can support dual 3 phase motor control with complementary pairing and dead time insertion, and automatic triggering and synchronising with ADC and HSCMPs. As well as the Advanced Independently Clocked W-Dog, and Exetranal Watchdog monitor, there is an independent clocked real time interrupt feature which helps implement “independent time slot monitoring” of the programme execution and interrupt usage, a key requirement for IEC 60730. 1 2channel 16bit Timer with programmable input capture, output compare and PWM modes In addition to these timers for IEC 60730 the 51AG128 also has a hardware CRC engine for fast creation of the flash array signature, and additional protection to communication protocols. Communication peripherals come in the form of 2 UARTS with fractional baud rate control, 2 synchronous SPIs, and one I2C module. All communication peripherals can interrupt the CPU of force a DMA transfer.
  7. The MCF51AG128 expands the 32-bit ColdFire microcontroller portfolio by offering products with DMA and iEvent modules to handle data transaction and interrupt management, thereby off-loading CPU overhead and increasing overall performance. On Chip Memory allows the user to take full advantage of in-application re-programmability benefits in any environment. Analog to Digital Converter enables fast, easy conversion from analog inputs such as temperature, pressure and fluid levels, to digital values. Hardware trigger from PWM or PDB allows high-resolution conversions at any point in the PWM cycle with no additional CPU overhead. Multiple communication interfaces are used for simple and efficient data exchange. It also includes functionalities important for system safety and integrity, such as an advanced independently clocked COP, external watchdog monitor and a cyclic redundancy check (CRC) engine providing CLK failure protection and memory content validation for applications covered by regulations such as IEC60730.
  8. The intelligent Event module works with a DMA module to provide automatic peripheral to peripheral triggering without interrupting the main CPU. In addition the iEvent module can gate the triggering of a peripheral depending on the boolean status of four selected peripherals. Firstly we have a 4 channel DMA Direct Memory Access module where each channel can that can be triggered by 1 of 10 peripheral events to initiate a DMA transfer. Each channel transfer can also be used to trigger another DMA transfer. Typically the DMA can be used to alleviate CPU interrupts for communication peripherals such as UARTs, I2C and SPIs, or calculating the Flash array CRC signature in the background while the CPU executes other functions.
  9. Here are some examples of typical use cases for the DMA in Industrial and Appliance embedded systems.
  10. The iEvent (intelligent event module) also has 4 channels where each can select 1 of 16 peripheral events as an input. Via programmable options a Boolean formulae can be applied to each of the 4 channels A,B,C,D before initiating a DMA transfer. A simple example messages received on a SPI peripheral are ignored unless a GPIO port is asserted.
  11. 3 main blocks of iEvent module. Channel Setup - Selection of 4 event inputs (ChA, ChB, ChC, ChD) from 16 possible sources Event Setup - User-programmable combinational Boolean function evaluation (combining ands/ors) using the selected 4 event inputs Output Setup - Programmable configuration for use as an interrupt request (IRQ), a DMA request or a hardware trigger. Event Output can be set up as either one-shot or reoccurring mode of operation. And Programmable support for automatic broadcast of “done” indicator to the event input modules involved in the generation of the request
  12. Utilising both the iEvent and the DMA wisely can provide manufacturers the capability to split their embedded software design into two groups, real time critcial events which are given CPU priority via the interrupt controller and non-real time crtical events that can be managed with the iEvent and DMA module in the background, and once all peripheral events have occurred the CPU can address these at a convenient time in the application. In essence , the iEvent & DMA peripherals provide a low cost implementation of co-processing with the Coldfire CPU.
  13. The AicWdog has been designed to provide a more robust fault tolerent embedded system. Features include: Based on a 32bit counter & modulus register, user can program the timeout period to +/- 1 clock period, allowing the need for only 1 refresh routine Independent clock source from CPU clock, providing recovery from a stalled clock situation if it were to occur. Enabled on reset, wdog configuration must be completed in 128 Bus clock cycles or a reset will occur. This ensures if a runaway condition was to occur prior to configuration of the wdog the MCU would be placed into a safe condition very quickly. All configuration bits are write once after reset, thus cannot be modified by runaway code. Once written cannot be disabled. Unique double 16 bit word write required to refresh the wdog. This is more robust compared to simpler BSETs or AA/55 writes. Window mode for detection of code executing in main look too fast. A fast test mode of the timeout period and reset mechanism. By splitting the 32bit counter into four 8bit stages the watchdog can be tested in ~1024 clock cycles, allowing quicker start of application code after reset. Additional features include: Interrupt prior to forced reset option provides a excellent de-bug tool for tracing bugs in code. Note there is no interrupt only option as this is deemed not safe enough if a CPU clock stall was to occur! A robust Lock/Unlock config mechanism, if required can support modifying the wdog in application time. Requires a similare double 16bit word write as the refresh mechanism.
  14. In addition to the AicWdog the 51AG128 MCU has an External Watchdog Monitor. The EWM is a simplified watchdog circuit that monitors both the CPU programme code execution and an external supervisor circuit, that would be analysing external hardware components, for example like an Emergency Shutoff Circuit. The EWM consists of a simple 8bit counter that is clocked by internal 1kHZ RC oscillator, and two digital signal pins EWM_in and EWM_out. It has a window mode where the EWM must be refreshed between a min and maximum count. The difference from a normal watchdog is that if the EWM is not refreshed within the window period, or, if the EWM_in pin is asserted, then the digital output pin EWM_out is asserted independent of the MCU’s reset circuitry. The EWM does not ever force an MCU reset. The EWM_out pin can then only be de-asserted with an MCU reset. The EWM provides a link between the MCU and an independent external monitoring circuit to synchronise and ensure critical features that could create a hazard are quickly placed into a safe condition.
  15. In many industrial and Appliance applications manufacturers are looking to re-use a few microcontroller to fulfil many platform designs. For this they need as much flexibility on pin-out functionality as possible. The 51AG128 has enhanced the General purpose Input Output Registers , EGPIO, with the following features. The statuary data register and data direction register to provide programmable selection of output or input. In addition an extra PIN register which provides a read of the actual output pad when the pin is an output, providing an integrity feature so that software can verify the output pin is at the actual state intended. All pins have selectable internal pull-up or pull-down devices, saving on external discrete components. All pins have both passive(analog) filtering and digital filtering. This digital filtering can be selected also if the port pin is being used by another peripheral. All pins can force both a CPU interrupt, as well as initiating a DMA transfer, providing a method for keypad applications that do not steal valuable CPU resource. All pins also have programmable Slew rate control and extra current drive when utilised as an output, which provides flexibility in driving LEDs, opto-couplers, and low voltage gate IGBTs directly from the port pin and ensures that emissions from fast switching of these high currents are minimised. All 69 I/O pins have this capability which provides manufactures ultimate flexibility in their PCB design.
  16. Pin Out is optimised for strong EMC performance, with pairs of power pins diametrically opposite each other, and all key analog functionality on one side of the die. Supported in 4 different package options, from 48LQFP through 64QFP/LQFP to 80LQFP, the MCF51AG family with 16 derivatives provides scalability and flexibility for customers to develop platform solutions which can be re-used across multiple applications.
  17. Freescale also provide a comprehensive set of software and hardware tools to ease development and speed time to market. The Freescale Tower System is a modular development platform for 8/16/32-bit MCUs & MPUs that enables customers to quickly combine Tower Modules to build a prototype of their application. The TWR-MCF51AG Tower System comes with the Microcontroller module along with 2 elevator boards that provide structural integrity, communications interfaces, power regulation circuitry with standardized bus, and a Prototype board allowing customers to rapidly develop for their application right out of the box with QSG and LAB demonstrations Codewarrior for Microcontrollers is a complete Integrated Development Environment with Editor, Assembler, Linker, Compiler, Debugger along with code-generation tools like Processor Expert to shorten both the learning curve and development cycle. Reference Design available at Freescale.com for a 3-Phase Sensor-less BLDC Motor Control, which gives an example of a complete Hardware design and Software solution based on the MCF51AG128 MCU. eGUI - Complimentary, lightweight software component allowing graphics LCD panels to be driven from relatively small microcontrollers. And there’s the Xtrinsic Touch Sensing Software, which can be used with the AG128 to enable a Touch solution in Appliance.
  18. The AG family consists of 16 derivatives, with 96KB and 128KB Flash versions available, each supported in 4 different package options from 48 pin to 80 pin, and across two temp ranges -40 to +85 Degs, and -40 to +105 Degs C.
  19. Thank you for taking the time to view this presentation on “ MCF51AG ColdFire MCUs for Large Appliance And Industrial Applications” . If you would like to learn more or go on to purchase some of these devices, you may either click on the part list link right beside the play button on the TechCast portal, or simply call our sales hotline. For more technical information you may either visit the Freescale site, or if you would prefer to speak to someone live, please call our hotline number, or even use our ‘live chat’ online facility. You may visit element14 e-community to post your questions.