DSP56F807 [MOTOROLA]

56F807 16-bit Hybrid Processor; 56F807 16位混合处理器
DSP56F807
型号: DSP56F807
厂家: MOTOROLA    MOTOROLA
描述:

56F807 16-bit Hybrid Processor
56F807 16位混合处理器

文件: 总52页 (文件大小:1094K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
Freescale Semiconductor, Inc.  
DSP56F807/D  
Rev. 12.0, 02/2004  
56F807  
Technical Data  
56F807 16-bit Hybrid Processor  
Up to 40 MIPS at 80MHz core frequency  
Up to 64K × 16- bit words each of external  
Program and Data memory  
DSP and MCU functionality in a unified,  
C-efficient architecture  
Two 6 channel PWM Modules  
Hardware DO and REP loops  
Four 4 channel, 12-bit ADCs  
MCU-friendly instruction set supports both  
DSP and controller functions: MAC, bit  
manipulation unit, 14 addressing modes  
Two Quadrature Decoders  
CAN 2.0 B Module  
Two Serial Communication Interfaces (SCIs)  
Serial Peripheral Interface (SPI)  
Up to four General Purpose Quad Timers  
JTAG/OnCETM port for debugging  
14 Dedicated and 18 Shared GPIO lines  
160-pin LQFP or 160 MAPBGA Packages  
60K × 16-bit words Program Flash  
2K × 16-bit words Program RAM  
8K × 16-bit words Data Flash  
4K × 16-bit words Data RAM  
2K × 16-bit words Boot Flash  
6
6
PWM Outputs  
PWMA  
PWMB  
RSTO  
EXTBOOT  
IRQB  
Current Sense Inputs  
Fault Inputs  
3
4
RESET  
IRQA  
VPP VCAPC  
2
V
V
V
V
SSA  
DD  
SS  
DDA  
6
PWM Outputs  
8
10*  
3
3
Current Sense Inputs  
Fault Inputs  
3
4
4
4
JTAG/  
OnCE  
Port  
Digital Reg  
Analog Reg  
A/D1  
A/D2  
ADCA  
Low Voltage  
Supervisor  
VREF  
A/D1  
A/D2  
ADCB  
4
4
VREF2  
Interrupt  
Controller  
Data ALU  
Address  
Generation  
Unit  
Bit  
Manipulation  
Unit  
Program Controller  
and  
Hardware Looping Unit  
Quadrature  
Decoder 0  
/Quad Timer  
16 x 16 + 36 36-Bit MAC  
Three 16-bit Input Registers  
Two 36-bit Accumulators  
4
Quadrature  
Decoder 1  
/Quad Timer B  
Program Memory  
61440 x 16 Flash  
2048 x 16 SRAM  
PAB  
PLL  
CLKO  
4
2
PDB  
16-Bit  
56800  
Core  
Quad Timer C  
XTAL  
Boot Flash  
2048 x 16 Flash  
Clock Gen  
Quad Timer D  
/ Alt Func  
EXTAL  
XDB2  
4
2
CGDB  
Data Memory  
8192 x 16 Flash  
4096 x 16 SRAM  
CAN 2.0A/B  
XAB1  
SCI0  
or  
GPIO  
XAB2  
INTERRUPT  
CONTROLS  
IPBB  
CONTROLS  
16  
2
2
A[00:05]  
SCI1  
or  
GPIO  
External  
Address Bus  
Switch  
16  
6
A[06:15] or  
GPIO-E2:E3 &  
GPIO-A0:A7  
COP/  
Watchdog  
COP RESET  
External  
Bus  
Interface  
Unit  
10  
16  
External  
Data Bus  
Switch  
MODULE CONTROLS  
Applica-  
tion-Specific  
Memory &  
Peripherals  
SPI  
or  
GPIO  
D[00:15]  
IPBus Bridge  
(IPBB)  
ADDRESS BUS [8:0]  
DATA BUS [15:0]  
PS Select  
DS Select  
WR Enable  
RD Enable  
4
Bus  
Control  
Dedicated  
GPIO  
14  
*includes TCS pin which is reserved for factory use and is tied to VSS  
Figure 1. 56F807 Block Diagram  
© Motorola, Inc., 2004. All rights reserved.  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Part 1 Overview  
1.1 56F807 Features  
1.1.1  
Digital Signal Processing Core  
Efficient 16-bit 56800 family hybrid controller engine with dual Harvard architecture  
As many as 40 Million Instructions Per Second (MIPS) at 80MHz core frequency  
Single-cycle 16 × 16-bit parallel Multiplier-Accumulator (MAC)  
Two 36-bit accumulators including extension bits  
16-bit bidirectional barrel shifter  
Parallel instruction set with unique DSP addressing modes  
Hardware DO and REP loops  
Three internal address buses and one external address bus  
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  
Software subroutine and interrupt stack with depth limited only by memory  
JTAG/OnCE debug programming interface  
1.1.2  
Memory  
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  
— 60K × 16-bit words of Program Flash  
— 2K × 16-bit words of Program RAM  
— 8K × 16-bit words of Data Flash  
— 4K × 16-bit words of Data RAM  
— 2K × 16-bit words of Boot Flash  
Off-chip memory expansion capabilities programmable for 0, 4, 8, or 12 wait states  
— As much as 64K × 16 bits of Data memory  
— As much as 64K × 16 bits of Program memory  
1.1.3  
Peripheral Circuits for 56F807  
Two Pulse Width Modulator modules each with six PWM outputs, three Current Sense inputs, and  
four Fault inputs, fault tolerant design with dead time insertion, supports both center- and  
edge-aligned modes  
Four 12-bit, Analog-to-Digital Converters (ADCs), which support four simultaneous conversions  
with quad, 4-pin multiplexed inputs; ADC and PWM modules can be synchronized  
Two Quadrature Decoders each with four inputs or two additional Quad Timers  
2
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
56F807 Description  
Two dedicated General Purpose Quad Timers totaling six pins: Timer C with two pins and Timer D  
with four pins  
CAN 2.0 B Module with 2-pin port for transmit and receive  
Two Serial Communication Interfaces each with two pins (or four additional GPIO lines)  
Serial Peripheral Interface (SPI) with configurable 4-pin port (or four additional GPIO lines)  
Computer-Operating Properly (COP) Watchdog timer  
Two dedicated external interrupt pins  
14 dedicated General Purpose I/O (GPIO) pins, 18 multiplexed GPIO pins  
External reset input pin for hardware reset  
External reset output pin for system reset  
JTAG/On-Chip Emulation (OnCE™) for unobtrusive, processor speed-independent debugging  
Software-programmable, Phase Locked Loop-based frequency synthesizer for the hybrid controller  
core clock  
1.1.4  
Energy Information  
Fabricated in high-density CMOS with 5V-tolerant, TTL-compatible digital inputs  
Uses a single 3.3V power supply  
On-chip regulators for digital and analog circuitry to lower cost and reduce noise  
Wait and Stop modes available  
1.2 56F807 Description  
The 56F807 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. Because of its low cost, configuration flexibility, and compact  
program code, the 56F807 is well-suited for many applications. The 56F807 includes many peripherals that  
are especially useful for applications such as motion control, smart appliances, steppers, encoders,  
tachometers, limit switches, power supply and control, automotive control, engine management, noise  
suppression, remote utility metering, industrial control for power, lighting, and automation.  
The 56800 core is based on a Harvard-style architecture consisting of three execution units operating in  
parallel, allowing as many as six operations per instruction cycle. The MCU-style programming model and  
optimized instruction set allow straightforward generation of efficient, compact DSP and control code. The  
instruction set is also highly efficient for C/C++ Compilers to enable rapid development of optimized  
control applications.  
The 56F807 supports program execution from either internal or external memories. Two data operands can  
be accessed from the on-chip Data RAM per instruction cycle. The 56F807 also provides two external  
dedicated interrupt lines and up to 32 General Purpose Input/Output (GPIO) lines, depending on peripheral  
configuration.  
The 56F807 controller includes 60K, 16-bit words of Program Flash and 8K words of Data Flash (each  
programmable through the JTAG port) with 2K words of Program RAM and 4K words of Data RAM. It  
also supports program execution from external memory.  
56F807 Technical Data  
3
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
A total of 2K words of Boot Flash is incorporated for easy customer-inclusion of field-programmable  
software routines that can be used to program the main Program and Data Flash memory areas. Both  
Program and Data Flash memories can be independently bulk erased or erased in page sizes of 256 words.  
The Boot Flash memory can also be either bulk or page erased.  
A key application-specific feature of the 56F807 is the inclusion of two Pulse Width Modulator (PWM)  
modules. These modules each incorporate three complementary, individually programmable PWM signal  
outputs (each module is also capable of supporting six independent PWM functions, for a total of 12 PWM  
outputs) to enhance motor control functionality. Complementary operation permits programmable dead  
time insertion, distortion correction via current sensing by software, and separate top and bottom output  
polarity control. The up-counter value is programmable to support a continuously variable PWM frequency.  
Edge- and center-aligned synchronous pulse width control (0% to 100% modulation) is supported. The  
device is capable of controlling most motor types: ACIM (AC Induction Motors), both BDC and BLDC  
(Brush and Brushless DC motors), SRM and VRM (Switched and Variable Reluctance Motors), and stepper  
motors. The PWMs incorporate fault protection and cycle-by-cycle current limiting with sufficient output  
drive capability to directly drive standard optoisolators. A “smoke-inhibit”, write-once protection feature  
for key parameters is also included. A patented PWM waveform distortion correction circuit is also  
provided. Each PWM is double-buffered and includes interrupt controls to permit integral reload rates to be  
programmable from 1 to 16. The PWM modules provide a reference output to synchronize the  
analog-to-digital converters.  
The 56F807 incorporates two separate Quadrature Decoders capable of capturing all four transitions on the  
two-phase inputs, permitting generation of a number proportional to actual position. Speed computation  
capabilities accommodate both fast- and slow-moving shafts. An integrated watchdog timer in the  
Quadrature Decoder can be programmed with a time-out value to alarm when no shaft motion is detected.  
Each input is filtered to ensure only true transitions are recorded.  
This controller also provides a full set of standard programmable peripherals that include two Serial  
Communications Interfaces (SCI), one Serial Peripheral Interface (SPI), and four Quad Timers. Any of  
these interfaces can be used as General-Purpose Input/Outputs (GPIO) if that function is not required. A  
Controller Area Network interface (CAN Version 2.0 A/B-compliant), an internal interrupt controller, and  
14 dedicated GPIO lines are also included on the 56F807.  
1.3 State of the Art Development Environment  
TM  
Processor Expert (PE) provides a Rapid Application Design (RAD) tool that combines  
easy-to-use component-based software application creation with an expert knowledge system.  
The Code Warrior Integrated Development Environment 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, Code Warrior and EVMs create a  
complete, scalable tools solution for easy, fast, and efficient development.  
4
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Product Documentation  
1.4 Product Documentation  
The four documents listed in Table 1 are required for a complete description and proper design with the 56F807.  
Documentation is available from local Motorola distributors, Motorola semiconductor sales offices, Motorola  
Literature Distribution Centers, or online at http://www.motorola.com/semiconductors  
.
Table 1. 56F807 Chip Documentation  
Topic  
Description  
Order Number  
DSP56800  
Family Manual  
Detailed description of the 56800 family architecture,  
and 16-bit core processor and the instruction set  
DSP56800FM/D  
DSP56F801/803/805/807  
User’s Manual  
Detailed description of memory, peripherals, and  
interfaces of the 56F801, 56F803, 56F805, and  
56F807  
DSP56F801-7UM/D  
56F807  
Technical Data Sheet  
Electrical and timing specifications, pin descriptions,  
and package descriptions (this document)  
DSP56F807/D  
56F807  
Product Brief  
Summary description and block diagram of the 56F807  
core, memory, peripherals and interfaces  
DSP56F807PB/D  
DSP56F807E/D  
DSP56F807  
Errata  
Details any chip issues that might be present  
1.5 Data Sheet Conventions  
This data sheet uses the following conventions:  
OVERBAR  
This is used to indicate a signal that is active when pulled low. For example, the RESET pin is  
active when low.  
“asserted”  
“deasserted”  
Examples:  
A high true (active high) signal is high or a low true (active low) signal is low.  
A high true (active high) signal is low or a low true (active low) signal is high.  
Voltage1  
Signal/Symbol  
Logic State  
True  
Signal State  
Asserted  
PIN  
PIN  
PIN  
PIN  
VIL/VOL  
False  
Deasserted  
Asserted  
VIH/VOH  
VIH/VOH  
VIL/VOL  
True  
False  
Deasserted  
1. Values for VIL, VOL, VIH, and VOH are defined by individual product specifications.  
56F807 Technical Data  
5
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Part 2 Signal/Connection Descriptions  
2.1 Introduction  
The input and output signals of the 56F807 are organized into functional groups, as shown in Table 2 and  
as illustrated in Figure 2. In Table 3 through Table 19, each table row describes the signal or signals  
present on a pin.  
Table 2. Functional Group Pin Allocations  
Number of  
Pins  
Detailed  
Description  
Functional Group  
Power (VDD or VDDA  
)
11  
13  
4
Table 3  
Table 4  
Table 5  
Ground (VSS or VSSA  
)
Supply Capacitors & VPP  
PLL and Clock  
3
Table 6  
Table 7  
Address Bus1  
16  
Data Bus  
16  
4
Table 8  
Table 9  
Bus Control  
Interrupt and Program Control  
Dedicated General Purpose Input/Output  
Pulse Width Modulator (PWM) Ports  
5
Table 10  
Table 11  
Table 12  
Table 13  
14  
26  
4
Serial Peripheral Interface (SPI) Port1  
Quadrature Decoder Ports2  
8
4
Table 14  
Table 15  
Serial Communications Interface (SCI) Ports1  
CAN Port  
2
20  
6
Table 16  
Table 17  
Table 18  
Table 19  
Analog to Digital Converter (ADC) Ports  
Quad Timer Module Ports  
JTAG/On-Chip Emulation (OnCE)  
6
1. Alternately, GPIO pins  
2. Alternately, Quad Timer pins  
6
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Introduction  
V
DD  
8
Power Port  
Ground Port  
Power Port  
Ground Port  
GPIOB0–7  
GPIOD0–5  
Dedicated  
GPIO  
8
6
V
SS  
10*  
3
V
DDA  
V
SSA  
3
PWMA0-5  
ISA0-2  
6
3
4
PWMA  
Port  
VCAPC  
Other  
Supply  
Ports  
2
2
FAULTA0-3  
V
PP  
PWMB0-5  
ISB0-2  
6
3
4
EXTAL  
XTAL  
PLL  
and  
Clock  
1
1
1
PWMB  
Port  
56F807  
FAULTB0-3  
CLKO  
SCLK (GPIOE4)  
MOSI (GPIOE5)  
MISO (GPIOE6)  
SS (GPIOE7)  
1
1
1
1
A0-A5  
A6-7 (GPIOE2-E3)  
A8-15 (GPIOA0-A7)  
6
2
8
External  
Address Bus or  
GPIO  
SPI Port  
or GPIO  
External  
Data Bus  
D0–D15  
16  
TXD0 (GPIOE0)  
RXD0 (GPIOE1)  
1
1
SCI0 Port  
or GPIO  
PS  
DS  
1
1
1
1
External  
Bus Control  
SCI1 Port  
or GPI0  
TXD1 (GPIOD6)  
RXD1 (GPIOD7)  
1
1
RD  
WR  
ADCA  
Port  
ANA0-7  
VREF  
8
2
8
PHASEA0 (TA0)  
PHASEB0 (TA1)  
INDEX0 (TA2)  
HOME0 (TA3)  
PHASEA1 (TB0)  
PHASEB1 (TB1)  
INDEX1 (TB2)  
HOME1 (TB3)  
TCK  
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Quadrature  
Decoder or  
Quad Timer A  
ADCB  
Port  
ANB0-7  
MSCAN_RX  
MSCAN_TX  
1
1
CAN  
Quadrature  
Decoder1 or  
Quad Timer B  
Quad  
Timers  
C & D  
TC0-1  
TD0-3  
2
4
TMS  
IRQA  
1
1
1
1
1
TDI  
IRQB  
JTAG/OnCE  
Port  
Interrupt/  
Program  
Control  
TDO  
RESET  
RSTO  
TRST  
EXTBOOT  
DE  
*includes TCS pin which is reserved for factory use and is tied to VSS  
1
Figure 2. 56F807 Signals Identified by Functional Group  
1. Alternate pin functionality is shown in parenthesis.  
56F807 Technical Data  
7
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
2.2 Power and Ground Signals  
Table 3. Power Inputs  
No. of Pins  
Signal Name  
VDD  
Signal Description  
8
Power—These pins provide power to the internal structures of the chip, and  
should all be attached to VDD.  
3
VDDA  
Analog Power—These pins is a dedicated power pin for the analog portion  
of the chip and should be connected to a low noise 3.3V supply.  
Table 4. Grounds  
No. of Pins  
Signal Name  
VSS  
Signal Description  
9
GND—These pins provide grounding for the internal structures of the chip and  
should all be attached to VSS.  
3
1
VSSA  
TCS  
Analog Ground—This pin supplies an analog ground.  
TCS—This Schmitt pin is reserved for factory use and must be tied to VSS for  
normal use. In block diagrams, this pin is considered an additional VSS.  
Table 5. Supply Capacitors and VPP  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Signal Description  
Reset  
2
VCAPC  
Supply  
Supply  
VCAPC—Connect each pin to a 2.2uF or greater bypass  
capacitor in order to bypass the core logic voltage regulator  
(required for proper chip operation). For more information, please  
refer to Section 5.2  
2
VPP  
Input  
Input  
VPP—This pin should be left unconnected as an open circuit for  
normal functionality.  
2.3 Clock and Phase Locked Loop Signals  
Table 6. PLL and Clock  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
1
EXTAL  
Input  
Input  
External Crystal Oscillator Input—This input should be  
connected to an 8MHz external crystal or ceramic resonator.  
For more information, please refer to Section 3.5.  
1
XTAL  
Input/  
Output  
Chip-driven  
Crystal Oscillator Output—This output should be connected  
to an 8MHz external crystal or ceramic resonator. For more  
information, please refer to Section 3.5.  
This pin can also be connected to an external clock source. For  
more information, please refer to Section 3.5.2.  
8
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Address, Data, and Bus Control Signals  
Table 6. PLL and Clock (Continued)  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Signal Description  
Reset  
1
CLKO  
Output  
Chip-driven  
Clock Output—This pin outputs a buffered clock signal. By  
programming the CLKOSEL[4:0] bits in the CLKO Select  
Register (CLKOSR), the user can select between outputting a  
version of the signal applied to XTAL and a version of the  
device’s master clock at the output of the PLL. The clock  
frequency on this pin can also be disabled by programming the  
CLKOSEL[4:0] bits in CLKOSR.  
2.4 Address, Data, and Bus Control Signals  
Table 7. Address Bus Signals  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
6
2
A0–A5  
A6–A7  
Output  
Output  
Tri-stated  
Tri-stated  
Input  
Address Bus—A0–A5 specify the address for external  
Program or Data memory accesses.  
Address Bus—A6–A7 specify the address for external  
Program or Data memory accesses.  
GPIOE2-  
GPIOE3  
Input/O  
utput  
Port E GPIO—These two General Purpose I/O (GPIO) pins  
can individually be programmed as input or output pins.  
After reset, the default state is Address Bus.  
8
A8–A15  
Output  
Tri-stated  
Input  
Address Bus—A8–A15 specify the address for external  
Program or Data memory accesses.  
GPIOA0-  
GPIOA7  
Input/O  
utput  
Port A GPIO—These eight General Purpose I/O (GPIO) pins  
can be individually programmed as input or output pins.  
After reset, the default state is Address Bus.  
Table 8. Data Bus Signals  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
16  
D0–D15  
Input/O  
utput  
Tri-stated  
Data Bus— D0–D15 specify the data for external program or  
data memory accesses. D0–D15 are tri-stated when the external  
bus is inactive. Internal pullups may be active.  
56F807 Technical Data  
9
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Table 9. Bus Control Signals  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Signal Description  
Reset  
1
1
1
PS  
DS  
WR  
Output  
Output  
Output  
Tri-stated  
Tri-stated  
Tri-stated  
Program Memory Select—PS is asserted low for external program  
memory access.  
Data Memory Select—DS is asserted low for external data  
memory access.  
Write Enable—WR is asserted during external memory write  
cycles. When WR is asserted low, pins D0–D15 become outputs  
and the device puts data on the bus. When WR is deasserted high,  
the external data is latched inside the external device. When WR is  
asserted, it qualifies the A0–A15, PS, and DS pins. WR can be  
connected directly to the WE pin of a Static RAM.  
1
RD  
Output  
Tri-stated  
Read Enable—RD is asserted during external memory read cycles.  
When RD is asserted low, pins D0–D15 become inputs and an  
external device is enabled onto the device’s data bus. When RD is  
deasserted high, the external data is latched inside the device.  
When RD is asserted, it qualifies the A0–A15, PS, and DS pins. RD  
can be connected directly to the OE pin of a Static RAM or ROM.  
2.5 Interrupt and Program Control Signals  
Table 10. Interrupt and Program Control Signals  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
1
1
1
IRQA  
IRQB  
RSTO  
Input  
(Schmitt)  
Input  
Input  
External Interrupt Request A—The IRQA input is a  
synchronized external interrupt request that indicates that an  
external device is requesting service. It can be programmed to  
be level-sensitive or negative-edge-triggered.  
Input  
(Schmitt)  
External Interrupt Request B—The IRQB input is an external  
interrupt request that indicates that an external device is  
requesting service. It can be programmed to be level-sensitive  
or negative-edge-triggered.  
Output  
Output  
Reset Output—This output reflects the internal reset state of  
the chip.  
10  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
GPIO Signals  
Table 10. Interrupt and Program Control Signals (Continued)  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
1
RESET  
Input  
(Schmitt)  
Input  
Reset—This input is a direct hardware reset on the processor.  
When RESET is asserted low, the device is initialized and  
placed in the Reset state. A Schmitt trigger input is used for  
noise immunity. When the RESET pin is deasserted, the initial  
chip operating mode is latched from the EXTBOOT pin. The  
internal reset signal will be deasserted synchronous with the  
internal clocks, after a fixed number of internal clocks.  
To ensure complete hardware reset, RESET and TRST should  
be asserted together. The only exception occurs in a  
debugging environment when a hardware device reset is  
required and it is necessary not to reset the OnCE/JTAG  
module. In this case, assert RESET, but do not assert TRST.  
1
EXTBOOT  
Input  
Input  
External Boot—This input is tied to VDD to force device to boot  
(Schmitt)  
from off-chip memory. Otherwise, it is tied to VSS.  
2.6 GPIO Signals  
Table 11. Dedicated General Purpose Input/Output (GPIO) Signals  
No.of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
8
6
GPIOB0-G  
PIOB7  
Input  
or  
Output  
Input  
Port B GPIO—These eight pins are dedicated General  
Purpose I/O (GPIO) pins that can individually be programmed  
as input or output pins.  
After reset, the default state is GPIO input.  
GPIOD0-G  
PIOD5  
Input  
or  
Input  
Port D GPIO—These six pins are dedicated GPIO pins that  
can individually be programmed as an input or output pins.  
Output  
After reset, the default state is GPIO input.  
2.7 Pulse Width Modulator (PWM) Signals  
Table 12. Pulse Width Modulator (PWMA and PWMB) Signals  
No.of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
6
3
PWMA0-5  
ISA0-2  
Output  
Tri- stated  
Input  
PWMA0-5— Six PWMA output pins.  
Input  
(Schmitt)  
ISA0-2— These three input current status pins are used for  
top/bottom pulse width correction in complementary channel  
operation for PWMA.  
4
6
FAULTA0-3  
PWMB0-5  
Input  
(Schmitt)  
Input  
FAULTA0-3— These Fault input pins are used for disabling  
selected PWMA outputs in cases where fault conditions  
originate off-chip.  
Output  
Tri- stated  
PWMB0-5— Six PWMB output pins.  
56F807 Technical Data  
11  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Table 12. Pulse Width Modulator (PWMA and PWMB) Signals (Continued)  
No.of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
3
ISB0-2  
Input  
(Schmitt)  
Input  
ISB0-2— These three input current status pins are used for  
top/bottom pulse width correction in complementary channel  
operation for PWMB.  
4
FAULTB0-3  
Input  
(Schmitt)  
Input  
FAULTB0-3— These four Fault input pins are used for  
disabling selected PWMB outputs in cases where fault  
conditions originate off-chip.  
2.8 Serial Peripheral Interface (SPI) Signals  
Table 13. Serial Peripheral Interface (SPI) Signals  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
1
MISO  
Input/  
Output  
Input  
Input  
Input  
Input  
SPI Master In/Slave Out (MISO)—This serial data pin is an  
input to a master device and an output from a slave device. The  
MISO line of a slave device is placed in the high-impedance  
state if the slave device is not selected.  
GPIOE6 Input/Outp  
Port E GPIO—This pin is a General Purpose I/O (GPIO) pin that  
can individually be programmed as input or output pin.  
ut  
After reset, the default state is MISO.  
1
MOSI  
Input/  
Output  
SPI Master Out/Slave In (MOSI)—This serial data pin is an  
output from a master device and an input to a slave device. The  
master device places data on the MOSI line a half-cycle before  
the clock edge that the slave device uses to latch the data.  
GPIOE5 Input/Outp  
Port E GPIO—This pin is a General Purpose I/O (GPIO) pin that  
ut  
can individually be programmed as input or output pin.  
After reset, the default state is MOSI.  
1
SCLK  
Input/Outp  
ut  
Input  
Input  
SPI Serial Clock—In master mode, this pin serves as an  
output, clocking slaved listeners. In slave mode, this pin serves  
as the data clock input.  
GPIOE4 Input/Outp  
Port E GPIO—This pin is a General Purpose I/O (GPIO) pin that  
ut  
can individually be programmed as input or output pin.  
After reset, the default state is SCLK.  
1
SS  
Input  
Input  
Input  
SPI Slave Select—In master mode, this pin is used to arbitrate  
multiple masters. In slave mode, this pin is used to select the  
slave.  
GPIOE7 Input/Outp  
ut  
Port E GPIO—This pin is a General Purpose I/O (GPIO) pin that  
can individually be programmed as input or output pin.  
After reset, the default state is SS.  
12  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Quadrature Decoder Signals  
2.9 Quadrature Decoder Signals  
Table 14. Quadrature Decoder (Quad Dec0 and Quad Dec1) Signals  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
1
1
1
1
1
1
1
1
PHASEA0  
TA0  
Input  
Input/Output  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Phase A—Quadrature Decoder #0 PHASEA input  
TA0—Timer A Channel 0  
PHASEB0  
TA1  
Phase B—Quadrature Decoder #0 PHASEB input  
TA1—Timer A Channel 1  
Input/Output  
Input  
INDEX0  
TA2  
Index—Quadrature Decoder #0 INDEX input  
TA2—Timer A Channel 2  
Input/Output  
Input  
HOME0  
TA3  
Home—Quadrature Decoder #0 HOME input  
TA3—Timer A Channel 3  
Input/Output  
Input  
PHASEA1  
TB0  
Phase A—Quadrature Decoder #1 PHASEA input  
TB0—Timer B Channel 0  
Input/Output  
Input  
PHASEB1  
TB1  
Phase B—Quadrature Decoder #1 PHASEB input  
TB1—Timer B Channel 1  
Input/Output  
Input  
INDEX1  
TB2  
Index—Quadrature Decoder #1 INDEX input  
TB2—Timer B Channel 2  
Input/Output  
Input  
HOME1  
TB3  
Home—Quadrature Decoder #1 HOME input  
TB3—Timer B Channel 3  
Input/Output  
2.10 Serial Communications Interface (SCI) Signals  
Table 15. Serial Communications Interface (SCI0 and SCI1) Signals  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
1
TXD0  
Output  
Input  
Input  
Transmit Data (TXD0)—transmit data output  
GPIOE0  
Input/Outp  
ut  
Port E GPIO—This pin is a General Purpose I/O (GPIO) pin  
that can individually be programmed as input or output pin.  
After reset, the default state is SCI output.  
56F807 Technical Data  
13  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Table 15. Serial Communications Interface (SCI0 and SCI1) Signals (Continued)  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
1
1
1
RXD0  
Input  
Input  
Input  
Receive Data (RXD0)— receive data input  
GPIOE1  
Input/Outp  
ut  
Port E GPIO—This pin is a General Purpose I/O (GPIO) pin  
that can individually be programmed as input or output pin.  
After reset, the default state is SCI input.  
TXD1  
Output  
Input  
Input  
Transmit Data (TXD1)—transmit data output  
GPIOD6  
Input/Outp  
ut  
Port D GPIO—This pin is a General Purpose I/O (GPIO) pin  
that can individually be programmed as input or output pin.  
After reset, the default state is SCI output.  
RXD1  
Input  
Input  
Input  
Receive Data (RXD1)— receive data input  
GPIOD7  
Input/Outp  
ut  
Port D GPIO—This pin is a General Purpose I/O (GPIO) pin  
that can individually be programmed as input or output pin.  
After reset, the default state is SCI input.  
2.11 CAN Signals  
Table 16. CAN Module Signals  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
1
1
MSCAN_ RX  
MSCAN_ TX  
Input  
(Schmitt)  
Input  
MSCAN Receive Data—MSCAN input. This pin has  
an internal pull-up resistor.  
Output  
Output  
MSCAN Transmit Data—MSCAN output. CAN output  
is open-drain output and pull-up resistor is needed.  
2.12 Analog-to-Digital Converter (ADC) Signals  
Table 17. Analog to Digital Converter Signals  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
4
4
2
ANA0-3  
ANA4-7  
VREF  
Input  
Input  
Input  
Input  
Input  
Input  
ANA0-3—Analog inputs to ADCA channel 1  
ANA4-7—Analog inputs to ADCA channel 2  
VREF—Analog reference voltage for ADC. Must be set to  
VDDA-0.3V for optimal performance.  
4
4
ANB0-3  
ANB4-7  
Input  
Input  
Input  
Input  
ANB0-3—Analog inputs to ADCB, channel 1  
ANB4-7—Analog inputs to ADCB, channel 2  
14  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Quad Timer Module Signals  
2.13 Quad Timer Module Signals  
Table 18. Quad Timer Module Signals  
No. of  
Pins  
Signal  
Name  
State During  
Signal Type  
Signal Description  
Reset  
2
4
TC0-1  
TD0-3  
Input/Output  
Input/Output  
Input  
Input  
TC0-1—Timer C Channels 0 and 1  
TD0-3—Timer D Channels 0, 1, 2, and 3  
2.14 JTAG/OnCE  
Table 19. JTAG/On-Chip Emulation (OnCE) Signals  
No. of  
Pins  
Signal  
Name  
Signal  
Type  
State During  
Reset  
Signal Description  
1
1
1
1
TCK  
TMS  
TDI  
Input  
(Schmitt)  
Input, pulled Test Clock Input—This input pin provides a gated clock to  
low internally synchronize the test logic and shift serial data to the JTAG/OnCE  
port. The pin is connected internally to a pull-down resistor.  
Input  
(Schmitt)  
Input, pulled Test Mode Select Input—This input pin is used to sequence the  
high internally JTAG TAP controller’s state machine. It is sampled on the rising  
edge of TCK and has an on-chip pull-up resistor.  
Input  
(Schmitt)  
Input, pulled Test Data Input—This input pin provides a serial input data  
high internally stream to the JTAG/OnCE port. It is sampled on the rising edge  
of TCK and has an on-chip pull-up resistor.  
TDO  
Output  
Tri-stated  
Test Data Output—This tri-statable output pin provides a serial  
output data stream from the JTAG/OnCE port. It is driven in the  
Shift-IR and Shift-DR controller states, and changes on the falling  
edge of TCK.  
1
1
TRST  
Input  
(Schmitt)  
Input, pulled Test Reset—As an input, a low signal on this pin provides a  
high internally reset signal to the JTAG TAP controller. To ensure complete  
hardware reset, TRST should be asserted at power-up and  
whenever RESET is asserted. The only exception occurs in a  
debugging environment when a hardware device reset is  
required and it is necessary not to reset the OnCE/JTAG module.  
In this case, assert RESET, but do not assert TRST.  
DE  
Output  
Output  
Debug Event—DE provides a low pulse on recognized debug  
events.  
Part 3 Specifications  
3.1 General Characteristics  
The 56F807 is fabricated in high-density CMOS with 5V-tolerant TTL-compatible digital inputs. The term  
“5V-tolerant” refers to the capability of an I/O pin, built on a 3.3V compatible process technology, to  
withstand a voltage up to 5.5V without damaging the device. Many systems have a mixture of devices  
designed for 3.3V and 5V power supplies. In such sytems, a bus may carry both 3.3V and 5V-compatible  
I/O voltage levels (a standard 3.3V I/O is designed to receive a maximum voltage of 3.3V ± 10% during  
normal operation without causing damage). This 5V-tolerant capability therefore offers the power savings  
of 3.3V I/O levels while being able to receive 5V levels without being damaged.  
56F807 Technical Data  
15  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Absolute maximum ratings given in Table 20 are stress ratings only, and functional operation at the  
maximum is not guaranteed. Stress beyond these ratings may affect device reliability or cause permanent  
damage to the device.  
The 56F807 DC/AC electrical specifications are preliminary and are from design simulations. These  
specifications may not be fully tested or guaranteed at this early stage of the product life cycle. Finalized  
specifications will be published after complete characterization and device qualifications have been  
completed.  
CAUTION  
This device contains protective circuitry to guard against  
damage due to high static voltage or electrical fields. However,  
normal precautions are advised to avoid application of any  
voltages higher than maximum rated voltages to this  
high-impedance circuit. Reliability of operation is enhanced if  
unused inputs are tied to an appropriate voltage level.  
Table 20. Absolute Maximum Ratings  
Characteristic  
Symbol  
VDD  
VIN  
Min  
Max  
Unit  
V
Supply voltage  
VSS – 0.3  
VSS – 0.3  
VSSA– 0.3  
VSSA– 0.3  
VSS + 4.0  
VSS + 5.5V  
VDDA+ 0.3  
VSSA+ 3.0  
10  
All other input voltages, excluding Analog inputs  
Analog inputs, ANA0-7 and VREF  
V
VIN  
V
Analog inputs EXTAL and XTAL  
VIN  
V
Current drain per pin excluding VDD, VSS, PWM  
outputs, TCS, VPP, VDDA, VSSA  
I
mA  
Table 21. Recommended Operating Conditions  
Characteristic  
Supply voltage, digital  
Symbol  
VDD  
Min  
3.0  
3.0  
2.7  
–40  
Typ  
3.3  
3.3  
Max  
3.6  
Unit  
V
V
Supply Voltage, analog  
VDDA  
VREF  
TA  
3.6  
ADC reference voltage  
VDDA  
85  
V
Ambient operating temperature  
°C  
16  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
General Characteristics  
6
Table 22. Thermal Characteristics  
Value  
Characteristic  
Comments  
Symbol  
Unit  
Notes  
160-pin  
LQFP  
160  
MBGA  
Junction to ambient  
RθJA  
38.5  
63.4  
°C/W  
2
Natural convection  
Junction to ambient (@1m/sec)  
RθJMA  
35.4  
33  
60.3  
49.9  
°C/W  
°C/W  
2
Junction to ambient  
Natural convection  
Four layer  
board (2s2p)  
RθJMA  
(2s2p)  
1,2  
Junction to ambient (@1m/sec) Four layer  
board (2s2p)  
RθJMA  
31.5  
46.8  
°C/W  
1,2  
Junction to case  
RθJC  
ΨJT  
8.6  
0.8  
8.1  
0.6  
°C/W  
°C/W  
W
3
Junction to center of case  
I/O pin power dissipation  
Power dissipation  
4, 5  
P I/O  
P D  
User Determined  
P D = (IDD x VDD + P I/O  
(TJ - TA) /θJA  
)
W
Junction to center of case  
PDMAX  
°C  
Notes:  
1. Theta-JA determined on 2s2p test boards is frequently lower than would be observed in an application.  
Determined on 2s2p thermal test board.  
2. Junction to ambient thermal resistance, Theta-JA (RθJA) was simulated to be equivalent to the  
JEDEC specification JESD51-2 in a horizontal configuration in natural convection. Theta-JA was  
also simulated on a thermal test board with two internal planes (2s2p where “s” is the number of  
signal layers and “p” is the number of planes) per JESD51-6 and JESD51-7. The correct name for  
Theta-JA for forced convection or with the non-single layer boards is Theta-JMA.  
3. Junction to case thermal resistance, Theta-JC (RθJC ), was simulated to be equivalent to the measured  
values using the cold plate technique with the cold plate temperature used as the “case” temperature.  
The basic cold plate measurement technique is described by MIL-STD 883D, Method 1012.1. This  
is the correct thermal metric to use to calculate thermal performance when the package is being used  
with a heat sink.  
4. Thermal Characterization Parameter, Psi-JT (ΨJT ), is the “resistance” from junction to reference  
point thermocouple on top center of case as defined in JESD51-2. ΨJT is a useful value to use to  
estimate junction temperature in steady state customer environments.  
5. Junction temperature is a function of on-chip power dissipation, package thermal resistance,  
mounting site (board) temperature, ambient temperature, air flow, power dissipation of other  
components on the board, and board thermal resistance.  
6. See Section 5.1 from more details on thermal design considerations.  
56F807 Technical Data  
17  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
3.2 DC Electrical Characteristics  
Table 23. DC Electrical Characteristics  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fop = 80MHz  
Characteristic  
Input high voltage (XTAL/EXTAL)  
Symbol  
VIHC  
VILC  
VIHS  
VILS  
VIH  
Min  
2.25  
0
Typ  
Max  
2.75  
0.5  
5.5  
0.8  
5.5  
0.8  
1
Unit  
V
Input low voltage (XTAL/EXTAL)  
V
Input high voltage (Schmitt trigger inputs)1  
2.2  
-0.3  
2.0  
-0.3  
-1  
V
Input low voltage (Schmitt trigger inputs)1  
Input high voltage (all other digital inputs)  
V
V
Input low voltage (all other digital inputs)  
VIL  
V
Input current high (pullup/pulldown resistors disabled,  
IIH  
µA  
VIN=VDD  
)
Input current low (pullup/pulldown resistors disabled,  
VIN=VSS  
IIL  
-1  
1
µA  
)
Input current high (with pullup resistor, VIN=VDD  
Input current low (with pullup resistor, VIN=VSS  
Input current high (with pulldown resistor, VIN=VDD  
)
IIHPU  
IILPU  
IIHPD  
IILPD  
RPU, RPD  
IOZL  
-1  
-210  
20  
30  
1
-50  
180  
1
µA  
µA  
µA  
µA  
KΩ  
µA  
µA  
µA  
)
)
Input current low (with pulldown resistor, VIN=VSS  
Nominal pullup or pulldown resistor value  
Output tri-state current low  
)
-1  
-10  
-10  
-15  
10  
10  
15  
Output tri-state current high  
IOZH  
2
IIHA  
Input current high (analog inputs, VIN=VDDA  
)
3
IILA  
-15  
15  
µA  
Input current low (analog inputs, VIN=VSSA  
Output High Voltage (at IOH)  
Output Low Voltage (at IOL)  
Output source current  
)
VOH  
VOL  
IOH  
VDD – 0.7  
0.4  
V
4
V
mA  
mA  
mA  
mA  
Output source current  
IOL  
4
PWM pin output source current3  
PWM pin output sink current4  
IOHP  
IOLP  
10  
16  
18  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
DC Electrical Characteristics  
Table 23. DC Electrical Characteristics (Continued)  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fop = 80MHz  
Characteristic  
Symbol  
CIN  
Min  
Typ  
8
Max  
Unit  
pF  
Input capacitance  
Output capacitance  
VDD supply current  
COUT  
12  
pF  
5
IDDT  
Run 6  
195  
170  
220  
200  
mA  
mA  
Wait7  
Stop  
115  
2.7  
145  
3.0  
mA  
V
Low Voltage Interrupt, external power supply8  
Low Voltage Interrupt, internal power supply9  
Power on Reset10  
VEIO  
VEIC  
2.4  
2.0  
2.2  
1.7  
2.4  
2.0  
V
V
VPOR  
1. Schmitt Trigger inputs are: EXTBOOT, IRQA, IRQB, RESET, TCS, ISA0-2, FAULTA0-3, ISB0-2, FAULTB0-3,  
TCK, TRST, TMS, TDI, and MSCAN_RX  
2. Analog inputs are: ANA[0:7], XTAL and EXTAL. Specification assumes ADC is not sampling.  
3. PWM pin output source current measured with 50% duty cycle.  
4. PWM pin output sink current measured with 50% duty cycle.  
5. IDDT = IDD + IDDA (Total supply current for VDD + VDDA  
)
6. Run (operating) IDD measured using 8MHz clock source. All inputs 0.2V from rail; outputs unloaded. All ports  
configured as inputs; measured with all modules enabled.  
7. Wait IDD measured using external square wave clock source (fosc = 8MHz) into XTAL; all inputs 0.2V from rail; no  
DC loads; less than 50pF on all outputs. CL = 20pF on EXTAL; all ports configured as inputs; EXTAL capacitance linearly  
affects wait IDD; measured with PLL enabled.  
8. This low voltage interrupt monitors the VDDA external power supply. VDDA is generally connected to the same  
potential as VDD via separate traces. If VDDA drops below VEIO, an interrupt is generated. Functionality of the device is  
guaranteed under transient conditions when VDDA>VEIO (between the minimum specified VDD and the point when the  
VEIO interrupt is generated).  
9. This low voltage interrupt monitors the internally regulated core power supply. If the output from the internal voltage  
is regulator drops below VEIC, an interrupt is generated. Since the core logic supply is internally regulated, this interrupt  
will not be generated unless the external power supply drops below the minimum specified value (3.0V).  
10. Poweron reset occurs whenever the internally regulated 2.5V digital supply drops below 1.5V typical. While power  
is ramping up, this signal remains active as long as the internal 2.5V is below 1.5V typical, no matter how long the ramp-up  
rate is. The internally regulated voltage is typically 100mV less than VDD during ramp-up until 2.5V is reached, at which  
time it self-regulates.  
56F807 Technical Data  
19  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
250  
200  
150  
100  
50  
IDD Analog  
IDD Total  
IDD Digital  
0
10  
20  
60  
70  
50  
30  
80  
40  
Freq. (MHz)  
Figure 3. Maximum Run IDD vs. Frequency (see Note 6. in Table 16)  
3.3 AC Electrical Characteristics  
Timing waveforms in Section 3.3 are tested using the VIL and VIH levels specified in the DC Characteristics  
table. In Figure 4 the levels of VIH and VIL for an input signal are shown.  
Low  
VIL  
High  
VIH  
90%  
50%  
10%  
Input Signal  
Midpoint1  
Fall Time  
Note: The midpoint is VIL + (VIH – VIL)/2.  
Rise Time  
Figure 4. Input Signal Measurement References  
Figure 5 shows the definitions of the following signal states:  
Active state, when a bus or signal is driven, and enters a low impedance state.  
Tri-stated, when a bus or signal is placed in a high impedance state.  
Data Valid state, when a signal level has reached V or V  
OL  
OH.  
Data Invalid state, when a signal level is in transition between V and V  
OL  
OH.  
20  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Flash Memory Characteristics  
Data2 Valid  
Data2  
Data1 Valid  
Data1  
Data3 Valid  
Data3  
Data  
Tri-stated  
Data Invalid State  
Data Active  
Data Active  
Figure 5. Signal States  
3.4 Flash Memory Characteristics  
Table 24. Flash Memory Truth Table  
XE1  
YE2  
SE3  
OE4  
PROG5  
ERASE6  
MAS17  
NVSTR8  
Mode  
Standby  
Read  
L
L
H
H
L
L
H
L
L
L
L
H
L
L
L
L
L
H
L
L
L
L
L
L
L
L
H
L
L
H
H
H
H
Word Program  
Page Erase  
Mass Erase  
L
H
H
H
H
H
L
1. X address enable, all rows are disabled when XE=0  
2. Y address enable, YMUX is disabled when YE=0  
3. Sense amplifier enable  
4. Output enable, tri-state Flash data out bus when OE=0  
5. Defines program cycle  
6. Defines erase cycle  
7. Defines mass erase cycle, erase whole block  
8. Defines non-volatile store cycle  
Table 25. IFREN Truth Table  
Mode  
IFREN=1  
IFREN=0  
Read  
Read information block  
Program information block  
Erase information block  
Erase both block  
Read main memory block  
Program main memory block  
Erase main memory block  
Erase main memory block  
Word program  
Page erase  
Mass erase  
56F807 Technical Data  
21  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Table 26. Flash Timing Parameters  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6V, TA = –40° to +85°C, CL 50pF  
Characteristic  
Program time  
Symbol  
Min  
20  
Typ  
Max  
Unit  
us  
Figure  
Figure 6  
Figure 7  
Figure 8  
Tprog*  
Erase time  
20  
ms  
Terase*  
Mass erase time  
100  
10,000  
10  
ms  
Tme*  
ECYC  
Endurance1  
20,000  
30  
cycles  
years  
Data Retention1 @ 5000 cycles  
DRET  
The following parameters should only be used in the Manual Word Programming Mode  
PROG/ERASE to NVSTR set  
up time  
5
us  
Figure 6,  
Figure 7, Figure 8  
Tnvs*  
NVSTR hold time  
5
100  
10  
1
us  
us  
us  
us  
Figure 6, Figure 7  
Figure 8  
Tnvh*  
Tnvh1*  
Tpgs*  
Trcv*  
NVSTR hold time (mass erase)  
NVSTR to program set up time  
Recovery time  
Figure 6  
Figure 6,  
Figure 7, Figure 8  
Cumulative program  
HV period2  
3
ms  
Figure 6  
Thv  
Program hold time3  
Figure 6  
Figure 6  
Figure 6  
Tpgh  
Tads  
Tadh  
Address/data set up time3  
Address/data hold time3  
1. One cycle is equal to an erase program and read.  
2. Thv is the cumulative high voltage programming time to the same row before next erase. The same address cannot  
be programmed twice before next erase.  
3. Parameters are guaranteed by design in smart programming mode and must be one cycle or greater.  
*The Flash interface unit provides registers for the control of these parameters.  
22  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Flash Memory Characteristics  
IFREN  
XADR  
XE  
Tadh  
YADR  
YE  
DIN  
Tads  
PROG  
NVSTR  
Tnvs  
Tprog  
Tpgh  
Tpgs  
Tnvh  
Trcv  
Thv  
Figure 6. Flash Program Cycle  
56F807 Technical Data  
23  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
IFREN  
XADR  
XE  
YE=SE=OE=MAS1=0  
ERASE  
NVSTR  
Tnvs  
Tnvh  
Trcv  
Terase  
Figure 7. Flash Erase Cycle  
IFREN  
XADR  
XE  
MAS1  
YE=SE=OE=0  
ERASE  
NVSTR  
Tnvs  
Tnvh1  
Trcv  
Tme  
Figure 8. Flash Mass Erase Cycle  
24  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
External Clock Operation  
3.5 External Clock Operation  
The 56F807 system clock can be derived from an external crystal or an external system clock signal. To  
generate a reference frequency using the internal oscillator, a reference crystal must be connected between  
the EXTAL and XTAL pins.  
3.5.1  
Crystal Oscillator  
The internal oscillator is also designed to interface with a parallel-resonant crystal resonator in the  
frequency range specified for the external crystal in Table 28. In Figure 9 a recommended crystal  
oscillator circuit is shown. Follow the crystal supplier’s recommendations when selecting a crystal, since  
crystal parameters determine the component values required to provide maximum stability and reliable  
start-up. The crystal and associated components should be mounted as close as possible to the EXTAL and  
XTAL pins to minimize output distortion and start-up stabilization time. The internal 56F80x oscillator  
circuitry is designed to have no external load capacitors present. As shown in Figure 10 no external load  
capacitors should be used.  
The 56F80x components internally are modeled as a parallel resonant oscillator circuit to provide a  
capacitive load on each of the oscillator pins (XTAL and EXTAL) of 10pF to 13pF over temperature and  
process variations. Using a typical value of internal capacitance on these pins of 12pF and a value of 3pF as  
a typical circuit board trace capacitance the parallel load capacitance presented to the crystal is 9pF as  
determined by the following equation:  
CL1 * CL2  
CL1 + CL2  
12 * 12  
12 + 12  
CL =  
+ Cs =  
+ 3 = 6 + 3 = 9pF  
This is the value load capacitance that should be used when selecting a crystal and determining the actual  
frequency of operation of the crystal oscillator circuit.  
Recommended External Crystal  
Parameters:  
EXTAL XTAL  
Rz  
fc  
Rz = 1 to 3 MΩ  
fc = 8MHz (optimized for 8MHz)  
Figure 9. Connecting to a Crystal Oscillator  
3.5.2  
Ceramic Resonator  
It is also possible to drive the internal oscillator with a ceramic resonator, assuming the overall system  
design can tolerate the reduced signal integrity. In Figure 10, a typical ceramic resonator circuit is shown.  
Refer to supplier’s recommendations when selecting a ceramic resonator and associated components. The  
resonator and components should be mounted as close as possible to the EXTAL and XTAL pins. The  
internal 56F80x oscillator circuitry is designed to have no external load capacitors present. As shown in  
Figure 9 no external load capacitors should be used.  
56F807 Technical Data  
25  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Recommended Ceramic Resonator  
EXTAL XTAL  
Parameters:  
Rz = 1 to 3 MΩ  
Rz  
fc = 8MHz (optimized for 8MHz)  
fc  
Figure 10. Connecting a Ceramic Resonator  
Note: Motorola recommends only two terminal ceramic resonators vs. three terminal  
resonators (which contain an internal bypass capacitor to ground).  
3.5.3  
External Clock Source  
The recommended method of connecting an external clock is given in Figure 11. The external clock  
source is connected to XTAL and the EXTAL pin is grounded.  
56F807  
XTAL  
EXTAL  
VSS  
External  
Clock  
Figure 11. Connecting an External Clock Signal  
5
Table 27. External Clock Operation Timing Requirements  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C  
Characteristic  
Symbol  
fosc  
Min  
0
Typ  
Max  
80  
Unit  
MHz  
ns  
Frequency of operation (external clock driver)1  
Clock Pulse Width2, 3  
tPW  
6.25  
1. See Figure 11 for details on using the recommended connection of an external clock driver.  
2. The high or low pulse width must be no smaller than 6.25ns or the chip will not function.  
3. Parameters listed are guaranteed by design.  
VIH  
External  
Clock  
90%  
50%  
10%  
90%  
50%  
10%  
VIL  
tPW  
tPW  
Note: The midpoint is VIL + (VIH – VIL)/2.  
Figure 12. External Clock Timing  
26  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
External Bus Asynchronous Timing  
3.5.4  
Phase Locked Loop Timing  
Table 28. PLL Timing  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C  
Characteristic  
Symbol  
fosc  
Min  
4
Typ  
8
Max  
10  
Unit  
MHz  
MHz  
ms  
External reference crystal frequency for the PLL1  
PLL output frequency2  
fout/2  
tplls  
40  
110  
10  
PLL stabilization time3 0o to +85oC  
PLL stabilization time3 -40o to 0oC  
1
tplls  
100  
200  
ms  
1. An externally supplied reference clock should be as free as possible from any phase jitter for the PLL to work  
correctly. The PLL is optimized for 8MHz input crystal.2.  
2. ZCLK may not exceed 80MHz. For additional information on ZCLK and fout/2, please refer to the OCCS chapter  
in the User Manual. ZCLK = fop  
3. This is the minimum time required after the PLL set-up is changed to ensure reliable operation.  
3.6 External Bus Asynchronous Timing  
1,2  
Table 29. External Bus Asynchronous Timing  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fop = 80MHz  
Characteristic  
Symbol  
Unit  
Min  
Max  
Address Valid to WR Asserted  
tAWR  
tWR  
6.5  
ns  
WR Width Asserted  
Wait states = 0  
Wait states > 0  
7.5  
(T*WS)+7.5  
ns  
ns  
WR Asserted to D0–D15 Out Valid  
tWRD  
tDOH  
tDOS  
T + 4.2  
ns  
ns  
Data Out Hold Time from WR Deasserted  
4.8  
Data Out Set Up Time to WR Deasserted  
Wait states = 0  
Wait states > 0  
2.2  
(T*WS)+6.4  
ns  
ns  
RD Deasserted to Address Not Valid  
tRDA  
0
ns  
Address Valid to RD Deasserted  
Wait states = 0  
Wait states > 0  
tARDD  
18.7  
(T*WS) + 18.7  
ns  
ns  
Input Data Hold to RD Deasserted  
tDRD  
tRD  
0
ns  
RD Assertion Width  
Wait states = 0  
Wait states > 0  
19  
ns  
ns  
(T*WS)+19  
56F807 Technical Data  
27  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
1,2  
Table 29. External Bus Asynchronous Timing  
(Continued)  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fop = 80MHz  
Characteristic  
Symbol  
Unit  
Min  
Max  
Address Valid to Input Data Valid  
Wait states = 0  
Wait states > 0  
tAD  
1
ns  
ns  
(T*WS)+1  
Address Valid to RD Asserted  
tARDA  
tRDD  
-4.4  
ns  
RD Asserted to Input Data Valid  
Wait states = 0  
Wait states > 0  
2.4  
ns  
ns  
(T*WS) + 2.4  
WR Deasserted to RD Asserted  
RD Deasserted to RD Asserted  
WR Deasserted to WR Asserted  
RD Deasserted to WR Asserted  
tWRRD  
tRDRD  
tWRWR  
tRDWR  
6.8  
0
ns  
ns  
ns  
ns  
14.1  
12.8  
1. Timing is both wait state and frequency dependent. In the formulas listed, WS = the number of wait states and  
T = Clock Period. For 80MHz operation, T = 12.5ns.  
2. Parameters listed are guaranteed by design.  
To calculate the required access time for an external memory for any frequency < 80MHz, use this formula:  
Top = Clock period @ desired operating frequency  
WS = Number of wait states  
Memory Access Time = (Top*WS) + (Top- 11.5)  
A0–A15,  
PS, DS  
tARDD  
(See Note)  
tRDA  
tARDA  
tRDRD  
tRD  
tAWR  
tWRWR  
RD  
tWRRD  
tWR  
tRDWR  
WR  
tRDD  
tAD  
tDOH  
tWRD  
tDRD  
tDOS  
Data In  
Data Out  
D0–D15  
Note: During read-modify-write instructions and internal instructions, the address lines do not change state.  
Figure 13. External Bus Asynchronous Timing  
28  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Reset, Stop, Wait, Mode Select, and Interrupt Timing  
3.7 Reset, Stop, Wait, Mode Select, and Interrupt Timing  
,5  
1,5  
Table 30. Reset, Stop, Wait, Mode Select, and Interrupt Timing  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF  
See  
Figure  
Characteristic  
Symbol  
Min  
Max  
Unit  
RESET Assertion to Address, Data and Control Signals  
High Impedance  
tRAZ  
21  
ns  
Figure 14  
Figure 14  
Minimum RESET Assertion Duration2  
OMR Bit 6 = 0  
OMR Bit 6 = 1  
tRA  
275,000T  
128T  
ns  
ns  
RESET Deassertion to First External Address Output  
Edge-sensitive Interrupt Request Width  
tRDA  
tIRW  
tIDM  
33T  
1.5T  
15T  
34T  
ns  
ns  
ns  
Figure 14  
Figure 15  
Figure 16  
IRQA, IRQB Assertion to External Data Memory Access  
Out Valid, caused by first instruction execution in the  
interrupt service routine  
IRQA, IRQB Assertion to General Purpose Output Valid,  
caused by first instruction execution in the interrupt  
service routine  
tIG  
16T  
ns  
Figure 16  
Figure 17  
IRQA Low to First Valid Interrupt Vector Address Out  
recovery from Wait State3  
tIRI  
13T  
2T  
ns  
ns  
IRQA Width Assertion to Recover from Stop State4  
tIW  
tIF  
Figure 18  
Figure 18  
Delay from IRQA Assertion to Fetch of first instruction  
(exiting Stop)  
OMR Bit 6 = 0  
OMR Bit 6 = 1  
275,000T  
12T  
ns  
ns  
Duration for Level Sensitive IRQA Assertion to Cause  
the Fetch of First IRQA Interrupt Instruction (exiting Stop)  
OMR Bit 6 = 0  
tIRQ  
Figure 19  
Figure 19  
275,000T  
12T  
ns  
ns  
OMR Bit 6 = 1  
Delay from Level Sensitive IRQA Assertion to First  
Interrupt Vector Address Out Valid (exiting Stop)  
OMR Bit 6 = 0  
tII  
275,000T  
12T  
ns  
ns  
OMR Bit 6 = 1  
1. In the formulas, T = clock cycle. For an operating frequency of 80MHz, T = 12.5ns.  
2. Circuit stabilization delay is required during reset when using an external clock or crystal oscillator in two cases:  
• After power-on reset  
• When recovering from Stop state  
3. The minimum is specified for the duration of an edge-sensitive IRQA interrupt required to recover from the Stop state.  
This is not the minimum required so that the IRQA interrupt is accepted.  
4. The interrupt instruction fetch is visible on the pins only in Mode 3.  
5. Parameters listed are guaranteed by design.  
56F807 Technical Data  
29  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
RESET  
tRA  
tRAZ  
tRDA  
First Fetch  
A0–A15,  
D0–D15  
PS, DS,  
RD, WR  
First Fetch  
Figure 14. Asynchronous Reset Timing  
IRQA,  
IRQB  
tIRW  
Figure 15. External Interrupt Timing (Negative-Edge-Sensitive)  
A0–A15,  
PS, DS,  
RD, WR  
First Interrupt Instruction Execution  
tIDM  
IRQA,  
IRQB  
a) First Interrupt Instruction Execution  
General  
Purpose  
I/O Pin  
tIG  
IRQA,  
IRQB  
b) General Purpose I/O  
Figure 16. External Level-Sensitive Interrupt Timing  
IRQA,  
IRQB  
tIRI  
A0–A15,  
PS, DS,  
RD, WR  
First Interrupt Vector  
Instruction Fetch  
Figure 17. Interrupt from Wait State Timing  
30  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Serial Peripheral Interface (SPI) Timing  
tIW  
IRQA  
tIF  
A0–A15,  
PS, DS,  
RD, WR  
First Instruction Fetch  
Not IRQA Interrupt Vector  
Figure 18. Recovery from Stop State Using Asynchronous Interrupt Timing  
tIRQ  
IRQA  
tII  
A0–A15  
PS, DS,  
RD, WR  
First IRQA Interrupt  
Instruction Fetch  
Figure 19. Recovery from Stop State Using IRQA Interrupt Service  
RSTO  
tRSTO  
Figure 20. Reset Output Timing  
3.8 Serial Peripheral Interface (SPI) Timing  
1
Table 31. SPI Timing  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fOP = 80MHz  
Characteristic  
Symbol  
Min  
Max  
Unit  
See Figure  
Cycle time  
Master  
Slave  
tC  
Figures 21-24  
50  
25  
ns  
ns  
Enable lead time  
Master  
Slave  
tELD  
Figure 24  
Figure 24  
25  
ns  
ns  
Enable lag time  
Master  
Slave  
tELG  
100  
ns  
ns  
56F807 Technical Data  
31  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
1
Table 31. SPI Timing (Continued)  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fOP = 80MHz  
Clock (SCK) high time  
Master  
Slave  
tCH  
tCL  
tDS  
tDH  
tA  
Figures 21, 22,  
23, 24  
17.6  
12.5  
ns  
ns  
Clock (SCK) low time  
Master  
Slave  
Figure 24  
24.1  
25  
ns  
ns  
Data set-up time required for inputs  
Master  
Slave  
Figures 21, 22,  
23, 24  
20  
0
ns  
ns  
Data hold time required for inputs  
Master  
Slave  
Figures 21, 22,  
23, 24  
0
2
ns  
ns  
Access time (time to data active from  
high-impedance state)  
Slave  
Figure 24  
Figure 24  
4.8  
3.7  
15  
ns  
ns  
Disable time (hold time to high-impedance state)  
Slave  
tD  
15.2  
Data Valid for outputs  
Master  
Slave (after enable edge)  
tDV  
Figures 21, 22,  
23, 24  
4.5  
20.4  
ns  
ns  
Data invalid  
Master  
Slave  
tDI  
tR  
tF  
Figures 21, 22,  
23, 24  
0
0
ns  
ns  
Rise time  
Master  
Slave  
Figures 21, 22,  
23, 24  
11.5  
10.0  
ns  
ns  
Fall time  
Master  
Slave  
Figures 21, 22,  
23, 24  
9.7  
9.0  
ns  
ns  
1. Parameters listed are guaranteed by design.  
32  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Serial Peripheral Interface (SPI) Timing  
SS  
(Input)  
SS is held High on master  
tC  
tR  
tF  
tCL  
SCLK (CPOL = 0)  
(Output)  
tCH  
tF  
tR  
tCL  
SCLK (CPOL = 1)  
(Output)  
tDH  
tCH  
tDS  
MISO  
(Input)  
MSB in  
tDI  
Bits 14–1  
LSB in  
tDI(ref)  
tDV  
MOSI  
(Output)  
Master MSB out  
tF  
Bits 14–1  
Master LSB out  
tR  
Figure 21. SPI Master Timing (CPHA = 0)  
SS  
(Input)  
SS is held High on master  
tC  
tF  
tR  
tCL  
SCLK (CPOL = 0)  
(Output)  
tCH  
tF  
tCL  
SCLK (CPOL = 1)  
(Output)  
tCH  
tDS  
tR  
tDH  
MISO  
MSB in  
tDI  
Bits 14–1  
LSB in  
tDI(ref)  
(Input)  
tDV(ref)  
tDV  
Bits 14– 1  
MOSI  
(Output)  
Master MSB out  
tF  
Master LSB out  
tR  
Figure 22. SPI Master Timing (CPHA = 1)  
56F807 Technical Data  
33  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
SS  
(Input)  
tC  
tF  
tR  
tELG  
tCL  
SCLK (CPOL = 0)  
(Input)  
tCH  
tELD  
tCL  
SCLK (CPOL = 1)  
(Input)  
tCH  
tA  
tF  
tD  
tR  
MISO  
(Output)  
Slave MSB out  
Bits 14–1  
tDV  
Slave LSB out  
tDI  
tDS  
tDI  
tDH  
MOSI  
(Input)  
MSB in  
Bits 14–1  
LSB in  
Figure 23. SPI Slave Timing (CPHA = 0)  
SS  
(Input)  
tF  
tC  
tR  
tCL  
SCLK (CPOL = 0)  
(Input)  
tCH  
tELG  
tELD  
tCL  
SCLK (CPOL = 1)  
(Input)  
tDV  
tA  
tCH  
tR  
tD  
Slave LSB out  
tDI  
tF  
MISO  
(Output)  
Slave MSB out  
Bits 14–1  
tDV  
tDS  
tDH  
MOSI  
(Input)  
MSB in  
Bits 14–1  
LSB in  
Figure 24. SPI Slave Timing (CPHA = 1)  
34  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Quad Timer Timing  
3.9 Quad Timer Timing  
1, 2  
Table 32. Timer Timing  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fOP = 80MHz  
Characteristic  
Timer input period  
Symbol  
PIN  
Min  
4T + 6  
2T + 3  
2T  
Max  
Unit  
ns  
Timer input high/low period  
Timer output period  
PINHL  
POUT  
ns  
ns  
Timer output high/low period  
POUTHL  
1T  
ns  
1.  
In the formulas listed, T = the clock cycle. For 80MHz operation, T = 12.5ns.  
2. Parameters listed are guaranteed by design.  
Timer Inputs  
PINHL  
PINHL  
PIN  
Timer Outputs  
POUTHL  
POUTHL  
POUT  
Figure 25. Timer Timing  
3.10 Quadrature Decoder Timing  
1, 2  
Table 33. Quadrature Decoder Timing  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fOP = 80MHz  
Characteristic  
Quadrature input period  
Symbol  
PIN  
Min  
Max  
Unit  
ns  
8T + 12  
4T + 6  
2T + 3  
Quadrature input high/low period  
Quadrature phase period  
PHL  
ns  
PPH  
ns  
1. In the formulas listed, T = the clock cycle. For 80MHz operation, T=12.5ns. VSS = 0V, VDD  
=
3.0–3.6V,  
TA = –40° to +85°C, CL 50pF.  
2. Parameters listed are guaranteed by design.  
56F807 Technical Data  
35  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
PPH PPH PPH PPH  
Phase A  
(Input)  
PHL  
PIN  
PHL  
Phase B  
(Input)  
PHL  
PIN  
PHL  
Figure 26. Quadrature Decoder Timing  
3.11 Serial Communication Interface (SCI) Timing  
4
Table 34. SCI Timing  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fOP = 80MHz  
Characteristic  
Symbol  
Min  
Max  
Unit  
Baud Rate1  
BR  
(fMAX*2.5)/(80)  
Mbps  
RXD2 Pulse Width  
TXD3 Pulse Width  
RXDPW  
TXDPW  
0.965/BR  
1.04/BR  
1.04/BR  
ns  
ns  
0.965/BR  
1. fMAX is the frequency of operation of the system clock in MHz.  
2. The RXD pin in SCI0 is named RXD0 and the RXD pin in SCI1 is named RXD1.  
3. The TXD pin in SCI0 is named TXD0 and the TXD pin in SCI1 is named TXD1.  
4. Parameters listed are guaranteed by design.  
RXD  
SCI receive  
data pin  
RXDPW  
(Input)  
Figure 27. RXD Pulse Width  
TXD  
SCI receive  
data pin  
TXDPW  
(Input)  
Figure 28. TXD Pulse Width  
36  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Analog-to-Digital Converter (ADC) Characteristics  
3.12 Analog-to-Digital Converter (ADC) Characteristics  
Table 35. ADC Characteristics  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, VREF = VDD-0.3V, ADCDIV = 4, 9, or 14, (for optimal  
performance), ADC clock = 4MHz, 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fOP = 80MHz  
Characteristic  
ADC input voltages  
Symbol  
Min  
Typ  
Max  
Unit  
2
01  
12  
VREF  
12  
VADCIN  
V
Resolution  
RES  
INL  
Bits  
Integral Non-Linearity3  
Differential Non-Linearity  
LSB4  
LSB4  
+/- 2.5  
+/- 0.9  
+/- 4  
+/- 1  
DNL  
Monotonicity  
GUARANTEED  
ADC internal clock5  
Conversion range  
fADIC  
RAD  
tADC  
0.5  
VSSA  
5
MHz  
V
6
VDDA  
tAIC cycles6  
tAIC cycles6  
Conversion time  
Sample time  
tADS  
1
pF6  
Input capacitance  
CADI  
EGAIN  
THD  
0.93  
60  
5
1.00  
64  
1.08  
Gain Error (transfer gain)5  
Total Harmonic Distortion5  
Offset Voltage5  
VOFFSET  
SINAD  
ENOB  
SFDR  
-90  
55  
-25  
60  
+10  
mV  
Signal-to-Noise plus Distortion5  
Effective Number of Bits5  
9
10  
bit  
Spurious Free Dynamic Range5  
Bandwidth  
65  
70  
dB  
BW  
100  
50  
KHz  
mA  
ADC Quiescent Current (each dual ADC)  
IADC  
VREF Quiescent Current (each dual ADC)  
IVREF  
12  
16.5  
mA  
1. For optimum ADC performance, keep the minimum VADCIN value > 25mV. Inputs less than 25mV may convert  
to a digital output code of 0.  
2. VREF must be equal to or less than VDDA and must be greater than 2.7V. For optimal ADC performance, set VREF  
to VDDA-0.3V.  
3. Measured in 10-90% range.  
4. LSB = Least Significant Bit.  
5. Guaranteed by characterization.  
6. tAIC = 1/fADIC  
56F807 Technical Data  
37  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
.
ADC analog input  
3
1
2
4
Figure 29. Equivalent Analog Input Circuit  
1. Parasitic capacitance due to package, pin to pin, and pin to package base coupling. (1.8pf)  
2. Parasitic capacitance due to the chip bond pad, ESD protection devices and signal routing. (2.04pf)  
3. Equivalent resistance for the ESD isolation resistor and the channel select mux. (500 ohms)  
4. Sampling capacitor at the sample and hold circuit. Capacitor 4 is normally disconnected from the input and is  
only connected to it at sampling time. (1pf)  
3.13 Controller Area Network (CAN) Timing  
2
Table 36. CAN Timing  
Operating Conditions:  
V
= V  
= 0 V, V = V  
= 3.0–3.6 V, T = 40° to +85°C, C 50pF, MSCAN Clock = 30MHz  
SS  
SSA  
DD  
DDA A L  
Characteristic  
Symbol  
Min  
5
Max  
Unit  
Baud Rate  
Bus Wakeup detection 1  
BRCAN  
1
Mbps  
T WAKEUP  
µs  
1. If Wakeup glitch filter is enabled during the design initialization and also CAN is put into SLEEP mode then, any  
bus event (on MSCAN_RX pin) whose duration is less than 5 microseconds is filtered away. However, a valid CAN bus  
wakeup detection takes place for a wakeup pulse equal to or greater than 5 microseconds. The number 5 microseconds  
originates from the fact that the CAN wakeup message consists of 5 dominant bits at the highest possible baud rate of  
1Mbps.  
2. Parameters listed are guaranteed by design  
MSCAN_RX  
CAN receive  
data pin  
T WAKEUP  
(Input)  
Figure 30. Bus Wakeup Detection  
38  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
JTAG Timing  
3.14 JTAG Timing  
1, 3  
Table 37. JTAG Timing  
Operating Conditions: VSS = VSSA = 0 V, VDD = VDDA = 3.0–3.6 V, TA = –40° to +85°C, CL 50pF, fOP = 80MHz  
Characteristic  
TCK frequency of operation2  
Symbol  
Min  
Max  
Unit  
fOP  
DC  
10  
MHz  
TCK cycle time  
tCY  
tPW  
tDS  
100  
50  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
TCK clock pulse width  
TMS, TDI data set-up time  
TMS, TDI data hold time  
TCK low to TDO data valid  
TCK low to TDO tri-state  
TRST assertion time  
DE assertion time  
0.4  
1.2  
tDH  
tDV  
26.6  
23.5  
tTS  
tTRST  
tDE  
50  
4T  
1. Timing is both wait state and frequency dependent. For the values listed, T = clock cycle. For 80MHz operation,  
T = 12.5ns.  
2. TCK frequency of operation must be less than 1/8 the processor rate.  
3. Parameters listed are guaranteed by design.  
tCY  
tPW  
tPW  
VIH  
VM  
VIL  
VM  
TCK  
(Input)  
VM = VIL + (VIH – VIL)/2  
Figure 31. Test Clock Input Timing Diagram  
56F807 Technical Data  
39  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
TCK  
(Input)  
tDS  
tDH  
TDI  
TMS  
Input Data Valid  
(Input)  
tDV  
TDO  
(Output)  
Output Data Valid  
tTS  
TDO  
(Output)  
tDV  
TDO  
(Output)  
Output Data Valid  
Figure 32. Test Access Port Timing Diagram  
TRST  
(Input)  
tTRST  
Figure 33. TRST Timing Diagram  
DE  
tDE  
Figure 34. OnCE—Debug Event  
40  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Package and Pin-Out Information 56F807  
Part 4 Packaging  
4.1 Package and Pin-Out Information 56F807  
This section contains package and pin-out information for the 56F807. This device comes in two case types:  
low-profile quad flat pack (LQFP) or mold array process ball grid assembly (MAPBGA). Figure 35 shows  
the package outline for the LQFP case, Figure 36 shows the mechanical parameters for the LQFP case, and  
Table 38 lists the pinout for the LQFP case. Figure 37 shows the mechanical parameters for the MAPBGA  
case, and Table 39 lists the pinout for the MAPBGA package.  
ORIENTATION  
MARK  
ANB7  
ANB6  
ANB5  
ANB4  
ANB3  
ANB2  
ANB1  
ANB0  
VSSA  
A0  
A1  
A2  
A3  
A4  
A5  
A6  
A7  
VDD  
A8  
PIN 121  
PIN 1  
VDDA  
VREF2  
ANA7  
ANA6  
ANA5  
ANA4  
ANA3  
ANA2  
ANA1  
ANA0  
VSSA  
A9  
A10  
A11  
A12  
A13  
A14  
A15  
VSS  
PS  
DS  
WR  
RD  
D0  
D1  
Motorola  
56F807  
VDDA  
VREF  
RESET  
RSTO  
VDD  
VSS  
VDD  
D2  
D3  
D4  
EXTAL  
XTAL  
D5  
D6  
VSS  
D7  
VSS  
D8  
VDD  
D9  
VDDA  
VSSA  
D10  
VDD  
D11  
D12  
D13  
D14  
D15  
GPIOB0  
EXTBOOT  
FAULTA3  
FAULTA2  
FAULTA1  
FAULTA0  
PWMA5  
PIN 81  
PIN 41  
Figure 35. Top View, 56F807 160-pin LQFP Package  
56F807 Technical Data  
41  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
160X  
0.20 C A-B D  
D
b
GG  
D
2
6
D
(b)  
SECTION G-G  
NOTES:  
1. DIMENSIONS ARE IN MILLIMETERS.  
2. INTERPRET DIMENSIONS AND TOLERANCES  
PER ASME Y14.5M, 1994.  
3. DATUMS A, B, AND D TO BE DETERMINED  
WHERE THELEADSEXIT THE PLASTIC BODY  
AT DATUM PLANE H.  
4. DIMENSIONS D1 AND E1 DO NOT INCLUDE  
MOLD PROTRUSION. ALLOWABLE  
PROTRUSION IS 0.25mm PER SIDE.  
DIMENSIONS D1 AND E1 ARE MAXIMUM  
PLASTIC BODY SIZE DIMENSIONS  
INCLUDING MOLD MISMATCH.  
D1  
2
5. DIMENSION b DOES NOT INCLUDE DAMBAR  
PROTRUSION. ALLOWABLE DAMBAR  
PROTRUSION SHALL NOT CAUSE THE LEAD  
WIDTH TO EXCEED THE MAXIMUM b  
DIMENSION BY MORE THAN 0.08mm.  
DAMBAR CAN NOT BE LOCATED ON THE  
LOWER RADIUS OR THE FOOT. MINIMUM  
SPACE BETWEEN A PROTRUSION AND AN  
ADJACENT LEAD IS 0.07mm.  
D1  
4X  
0.20 H A-B D  
DETAIL F  
6. EXACT SHAPE OF CORNERS MAY VARY.  
0.08 C  
156X e  
C
MILLIMETERS  
DIM MIN MAX  
4X e/2  
SEATING  
PLANE  
160X e  
A
A1  
A2  
b
b1  
c
c1  
D
D1  
e
---  
0.05  
1.35  
0.17  
0.17  
0.09  
0.09  
1.60  
0.15  
1.45  
0.27  
0.23  
0.20  
0.16  
M
0.08  
C A-B D  
θ2  
θ1  
H
26.00 BSC  
24.00 BSC  
0.50 BSC  
R1  
R2  
E
E1  
L
26.00 BSC  
24.00 BSC  
0.45  
0.75  
L1  
R1  
R2  
S
1.00 REF  
θ3  
0.25  
0.08  
0.08  
0.20  
---  
0.20  
---  
θ
GAGE  
PLANE  
S
L
(L1)  
θ
0
0
11  
11  
7
---  
13  
13  
°
°
°
°
°
θ 1  
θ 2  
θ 3  
°
°
DETAIL F  
CASE 1259-01  
ISSUE O  
Figure 36. 160-pin LQFP Mechanical Information  
42  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Package and Pin-Out Information 56F807  
Table 38. 56F807 LQFP Package Pin Identification by Pin Number  
Pin No. Signal Name Pin No.  
Signal Name  
Pin No.  
Signal Name  
Pin No.  
Signal Name  
1
2
A0  
A1  
41  
42  
GPIOB1  
GPIOB2  
81  
82  
PWMA5  
121  
122  
DE  
FAULTA0  
VSS  
3
4
5
6
7
A2  
A3  
A4  
A5  
A6  
43  
44  
45  
46  
47  
GPIOB3  
GPIOB4  
GPIOB5  
GPIOB6  
GPIOB7  
83  
84  
85  
86  
87  
FAULTA1  
FAULTA2  
FAULTA3  
EXTBOOT  
VSSA  
123  
124  
125  
126  
127  
ISA0  
ISA1  
ISA2  
TD0  
TD1  
8
9
A7  
VDD  
A8  
48  
49  
50  
51  
VSS  
88  
89  
90  
91  
VDDA  
VDD  
VSS  
128  
129  
130  
131  
TD2  
TD3  
TC0  
TC1  
GPIOD0  
GPIOD1  
GPIOD2  
10  
11  
A9  
VSS  
12  
13  
14  
A10  
A11  
A12  
52  
53  
54  
GPIOD3  
GPIOD4  
GPIOD5  
92  
93  
94  
XTAL  
EXTAL  
VDD  
132  
133  
134  
TRST  
TCS  
TCK  
15  
16  
A13  
A14  
55  
56  
TXD1  
RXD1  
95  
96  
VSS  
VDD  
135  
136  
TMS  
TDI  
17  
18  
A15  
VSS  
57  
58  
PWMB0  
PWMB1  
97  
98  
RSTO  
137  
138  
TDO  
RESET  
VCAPC2  
19  
20  
PS  
DS  
59  
60  
PWMB2  
PWMB3  
99  
VREF  
VDDA  
139  
140  
MSCAN_TX  
VDD  
100  
21  
WR  
61  
PWMB4  
101  
VSSA  
141  
VSS  
22  
23  
RD  
D0  
62  
63  
PWMB5  
VDD  
102  
103  
ANA0  
ANA1  
142  
143  
MSCAN_RX  
SS  
24  
25  
26  
27  
D1  
D2  
D3  
D4  
64  
65  
66  
67  
ISB0  
VCAPC1  
ISB1  
104  
105  
106  
107  
ANA2  
ANA3  
ANA4  
ANA5  
144  
145  
146  
147  
SCLK  
MISO  
MOSI  
PHA0  
ISB2  
56F807 Technical Data  
43  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Table 38. 56F807 LQFP Package Pin Identification by Pin Number (Continued)  
Pin No. Signal Name Pin No.  
Signal Name  
Pin No.  
Signal Name  
Pin No.  
Signal Name  
28  
29  
30  
31  
D5  
D6  
D7  
D8  
68  
69  
70  
71  
VPP2  
IRQA  
108  
109  
110  
111  
ANA6  
ANA7  
VREF2  
VDDA  
148  
149  
150  
151  
PHB0  
INDX0  
HOME0  
PHA1  
IRQB  
FAULTB0  
32  
33  
34  
D9  
72  
73  
74  
FAULTB1  
FAULTB2  
FAULTB3  
112  
113  
114  
VSSA  
ANB0  
ANB1  
152  
153  
154  
PHB1  
VDD  
D10  
VDD  
INDX1  
35  
36  
D11  
D12  
75  
76  
PWMA0  
VSS  
115  
116  
ANB2  
ANB3  
155  
156  
HOME1  
VPP  
37  
D13  
77  
PWMA1  
117  
ANB4  
157  
VSS  
38  
39  
40  
D14  
D15  
78  
79  
80  
PWMA2  
PWMA3  
PWMA4  
118  
119  
120  
ANB5  
ANB6  
ANB7  
158  
159  
160  
CLKO  
TXD0  
RXD0  
GPIOB0  
44  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Package and Pin-Out Information 56F807  
D
X
LASER MARK FOR PIN 1  
IDENTIFICATION IN  
THIS AREA  
Y
M
K
NOTES:  
1. DIMENSIONS ARE IN MILLIMETERS.  
2. INTERPRET DIMENSIONS AND  
TOLERANCES PER ASME Y14.5M, 1994.  
3. DIMENSION b IS MEASURED AT THE  
MAXIMUM SOLDER BALL DIAMETER,  
PARALLEL TO DATUM PLANE Z.  
4. DATUM Z (SEATING PLANE) IS DEFINED BY  
THE SPHERICAL CROWNS OF THE SOLDER  
BALLS.  
E
5. PARALLELISM MEASUREMENT SHALL  
EXCLUDE ANY EFFECT OF MARK ON TOP  
SURFACE OF PACKAGE.  
MILLIMETERS  
DIM MIN MAX  
0.20  
A
A1  
A2  
b
1.32  
0.27  
1.18 REF  
1.75  
0.47  
0.35  
0.65  
13X  
e
D
E
e
15.00 BSC  
15.00 BSC  
1.00 BSC  
0.50 BSC  
S
METALIZED MARK FOR  
PIN 1 IDENTIFICATION  
IN THIS AREA  
S
14 13 12 11 10  
9
6
5
4
3
2
1
A
B
C
D
E
F
5
S
0.30 Z  
A2  
13X  
e
A
G
H
J
160X  
A1  
0.15 Z  
4
Z
K
L
M
DETAIL K  
ROTATED 90 CLOCKWISE  
°
N
P
3
160X  
b
0.30 Z X Y  
0.10 Z  
VIEW M-M  
CASE 1268-01  
ISSUE O  
DATE 04/06/98  
Figure 37. 160 MAPBGA Mechanical Information  
56F807 Technical Data  
45  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Table 39. 160 MAPBGA Package Pin Identification by Pin Number  
Solder  
Ball  
Solder  
Ball  
Solder  
Ball  
Solder  
Ball  
Signal Name  
Signal Name  
Signal Name  
Signal Name  
C3  
B2  
D3  
C2  
B1  
A0  
A1  
A2  
A3  
A4  
N4  
P4  
M4  
L5  
GPIOB5  
GPIOB6  
GPIOB7  
VSS  
K12  
K13  
L14  
K11  
K14  
E10  
D9  
B9  
E9  
A9  
TC1  
TRST  
TCS  
TCK  
TMS  
VSSA  
VDDA  
VDD  
VSS  
N5  
GPIOD0  
VSS  
D2  
C1  
D1  
A5  
A6  
A7  
P5  
K5  
N6  
GPIOD1  
GPIOD2  
GPIOD3  
J13  
J12  
J14  
XTAL  
EXTAL  
VDD  
D8  
B8  
A8  
TDI  
TDO  
VCAPC2  
E3  
E2  
E1  
L6  
K6  
P6  
GPIOD4  
GPIOD5  
TXD1  
J11  
H13  
H12  
E8  
D7  
E7  
MSCAN_TX  
VDD  
VDD  
A8  
VSS  
V
DD  
A9  
RSTO  
VSS  
F3  
F2  
F1  
A10  
A11  
A12  
N7  
L7  
P7  
RXD1  
H14  
H11  
G12  
RESET  
VREF  
VDDA  
D6  
H1  
H2  
MSCAN_RX  
PWMB0  
PWMB1  
D1  
D2  
G3  
A13  
K7  
PWMB2  
G11  
J3  
D3  
VSSA  
G2  
G1  
F4  
A14  
A15  
VSS  
L8  
K8  
P8  
PWMB3  
PWMB4  
PWMB5  
G14  
B13  
A14  
ANA0  
DE  
J1  
J2  
K3  
D4  
D5  
D6  
VSS  
G4  
PS  
L9  
B12  
ISA0  
K1  
D7  
VDD  
H4  
J4  
DS  
WR  
N8  
P14  
M13  
L12  
ISB0  
A13  
A12  
B11  
A11  
ISA1  
ISA2  
TD0  
TD1  
L1  
K2  
L3  
D8  
D9  
PWMA5  
FAULTA0  
FAULTA1  
K4  
P1  
RD  
D10  
VDD  
GPIOB1  
M1  
N3  
P2  
P3  
GPIOB2  
GPIOB3  
GPIOB4  
N14  
L13  
FAULTA2  
FAULTA3  
EXTBOOT  
D10  
B10  
A10  
TD2  
TD3  
TC0  
L2  
N1  
M2  
D11  
D12  
D13  
M14  
46  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Package and Pin-Out Information 56F807  
Table 39. 160 MAPBGA Package Pin Identification by Pin Number (Continued)  
Solder  
Ball  
Solder  
Ball  
Solder  
Ball  
Solder  
Ball  
Signal Name  
Signal Name  
Signal Name  
Signal Name  
N2  
D14  
N11  
D14  
D5  
PHB0  
VSS  
VSSA  
M3  
L4  
D15  
GPIOB0  
VCAPC1  
ISB1  
P13  
N12  
N13  
M12  
F11  
PWMA1  
PWMA2  
PWMA3  
PWMA4  
ANA1  
D11  
D12  
D13  
C14  
C13  
ANA8  
ANA9  
B6  
A5  
E4  
B5  
A4  
INDX0  
HOME0  
PHA1  
PHB1  
VDD  
K10  
K9  
ANA10  
ANA11  
ANA12  
P9  
ISB2  
L10  
N9  
VPP2  
IRQA  
G13  
F12  
F14  
E11  
F13  
E12  
E14  
ANA2  
ANA3  
ANA4  
ANA5  
ANA6  
ANA7  
VREF2  
C11  
B14  
C12  
A7  
ANA13  
ANA14  
ANA15  
SS  
D4  
C4  
B4  
A2  
B3  
A1  
A3  
INDX1  
HOME1  
VPP  
P10  
P11  
N10  
L11  
M11  
IRQB  
FAULTB0  
FAULTB1  
FAULTB2  
FAULTB3  
CLKO  
TXD0  
RXD0  
VSS  
E5  
SCLK  
MISO  
MOSI  
B7  
A6  
P12  
PWMA0  
E13  
E6  
PHA0  
H3  
D0  
VDDA  
56F807 Technical Data  
47  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Part 5 Design Considerations  
5.1 Thermal Design Considerations  
An estimation of the chip junction temperature, T , in °C can be obtained from the equation:  
J
Equation 1: TJ = TA + (PD × RθJA  
)
Where:  
T = ambient temperature °C  
A
R
= package junction-to-ambient thermal resistance °C/W  
θJA  
P = power dissipation in package  
D
Historically, thermal resistance has been expressed as the sum of a junction-to-case thermal resistance and  
a case-to-ambient thermal resistance:  
Equation 2: RθJA = RθJC + RθCA  
Where:  
R
R
R
= package junction-to-ambient thermal resistance °C/W  
= package junction-to-case thermal resistance °C/W  
= package case-to-ambient thermal resistance °C/W  
θJA  
θJC  
θCA  
R
is device-related and cannot be influenced by the user. The user controls the thermal environment to  
θJC  
change the case-to-ambient thermal resistance, R  
. For example, the user can change the air flow around  
θCA  
the device, add a heat sink, change the mounting arrangement on the Printed Circuit Board (PCB), or  
otherwise change the thermal dissipation capability of the area surrounding the device on the PCB. This  
model is most useful for ceramic packages with heat sinks; some 90% of the heat flow is dissipated through  
the case to the heat sink and out to the ambient environment. For ceramic packages, in situations where the  
heat flow is split between a path to the case and an alternate path through the PCB, analysis of the device  
thermal performance may need the additional modeling capability of a system level thermal simulation tool.  
The thermal performance of plastic packages is more dependent on the temperature of the PCB to which the  
package is mounted. Again, if the estimations obtained from R  
do not satisfactorily answer whether the  
θJA  
thermal performance is adequate, a system level model may be appropriate.  
Definitions:  
A complicating factor is the existence of three common definitions for determining the junction-to-case  
thermal resistance in plastic packages:  
Measure the thermal resistance from the junction to the outside surface of the package (case) closest  
to the chip mounting area when that surface has a proper heat sink. This is done to minimize  
temperature variation across the surface.  
Measure the thermal resistance from the junction to where the leads are attached to the case. This  
definition is approximately equal to a junction to board thermal resistance.  
Use the value obtained by the equation (T – T )/P where T is the temperature of the package  
J
T
D
T
case determined by a thermocouple.  
48  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
The thermal characterization parameter is measured per JESD51-2 specification using a 40-gauge type T  
thermocouple epoxied to the top center of the package case. The thermocouple should be positioned so that  
the thermocouple junction rests on the package. A small amount of epoxy is placed over the thermocouple  
junction and over about 1mm of wire extending from the junction. The thermocouple wire is placed flat  
against the package case to avoid measurement errors caused by cooling effects of the thermocouple wire.  
When heat sink is used, the junction temperature is determined from a thermocouple inserted at the interface  
between the case of the package and the interface material. A clearance slot or hole is normally required in  
the heat sink. Minimizing the size of the clearance is important to minimize the change in thermal  
performance caused by removing part of the thermal interface to the heat sink. Because of the experimental  
difficulties with this technique, many engineers measure the heat sink temperature and then back-calculate  
the case temperature using a separate measurement of the thermal resistance of the interface. From this case  
temperature, the junction temperature is determined from the junction-to-case thermal resistance.  
5.2 Electrical Design Considerations  
CAUTION  
This device contains protective circuitry to guard  
against damage due to high static voltage or electrical  
fields. However, normal precautions are advised to  
avoid application of any voltages higher than maximum  
rated voltages to this high-impedance circuit. Reliability  
of operation is enhanced if unused inputs are tied to an  
appropriate voltage level.  
Use the following list of considerations to assure correct operation:  
Provide a low-impedance path from the board power supply to each V pin on the hybrid  
DD  
controller, and from the board ground to each V pin.  
SS  
The minimum bypass requirement is to place 0.1 µF capacitors positioned as close as possible to  
the package supply pins. The recommended bypass configuration is to place one bypass capacitor  
on each of the V /V pairs, including V  
/V  
Ceramic and tantalum capacitors tend to  
DD SS  
DDA SSA.  
provide better performance tolerances.  
Ensure that capacitor leads and associated printed circuit traces that connect to the chip V and  
DD  
V
pins are less than 0.5 inch per capacitor lead.  
SS  
Bypass the V and V layers of the PCB with approximately 100 µF, preferably with a  
DD  
SS  
high-grade capacitor such as a tantalum capacitor.  
Because the controller’s output signals have fast rise and fall times, PCB trace lengths should be  
minimal.  
Consider all device loads as well as parasitic capacitance due to PCB traces when calculating  
capacitance. This is especially critical in systems with higher capacitive loads that could create  
higher transient currents in the V and V circuits.  
DD  
SS  
49  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Take special care to minimize noise levels on the VREF, V  
and V  
pins.  
SSA  
DDA  
Designs that utilize the TRST pin for JTAG port or OnCE module functionality (such as  
development or debugging systems) should allow a means to assert TRST whenever RESET is  
asserted, as well as a means to assert TRST independently of RESET. TRST must be asserted at  
power up for proper operation. Designs that do not require debugging functionality, such as  
consumer products, TRST should be tied low.  
Because the Flash memory is programmed through the JTAG/OnCE port, designers should provide  
an interface to this port to allow in-circuit Flash programming.  
50  
56F807 Technical Data  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
Electrical Design Considerations  
Part 6 Ordering Information  
Table 40 lists the pertinent information needed to place an order. Consult a Motorola Semiconductor sales  
office or authorized distributor to determine availability and to order parts.  
Table 40. 56F807 Ordering Information  
Supply  
Voltage  
Pin  
Count  
Frequency  
(MHz)  
Part  
Package Type  
Order Number  
56F807  
56F807  
3.0–3.6 V Low-Profile Quad Flat Pack (LQFP)  
160  
160  
80  
80  
DSP56F807PY80  
DSP56F807VF80  
3.0–3.6 V Mold Array Process Ball Grid Array  
(MAPBGA)  
56F807 Technical Data  
51  
For More Information On This Product,  
Go to: www.freescale.com  
Freescale Semiconductor, Inc.  
HOW TO REACH US:  
USA/EUROPE/LOCATIONS NOT LISTED:  
Motorola Literature Distribution  
P.O. Box 5405, Denver, Colorado 80217  
1-800-521-6274 or 480-768-2130  
JAPAN:  
Motorola Japan Ltd.  
SPS, Technical Information Center  
3-20-1, Minami-Azabu  
Minato-ku  
Tokyo 106-8573, Japan  
81-3-3440-3569  
Information in this document is provided solely to enable system and software  
implementers to use Motorola products. There are no express or implied copyright  
licenses granted hereunder to design or fabricate any integrated circuits or  
integrated circuits based on the information in this document.  
ASIA/PACIFIC:  
Motorola Semiconductors H.K. Ltd.  
Silicon Harbour Centre  
2 Dai King Street  
Motorola reserves the right to make changes without further notice to any products  
herein. Motorola makes no warranty, representation or guarantee regarding the  
suitability of its products for any particular purpose, nor does Motorola assume any  
liability arising out of the application or use of any product or circuit, and specifically  
disclaims any and all liability, including without limitation consequential or incidental  
damages. “Typical” parameters which may be provided in Motorola data sheets  
and/or specifications can and do vary in different applications and actual  
performance may vary over time. All operating parameters, including “Typicals”  
must be validated for each customer application by customer’s technical experts.  
Motorola does not convey any license under its patent rights nor the rights of  
others. Motorola products are not designed, intended, or authorized for use as  
components in systems intended for surgical implant into the body, or other  
applications intended to support or sustain life, or for any other application in which  
the failure of the Motorola product could create a situation where personal injury or  
death may occur. Should Buyer purchase or use Motorola products for any such  
unintended or unauthorized application, Buyer shall indemnify and hold Motorola  
and its officers, employees, subsidiaries, affiliates, and distributors harmless  
against all claims, costs, damages, and expenses, and reasonable attorney fees  
arising out of, directly or indirectly, any claim of personal injury or death associated  
with such unintended or unauthorized use, even if such claim alleges that Motorola  
was negligent regarding the design or manufacture of the part.  
Tai Po Industrial Estate  
Tai Po, N.T. Hong Kong  
852-26668334  
HOME PAGE:  
http://motorola.com/semiconductors  
Motorola and the Stylized M Logo are registered in the U.S. Patent and Trademark  
Office. digital dna is a trademark of Motorola, Inc. All other product or service  
names are the property of their respective owners. Motorola, Inc. is an Equal  
Opportunity/Affirmative Action Employer.  
© Motorola, Inc. 2004  
DSP56F807/D  
For More Information On This Product,  
Go to: www.freescale.com  

相关型号:

DSP56F807EVMUM

56F807 Evaluation Module Hardware User's Manual
ETC

DSP56F807PB

56F807 16-Bit Hybrid Controller Product Brief
ETC

DSP56F807PY80

56F807 16-bit Hybrid Processor
MOTOROLA

DSP56F807PY80

16-bit Digital Signal Controllers
FREESCALE

DSP56F807PY80E

16-bit Digital Signal Controllers
FREESCALE

DSP56F807VF80

56F807 16-bit Hybrid Processor
MOTOROLA

DSP56F807VF80

16-bit Digital Signal Controllers
FREESCALE

DSP56F807VF80E

16-bit Digital Signal Controllers
FREESCALE

DSP56F826

Preliminary Technical Data DSP56F826 16-bit Digital Signal Processor
MOTOROLA

DSP56F826

16-bit Digital Signal Controllers
FREESCALE

DSP56F826-827UM

16-bit Digital Signal Controllers
FREESCALE

DSP56F826-827UM/D

56F827 16-bit Hybrid Controller
MOTOROLA