Datasheet

56F8365/56F8165 Features
56F8365 Technical Data, Rev. 9
Freescale Semiconductor 5
56F8365/56F8165 Block Diagram
Part 1 Overview
1.1 56F8365/56F8165 Features
1.1.1 Core
Efficient 16-bit 56800E family controller engine with dual Harvard architecture
Up to 60 Million Instructions Per Second (MIPS) at 60MHz core frequency
Single-cycle 16 16-bit parallel Multiplier-Accumulator (MAC)
Four 36-bit accumulators, including extension bits
Arithmetic and logic multi-bit shifter
Parallel instruction set with unique DSP addressing modes
Hardware DO and REP loops
Three internal address buses
Quadrature
Decoder 1 or
Quad
Timer B or
SP1I or
GPIOC
Program Controller
and Hardware
Looping Unit
Data ALU
16 x 16 + 36 -> 36-Bit MAC
Three 16-bit Input Registers
Four 36-bit Accumulators
Address
Generation
Unit
Bit
Manipulation
Unit
16-Bit
56800E Core
Interrupt
Controller
COP/
Watchdog
SCI1 or
GPIOD
4
2
IRQA
IRQB
Program Memory
256K x 16 Flash
2K x 16 RAM
Boot ROM
16K x 16 Flash
Data Memory
16K x 16 Flash
16K x 16 RAM
PDB
PDB
XAB1
XAB2
XDB2
CDBR
SCI0 or
GPIOE
SPI0 or
GPIOE
IPBus Bridge (IPBB)
Decoding
Peripherals
Peripheral
Device Selects
RW
Control
IPAB IPWDB IPRDB
2
System Bus
R/W Control
Memory
PAB
PAB
CDBW
CDBR
CDBW
JTAG/
EOnCE
Port
Digital Reg
Analog Reg
Low Voltage
Supervisor
V
CAP
V
DD
V
SS
V
DDA
V
SSA
5
47 52
V
PP
2
RESET
RSTO
4
6
3
4
6
3
Quad Timer
D or GPIOE
Quad Timer
C or GPIOE
ADCA
4
5
Quadrature
Decoder 0 or
Quad
Timer A or
GPIOC
FlexCAN
2
4
2
ADCB
4
4
VREF
Temp_Sense
4
* External
Address Bus
Switch
External Bus
Interface Unit
* External
Data
Bus Switch
D7-10 or GPIOF0-3
GPIOB0-4 or A16-20
GPIOD0 (CS2 or CAN2_TX)
* Bus
Control
* EMI not functional in
this package; use as
GPIO pins
PLL
Clock
Generator
EXTAL
CLKMODE
Integration
Module
System
P
O
R
O
S
C
Clock
resets
CLKO
PWM Outputs
Fault Inputs
PWMA
Current Sense Inputs
or GPIOC
PWM Outputs
Fault Inputs
PWMB
Current Sense Inputs
or GPIOD
OCR_DIS
4
AD1
AD0
4
AD1
AD0
4
GPIOD2-5 or CS4-7
XTAL
4
5
6
GPIOD1 (CS3 or CAN2_RX)
A8-13 or GPIOA0-5
GPIO or
EMI CS or
FlexCAN2
Control