Digital Signal Controllers 56F8014 Target Applications 56800E Core Features Benefits > > > > > > > Up to 32 MIPS at a guaranteed 32 MHz execution frequency > Hybrid architecture facilitates implementation of both control and signal processing functions in a single device Smart sensors Instrumentation Dimming lamp ballasts Switched-mode power supply Soft-switching PFC DC-DC power supplies > DSP and MCU functionality in a unified, C-efficient architecture > JTAG/Enhanced On-Chip Emulation (EOnCE) for unobtrusive, real-time debugging > Four 36-bit accumulators Freescale Semiconductor’s 56F8014 combines, on a single chip, the processing power of a digital signal processor (DSP) and the functionality of a microcontroller. With a flexible set of peripherals, the 56F8014 provides a cost-effective, high performance 16-bit solution for power supply controllers or non-motor applications that require more analog-to-digital converters (ADCs). Because of its configuration flexibility and compact program code, the cost-effective 56F8014 is well suited for many applications. The 56F8014 is a member of the 56800E core-based family of digital signal controllers. The 56800E core utilizes a Harvard architecture consisting of three execution units operating in parallel, allowing as many as six operations per instruction cycle. The microprocessor-style programming model and optimized instruction set allow straightforward generation of efficient, compact code for both DSP and MCU applications. > 16- and 32-bit bidirectional barrel shifter > Parallel instruction set with unique addressing modes > Hardware DO and REP loops available > Three internal address buses > Four internal data buses > MCU-style software stack support > Controller-style addressing modes and instructions > Single-cycle 16 x 16-bit parallel multiplier-accumulator (MAC) > Proven to deliver more control functionality with a smaller memory footprint than competing architectures > High performance with 16-bit code density > On-chip voltage regulator and power management reduces overall system cost > Flexible power saving modes > System-on-a-chip integration of flexible peripherals eliminates external components, improves system reliability and minimizes system cost > High-performance PWM with programmable fault capability simplifies design and promotes compliance with safety regulations > PWM, ADC and quad timers modules coupled to reduce processing overhead > Low-voltage interrupts protect the system from brownout or power failure > Simple in-application Flash memory programming via Enhanced OnCE™ or serial communication COP/Watchdog I2C Program Flash 16 KB SPI PLL SCI OSC 56800E Core Up to 26 GPIOs 32 MIPS 32 MHz JTAG/EOnCE (4) 16-bit Timers Power Management Unified Data/ Program RAM 4 KB 32 LQFP 4-Channel 12-bit ADCs 5 Channels PWM > High-performance 12-bit ADC Memory Features > Architecture permits as many as three simultaneous accesses to program and data memory 5658014 Peripheral Circuit Features > High-speed pulse-width modulator (PWM) that can be clocked at up to 96 MHz > On-chip memory includes high-speed volatile and nonvolatile components > Serial peripheral interface (SPI) • 16 KB of Program Flash • 4 KB of unified data/program RAM > Extended temperature range allows for operation of non-volatile memory in harsh environments > Serial communication interface (SCI) with LIN slave functionality > Four 16-bit timers that can be clocked at up to 96 MHz 56F8000 Peripheral Reference Manual Detailed peripheral description of the 56F8000 family of devices Order Number: MC56F8000RM 56F8014 Technical Data Sheet Electrical and timing specifications, device-specific peripheral information and package and pin descriptions Order Number: MC56F8014 56F8014 Product Brief Summary description and block diagram of the core, memory, peripherals and interfaces Order number: MC56F8014PB DSP56800E Reference Manual Detailed description of the DSP56800E architecture, 16-bit core processor and the instruction set Order Number: DSP56800ERM > Software-programmable Phase-Lock Loop (PLL) > All memories operate at 32 MHz (zero wait states) over temperature range (-40°C to +105°C), with no software tricks or hardware accelerators required > Two 12-bit high-performance analog-to-digital converters (ADCs) with eight inputs at rates up to 1.1 µs per sequential or simultaneous conversion > Flash security feature prevents unauthorized accesses to its content > Up to 26 general purpose input output (GPIO) pins > Flash protection prevents accidental modifications > Computer operating properly (COP) > Flash memory emulation of EEPROM eliminates the need for external non-volatile memory Product Documentation > Integrated power-on reset and low-voltage interrupt module > I2C communication module supporting slave, master and multimaster mode > On-chip oscillator Ordering Information Part Package Award-Winning Development Environment > 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. > The CodeWarrior™ Integrated Development Environment (IDE) is a sophisticated tool for code navigation, compiling and debugging. A complete set of evaluation modules (EVMs) and development system cards will support concurrent engineering. Together, PE, CodeWarrior tools and EVMs create a complete, scalable tools solution for easy, fast and efficient development. Learn More: For more information about Freescale products, please visit www.freescale.com. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. This product incorporates SuperFlash® technology licensed from SST. © Freescale Semiconductor, Inc. 2005 Document Number: 56F8014DSCFS REV 2 MC56F8014 32 LQFP Order Number MC56F8014VFAE Temperature Range -40°C to +105°C