ETC DSP56F826PB

Freescale Semiconductor, Inc.
HYBRID FLASH SOLUTION
56F826
16-bit Hybrid Controller
TARGET APPLICATIONS
Freescale Semiconductor, Inc...
•
•
•
•
•
•
•
BENEFITS
Noise suppression
ID tag readers
Sonic/subsonic detectors
Security access devices
Remote metering
Sonic alarms
General purpose devices
• Low-power applications supported by
multiple operating modes
• Flash memory is engineered to provide
reliable, non-volatile memory storage,
eliminating the need for external
storage devices
• Easy to program with flexible
application development tools
• Optimized for C compiler efficiency
• Simple updating of Flash memory
through SPI, SCI or OnCE™, using
on-chip boot loader
• Simple interface with other
asynchronous serial communication
devices and off-chip EE memory
• Sophisticated debugging using On-Chip
Emulation (OnCE) to view core,
peripheral, and memory contents
56F826 16-BIT HYBRID CONTROLLER
The 56F826 is a member of the 56800 core-based
family of Hybrid Controllers. It combines, on a single
chip, the processing power of a DSP and the
functionality of a microcontroller with a flexible set
of peripherals to create an extremely cost-effective
solution for general purpose applications. Because of
its low cost, configuration flexibility, and compact
program code, the 56F826 is well-suited for many
applications. The 56800 core is based on a Harvardstyle architecture consisting of three execution units
operating in parallel, allowing as many as six
operations per instruction cycle. The microprocessorstyle programming model and optimized instruction
set allow straightforward generation of efficient,
compact code for both DSP and MCU applications.
The instruction set is also highly efficient for
compilers to enable rapid development of optimized
control applications.
• Up to 40 MIPS at 80MHz core frequency
• DSP and MCU functionality in a unified,
C-efficient architecture
• Hardware DO and REP loops
• MCU-friendly instruction set supports
both DSP and controller functions: MAC,
bit manipulation unit, 14 addressing
modes
• 36K On-chip Flash
- 32K Program Flash
- 2K Data Flash
- 2K Boot Flash
32K Flash
SPI
2K Boot Flash
SSI
Up to 46 GPIO
16-Bit Quad Timer
56800 Core
40 MIPS
Time of Day
Data Memory
PLL
4K RAM
• One Synchronous Serial Interface (SSI)
• One general purpose Quad Timer
• JTAG/OnCE for debugging
• 100-pin LQFP Package
• 16 dedicated and 30 shared GPIO
• One Time of Day module
ENERGY INFORMATION
(2) SCI or SPI
512 RAM
• One additional SPI or two Serial
Communication Interfaces (SCI)
• 4K Data RAM
Program Memory
Ext Memory I/F
• One Serial Peripheral Interface (SPI)
• 512 Program RAM
• Fabricated in high-density CMOS with
5V-tolerant, TTL-compatible digital
inputs
COP/Watchdog
• Up to 64K each of external memory
expansion for program and data memory
2K Flash
JTAG/OnCE
For More Information On This Product,
Go to: www.freescale.com
• Dual power supply, 3.3V and 2.5V
• Wait and multiple Stop modes available
Freescale Semiconductor, Inc.
56800 CORE FEATURES
HYBRID FLASH SOLUTION
• Efficient 16-bit 56800 family hybrid
controller engine with dual Harvard
architecture
56F826
• As many as 40 Million Instructions Per
Second (MIPS) at 80MHz core frequency
PRODUCT DOCUMENTATION
DSP56800
Family Manual
Detailed description of the 56800
family architecture, and 16-bit DSP core
processor and the instruction set
Order Number: DSP56800FM/D
DSP56F826/827
User’s Manual
Detailed description of memory,
peripherals, and interfaces of the
56F826/827
Freescale Semiconductor, Inc...
Order Number: DSP56F826-827UM/D
DSP56F826
Technical Data
Sheet
Electrical and timing specifications,
pin descriptions, and package
descriptions
Order Number: DSP56F826/D
DSP56F826
Product Brief
Summary description and block diagram
of the core, memory,
peripherals and interfaces
Order Number: DSP56F826PB/D
• Single-cycle 16 x 16-bit parallel
Multiplier-Accumulator (MAC)
• Two 36-bit accumulators including
extension bits
• Four internal data buses and one
external data bus
• Instruction set supports both DSP and
controller functions
• Controller-style addressing modes and
instructions for compact code
• Efficient C compiler and local variable
support
• 16-bit bidirectional shifter
• Software subroutine and interrupt stack
with depth limited only by memory
• Parallel instruction set with unique
addressing modes
• JTAG/OnCE debug programming
interface
• Hardware DO and REP loops
• Three internal address buses and one
external address bus
56F826 MEMORY FEATURES
• Harvard architecture permits as many as
three simultaneous accesses to program
and data memory
• On-chip memory including a low-cost,
high-volume Flash solution
• Off-chip memory expansion capabilities
– As much as 64K data memory
– As much as 64K program memory
- 36K On-chip Flash
- 32K Program Flash
- 2K Data Flash
AWARD-WINNING
DEVELOPMENT ENVIRONMENT
- 2K Boot Flash
- 512 Program RAM
• 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 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.
- 4K Data RAM
56F826 PERIPHERAL CIRCUIT FEATURES
• General purpose Quad Timer
• One Serial Peripheral Interface (SPI)
• A second Serial Peripheral Interface
(SPI) or two Serial Communication
Interfaces (SCI)
• Computer Operating Properly (COP)/
Watchdog timer
• Two external interrupt pins
• External reset pin for hardware reset
• Synchronous Serial Interface (SSI)
• JTAG/OnCE™ for unobtrusive, processor
speed-independent debugging
• Sixteen (16) dedicated general purpose
I/O (GPIO) pins
• Software-programmable, Phase Lock
Loop-based frequency synthesizer
• Thirty (30) shared general purpose I/O
(GPIO) pins
• One Time of Day module
ORDERING INFORMATION
PART
DSP56F826
DSP56F826
SUPPLY
VOLTAGE
PACKAGE TYPE
PIN COUNT
FREQUENCY
(MHz)
ORDER NUMBER
3.0–3.6V
2.25–2.75V
3.0–3.6V
2.25–2.75V
Plastic Quad Flat Pack (LQFP)
100
80
DSP56F826BU80
Plastic Quad Flat Pack (LQFP)
100
80
SPAK56F826BU80
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
DSP56F826PB/D
REV 4
For More Information
On This Product,
Go to: www.freescale.com