Вы находитесь на странице: 1из 2

Digital Signal Controllers

56F8335
Target Applications 56800E Core Features Benefits
> Automotive control > Smart relays
> Up to 60 MIPS at 60 MHz > Proven to deliver more control
> Industrial > Fire and security
control/connectivity systems execution frequency functionality with a smaller memory
footprint than competing architectures
> Advanced motion > Power management > DSP and MCU functionality in a unified,
control > Medical monitoring C-efficient architecture > Hybrid architecture facilitates
> Home appliances > Multiphase inverters implementation of both control and signal
> JTAG/enhanced on-chip emulation
> General-purpose processing functions in a single device
(EOnCETM) for unobtrusive,
inverters
real-time debugging > High-performance, secured Flash memory
helps eliminate the need for external
> Four 36-bit accumulators
storage devices
Overview > 16- and 32-bit bidirectional barrel shifter
> Extended temperature range allows
Freescale Semiconductor's digital signal controllers
> Parallel instruction set with unique for operation of nonvolatile memory in
(DSC) combine the ease-of-programming provided by a
microcontroller (MCU) with the signal processing power addressing modes harsh environments
and efficiency of a digital signal processor (DSP). > Flash memory emulation of EEPROM
> Hardware DO and REP loops available
The microprocessor-style programming model and
helps eliminate the need for external
optimized instruction set allow straightforward generation > Three internal address buses
of efficient, compact code for both DSP and MCU nonvolatile memory
applications. The 56F8100 and 56F8300 series are > Four internal data buses > 32-bit performance with 16-bit code density
based on the 56800E digital signal controller core that
utilizes a Harvard architecture consisting of three > Architectural support for 8-, 16- and > On-chip voltage regulator and power
execution units operating in parallel, allowing as many as 32-bit single-cycle data fetches management help reduce overall
six operations per instruction cycle. From the broad system cost
portfolio of software and pin-compatible components > MCU-style software stack support
with various combinations of peripheral modules, memory > Controller-style addressing modes > Diversity of peripheral configuration facilitates
densities and clock speeds, system designers will find an the elimination of external components,
and instructions
ideal component to create their product. improving system integration and reliability
The 56F8300 series executes code from its > Single-cycle 16 x 16-bit parallel
multiplier-accumulator (MAC) > This device boots directly from Flash,
third-generation flash at up to 60 MIPS (millions of
instructions per second) in demanding industrial and providing additional application flexibility
automotive environments. The 56F8300 series includes > High-performance pulse-width modulation
controller-level safety-focused functions that help reduce
(PWM) with programmable fault capability
overall device count and system costs. These include an
integrated temperature sensor for component helps to simplify design and to promote
temperature monitoring, multiple fault conditions for compliance with safety regulations
system flexibility without compromising system safety,
> PWM and analog-to-digital converter
built-in write protection registers for critical functionality,
and on-chip clock synthesis that allows graceful (ADC) modules are tightly coupled to help
shutdown to prevent system damage. An integrated reduce processing overhead
FlexCAN module offering full CAN (controller area
> Low-voltage interrupts (LVIs) help protect
network) capability handles all networking
communication for improved networking performance the system from brownout or power failure
and reliability. For applications that do not need CAN > Simple in-application Flash memory
connectivity, need fewer peripherals or need less
programming via EOnCE or
performance, Freescale also offers the pin-compatible
56F8100 series. serial communication
COP/Watchdog Program Memory Power Management
56F8335 Memory Features 56F8335 Peripheral Circuit Features
> Architecture permits as many as three > Two PWM modules with 12 outputs and Temperature Sensor
4 KB 64 KB
simultaneous accesses to program and eight programmable fault inputs PLL
RAM Flash
(2) SPI
data memory
> Two serial peripheral interfaces (SPIs) 8 KB Boot Flash (2) SCI

> On-chip memory includes high-speed JTAG/EOnCE™


> Two serial communications interfaces (SCIs) Up to 49 GPIO
volatile and nonvolatile components: 56800E Core
(16) 16-bit Timers 60 MIPS
> I2C communications master mode (emulated) 60 MHz
• 80 KB On-chip Flash (2) Quadrature Decoder
128 LQFP (4) 4-input
12-bit ADCs
> Sixteen 16-bit timers with input and output
› 64 KB of Program Flash Data Memory
compare capability
› 8 KB of Data Flash FlexCAN 8 KB 8 KB
(2) 6-ch. PWMs
> Two four-input quadrature decoders RAM Flash
› 8 KB of Boot Flash
> FlexCAN module, 2.0 A/B compatible
• 4 KB of Program RAM
> Temperature sensing diode to monitor the
• 8 KB of Data RAM on-chip temperature Product Documentation
> Memories operate at 60 MHz > On-chip 3.3V to 2.6V voltage regulator 56F8300 Detailed peripheral
(zero wait states) over temperature Peripheral User descriptions of the
> Software-programmable Phase-Lock
range (-40°C to +125°C) with no Manual 56F8300 family of devices
Loop (PLL)
software tricks or hardware Order Number:
accelerators required > On-chip relaxation oscillator MC56F8300UM

> Flash security feature helps prevent > 12-bit ADCs with 16 inputs, self-calibration 56F8335/56F8135 Electrical and timing
unauthorized access to its content and current injection capability Technical specifications, pin descriptions
Data Sheet and package descriptions
> Up to 49 general purpose input/output Order Number: MC56F8335
(GPIO) pins
56F8335 Summary description and
> External reset input pin for hardware reset
Product Brief block diagram of the 56F8335
> Computer operating properly (COP) core, memory, peripherals
and interfaces
> Integrated power-on reset and LVI module Order Number:
MC56F8335PB

DSP56800E Detailed description of the


Reference Manual DSP56800E architecture,
16-bit core processor and
the instruction set
Order Number:
DSP56800ERM

Ordering Information
Part MC56F8335
Package Type Low-Profile Quad Flat Pack (LQFP)
Pin Count 128
Award-Winning Development Environment Temperature Range -40°C to +105°C
> Processor Expert™ (PE) technology provides a rapid application design (RAD) tool that Order Number MC56F8335VFG60
combines easy-to-use, component-based software application creation with an expert
knowledge system. Part MC56F8335
> The CodeWarrior™ Integrated Development Environment (IDE) is a sophisticated tool for code Package Type Low-Profile Quad Flat Pack (LQFP)
navigation, compiling and debugging. A comprehensive set of evaluation modules (EVMs) Pin Count 128
and development system cards will support concurrent engineering. Together, PE technology, Temperature Range -40°C to +125°C
the CodeWarrior tool suite and EVMs create a comprehensive, scalable tools solution for easy, Order Number MC56F8335MFG60
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: 56F8335FS
REV 0

Вам также может понравиться