Freescale Semiconductor, Inc. HYBRID FLASH SOLUTION 56F8347 16-bit Hybrid Controller Freescale Semiconductor, Inc... EXAMPLE APPLICATIONS • • • • • • • • • • Automotive control Industrial control/connectivity Advanced motion control Home appliances General-purpose inverters Smart relays Fire and security systems Power management Health care equipment monitoring Multiphase inverters Ever wish you had just a handful of extra input/output (I/O) pins available? Your wish has just come true! If your application requires a few more pins than those available in the 56F8346, the 56F8347 is the device for you. With its 156 KB of on-chip Flash memory, the 56F8347 has the same memory footprint as the 56F8346, yet provides an additional 14 digital I/O pins with its 160-pin LQFP package. You will continue to benefit from the use of pulse width modulation (PWM) outputs, analog-to-digital converter (ADC) inputs and timer channels, along with the ability to interface with other devices in your system via the external memory interface. When you need the right mix of functionality without adding memory, the 56F8345, 56F8346 and 56F8347 are the ideal devices for you. COP/Watchdog Temperature Sensor Program Memory RAM 4 KB Power Management Flash 128 KB PLL (2) SPI Boot Flash 8 KB BENEFITS • Hybrid architecture facilitates implementation of both control and signal processing functions in a single device • High-performance, secured Flash memory helps eliminate the need for external storage devices • High-performance PWM with programmable fault capability simplifies design and promotes compliance with safety regulations • Extended temperature range allows for operation of nonvolatile memory in harsh environments • PWM and ADC modules are tightly coupled to help reduce processing overhead • Flash memory emulation of EEPROM helps eliminate the need for external nonvolatile memory • Low-voltage interrupts (LVIs) help protect the system from brownout or power failure • 32-bit performance with 16-bit code density • General-purpose input/output (GPIO) pins support application-specific needs • On-chip voltage regulator and power management help reduce overall system cost • Simple in-application Flash memory programming via Enhanced On-Chip Emulation (EOnCE) or serial communication • Off-chip memory expansion capabilities allow for glueless interfacing with the additional memory of external devices without sacrificing performance 56800E CORE FEATURES • Up to 60 MIPS at 60 MHz execution frequency • Three internal address buses • DSP and MCU functionality in a unified, C-efficient architecture • Architectural support for 8-, 16- and 32-bit single-cycle data fetches • JTAG/EOnCE for unobtrusive, real-time debugging • MCU-style software stack support • Controller-style addressing modes and instructions • 16- and 32-bit bidirectional barrel shifter • Single-cycle 16 x 16-bit parallel multiplier-accumulator (MAC) • Parallel instruction set with unique addressing modes • Proven to deliver more control functionality with a smaller memory footprint than competing architectures • Hardware DO and REP loops available (2) SCI 56800E Core 60 MIPS 60 MHz 160 LQFP (16) 16-bit Timers (2) Quadature Decoders 16 Channel 12-bit ADC Data Memory FlexCAN RAM 8 KB Flash 8 KB • Four internal data buses • Four 36-bit accumulators JTAG/ EOnCE Up to 76 GPIO • This device boots directly from Flash, providing additional application flexibility 12 Channel PWM External Memory Interface For More Information On This Product, Go to: www.freescale.com Freescale Semiconductor, Inc. MEMORY FEATURES HYBRID FLASH SOLUTION • Architecture permits as many as three simultaneous accesses to program and data memory. 56F8347 • On-chip memory includes high-speed volatile and nonvolatile components: PRODUCT DOCUMENTATION 56F8300 Peripheral User Manual Detailed peripheral descriptions of the 56F8300 series of devices Electrical and timing specifications, pin descriptions and package descriptions Freescale Semiconductor, Inc... Order Number: MC56F8347/D 56F8347 Product Brief Summary description and block diagram of the 56F8347 core, memory, peripherals and interfaces • Off-chip memory expansion capabilities provide a simple method for interfacing additional external memory and/or peripheral devices. - Access up to 256 MB of external program memory or 256 MB of external data memory - 128 KB of Program Flash - 4 KB of Program RAM Order Number: MC56F8300UM/D 56F8347 Technical Data Sheet - 144 KB Total Flash Memory • Flash security feature helps prevent unauthorized accesses to its content. - 8 KB of Data Flash - External accesses supported at up to 60 MHz (zero wait-states) - 8 KB of Data RAM - 8 KB of Boot Flash • Memories operate at 60 MHz (zero wait-states) over temperature range (-40°C to +125°C), with no software tricks or hardware accelerators required. Order Number: MC56F8347PB/D 56F8347 PERIPHERAL CIRCUIT FEATURES DSP56800E Reference Manual Detailed description of the DSP56800E architecture, 16-bit core processor and the instruction set • Two PWM modules with 12 outputs and seven programmable fault inputs Order Number: DSP56800ERM/D • Two serial peripheral interfaces (SPIs) • Two serial communication interfaces (SCIs) • On-chip 3.3V to 2.6V voltage regulator • Software-programmable Phase Lock Loop (PLL) • On-chip relaxation oscillator • Sixteen 16-bit timers with input and output compare capability • 12-bit ADCs with 16 inputs, self-calibration and current injection capability AWARD-WINNING DEVELOPMENT ENVIRONMENT • Two four-input quadrature decoders • Up to 76 GPIO pins • FlexCAN module, 2.0 A/B compatible • Processor Expert™ (PE) technology provides a rapid application design (RAD) tool that combines easy-to-use component-based software application creation with an expert knowledge system. • I2C communications master mode (emulated) • External reset input pin for hardware reset • The CodeWarrior™ Integrated Development Environment (IDE) is a sophisticated tool for code navigation, compiling and debugging. A comprehensive set of evaluation modules (EVMs) and development system cards will support concurrent engineering. Together, PE, the CodeWarrior tool suite and EVMs create a comprehensive, scalable tools solution for easy, fast and efficient development. • Computer operating properly (COP) • Temperature sense diode to monitor the on-chip temperature • Integrated power-on reset and LVI module ORDERING INFORMATION PART PACKAGE ORDER NUMBER TEMPERATURE RANGE MC56F8347 MC56F8347 MC56F8347 160 LQFP 160 LQFP 160 LQFP MC56F8347VPY60 MC56F8347MPY60 SPAK56F8347PY60 -40°C to +105°C -40°C to +125°C -40°C to +125°C Motorola and the stylized M Logo are registered in the U.S. Patent and Trademark Office. This product incorporates SuperFlash® technology licensed from SST. All other product or service names are the property of their respective owners. © Motorola, Inc. 2003 56F8347FS/D REV 0 For More Information On This Product, Go to: www.freescale.com