Datasheet
56F826 Technical Data, Rev. 14
Freescale Semiconductor 3
56F826 Block Diagram
JTAG/
OnCE
Port
Program Controller
and
Hardware Looping Unit
Data ALU
16 x 16 + 36 → 36-Bit MAC
Three 16-bit Input Registers
Two 36-bit Accumulators
Address
Generation
Unit
Bit
Manipulation
Unit
PLL
Clock Gen
16-Bit
56800
Core
PAB
PDB
XDB2
CGDB
XAB1
XAB2
XTAL
EXTAL
INTERRUPT
CONTROLS
IPBB
CONTROLS
IPBus Bridge
(IPBB)
MODULE CONTROLS
ADDRESS BUS [8:0]
DATA BUS [15:0]
COP
RESET
Applica-
tion-Specific
Memory &
Peripherals
Interrupt
Controller
Program Memory
32252 x 16 Flash
512 x 16 SRAM
Boot Flash
2048 x 16 Flash
Data Memory
2048 x 16 Flash
4096 x 16 SRAM
COP/
Watchdog
SCI0 & SCI1
or
SPI0
SSI
or
GPIO
Quad Timer
or
GPIO
4
6
4
16 16
V
DDIO
V
SSIO
V
DDA
V
SSA
6
44
SPI1
or
GPIO
4
Dedicated
GPIO
16
External
Bus
Interface
Unit
External
Address Bus
Switch
Bus
Control
External
Data Bus
Switch
RD Enable
WR Enable
DS
Select[1]
PS
Select[0]
16
16
D[00:15]
A[00:15]
or
GPIO
CLKO
RESET
IRQA
IRQB
EXTBOOT
V
DD
V
SS
3
4
TOD
Timer
Low Voltage Supervisor
Analog Reg
56F826 General Description
• 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
• 31.5K × 16-bit words (64KB) Program Flash
• 512 × 16-bit words (1KB) Program RAM
•2K × 16-bit words (4KB) Data Flash
•4K × 16-bit words (8KB) Data RAM
•2K × 16-bit words (4KB) BootFLASH
• Up to 64K × 16-bit words each of external memory
expansion for Program and Data memory
• One Serial Port Interface (SPI)
• One additional SPI or two optional Serial
Communication Interfaces (SCI)
• One Synchronous Serial Interface (SSI)
• One General Purpose Quad Timer
• JTAG/OnCE
™ for debugging
• 100-pin LQFP Package
• 16 dedicated and 30 shared GPIO
• Time-of-Day (TOD) Timer