Freescale Semiconductor Data Sheet: Advanced Information An Energy-Efficient Solution from Freescale MCF51MM256/128 MCF51MM256/128 The MCF51MM256 series devices are members of the low-cost, low-power, high-performance ColdFire® V1 family of 32-bit microcontrollers (MCUs) designed for handheld metering devices. Not all features are available in all devices or packages; see Table 2 for a comparison of features by device. 32-Bit ColdFire V1 Central Processor Unit (CPU) • Up to 50.33-MHz ColdFire CPU above 2.4 V and 40 MHz CPU above 2.1 V and 20 MHz CPU above 1.8 V across temperature range of -40°C to 105°C. • ColdFire Instruction Set Revision C (ISA_C). • 32-bit multiply and accumulate (MAC) supports signed or unsigned integer or signed fractional inputs. On-Chip Memory • 256 K Flash comprised of two independent 128 K flash arrays; read/program/erase over full operating voltage and temperature; allows interrupt processing while programming. • 32 Kbytes System Random-access memory (RAM). • Security circuitry to prevent unauthorized access to RAM and Flash contents. Power-Saving Modes • Two ultra-low power stop modes. Peripheral clock enable register can disable clocks to unused modules to reduce currents. • Time of Day (TOD) — Ultra low-power 1/4 sec counter with up to 64s timeout. • Ultra-low power external oscillator that can be used in stop modes to provide accurate clock source to the TOD. 6 usec typical wake up time from stop3 mode. Clock Source Options • Oscillator (XOSC1) — Loop-control Pierce oscillator; 32.768 kHz crystal or ceramic resonator dedicated for TOD operation. • Oscillator (XOSC2) for high frequency crystal input for MCG reference to be used for system clock and USB operations. • Multipurpose Clock Generator (MCG) — PLL and FLL; precision trimming of internal reference allows 0.2% resolution and 2% deviation over temperature and voltage; supports CPU frequencies from 4 kHz to 50 MHz. System Protection • Watchdog computer operating properly (COP) reset with option to run from dedicated 1 kHz internal clock source or bus clock. • Low-voltage detection with reset or interrupt; selectable trip points; separate low voltage warning with optional interrupt; selectable trip points. • Illegal opcode and illegal address detection with reset. • Flash block protection for each array to prevent accidental write/erasure. • Hardware CRC to support fast cyclic redundancy checks. Development Support • Integrated ColdFire DEBUG_Rev_B+ interface with single wire BDM connection supports same electrical interface used by the S08 family debug modules. • Real-time debug with 6 hardware breakpoints (4 PC, 1 address and 1 data). • On-chip trace buffer provides programmable start/stop recording conditions. Peripherals • USB — Dual-role USB On-The-Go (OTG) device, supports USB in either device, host or OTG configuration. On-chip transceiver and 3.3V regulator 80-LQFP 12mm x 12mm 81-BGA 10mm x 10mm 100-LQFP 14mm x 14mm 104-BGA 10mm x 10mm help save system cost, fully compliant with USB Specification 2.0. Allows control, bulk, interrupt and isochronous transfers. • SCIx — Two serial communications interfaces with optional 13-bit break; option to connect Rx input to PRACMP output on SCI1 and SCI2; High current drive on Tx on SCI1 and SCI2; wake-up from stop3 on Rx edge. • SPI1 — Serial peripheral interface with 64-bit FIFO buffer; 16-bit or 8-bit data transfers; full-duplex or single-wire bidirectional; double-buffered transmit and receive; master or slave mode; MSB-first or LSB-first shifting. • SPI2 — Serial peripheral interface with full-duplex or single-wire bidirectional; Double-buffered transmit and receive; Master or Slave mode; MSB-first or LSB-first shifting. • IIC — Up to 100 kbps with maximum bus loading; Multi-master operation; Programmable slave address; Interrupt driven byte-by-byte data transfer; supports broadcast mode and 11-bit addressing. • CMT — Carrier Modulator timer for remote control communications. Carrier generator, modulator and driver for dedicated infrared out (IRO). Can be used as an output compare timer. • TPMx — Two 4-channel Timer/PWM Module; Selectable input capture, output compare, or buffered edge- or center-aligned PWM on each channel; external clock input/pulse accumulator. • Mini-FlexBus — Multi-function external bus interface with user programmable chip selects and the option to multiplex address and data lines. • PRACMP — Analog comparator with selectable interrupt; compare option to programmable internal reference voltage; operation in stop3. Measurement Engine • ADC16 — 16-bit successive approximation ADC with up to 4 dedicated differential channels and 8 single-ended channels; range compare function; 1.7 mV/°C temperature sensor; internal bandgap reference channel; operation in stop3; fully functional from 3.6 V to 1.8 V, Configurable hardware trigger for 8 Channel select and result registers. • PDB — Programmable delay block with 16-bit counter and modulus and prescale to set reference clock to bus divided by 1 to bus divided by 2048; 8 trigger outputs for ADC module provides periodic coordination of ADC sampling sequence with sequence completion interrupt; Back-to-Back mode and Timed mode. • DAC — 12-bit resolution; 16-word data buffers with configurable watermark. • OPAMPx — 2 flexible operational amplifiers configurable for general operations; Low offset and temperature drift. • TRIAMPx — 2 trans-impedance amplifiers dedicated for converting current inputs into voltages. Input/Output • Up to 68 GPIOs and 1 output-only pin. • Voltage Reference output (VREFO). • Dedicated infrared output pinwith high current sink capability. • Up to 16 KBI pins with selectable polarity. • Up to 16 pins of rapid general purpose I/O. This document contains information on a product under development. Freescale reserves the right to change or discontinue this product without notice. © Freescale Semiconductor, Inc., 2009-2010. All rights reserved. Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Document Number: MCF51MM256 Rev. 3, 04/2010 List of Topics 1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 2 Pinouts and Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . .7 2.1 104-Pin MAPBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 2.2 100-Pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 2.3 81-Pin MAPBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.4 80-Pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 2.5 Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 3 Preliminary Electrical Characteristics . . . . . . . . . . . . . . . . .15 3.1 Parameter Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 3.2 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . .15 3.3 Thermal Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 3.4 ESD Protection Characteristics . . . . . . . . . . . . . . . . . . . . . . .18 3.5 DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 3.6 Supply Current Characteristics . . . . . . . . . . . . . . . . . . . . . . .22 3.7 PRACMP Electricals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25 3.8 12-bit DAC Electricals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26 3.9 ADC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 3.10 MCG and External Oscillator (XOSC) Characteristics . . . .33 3.11 Mini-FlexBus Timing Specifications . . . . . . . . . . . . . . . . . . .36 3.12 AC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37 3.13 SPI Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40 3.14 Flash Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43 3.15 USB Electricals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44 3.16 VREF Electrical Specifications . . . . . . . . . . . . . . . . . . . . . .45 3.17 TRIAMP Electrical Parameters . . . . . . . . . . . . . . . . . . . . . .47 3.18 OPAMP Electrical Parameters . . . . . . . . . . . . . . . . . . . . . . .48 4 Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 4.1 Device Numbering System . . . . . . . . . . . . . . . . . . . . . . . . . .50 4.2 Part Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 4.3 Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 4.4 Mechanical Drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 5 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 List of Figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. MCF51MM256/128 Block Diagran . . . . . . . . . . . . . . . .3 104-Pin MAPBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 100-Pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 81-Pin MAPBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 80-Pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Typical INL Error vs Digital Code . . . . . . . . . . . . . . . .24 Figure 7. Offset at Half Scale vs Temperature . . . . . . . . . . . . . 27 Figure 9. ADC Input Impedance Equivalency Diagram (MM256 16-BIT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Figure 9. Mini-FlexBus Read Timing . . . . . . . . . . . . . . . . . . . . 37 Figure 10. Mini-FlexBus Write Timing . . . . . . . . . . . . . . . . . . . 37 Figure 11. Reset Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Figure 12. IRQ/KBIPx Timing . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Figure 13. Timer External Clock . . . . . . . . . . . . . . . . . . . . . . . . 39 Figure 14. Timer Input Capture Pulse . . . . . . . . . . . . . . . . . . . 40 Figure 15. SPI Master Timing (CPHA = 0) . . . . . . . . . . . . . . . . 41 Figure 16. SPI Master Timing (CPHA = 1) . . . . . . . . . . . . . . . . 42 Figure 17. SPI Slave Timing (CPHA = 0) . . . . . . . . . . . . . . . . . 42 Figure 18. SPI Slave Timing (CPHA = 1) . . . . . . . . . . . . . . . . . 43 List of Tables Table 2. MCF51MM256/128 Functional Units . . . . . . . . . . . . . . 5 Table 2. Package Pin Assignments . . . . . . . . . . . . . . . . . . . . . 10 Table 4. Parameter Classifications . . . . . . . . . . . . . . . . . . . . . . 15 Table 5. Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . 16 Table 6. Thermal Characteristics . . . . . . . . . . . . . . . . . . . . . . . 17 Table 7. ESD and Latch-up Test Conditions . . . . . . . . . . . . . . . 18 Table 8. ESD and Latch-Up Protection Characteristics . . . . . . 18 Table 9. DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Table 10. Supply Current Characteristics . . . . . . . . . . . . . . . . . 22 Table 11. Typical Stop Mode Adders . . . . . . . . . . . . . . . . . . . . 24 Table 12. PRACMP Electrical Specifications . . . . . . . . . . . . . . 22 Table 13. DAC12LV Specifications . . . . . . . . . . . . . . . . . . . . . . 22 Table 13. DAC 12LV Operating Requirements . . . . . . . . . . . . . 26 Table 14. DAC 12-Bit Operating Behaviors . . . . . . . . . . . . . . . 27 Table 16. 16-bit ADC Operating Conditions . . . . . . . . . . . . . . . 25 Table 17. MCG (Temperature Range = –40 to 105°C Ambient) 33 Table 18. XOSC (Temperature Range = –40 to 105°C Ambient) 35 Table 19. Mini-FlexBus AC Timing Specifications . . . . . . . . . . 36 Table 21. TPM Input Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Table 22. SPI Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Table 23. Flash Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 43 Table 24. Internal USB 3.3 V Voltage Regulator Characteristics 44 Table 31. VREVREF Electrical Specifications . . . . . . . . . . . . . 59 Table 28. TRIAMP Characteristics 1.8-3.6 V, -40°C~105°C . . . 47 Table 29. OPAMP Characteristics 1.8-3.6 V . . . . . . . . . . . . . . . 48 Table 26. Orderable Part Number Summary . . . . . . . . . . . . . . 39 Table 31. Package Descriptions . . . . . . . . . . . . . . . . . . . . . . . . 50 Table 32. Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 2 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table of Contents Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Figure 1. MCF51MM256/128 Block Diagran 3 Features Features The following table provides a cross-comparison of the features of the MCF51MM256/128 according to package. Table 1. MCF51MM256/128 Features by MCU and Package Feature FLASH Size (bytes) MCF51MM256 MCF51MM128 262144 131072 32K 32K RAM Size (bytes) Pin Quantity 104 100 81 80 81 80 Programmable Analog Comparator (PRACMP) yes yes yes yes yes yes Debug Module (DBG) yes yes yes yes yes yes Multipurpose Clock Generator (MCG) yes yes yes yes yes yes Inter-Integrated Communication (IIC) yes yes yes yes yes yes Interrupt Request Pin (IRQ) yes yes yes yes yes yes Keyboard Interrupt (KBI) 16 16 16 16 16 16 1 69 65 48 47 48 47 Dedicated Analog Input Pins 14 14 14 14 14 14 Digital General Purpose I/O Power and Ground Pins 8 8 8 8 8 8 Time Of Day (TOD) yes yes yes yes yes yes Serial Communications (SCI1) yes yes yes yes yes yes Serial Communications (SCI2) yes yes yes yes yes yes Serial Peripheral Interface (SPI1(FIFO)) yes yes yes yes yes yes Serial Peripheral Interface(SPI2) yes yes yes yes yes yes Carrier Modulator Timer Pin (IRO) yes yes yes yes yes yes TPM Input Clock Pin (TPMCLK) yes yes yes yes yes yes TPM1 Channels 4 4 4 4 4 4 TPM2 Channels 4 4 4 4 4 4 XOSC1 yes yes yes yes yes yes XOSC2 yes yes yes yes yes yes USB On-the-Go yes yes yes yes yes yes Mini-FlexBus yes yes DATA DATA DATA DATA Rapid GPIO 16 16 9 9 9 9 MEASUREMENT ENGINE Programmable Delay Block (PDB) yes yes yes yes yes yes 16-Bit SAR ADC Differential Channels2 4 4 4 4 4 4 16-Bit SAR ADC Single-Ended Channels 8 8 8 8 8 8 DAC Ouput Pin (DACO) yes yes yes yes yes yes Voltage Reference Output Pin (VREFO) yes yes yes yes yes yes General Purpose Operational Amplifier (OPAMP) yes yes yes yes yes yes Trans-Impedance Amplifier (TRIAMP) yes yes yes yes yes yes 1 2 Port I/O count does not include BLMS, BKGD and IRQ. BLMS and BKGD are Output only, IRQ is input only. Each differential channel is comprised of 2 pin inputs. 4 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 1 Features Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages The following table describes the functional units of the MCF51MM256/128. Table 2. MCF51MM256/128 Functional Units Unit Function DAC (digital to analog converter) — Used to output voltage levels. 16-BIT SAR ADC (analog-to-digital converter) — Measures analog voltages at up to 16 bits of resolution. The ADC has up to four differential and 8 single-ended inputs. OPAMP — General purpose op amp used for signal filtering or amplification. Measurement Engine TRIAMP —- Transimpedance amplifier optimized for converting small currents into voltages. Measurement Engine PDB — The measurement engine PDB is used to precisely trigger the DAC and the ADC modules to complete sensor biasing and measuring. Mini-FlexBus Provides expansion capability for off-chip memory and peripherals. USB On-the-Go Supports the USB On-the-Go dual-role controller. CMT (Carrier Modulator Timer) Infrared output used for the Remote Controller operation. MCG (Multipurpose Clock Generator) Provides clocking options for the device, including a phase-locked loop (PLL) and frequency-locked loop (FLL) for multiplying slower reference clock sources. BDM (Background Debug Module) Provides single pin debugging interface (part of the V1 ColdFire core). CF1 CORE (V1 ColdFire Core) Executes programs and interrupt handlers. PRACMP Analog comparators for comparing external analog signals against each other, or a variety of reference levels. COP (Computer Operating Properly) Software Watchdog. IRQ (Interrupt Request) Single-pin high-priority interrupt (part of the V1 ColdFire core). CRC (Cyclic Redundancy Check) High-speed CRC calculation. DBG (Debug) Provides debugging and emulation capabilities (part of the V1 ColdFire. core) FLASH (Flash Memory) Provides storage for program code, constants, and variables. IIC (Inter-integrated Circuits) Supports standard IIC communications protocol and SMBus. INTC (Interrupt Controller) Controls and prioritizes all device interrupts. KBI1 & KBI2 Keyboard Interfaces 1 and 2. LVD (Low-voltage Detect) Provides an interrupt to theColdFire V1 CORE in the event that the supply voltage drops below a critical value. The LVD can also be programmed to reset the device upon a low voltage event. VREF (Voltage Reference) The Voltage Reference output is available for both on- and off-chip use. RAM (Random-Access Memory) Provides stack and variable storage. RGPIO (Rapid General-purpose Input/output) Allows for I/O port access at CPU clock speeds. RGPIO is used to implement GPIO functionality. Freescale Semiconductor 5 Non-Disclosure Agreement Required Preliminary — Subject to Change Features Table 2. MCF51MM256/128 Functional Units (continued) Function SCI1, SCI2 (Serial Communications Interfaces) Serial communications UARTs capable of supporting RS-232 and LIN protocols. SIM (system integration unit) SPI1 (FIFO), SPI2 (Serial Peripheral Interfaces) SPI1 and SPI2 provide standard master/slave capability. SPI contains a FIFO buffer in order to increase the throughput for this peripheral. TPM1, TPM2 (Timer/PWM Module) Timer/PWM module can be used for a variety of generic timer operations as well as pulse-width modulation. VREG (Voltage Regulator) Controls power management across the device. These devices incorporate redundant crystal oscillators. One is XOSC1 and XOSC2 (Crystal Oscillators) intended primarily for use by the TOD, and the other by the CPU and other peripherals. 6 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Unit 2 Pinouts and Pin Assignments 2.1 104-Pin MAPBGA The following figure shows the 104-pin MAPBGA pinout configuration. 1 2 3 4 5 6 7 8 9 10 11 A PTF6 PTF7 USB_DP USB_DM VUSB33 PTF4 PTF3 FB_AD12 PTJ7 PTJ5 PTJ4 A B PTG0 PTA0 PTG3 VBUS PTF5 PTJ6 PTH0 PTE5 PTF0 PTF1 PTF2 B C IRO PTG4 PTA6 PTG2 PTG6 PTG5 PTG7 PTH1 PTE4 PTE6 PTE7 C D PTA5 PTA4 PTB1 VDD1 VDD3 PTA1 PTE3 PTE2 D E VSSA PTA7 PTB0 PTA2 PTJ3 PTE1 E F VREFL INP1- INP2- PTJ2 PTJ0 PTJ1 F TRIOUT1 OUT1 OUT2 PTD5 PTD7 PTE0 G VINP1 VINN1 PTA3 VSS1 VSS3 PTD4 PTD3 PTD2 H J DADP0 DADM0 PTH7 PTH6 PTH4 PTH3 PTH2 PTD6 PTC2 PTC0 PTC1 J K VINP2 VINN2 DADP1 PTH5 PTB6 PTB7 PTC3 PTD1 PTC4 PTC5 PTC6 K L TRIOUT2 DACO DADM1 VREFO VREFH VDDA PTB3 PTB2 PTD0 PTB5 PTB4 L 1 2 3 4 5 6 7 8 9 10 11 G H VDD2 PTG1 PTC7 VSS2 Figure 2. 104-Pin MAPBGA Freescale Semiconductor 7 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Pinouts and Pin Assignments Pinouts and Pin Assignments 2.2 100-Pin LQFP IRO PTG5/FB_RW PTG6/FB_AD19 PTG7/FB_AD18 PTH0/FB_OE PTH1/FB_D0 PTA1/KBI1P0/TX1/FB_D1 PTA2/KBI1P1/RX1/ADP4 PTA3/KBI1P2/FB_D6/ADP5 PTA4/INP1+ PTA5 PTA6 PTA7/INP2+ PTB0 PTB1/BLMS VSSA VREFL INP1OUT1 TRIOUT1/DADP2VINP1 VINN1/DADM2 INP2- PTE7/USB_VBUSVLD/TPM2CH3 PTE6/FB_RW/USB_SESSEND/RX2 PTE5/FB_D7/USB_SESSVLD/TX2 VDD3 VSS3 PTF0/USB_ID/TPM2CH2 PTF5/KBI2P7/FB_D3/FB_AD9 PTF4/SDA/FB_D4/FB_AD10 PTF3/SCL/FB_D5/FB_AD11 FB_AD12 PTJ7/FB_AD13 PTJ6/FB_AD14 PTJ5/FB_AD15 VSS1 VBUS USB_DP USB_DM VUSB33 VDD1 PTJ4/RGPIOP15/FB_AD16 PTF2/TX2/USB_DM_DOWN/TPM2CH0 PTF1/RX2/USB_DP_DOWN/TPM2CH1 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 100 LQFP PTE4/CMPP3/TPMCLK/IRQ PTE3/KBI2P6/FB_AD8 PTE2/KBI2P5/RGPIOP14/FB_AD7 PTE1/KBI2P4/RGPIOP13/FB_AD6 PTJ3/RGPIOP12/FB_AD5 PTJ2/FB_AD4 PTJ1/FB_AD3 PTJ0/FB_AD2 PTE0/KBI2P3/FB_ALE/FB_CS1 PTD7/USB_PULLUP(D+)/RX1 PTD6/USB_ALTCLK/TX1 PTD5/SCL/RGPIOP11/TPM1CH3 PTD4/SDA/RGPIOP10/TPM1CH2 PTD3/USB_PULLUP(D+)/RGPIOP9/TPM1CH1 PTD2/USB_ALTCLK/RGPIOP8/TPM1CH0 PTD1/CMPP2/RESET PTD0/BKGD/MS PTC7/KBI2P2/CLKOUT/ADP11 PTC6/KBI2P1/PRACMPO/ADP10 PTC5/KBI2P0/CMPP1/ADP9 PTC4/KBI1P7/CMPP0/ADP8 PTC3/KBI1P6/SS2/ADP7 PTC2/KBI1P5/SPSCK2/ADP6 PTC1/MISO2/FB_D0/FB_AD1 PTC0/MOSI2/FB_OE/FB_CS0 PTH7/RGPIOP7/FB_D2 PTH6/RGPIOP6/FB_D3 PTH5/RGPIOP5/FB_D4 PTB5/XTAL2 PTB6/KBI1P3/RGPIOP0/FB_AD17 PTB7/KBI1P4/RGPIOP1/FB_AD0 PTH2/RGPIOP2/FB_D7 PTH3/RGPIOP3/FB_D6 PTH4/RGPIOP4/FB_D5 VDDA VSS2 PTB2/EXTAL1 PTB3/XTAL1 VDD2 PTB4/EXTAL2 DADP0 DADM0 VREFO DADP1 DADM1 VREFH DACO TRIOUT/DADP3 VINP2 VINN2/DADM3 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 OUT2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Figure 3. 100-Pin LQFP 8 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages PTA0/FB_D2/SS1 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 PTG0/SPSCK1 PTF7/MISO1 PTF6/MOSI1 The following figure shows the 100-pin LQFP pinout configuration. Pinouts and Pin Assignments 2.3 81-Pin MAPBGA 1 2 3 4 5 6 7 8 9 A IRO PTG0 PTF6 USB_DP VBUS VUSB33 PTF4 PTF3 PTE4 A B PTF7 PTA0 PTG1 USB_DM PTF5 PTE7 PTF1 PTF0 PTE3 B C PTA4 PTA5 PTA6 PTA1 PTF2 PTE6 PTE5 PTE2 PTE1 C D INP1- PTA7 PTB0 PTB1 PTA2 PTA3 PTD5 PTD7 PTE0 D E OUT1 VINN1 OUT2 VDD2 VDD3 VDD1 PTD2 PTD3 PTD6 E F VINP1 TRIOUT1 INP2- VSS2 VSS3 VSS1 PTB7 PTC7 PTD4 F G DADP0 DACO TRIOUT2 VINN2 VREFO PTB6 PTC0 PTC1 PTC2 G H DADM0 DADM1 DADP1 VINP2 PTC3 PTC4 PTD0 PTC5 PTC6 H J VSSA VREFL VREFH VDDA PTB2 PTB3 PTD1 PTB4 PTB5 J 1 2 3 4 5 6 7 8 9 Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages The following figure shows the 81-pin MAPBGA pinout configuration. Figure 4. 81-Pin MAPBGA Freescale Semiconductor 9 Non-Disclosure Agreement Required Preliminary — Subject to Change Pinouts and Pin Assignments 80-Pin LQFP PTB0 PTB1/BLMS VSSA VREFL INP1OUT1 80-Pin LQFP 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 PTE4/CMPP3/TPMCLK/IRQ PTE3/KBI2P6/FB_AD8 PTE2/KBI2P5/RGPIOP14/FB_AD7 PTE1/KBI2P4/RGPIOP13/FB_AD6 PTE0/KBI2P3/FB_ALE/FB_CS1 PTD7/USB_PULLUP(D+)/RX1 PTD6/USB_ALTCLK/TX1 PTD5/SCL/RGPIOP11/TPM1CH3 PTD4/SDA/RGPIOP10/TPM1CH2 PTD3/USB_PULLUP(D+)/RGPIOP9/TPM1CH1 PTD2/USB_ALTCLK/RGPIOP8/TPM1CH0 PTD1/CMPP2/RESET PTD0/BKGD/MS PTC7/KBI2P2/CLKOUT/ADP11 PTC6/KBI2P1/PRACMPO/ADP10 PTC5/KBI2P0/CMPP1/ADP9 PTC4/KBI1P7/CMPP0/ADP8 PTC3/KBI1P6/SS2/ADP7 PTC2/KBI1P5/SPSCK2/ADP6 PTC1/MISO2/FB_D0/FB_AD1 DACO TRIOUT/DADP3 VINP2 VINN2/DADM3 DADP0 DADM0 VREFO DADP1 DADM1 VREFH VDDA VSS2 PTB2/EXTAL1 PTB3/XTAL1 VDD2 PTB4/EXTAL2 PTB5/XTAL2 PTB6/KBI1P3/RGPIOP0/FB_AD17 PTB7/KBI1P4/RGPIOP1/FB_AD0 PTC0/MOSI2/FB_OE/FB_CS0 TRIOUT1/DADP2VINP1 VINN1DADM2 INP2OUT2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 PTA0/FB_D2/SS1 IRO PTA1/KBI1P0/TX1/FB_D1 PTA2/KBI1P1/RX1/ADP4 PTA3/KBI1P2/FB_D6/ADP5 PTA4/INP1+ PTA5 PTA6 PTA7/INP2+ 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 PTG0/SPSCK1 PTF7/MISO1 PTF6/MOSI1 VDD1 VSS1 VBUS USB_DP USB_DM VUSB33 PTF5/KBI2P7/FB_D3/FB_AD9 PTF4/SDA/FB_D4/FB_AD10 PTF3/SCL/FB_D5/FB_AD11 PTF2/TX2/USB_DM_DOWN/TPM2CH0 PTF1/RX2/USB_DP_DOWN/TPM2CH1 PTF0/USB_ID/TPM2CH2 PTE7/USB_VBUSVLD/TPM2CH3 PTE6/FB_RW/USB_SESSEND/RX2 PTE5/FB_D7/USB_SESSVLD/TX2 VDD3 VSS3 The following figure shows the 80-pin LQFP pinout configuration. Figure 5. 80-Pin LQFP 10 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 2.4 Pinouts and Pin Assignments Pin Assignments Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 2.5 Table 3. Package Pin Assignments 104 MAPBGA 100 LQFP 81 MAPBGA 80 LQFP Package Default Function B2 1 B2 1 PTA0 FB_D2 SS1 — PTA0/FB_D2/SS1 C1 2 A1 2 IRO — — — IRO C6 3 — — PTG5 FB_RW — — PTG5/FB_RW C5 4 — — PTG6 FB_AD19 — — PTG6/FB_AD19 C7 5 — — PTG7 FB_AD18 — — PTG7/FB_AD18 B7 6 — — PTH0 FB_OE — — PTH0/FB_OE C8 7 — — PTH1 FB_D0 — — PTH1/FB_D0 D9 8 C4 3 PTA1 KBI1P0 TX1 FB_D1 PTA1/KBI1P0/TX1/FB_D1 E9 9 D5 4 PTA2 KBI1P1 RX1 ADP4 PTA2/KBI1P1/RX1/ADP4 H3 10 D6 5 PTA3 KBI1P2 FB_D6 ADP5 PTA3/KBI1P2/FB_D6/ADP5 D2 11 C1 6 PTA4 INP1+ — — PTA4/INP1+ D1 12 C2 7 PTA5 — — — PTA5 C3 13 C3 8 PTA6 — — — PTA6 E2 14 D2 9 PTA7 INP2+ — — PTA7/INP2+ E3 15 D3 10 PTB0 — — — PTB0 D3 16 D4 11 PTB1 BLMS — — PTB1/BLMS E1 17 J1 12 VSSA — — — VSSA F1 18 J2 13 VREFL — — — VREFL F2 19 D1 14 INP1- — — — INP1- G2 20 E1 15 OUT1 — — — OUT1 G1 21 F2 16 DADP2 TRIOUT1 — — DADP2/TRIOUT1 H1 22 F1 17 VINP1 — — — VINP1 H2 23 E2 18 DADM2 VINN1 — — DADM2/VINN1 F3 24 F3 19 INP2- — — — INP2- G3 25 E3 20 OUT2 — — — OUT2 L2 26 G2 21 DACO — — — DACO L1 27 G3 22 DADP3 TRIOUT2 — — DADP3/TRIOUT2 K1 28 H4 23 VINP2 — — — VINP2 K2 29 G4 24 DADM3 VINN2 — — DADM3/VINN2 Alternate 1 Alternate 2 Alternate 3 Composite Pin Name Freescale Semiconductor 11 Non-Disclosure Agreement Required Preliminary — Subject to Change Pinouts and Pin Assignments Table 3. Package Pin Assignments 100 LQFP 81 MAPBGA 80 LQFP Default Function J1 30 G1 25 DADP0 — — — DADP0 J2 31 H1 26 DADM0 — — — DADM0 L4 32 G5 27 VREFO — — — VREFO K3 33 H3 28 DADP1 — — — DADP1 L3 34 H2 29 DADM1 — — — DADM1 L5 35 J3 30 VREFH — — — VREFH L6 36 J4 31 VDDA — — — VDDA H6 37 F4 32 VSS2 — — — VSS2 L8 38 J5 33 PTB2 EXTAL1 — — PTB2/EXTAL1 L7 39 J6 34 PTB3 XTAL1 — — PTB3/XTAL1 D6 40 E4 35 VDD2 — — — VDD2 L11 41 J8 36 PTB4 EXTAL2 — — PTB4/EXTAL2 L10 42 J9 37 PTB5 XTAL2 — — PTB5/XTAL2 K5 43 G6 38 PTB6 KBI1P3 RGPIOP0 FB_AD17 PTB6/KBI1P3/RGPIOP0/FB_AD17 K6 44 F7 39 PTB7 KBI1P4 RGPIOP1 FB_AD0 PTB7/KBI1P4/RGPIOP1/FB_AD0 J7 45 — — PTH2 RGPIOP2 FB_D7 — PTH2/RGPIOP2/FB_D7 J6 46 — — PTH3 RGPIOP3 FB_D6 — PTH3/RGPIOP3/FB_D6 J5 47 — — PTH4 RGPIOP4 FB_D5 — PTH4/RGPIOP4/FB_D5 K4 48 — — PTH5 RGPIOP5 FB_D4 — PTH5/RGPIOP5/FB_D4 J4 49 — — PTH6 RGPIOP6 FB_D3 — PTH6/RGPIOP6/FB_D3 J3 50 — — PTH7 RGPIOP7 FB_D2 — PTH7/RGPIOP7/FB_D2 J10 51 G7 40 PTC0 MOSI2 FB_OE FB_CS0 PTC0/MOSI2/FB_OE/FB_CS0 J11 52 G8 41 PTC1 MISO2 FB_D0 FB_AD1 PTC1/MISO2/FB_D0/FB_AD1 J9 53 G9 42 PTC2 KBI1P5 SPSCK2 ADP6 PTC2/KBI1P5/SPSCK2/ADP6 K7 54 H5 43 PTC3 KBI1P6 SS2 ADP7 PTC3/KBI1P6/SS2/ADP7 K9 55 H6 44 PTC4 KBI1P7 CMPP0 ADP8 PTC4/KBI1P7/CMPP0/ADP8 K10 56 H8 45 PTC5 KBI2P0 CMPP1 ADP9 PTC5/KBI2P0/CMPP1/ADP9 K11 57 H9 46 PTC6 KBI2P1 PRACMPO ADP10 PTC6/KBI2P1/PRACMPO/ADP10 F8 58 F8 47 PTC7 KBI2P2 CLKOUT ADP11 PTC7/KBI2P2/CLKOUT/ADP11 L9 59 H7 48 PTD0 BKGD MS — PTD0/BKGD/MS K8 60 J7 49 PTD1 CMPP2 RESET — PTD1/CMPP2/RESET Alternate 1 Alternate 2 Alternate 3 Composite Pin Name 12 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 104 MAPBGA Package Pinouts and Pin Assignments Table 3. Package Pin Assignments 100 LQFP 81 MAPBGA 80 LQFP Default Function H11 61 E7 50 PTD2 USB_ALTCLK RGPIOP8 TPM1CH0 H10 62 E8 51 PTD3 USB_PULLUP (D+) RGPIOP9 TPM1CH1 PTD3/USB_PULLUP(D+)/RGPIOP9/TPM1CH1 H9 63 F9 52 PTD4 SDA RGPIOP10 TPM1CH2 PTD4/SDA/RGPIOP10/TPM1CH2 G9 64 D7 53 PTD5 SCL RGPIOP11 TPM1CH3 PTD5/SCL/RGPIOP11/TPM1CH3 J8 65 E9 54 PTD6 USB_ALTCLK TX1 — PTD6/USB_ALTCLK/TX1 G10 66 D8 55 PTD7 USB_PULLUP (D+) RX1 — PTD7/USB_PULLUP(D+) /RX1 G11 67 D9 56 PTE0 KBI2P3 FB_ALE FB_CS1 PTE0/KBI2P3/FB_ALE/FB_CS1 F10 68 — — PTJ0 FB_AD2 — — PTJ0/FB_AD2 F11 69 — — PTJ1 FB_AD3 — — PTJ1/FB_AD3 F9 70 — — PTJ2 FB_AD4 — — PTJ2/FB_AD4 E10 71 — — PTJ3 RGPIOP12 FB_AD5 — PTJ3/RGPIOP12/FB_AD5 E11 72 C9 57 PTE1 KBI2P4 RGPIOP13 FB_AD6 PTE1/KBI2P4/RGPIOP13/FB_AD6 D11 73 C8 58 PTE2 KBI2P5 RGPIOP14 FB_AD7 PTE2/KBI2P5/RGPIOP14/FB_AD7 D10 74 B9 59 PTE3 KBI2P6 FB_AD8 — PTE3/KBI2P6/FB_AD8 C9 75 A9 60 PTE4 CMPP3 TPMCLK IRQ PTE4/CMPP3/TPMCLK/IRQ H8 76 F5 61 VSS3 — — — VSS3 D8 77 E5 62 VDD3 — — — VDD3 B8 78 C7 63 PTE5 FB_D7 USB_ SESSVLD TX2 PTE5/FB_D7/USB_SESSVLD/TX2 C10 79 C6 64 PTE6 FB_RW USB_ SESSEND RX2 PTE6/FB_RW/USB_SESSEND/RX2 C11 80 B6 65 PTE7 USB_ VBUSVLD TPM2CH3 — PTE7/USB_VBUSVLD/TPM2CH3 B9 81 B8 66 PTF0 USB_ID TPM2CH2 — PTF0/USB_ID/TPM2CH2 B10 82 B7 67 PTF1 RX2 USB_DP_D TPM2CH1 OWN PTF1/RX2/USB_DP_DOWN/TPM2CH1 B11 83 C5 68 PTF2 TX2 USB_DM_ TPM2CH0 DOWN PTF2/TX2/USB_DM_DOWN/TPM2CH0 A11 84 — — PTJ4 RGPIOP15 FB_AD16 — PTJ4/RGPIOP15/FB_AD16 A10 85 — — PTJ5 FB_AD15 — — PTJ5/FB_AD15 B6 86 — — PTJ6 FB_AD14 — — PTJ6/FB_AD14 A9 87 — — PTJ7 FB_AD13 — — PTJ7/FB_AD13 Alternate 1 Alternate 2 Alternate 3 Composite Pin Name PTD2/USB_ALTCLK/RGPIOP8/TPM1CH0 Freescale Semiconductor 13 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 104 MAPBGA Package Pinouts and Pin Assignments Table 3. Package Pin Assignments 100 LQFP 81 MAPBGA 80 LQFP Default Function A8 88 — — FB_AD12 — — — FB_AD12 A7 89 A8 69 PTF3 SCL FB_D5 FB_AD11 PTF3/SCL/FB_D5/FB_AD11 A6 90 A7 70 PTF4 SDA FB_D4 FB_AD10 PTF4/SDA/FB_D4/FB_AD10 B5 91 B5 71 PTF5 KBI2P7 FB_D3 FB_AD9 PTF5/KBI2P7/FB_D3/FB_AD9 A5 92 A6 72 VUSB33 — — — VUSB33 A4 93 B4 73 USB_DM — — — USB_DM A3 94 A4 74 USB_DP — — — USB_DP B4 95 A5 75 VBUS — — — VBUS H4 96 F6 76 VSS1 — — — VSS1 D4 97 E6 77 VDD1 — — — VDD1 A1 98 A3 78 PTF6 MOSI1 — — PTF6/MOSI1 A2 99 B1 79 PTF7 MISO1 — — PTF7/MISO1 B1 100 A2 80 PTG0 SPSCK1 — — PTG0/SPSCK1 F4 — A1 — PTG1 USB_ SESSEND — — PTG1/USB_SESSEND C4 — — — PTG2 USB_DM_ DOWN — — PTG2/USB_DM_DOWN B3 — — — PTG3 USB_DP_ DOWN — — PTG3/USB_DP_DOWN C2 — — — PTG4 USB_SESSVLD — — PTG4/USB_SESSVLD Alternate 1 Alternate 2 Alternate 3 Composite Pin Name 14 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 104 MAPBGA Package Preliminary Electrical Characteristics Preliminary Electrical Characteristics This section contains electrical specification tables and reference timing diagrams for the MCF51MM256/128 microcontroller, including detailed information on power considerations, DC/AC electrical characteristics, and AC timing specifications. The electrical specifications are preliminary and are from previous designs or design simulations. These specifications may not be fully tested or guaranteed at this early stage of the product life cycle. These specifications will, however, be met for production silicon. Finalized specifications will be published after complete characterization and device qualifications have been completed. NOTE The parameters specified in this data sheet supersede any values found in the module specifications. 3.1 Parameter Classification The electrical parameters shown in this supplement are guaranteed by various methods. To give the customer a better understanding, the following classification is used and the parameters are tagged accordingly in the tables where appropriate: Table 4. Parameter Classifications P Those parameters are guaranteed during production testing on each individual device. C Those parameters are achieved by the design characterization by measuring a statistically relevant sample size across process variations. T Those parameters are achieved by design characterization on a small sample size from typical devices under typical conditions unless otherwise noted. All values shown in the typical column are within this category. D Those parameters are derived mainly from simulations. NOTE The classification is shown in the column labeled “C” in the parameter tables where appropriate. 3.2 Absolute Maximum Ratings Absolute maximum ratings are stress ratings only, and functional operation at the maxima is not guaranteed. Stress beyond the limits specified in the following table may affect device reliability or cause permanent damage to the device. For functional operating conditions, refer to the remaining tables in this section. Freescale Semiconductor 15 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 3 Preliminary Electrical Characteristics # 1 2 3 Rating Symbol Value Unit 1 Supply voltage VDD –0.3 to +3.8 V 2 Maximum current into VDD IDD 120 mA 3 Digital input voltage VIn –0.3 to VDD + 0.3 V 4 Instantaneous maximum current Single pin limit (applies to all port pins)1, 2, 3 ID ± 25 mA 5 Storage temperature range Tstg –55 to 150 °C Input must be current limited to the value specified. To determine the value of the required current-limiting resistor, calculate resistance values for positive (VDD) and negative (VSS) clamp voltages, then use the larger of the two resistance values. All functional non-supply pins are internally clamped to VSS and VDD. Power supply must maintain regulation within operating VDD range during instantaneous and operating maximum current conditions. If positive injection current (VIn > VDD) is greater than IDD, the injection current may flow out of VDD and could result in external power supply going out of regulation. Ensure external VDD load will shunt current greater than maximum injection current. This will be the greatest risk when the MCU is not consuming power. Examples are: if no system clock is present, or if the clock rate is very low (which would reduce overall power consumption). This device contains circuitry protecting against damage due to high static voltage or electrical fields; however, it is advised that normal precautions be taken 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 logic voltage level (for instance, either VSS or VDD). 3.3 Thermal Characteristics This section provides information about operating temperature range, power dissipation, and package thermal resistance. Power dissipation on I/O pins is usually small compared to the power dissipation in on-chip logic and it is user-determined rather than being controlled by the MCU design. In order to take PI/O into account in power calculations, determine the difference between actual pin voltage and VSS or VDD and multiply by the pin current for each I/O pin. Except in cases of unusually high pin current (heavy loads), the difference between pin voltage and VSS or VDD will be very small. 16 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 5. Absolute Maximum Ratings Preliminary Electrical Characteristics # Symbol 1 TA 2 3 4 1 2 3 4 TJM θJA θJA Rating Value Operating temperature range (packaged): °C MCF51MM256 –40 to 105 MCF51MM128 –40 to 105 Maximum junction temperature Unit 150 1,2,3,4 Thermal resistance Single-layer board — 1s °C °C/W 104-pin MBGA 67 100-pin LQFP 53 81-pin MBGA 67 80-pin LQFP 53 resistance1, 2, 3, 4 Thermal Four-layer board — 2s2p °C/W 104-pin MBGA 39 100-pin LQFP 41 81-pin MBGA 39 80-pin LQFP 39 Junction temperature is a function of die size, 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. Junction to Ambient Natural Convection 1s — Single layer board, one signal layer 2s2p — Four layer board, 2 signal and 2 power layers The average chip-junction temperature (TJ) in °C can be obtained from: TJ = TA + (PD × θJA) Eqn. 1 where: TA = Ambient temperature, °C θJA = Package thermal resistance, junction-to-ambient, °C/W PD = Pint + PI/O Pint = IDD × VDD, Watts — chip internal power PI/O = Power dissipation on input and output pins — user determined For most applications, PI/O << Pint and can be neglected. An approximate relationship between PD and TJ (if PI/O is neglected) is: PD = K ÷ (TJ + 273°C) Freescale Semiconductor Eqn. 2 17 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 6. Thermal Characteristics Preliminary Electrical Characteristics K = PD × (TA + 273°C) + θJA × (PD)2 Eqn. 3 where K is a constant pertaining to the particular part. K can be determined from Equation 3 by measuring PD (at equilibrium) for a known TA. Using this value of K, the values of PD and TJ can be obtained by solving Equation 1 and Equation 2 iteratively for any value of TA. 3.4 ESD Protection Characteristics Although damage from static discharge is much less common on these devices than on early CMOS circuits, normal handling precautions should be used to avoid exposure to static discharge. Qualification tests are performed to ensure that these devices can withstand exposure to reasonable levels of static without suffering any permanent damage. All ESD testing is in conformity with CDF-AEC-Q00 Stress Test Qualification for Automotive Grade Integrated Circuits. (http://www.aecouncil.com/) This device was qualified to AEC-Q100 Rev E. A device is considered to have failed if, after exposure to ESD pulses, the device no longer meets the device specification requirements. Complete dc parametric and functional testing is performed per the applicable device specification at room temperature followed by hot temperature, unless specified otherwise in the device specification. Table 7. ESD and Latch-up Test Conditions Model Human Body Machine Description Symbol Value Unit Series Resistance R1 1500 Ω Storage Capacitance C 100 pF Number of Pulse per pin — 3 — Series Resistance R1 0 Ω Storage Capacitance C 200 pF Number of Pulse per pin — 3 — Minimum input voltage limit — –2.5 V Maximum input voltage limit — 7.5 V Latch-up Table 8. ESD and Latch-Up Protection Characteristics # Rating Symbol Min Max Unit C 1 Human Body Model (HBM) VHBM ±2000 — V T 2 Machine Model (MM) VMM ±200 — V T 3 Charge Device Model (CDM) VCDM ±500 — V T 4 Latch-up Current at TA = 125°C ILAT ±100 — mA T 18 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Solving Equation 1 and Equation 2 for K gives: Preliminary Electrical Characteristics DC Characteristics This section includes information about power supply requirements, I/O pin characteristics, and power supply current in various operating modes. Table 9. DC Characteristics Num Symbol 1 — 2 VOH Characteristic Condition Min Typ1 Max Unit C — 1.82 — 3.6 V — VDD – 0.5 — — V C 2.7 V, ILoad = –10 mA VDD – 0.5 — — V P 2.3 V, ILoad = –6 mA VDD – 0.5 — — V T 1.8V, ILoad = VDD – –3 mA 0.5 — — V C — — 100 mA D — — 0.5 V C 2.7 V, ILoad = 10 mA — — 0.5 V P 2.3 V, ILoad = 6 mA — — 0.5 V T 1.8 V, ILoad = 3 mA — — 0.5 V C — — — 100 mA D VDD > 2.7 V 0.70 x VDD — — V P VDD > 1.8 V 0.85 x VDD — — V C Operating Voltage Output high voltage All I/O pins, low-drive strength 1.8 V, ILoad = –600 μA All I/O pins, high-drive strength 3 IOHT Output high current Max total IOH for all ports — 4 VOL Output low voltage All I/O pins, low-drive strength 1.8 V, ILoad = 600 μA All I/O pins, high-drive strength 5 IOLT Output low current 6 VIH Input high voltage Max total IOL for all ports all digital inputs Freescale Semiconductor 19 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 3.5 Preliminary Electrical Characteristics Num Symbol 7 VIL Condition Min Typ1 Max Unit C VDD > 2.7 V — — 0.35 x VDD V P VDD >1.8 V — — 0.30 x VDD V C — 0.06 x VDD — — mV C all input only pins VIn = VDD or VSS (Per pin) — — 0.25 (TBD) μA P Characteristic Input low voltage all digital inputs 8 Vhys Input hysteresis 9 |IIn| Input leakage current 10 |IOZ| Hi-Z (off-state) leakage current all input/output VIn = VDD or (per pin) VSS — — 0.25 μA P 11 |IOZ| Leakage current for analog output pins (DACO, VREFO, and OUTx, TRIOUTx) all input/output VIn = VDD or VSS (per pin) — — 0.5 μA P 12 RPU Pull-up resistors — 17.5 — 52.5 kΩ P 13 RPD Internal pull-down resistors3 — 17.5 — 52.5 kΩ P VSS > VIN > VDD –0.2 — 0.2 mA D 14 IIC DC injection all digital inputs all digital inputs, when enabled current 4, 5, 6 Single pin limit Total MCU limit, includes sum of all stressed pins 15 CIn 16 VRAM VSS > VIN > VDD –5 — 5 mA D Input Capacitance, all pins — — — 8 pF C RAM retention voltage — — 0.6 1.0 V C — 0.9 1.4 1.79 V C — 10 — — μs D — 2.11 2.16 2.22 V P — 2.16 2.21 2.27 V P — 1.80 1.82 1.91 V P — 1.86 1.90 1.99 V P voltage7 17 VPOR POR re-arm 18 tPOR POR re-arm time 19 VLVDH8 Low-voltage detection threshold — high range9 VDD falling VDD rising 20 VLVDL Low-voltage detection threshold — low range14 VDD falling VDD rising 20 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 9. DC Characteristics (continued) Preliminary Electrical Characteristics Num Symbol 21 VLVWH Characteristic Low-voltage warning threshold — high range14 Condition Min Typ1 Max Unit C — 2.36 2.46 2.56 V P — 2.36 2.46 2.56 V P — 2.11 2.16 2.22 V P — 2.16 2.21 2.27 V P — — 50 — mV C — 1.145 1.17 1.195 V P VDD falling VDD rising 22 VLVWL Low-voltage warning threshold — low range14 VDD falling VDD rising 23 24 1 2 3 4 5 6 7 8 9 10 Vhys VBG Low-voltage inhibit reset/recover Bandgap Voltage Reference10 hysteresis14 Typical values are measured at 25°C. Characterized, not tested As the supply voltage rises, the LVD circuit will hold the MCU in reset until the supply has risen above VLVDL. Measured with VIn = VDD. All functional non-supply pins are internally clamped to VSS and VDD. Input must be current limited to the value specified. To determine the value of the required current-limiting resistor, calculate resistance values for positive and negative clamp voltages, then use the larger of the two values. Power supply must maintain regulation within operating VDD range during instantaneous and operating maximum current conditions. If positive injection current (VIn > VDD) is greater than IDD, the injection current may flow out of VDD and could result in external power supply going out of regulation. Ensure external VDD load will shunt current greater than maximum injection current. This will be the greatest risk when the MCU is not consuming power. Examples are: if no system clock is present, or if clock rate is very low (which would reduce overall power consumption). Maximum is highest voltage that POR is guaranteed. Run at 1 MHz bus frequency Low voltage detection and warning limits measured at 1 MHz bus frequency. Factory trimmed at VDD = 3.0 V, Temp = 25°C Freescale Semiconductor 21 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 9. DC Characteristics (continued) Preliminary Electrical Characteristics 3.6 Supply Current Characteristics # 1 2 3 4 Symbol RIDD RIDD RIDD RIDD Parameter Run supply current Run supply current Run supply current Run supply current Bus Freq VDD (V) Typ1 Max Unit Temp (°C) C 25.165 MHz 3 43 48 mA –40 to 25 P 25.165 MHz 3 43 48 mA 105 P 20 MHz 3 31.6 — mA –40 to 105 T 8 MHz 3 15.4 — mA –40 to 105 T 1 MHz 3 2.9 — mA –40 to 105 T 25.165 MHz 3 28.1 29.6 mA –40 to 105 C 20 MHz 3 23.2 — mA –40 to 105 T 8 MHz 3 12.3 — mA –40 to 105 T 1 MHz 3 2.4 — mA –40 to 105 T 16 kHz FBILP 3 TBD — μA –40 to 105 T 16 kHz FBELP 3 TBD — μA –40 to 105 T 16 kHz FBELP 3 TBD — μA 0 to 70 T 16 kHz FBELP 3 TBD — μA –40 to 105 T FEI mode All modules ON FEI mode; All modules OFF LPS=0; All modules OFF LPS=1, all modules OFF 22 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 10. Supply Current Characteristics Preliminary Electrical Characteristics # Symbol 5 WIDD 6 7 S2IDD S3IDD Parameter Bus Freq VDD (V) Typ1 Max Unit Temp (°C) C Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 10. Supply Current Characteristics (continued) Wait mode FEI mode, all modules OFF supply current 25.165 MHz 3 5 — mA –40 to 105 C 20 MHz 3 TBD — mA –40 to 105 T 8 MHz 3 TBD — mA –40 to 105 T 1 MHz 3 TBD — mA –40 to 105 T N/A 3 0.410 0.640 µA –40 to 25 P N/A 3 3.5 10 µA 70 C N/A 3 10 20 µA 85 C N/A 3 21 31.5 µA 105 P N/A 2 0.410 0.640 µA –40 to 25 C N/A 2 3.4 9 µA 70 C N/A 2 9.5 18 µA 85 C N/A 2 20 30 µA 105 C N/A 3 0.650 1.2 µA –40 to 25 P N/A 3 7.1 18 µA 70 C N/A 3 20 28 µA 85 C N/A 3 37 63 µA 105 P N/A 2 0.400 0.900 µA –40 to 25 C N/A 2 7.1 16 µA 70 C N/A 2 18 26 µA 85 C N/A 2 33 59 µA 105 C Stop2 mode supply current Stop3 mode supply current No clocks active Freescale Semiconductor 23 Non-Disclosure Agreement Required Preliminary — Subject to Change Preliminary Electrical Characteristics Data in Typical column was characterized at 3.0 V, 25°C or is typical recommended value. Table 11. Typical Stop Mode Adders Temperature (°C) # 1 Parameter 1 LPO 2 EREFSTEN 3 IREFSTEN1 4 TOD 5 LVD1 Condition C 250 nA D 850 (TBD) 1000 (TBD) nA D 77 86 120 µA T 75 100 150 250 nA D 114 115 123 135 170 µA T 25 70 85 105 50 75 100 150 600 (TBD) 650 (TBD) 750 (TBD) 68 70 Does not include clock source current 50 LVDSE = 1 — 1 Units -40 RANGE = HGO = 0 — 6 ACMP Not using the bandgap (BGBE = 0) 18 20 23 33 65 µA T 7 ADC1 ADLPC = ADLSMP = 1 Not using the bandgap (BGBE = 0) 75 85 100 115 165 µA T 8 DAC1 High power mode; no load on DACO 500 500 500 500 500 µA T Not available in stop2 mode. 24 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 1 Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Preliminary Electrical Characteristics Figure 6. Stop IDD versus Temperature 3.7 PRACMP Electricals Table 12. PRACMP Electrical Specifications # Characteristic Symbol Min Typical Max Unit C VPWR 1.8 — 3.6 V P 1 Supply voltage 2 Supply current (active) (PRG enabled) IDDACT1 — — 60 μA C 3 Supply current (active) (PRG disabled) IDDACT2 — — 40 μA C 4 Supply current (ACMP and PRG all disabled) IDDDIS — — 2 nA D 5 Analog input voltage VAIN VSS – 0.3 — VDD V — 6 Analog input offset voltage VAIO — 5 40 mV T 7 Analog comparator hysteresis VH 3.0 — 20.0 mV T 8 Analog input leakage current IALKG — — 1 nA D 9 Analog comparator initialization delay tAINIT — — 1.0 μs T Freescale Semiconductor 25 Non-Disclosure Agreement Required Preliminary — Subject to Change Preliminary Electrical Characteristics # Characteristic Symbol Min Typical Max Unit C 10 Programmable reference generator inputs VIn2(VDD25) 1.8 — 2.75 V — 11 Programmable reference generator setup delay tPRGST — 1 — µs D 12 Programmable reference generator step size Vstep –0.25 1 0.25 LSB D 13 Programmable reference generator voltage range Vprgout VIn/32 — Vin V P 3.8 12-bit DAC Electricals Table 13. DAC 12LV Operating Requirements # Characteristic Symbol Min Max Unit C 3.6 V P 1 Supply voltage VDDA 1.8 2 Reference voltage VDACR 1.15 3.6 V C 3 Temperature TA –40 105 °C C 4 Output load capacitance CL — 100 pF C 5 Output load current IL — 1 mA C 26 Notes A small load capacitance (47 pF) can improve the bandwidth performance of the DAC. Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 12. PRACMP Electrical Specifications Preliminary Electrical Characteristics # Characteristic Symbol Min Max Unit C N 12 12 bit C 1 Resolution 2 Supply current low-power mode IDDA_DACLP 50 100 3 Supply current high-power mode IDDA_DACHP 120 500 (TBD) µA C 4 Full-scale Settling time (±0.5 LSB) (0x080 to 0xF7F or 0xF7F to 0x080) low-power mode TsFSLP — 200 (TBD) µs C 5 Full-scale Settling time (±0.5 LSB) (0x080 to 0xF7F or 0xF7F to 0x080) high-power mode TsFSHP — 30 µs C 6 Code-to-code Settling time (±0.5 LSB) (0xBF8 to 0xC08 or 0xC08 to 0xBF8) low-power mode — 5 µs C 7 Code-to-code Settling time (±0.5 LSB) (0xBF8 to 0xC08 or 0xC08 to 0xBF8) high-power mode TsC-CHP — 1 (TBD) µs C 8 DAC output voltage range low (high-power mode, no load, DAC set to 0) Vdacoutl — mV C 9 DAC output voltage range high (high-power mode, no load, DAC set to 0x0FFF) Vdacouth VDAC R-100 — mV C 10 Integral non-linearity error INL — ± 10 LSB C 11 Differential non-linearity error VDACR is > 2.4 V DNL — ±1 LSB C 12 Offset error EO — ± 0.5 %FS R C 13 Gain error EG — ± 0.5 (TBD) %FS R C 14 Power supply rejection ratio VDD ≥ 2.4 V PSRR 60 — dB C 15 Temperature drift of offset voltage (DAC set to 0x0800) Tco — 2(TBD) mV C 16 Offset aging coefficient Ac — TBD µV/yr C µA Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 14. DAC 12-Bit Operating Behaviors Notes C TsC-CLP 100 (TBD) See Typical Drift figure that follows. Figure 7. Offset at Half Scale vs Temperature Freescale Semiconductor 27 Non-Disclosure Agreement Required Preliminary — Subject to Change 3.9 ADC Characteristics Table 15. 16-bit ADC Operating Conditions Characteristic Typ1 Max Unit C 1.8 — 3.6 V D -100 0 +100 mV D -100 0 +100 mV D VDDAD VDDAD V D VSSAD VSSAD V D VREFH V D 8 4 10 5 pF C 2 5 kΩ C Symb 1 VDDAD 2 ΔVDDAD 3 ΔVSSAD Ground voltage 4 VREFH Ref Voltage High 1.13 5 VREFL Ref Voltage Low VSSAD 6 VADIN Input Voltage VREFL — 7 CADIN Input Capacitance — 8 RADIN Input Resistance — Supply voltage Conditions Min # Absolute Delta to VDD (VDD-VDDAD)2 Delta to VSS (VSS-VSSAD)2 16-bit modes 8/10/12-bit modes 28 Comment Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Preliminary Electrical Characteristics Preliminary Electrical Characteristics Table 15. 16-bit ADC Operating Conditions (continued) 9 10 1 2 Symb RAS fADCK Characteristic Conditions Min Typ1 Max Unit C External to MCU Assumes ADLSMP=0 Analog Source Resistance ADC Conversion Clock Freq. Comment 16-bit mode fADCK > 8 MHz — — 0.5 kΩ 4 MHz < fADCK < 8 MHz — — 1 kΩ C fADCK < 4 MHz — — 2 kΩ C 13/12-bit mode fADCK > 8 MHz — — 1 kΩ C 4 MHz < fADCK < 8 MHz — — 2 kΩ C fADCK < 4 MHz — — 5 kΩ C 11/10-bit mode fADCK > 8 MHz — — 2 kΩ C 4 MHz < fADCK < 8 MHz — — 5 kΩ C fADCK < 4 MHz — — 10 kΩ C 9/8-bit mode fADCK > 4 MHz — — 5 kΩ C fADCK < 4 MHz — — 10 kΩ C High Speed (ADLPC=0, ADHSC=1) 1.0 — 8.0 MHz D High Speed (ADLPC=0, ADHSC=0) 1.0 — 5.0 MHz D Low Power (ADLPC=1, ADHSC=1) 1.0 — 2.5 MHz D C Typical values assume VDDAD = 3.0 V, Temp = 25 °C, fADCK=1.0 MHz unless otherwise stated. Typical values are for reference only and are not tested in production. DC potential difference. Freescale Semiconductor 29 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages # Preliminary Electrical Characteristics Pad leakage due to input protection ZAS RAS SIMPLIFIED CHANNEL SELECT CIRCUIT RADIN ADC SAR ENGINE + VADIN VAS + – CAS – RADIN INPUT PIN INPUT PIN RADIN RADIN INPUT PIN CADIN Figure 8. ADC Input Impedance Equivalency Diagram 30 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages SIMPLIFIED INPUT PIN EQUIVALENT ZADIN CIRCUIT Table 16. 16-bit SAR ADC Characteristics full operating range (VREFH = VDDAD, > 1.8, VREFL = VSSAD ≤ 8 MHz) Conditions1 Characteristic Symb ADLPC=1, ADHSC=0 Supply Current ADLPC=0, ADHSC=0 IDDAD ADLPC=0, ADHSC=1 Supply Current ADC Asynchronous Clock Source Stop, Reset, Module Off IDDAD ADLPC=1, ADHSC=0 ADLPC=0, ADHSC=0 fADACK ADLPC=0, ADHSC=1 Sample Time See Block Guide for sample times Conversion Time See Block Guide for conversion times Total Unadjusted Error Differential Non-Linearity Integral Non-Linearity Min Typ2 Max — 215 — — 470 — — 610 — — 0.01 — — 2.4 — — 5.2 — — 6.2 — Unit C Comment μA T ADLSMP=0 ADCO=1 μA C MHz P tADACK = 1/fADACK T 32x Hardware Averaging (AVGE = %1 AVGS = %11) — — ±16 ±20 +48/-40 +56/-28 13-bit differential mode 12-bit single-ended mode — — ±1.5 ±1.75 ±3.0 ±3.5 T 11-bit differential mode 10-bit single-ended mode — — ±0.7 ±0.8 ±1.5 ±1.5 T 9-bit differential mode 8-bit single-ended mode — — ±0.5 ±0.5 ±1.0 ±1.0 T — — ±2.5 ±2.5 +5/-3 +5/-3 13-bit differential mode 12-bit single-ended mode — — ±0.7 ±0.7 ±1 ±1 T 11-bit differential mode 10-bit single-ended mode — — ±0.5 ±0.5 ±0.75 ±0.75 T 9-bit differential mode 8-bit single-ended mode — — ±0.2 ±0.2 ±0.5 ±0.5 T — — ±6.0 ±10.0 ±16.0 ±20.0 13-bit differential mode 12-bit single-ended mode — — ±1.0 ±1.0 ±2.5 ±2.5 T 11-bit differential mode 10-bit single-ended mode — — ±0.5 ±0.5 ±1.0 ±1.0 T 9-bit differential mode 8-bit single-ended mode — — ±0.3 ±0.3 ±0.5 ±0.5 T 16-bit differential mode 16-bit single-ended mode 16-bit differential mode 16-bit single-ended mode 16-bit differential mode 16-bit single-ended mode TUE DNL INL Freescale Semiconductor LSB3 LSB2 LSB2 T T 31 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Preliminary Electrical Characteristics Preliminary Electrical Characteristics Characteristic Zero-Scale Error Full-Scale Error Quantization Error Conditions1 Symb Min Typ2 Max Unit C Comment EZS — — ±4.0 ±4.0 +32/-24 +24/-16 LSB2 T VADIN = VSSAD 13-bit differential mode 12-bit single-ended mode — — ±0.7 ±0.7 ±2.5 ±2.0 T 11-bit differential mode 10-bit single-ended mode — — ±0.4 ±0.4 ±1.0 ±1.0 T 9-bit differential mode 8-bit single-ended mode — — ±0.2 ±0.2 ±0.5 ±0.5 T — — +10/0 +14/0 +42/-2 +46/-2 13-bit differential mode 12-bit single-ended mode — — ±1.0 ±1.0 ±3.5 ±3.5 T 11-bit differential mode 10-bit single-ended mode — — ±0.4 ±0.4 ±1.5 ±1.5 T 9-bit differential mode 8-bit single-ended mode — — ±0.2 ±0.2 ±0.5 ±0.5 T — -1 to 0 — — — ±0.5 12.8 12.7 12.6 12.5 11.9 14.2 13.8 13.6 13.3 12.5 — — — — — 16-bit differential mode 16-bit single-ended mode 16-bit differential mode 16-bit single-ended mode 16-bit modes EFS EQ <13-bit modes Effective Number of Bits Signal to Noise plus Distortion Total Harmonic Distortion 16-bit differential mode Avg=32 Avg=16 Avg=8 Avg=4 Avg=1 See ENOB 16-bit differential mode Avg=32 13.2 12.8 12.6 12.3 11.5 C — — — — — SINAD = 6.02 ⋅ ENOB + 1.76 — -91.5 Fin = Fsample/100 D dB C -74.3 THD 16-bit single-ended mode Avg=32 VADIN = VDDAD LSB2 Bits — — — — — SINAD T D ENOB 16-bit single-ended mode Avg=32 Avg=16 Avg=8 Avg=4 Avg=1 LSB2 dB — -85.5 32 — D Fin = Fsample/100 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 16. 16-bit SAR ADC Characteristics full operating range (VREFH = VDDAD, > 1.8, VREFL = VSSAD ≤ 8 MHz) (continued) Preliminary Electrical Characteristics Conditions1 Characteristic Spurious Free Dynamic Range Symb 16-bit differential mode Avg=32 Min Typ2 Max 75.0 92.2 — dB — all modes EIL Temp Sensor Slope –40°C – 25°C m 86.2 25°C VTEMP25 D — IIn * RAS — 25°C – 125°C C 1.646 — — 1.769 — — 701.2 — Comment C SFDR 16-bit single-ended mode Avg=32 Input Leakage Error Temp Sensor Voltage Unit mV D mV/× C C mV C Fin = Fsample/100 IIn = leakage current (refer to DC characteristics ) 1 All accuracy numbers assume the ADC is calibrated with VREFH=VDDAD Typical values assume VDDAD = 3.0V, Temp = 25°C, fADCK=2.0MHz unless otherwise stated. Typical values are for reference only and are not tested in production. 3 1 LSB = (V N REFH - VREFL)/2 2 3.10 MCG and External Oscillator (XOSC) Characteristics Table 17. MCG (Temperature Range = –40 to 105°C Ambient) # Rating 1 Internal reference startup time 2 Average internal reference frequency factory trimmed at VDD=3.0 V and temp=25°C Symbol Min Typical Max Unit C tirefst — 55 100 μs D — 31.25 — 31.25 — 39.0625 fint_ft user trimmed 3 DCO output frequency range trimmed Low range (DRS=00) Mid range (DRS=01) fdco_t range1 High (DRS=10) Resolution of trimmed DCO output 4 frequency at fixed voltage and temperature Total deviation of trimmed DCO 5 output frequency over voltage and temperature 6 Acquisition time with FTRIM without FTRIM Δfdco_res_t over voltage and temperature over fixed voltage and temp range of 0 - 70 °C 16 — 20 32 — 40 40 — 60 — ± 0.1 ± 0.2 — ± 0.2 ± 0.4 — ±1.0 ±2 — ± 0.5 ±1 Δfdco_t kHz C C MHz C C C C %fdco C p %fdco FLL2 tfll_acquire — — 1 PLL3 tpll_acquire — — 1 Freescale Semiconductor C ms C D 33 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 16. 16-bit SAR ADC Characteristics full operating range (VREFH = VDDAD, > 1.8, VREFL = VSSAD ≤ 8 MHz) (continued) Preliminary Electrical Characteristics # Rating Symbol Min Typical Max Unit C 7 Long term Jitter of DCO output clock (averaged over 2mS interval) 4 CJitter — 0.02 0.2 %fdco C fvco 7.0 — 55.0 MHz D fpll_ref 1.0 — 2.0 MHz D fpll_jitter_625 — 0.5664 — %fpll D ± 2.98 8 VCO operating frequency 9 PLL reference frequency range 10 Jitter of PLL output clock measured Long term over 625ns 5 11 Lock frequency tolerance ns Entry6 Dlock ± 1.49 — Exit7 Dunl ± 4.47 — ± 5.97 14 1 2 3 4 5 6 7 D D FLL tfll_lock — — tfll_acquire+ 1075(1/fint_t) PLL tpll_lock — — tpll_acquire+ 1075(1/fpll_ref) floc_low (3/5) x fint_t — — kHz D floc_high (16/5) x fint_t — — kHz D 12 Lock time 13 % Loss of external clock minimum frequency - RANGE = 0 Loss of external clock minimum frequency - RANGE = 1 D s D This should not exceed the maximum CPU frequency for this device. This specification applies to any time the FLL reference source or reference divider is changed, trim value is changed, DMX32 bit is changed, DRS bit is changed, or changing from FLL disabled (BLPE, BLPI) to FLL enabled (FEI, FEE, FBE, FBI). If a crystal/resonator is being used as the reference, this specification assumes it is already running. This specification applies to any time the PLL VCO divider or reference divider is changed, or changing from PLL disabled (BLPE, BLPI) to PLL enabled (PBE, PEE). If a crystal/resonator is being used as the reference, this specification assumes it is already running. Jitter is the average deviation from the programmed frequency measured over the specified interval at maximum fBUS. Measurements are made with the device powered by filtered supplies and clocked by a stable external clock signal. Noise injected into the FLL circuitry via VDD and VSS and variation in crystal oscillator frequency increase the CJitter percentage for a given interval. 625 ns represents 5 time quanta for CAN applications, under worst-case conditions of 8 MHz CAN bus clock, 1 Mbps CAN Bus speed, and 8 time quanta per bit for bit time settings. 5 time quanta is the minimum time between a synchronization edge and the sample point of a bit using 8 time quanta per bit. Below Dlock minimum, the MCG is guaranteed to enter lock. Above Dlock maximum, the MCG will not enter lock. But if the MCG is already in lock, then the MCG may stay in lock. Below Dunl minimum, the MCG will not exit lock if already in lock. Above Dunl maximum, the MCG is guaranteed to exit lock. 34 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 17. MCG (Temperature Range = –40 to 105°C Ambient) (continued) Preliminary Electrical Characteristics # Symbol Min Typ1 Max Unit flo 32 — 38.4 kHz • High range (RANGE = 1), • FEE or FBE mode 2 fhi 1 — 5 MHz • High range (RANGE = 1), • High gain (HGO = 1), • FBELP mode fhi 1 — 16 MHz • High range (RANGE = 1), • Low power (HGO = 0), • FBELP mode fhi 1 — 8 MHz Characteristic Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 18. XOSC (Temperature Range = –40 to 105°C Ambient) • Low range (RANGE = 0) 1 2 Oscillator crystal or resonator (EREFS = 1, ERCLKEN = 1) C1 C2 Load capacitors Feedback resistor See Note 3 Low range (32 kHz to 38.4 kHz) RF — High range (1 MHz to 16 MHz) — — 1 — — 0 — — 100 — — 0 0 4 MHz — 0 10 1 MHz — 0 20 Low range, low gain (RANGE = 0, HGO = 0) — 10 — 3 MΩ Series resistor — Low range Low Gain (HGO = 0) 4 RS High Gain (HGO = 1) kΩ • Low Gain (HGO = 0) • High Gain (HGO = 1) 5 6 Series resistor — High range Crystal start-up time 4, 5 ≥ 8 MHz Low range, high gain (RANGE = 0, HGO = 1) RS t CSTL 1 2 3 4 5 — — 400 — — 5 — — 15 — ms High range, low gain (RANGE = 1, HGO = 0) High range, high gain (RANGE = 1, HGO = 1) 200 kΩ tCSTH Data in Typical column was characterized at 3.0 V, 25°C or is typical recommended value. When MCG is configured for FEE or FBE mode, input clock source must be divisible using RDIV to within the range of 31.25 kHz to 39.0625 kHz. See crystal or resonator manufacturer’s recommendation. This parameter is characterized and not tested on each device. Proper PC board layout procedures must be followed to achieve specifications. o Freescale Semiconductor 35 Non-Disclosure Agreement Required Preliminary — Subject to Change Preliminary Electrical Characteristics Mini-FlexBus Timing Specifications A multi-function external bus interface called Mini-FlexBus is provided with basic functionality to interface to slave-only devices up to a maximum bus frequency of 25.1666 MHz. It can be directly connected to asynchronous or synchronous devices such as external boot ROMs, flash memories, gate-array logic, or other simple target (slave) devices with little or no additional circuitry. For asynchronous devices a simple chip-select based interface can be used. All processor bus timings are synchronous; that is, input setup/hold and output delay are given in respect to the rising edge of a reference clock, MB_CLK. The MB_CLK frequency is half the internal system bus frequency. The following timing numbers indicate when data is latched or driven onto the external bus, relative to the Mini-FlexBus output clock (MB_CLK). All other timing relationships can be derived from these values. Table 19. Mini-FlexBus AC Timing Specifications 1 2 Num C Characteristic Min Max Unit Notes — — Frequency of Operation — 25.1666 MHz — MB1 D Clock Period 39.73 — ns — MB2 T Output Valid — 20 ns 1 MB3 D Output Hold 1.0 — ns 1 MB4 T Input Setup 22 — ns 2 MB5 D Input Hold 10 — ns 2 Specification is valid for all MB_A[19:0], MB_D[7:0], MB_CS[1:0], MB_OE, MB_R/W, and MB_ALE. Specification is valid for all MB_D[7:0]. 36 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 3.11 Preliminary Electrical Characteristics S0 S1 S2 S3 S0 MB1 FB_A[19:16] MB3 ADDR[19:0] MB2 8-bit Non-Mux’d Bus FB_D[7:0] Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages FB_CLK MB5 ADDR[31:24] DATA[7:0] MB4 FB_AD[19:16] ADDR[19:16] 16-bit Mux’d Bus FB_AD[15:0] ADDR[15:0] DATA[15:0] FB_R/W FB_ALE FB_CSn, FB_OE Figure 9. Mini-FlexBus Read Timing S0 S1 S2 S3 S0 FB_CLK MB1 FB_AD[19:8] MB3 ADDR[19:8] MB2 8-bit Non-Mux’d Bus FB_AD[7:0] ADDR[7:0] FB_AD[19:16] DATA[7:0] ADDR[19:16] 16-bit Mux’d Bus FB_AD[15:0] ADDR[15:0] DATA[15:0] FB_R/W FB_ALE FB_CSn FB_OE Figure 10. Mini-FlexBus Write Timing 3.12 AC Characteristics This section describes ac timing characteristics for each peripheral system. Freescale Semiconductor 37 Non-Disclosure Agreement Required Preliminary — Subject to Change Preliminary Electrical Characteristics Control Timing Table 20. Control Timing # Symbol 1 fBus Parameter Min Typical1 Max C Bus frequency (tcyc = 1/fBus) Unit MHz VDD ≥ 1.8 V dc — 10 VDD > 2.1 V dc — 20 VDD > 2.4 V dc — D D 25.165 D 2 tLPO Internal low-power oscillator period 800 990 (TBD) 1500 D μs 3 textrst External reset pulse width2 (tcyc = 1/fSelf_reset) 100 — — D ns 4 trstdrv Reset low drive 66 x tcyc — — D ns 5 tMSSU Active background debug mode latch setup time 500 — — D ns 6 tMSH Active background debug mode latch hold time 100 — — D ns tILIH, tIHIL IRQ pulse width • Asynchronous path2 • Synchronous path3 100 1.5 x tcyc — — tILIH, tIHIL KBIPx pulse width • Asynchronous path2 • Synchronous path3 100 1.5 x tcyc — — tRise, tFall Port rise and fall time (load = 50 pF)4, Low Drive 7 8 9 D D ns ns ns Slew rate control disabled (PTxSE = 0) — 11 — D Slew rate control enabled (PTxSE = 1) — 35 — D Slew rate control disabled (PTxSE = 0) — 40 — D Slew rate control enabled (PTxSE = 1) — 75 — D Typical values are based on characterization data at VDD = 5.0 V, 25 °C unless otherwise stated. This is the shortest pulse that is guaranteed to be recognized as a reset pin request. Shorter pulses are not guaranteed to override reset requests from internal sources. 3 This is the minimum pulse width that is guaranteed to pass through the pin synchronization circuitry. Shorter pulses may or may not be recognized. In stop mode, the synchronizer is bypassed so shorter pulses can be recognized in that case. 4 Timing is shown with respect to 20% V DD and 80% VDD levels. Temperature range –40 °C to 105 °C. 1 2 38 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 3.12.1 textrst RESET PIN Figure 11. Reset Timing tIHIL IRQ/KBIPx IRQ/KBIPx tILIH Figure 12. IRQ/KBIPx Timing 3.12.2 TPM Timing Synchronizer circuits determine the shortest input pulses that can be recognized or the fastest clock that can be used as the optional external source to the timer counter. These synchronizers operate from the current bus rate clock. Table 21. TPM Input Timing # C Function Symbol Min Max Unit 1 — External clock frequency fTPMext dc fBus/4 MHz 2 — External clock period tTPMext 4 — tcyc 3 D External clock high time tclkh 1.5 — tcyc 4 D External clock low time tclkl 1.5 — tcyc 5 D Input capture pulse width tICPW 1.5 — tcyc tTPMext tclkh TPMxCLK tclkl Figure 13. Timer External Clock Freescale Semiconductor 39 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Preliminary Electrical Characteristics Preliminary Electrical Characteristics TPMxCHn TPMxCHn tICPW Figure 14. Timer Input Capture Pulse 3.13 SPI Characteristics Table 22 and Figure 15 through Figure 18 describe the timing requirements for the SPI system. Table 22. SPI Timing No.1 Characteristic2 Symbol Min Max Unit C Master Slave fop fBus/2048 0 fBus/2 fBus/4 Hz Hz D Master Slave tSPSCK 2 4 2048 — tcyc tcyc D Master Slave tLead 1/2 1 — — tSPSCK tcyc D Master Slave tLag 1/2 1 — — tSPSCK tcyc D Master Slave tWSPSCK tcyc – 30 tcyc – 30 1024 tcyc — ns ns D Operating frequency 1 SPSCK period 2 Enable lead time 3 Enable lag time 4 Clock (SPSCK) high or low time 5 Data setup time (inputs) 6 Master Slave tSU tSU 15 15 — — ns ns D Master Slave tHI tHI 0 25 — — ns ns D Data hold time (inputs) 7 8 Slave access time3 ta — 1 tcyc D 9 Slave MISO disable time4 tdis — 1 tcyc D 40 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages tICPW Preliminary Electrical Characteristics No.1 Characteristic2 Symbol Min Max Unit C Master Slave tv — — 25 25 ns ns D Master Slave tHO 0 0 — — ns ns D Input Output tRI tRO — — tcyc – 25 25 ns ns D Input Output tFI tFO — — tcyc – 25 25 ns ns D Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 22. SPI Timing (continued) Data valid (after SPSCK edge) 10 Data hold time (outputs) 11 Rise time 12 Fall time 13 1 2 3 4 Numbers in this column identify elements in Figure 15 through Figure 18. All timing is shown with respect to 20% VDD and 70% VDD, unless noted; 100 pF load on all SPI pins. All timing assumes slew rate control disabled and high drive strength enabled for SPI output pins. Time to data active from high-impedance state. Hold time to high-impedance state. SS1 (OUTPUT) 2 2 SCK (CPOL = 0) (OUTPUT) 4 SCK (CPOL = 1) (OUTPUT) 5 4 6 MISO (INPUT) 7 MSB IN2 11 MOSI (OUTPUT) 3 5 BIT 6 . . . 1 LSB IN 11 MSB OUT2 BIT 6 . . . 1 12 LSB OUT NOTES: 1. SS output mode (MODFEN = 1, SSOE = 1). 2. LSBF = 0. For LSBF = 1, bit order is LSB, bit 1, ..., bit 6, MSB. Figure 15. SPI Master Timing (CPHA = 0) Freescale Semiconductor 41 Non-Disclosure Agreement Required Preliminary — Subject to Change Preliminary Electrical Characteristics 2 2 3 SCK (CPOL = 0) (OUTPUT) 5 4 SCK (CPOL = 1) (OUTPUT) 5 4 6 MISO (INPUT) 7 MSB IN(2) BIT 6 . . . 1 11 LSB IN 12 MOSI (OUTPUT) MSB OUT(2) BIT 6 . . . 1 LSB OUT NOTES: 1. SS output mode (MODFEN = 1, SSOE = 1). 2. LSBF = 0. For LSBF = 1, bit order is LSB, bit 1, ..., bit 6, MSB. Figure 16. SPI Master Timing (CPHA = 1) SS (INPUT) 3 2 SCK (CPOL = 0) (INPUT) 5 4 2 SCK (CPOL = 1) (INPUT) 5 4 8 MISO (OUTPUT) 12 11 SLAVE MSB OUT BIT 6 . . . 1 SLAVE LSB OUT SEE NOTE 7 6 MOSI (INPUT) 9 MSB IN BIT 6 . . . 1 LSB IN NOTE: 1. Not defined, but normally MSB of character just received Figure 17. SPI Slave Timing (CPHA = 0) 42 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages SS(1) (OUTPUT) Preliminary Electrical Characteristics 2 3 2 SCK (CPOL = 0) (INPUT) 5 4 SCK (CPOL = 1) (INPUT) 5 4 11 MISO (OUTPUT) SEE NOTE 12 SLAVE MSB OUT 6 8 MOSI (INPUT) 9 BIT 6 . . . 1 SLAVE LSB OUT 7 MSB IN BIT 6 . . . 1 LSB IN NOTE: 1. Not defined, but normally LSB of character just received Figure 18. SPI Slave Timing (CPHA = 1) 3.14 Flash Specifications This section provides details about program/erase times and program-erase endurance for the Flash memory. Program and erase operations do not require any special power sources other than the normal VDD supply. For more detailed information about program/erase operations, see the Memory chapter in the Reference Manual for this device (MCF51MM256RM). Table 23. Flash Characteristics # Characteristic Symbol Min Typical Max Unit 3.6 V C 1 Supply voltage for program/erase -40°C to 105°C Vprog/erase 1.8 2 Supply voltage for read operation VRead 1.8 — 3.6 V D fFCLK 150 — 200 kHz D tFcyc 5 — 6.67 μs D 1 3 Internal FCLK frequency 4 Internal FCLK period (1/FCLK) 5 Byte program time (random location) 2 2 — D tprog 9 tFcyc P tBurst 4 tFcyc P 6 Byte program time (burst mode) 7 Page erase time2 tPage 4000 tFcyc P 8 Mass erase time2 tMass 20,000 tFcyc P endurance3 1 9 Program/erase TL to TH = –40°C to + 105°C T = 25°C 10 Data retention4 tD_ret 10,000 — — 100,000 — — cycles 15 100 — years C C The frequency of this clock is controlled by a software setting. Freescale Semiconductor 43 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages SS (INPUT) 2 3 4 These values are hardware state machine controlled. User code does not need to count cycles. This information supplied for calculating approximate time to program and erase. Typical endurance for flash was evaluated for this product family on the HC9S12Dx64. For additional information on how Freescale defines typical endurance, please refer to Engineering Bulletin EB619, Typical Endurance for Nonvolatile Memory. Typical data retention values are based on intrinsic capability of the technology measured at high temperature and de-rated to 25°C using the Arrhenius equation. For additional information on how Freescale defines typical data retention, please refer to Engineering Bulletin EB618, Typical Data Retention for Nonvolatile Memory. 3.15 USB Electricals The USB electricals for the USB On-the-Go module conform to the standards documented by the Universal Serial Bus Implementers Forum. For the most up-to-date standards, visit http://www.usb.org. If the Freescale USB On-the-Go implementation has electrical characteristics that deviate from the standard or require additional information, this space would be used to communicate that information. Table 24. Internal USB 3.3 V Voltage Regulator Characteristics # Characteristic Symbol Min Typ Max Unit C 1 Regulator operating voltage Vregin 3.9 — 5.5 V C 2 VREG output Vregout 3 3.3 3.6 V P 3 VUSB33 input with internal VREG disabled Vusb33in 3 3.3 3.6 V C 4 VREG Quiescent Current IVRQ — 0.5 — mA C 44 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Preliminary Electrical Characteristics Preliminary Electrical Characteristics 3.16 VREF Electrical Specifications Num Symbol Min Max Unit C VDDA 1.80 3.6 V C 1 Supply voltage 2 Temperature TA –40 105 °C C 3 Output Load Capacitance CL — 100 nf D 4 Maximum Load — — 10 mA — 5 Voltage Reference Output with Factory Trim. VDD = 3 V. Vout 1.148 1.152 V P 6 Temperature Drift (Vmin - Vmax across the full temperature range) Tdrift — 10 (TBD) mV1 T 7 Aging Coefficient Ac — TBD ppm/year C 8 Powered down Current (Off Mode, VREFEN=0, VRSTEN=0) I — 0.10 µA C 9 Bandgap only (MODE_LV[1:0] = 00) I — 75 µA T 10 Low-Power buffer (MODE_LV[1:0] = 01) I — 125 µA T 11 Tight-Regulation buffer (MODE_LV[1:0] = 10) I — 1.1 mA T 12 Load Regulation MODE_LV = 10 — — 100 µV/mA C 13 Line Regulation (Power Supply Rejection) DC — TBD mV AC TBD — dB 14 1 Characteristic C See typical chart below. Table 26. VREF Limited Range Operating Requirements # Characteristic Symbol Min Max Unit C 1 Temperature TA 0 50 °C C Notes Table 27. VREF Limited Range Operating Behaviors # Characteristic Symbol Min Max Unit C 1 Voltage Reference Output with Factory Trim Vout TBD TBD µA C Freescale Semiconductor Notes 45 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 25. VREF Electrical Specifications Figure 19. Typical Output vs. Temperature TBD Figure 20. Typical Output vs. VDD 46 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Preliminary Electrical Characteristics Freescale Semiconductor Preliminary Electrical Characteristics 3.17 TRIAMP Electrical Parameters Characteristic1 # 1 Symbol Min Typ2 Max Unit C VDD 1.8 — 3.6 V C 1 Operating Voltage 2 Supply Current (IOUT=0mA, CL=0) Low-power mode ISUPPLY — 80 TBD μA P 3 Supply Current (IOUT=0mA, CL=0) High-speed mode ISUPPLY — 350 TBD μA P 4 Input Offset Voltage VOS — ± 3(TBD) ± 10 mV C 5 Input Offset Voltage Temperature Coefficient αVOS — TBD — μV/C C 6 Input Offset Current IOS — ±270 TBD pA C 7 Input Bias Current (0 ~ 50°C) IBIAS — ±300 (TBD) ±500 (TBD) pA C 8 Input Bias Current (-40 ~ 105°C) IBIAS — TBD TBD pA C 9 Input Common Mode Voltage Low VCML 0 — — V D 10 Input Common Mode Voltage High VCMH — — VDD–1.4 V C 11 Input Resistance RIN 500 — — MΩ Τ 12 Input Capacitances CIN — — 5 pF T 13 AC Input Impedance (fIN=100kHz) |XIN| — 50 — MΩ Τ 14 Input Common Mode Rejection Ratio CMRR 60 70 — dB C 15 Power Supply Rejection Ration PSRR 60 70 — dB C 16 Slew Rate (ΔVIN=100mV) Low-power mode SR — 0.1 — V/μs C 17 Slew Rate (ΔVIN=100mV) High-speed mode SR — 1 — V/μs C 18 Unity Gain Bandwidth (Low-power mode) 50pF GBW 0.15 0.5 — MHz C 19 Unity Gain Bandwidth (High-speed mode) 50pF GBW — 2 — MHz C 20 DC Open Loop Voltage Gain (RL = 20 KΩ) AV — 80 — dB C 21 Load Capacitance Driving Capability CL(max) — — 50 pF C 22 Output Resistance ROUT — TBD — Ω C 23 Output Voltage Range triout 0.15 — VDD – 0.15 V C 24 Output Drive Capability IOUT — ± 1.0 — mA C 25 Gain Margin GM 20 — — dB T 26 Phase Margin PM 45 55 — deg C Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Table 28. TRIAMP Characteristics 1.8-3.6 V, -40°C~105°C All parameters are measured at 3.3 V, CL= 47 pF across temperature -40 to + 105 °C unless specified. Freescale Semiconductor 47 Non-Disclosure Agreement Required Preliminary — Subject to Change Preliminary Electrical Characteristics Data in Typical column was characterized at 3.0 V, 25°C or is typical recommended value. 3.18 OPAMP Electrical Parameters Table 29. OPAMP Characteristics 1.8-3.6 V 1 2 # Characteristics1 Symbol Min Typ2 Max Unit C 1 Operating Voltage VDD 1.8 — 3.6 V C 2 Supply Current (IOUT=0mA, CL=0) Low-power mode ISUPPLY — 40 55 (TBD) μA P 3 Supply Current (IOUT=0mA, CL=0) High-speed mode ISUPPLY — 420 (TBD) 450 (TBD) μA P 4 Input Offset Voltage VOS — ±3 ±10 mV C 5 Input Offset Voltage Temperature Coefficient αVOS — 1 — μV/C C 6 Input Offset Current IOS — ± TBD ± TBD pA C 7 Input Bias Current IBIAS — ± TBD ± TBD pA C 8 Input Common Mode Voltage Low VCML 0.1 — — V C 9 Input Common Mode Voltage High VCMH — — VDD+0.1 V T 10 Input Resistance RIN 500 — — MΩ T 11 Input Capacitances CIN — — 10 pF T 12 AC Input Impedance (fIN=100kHz) |XIN| — TBD — MΩ T 13 Input Common Mode Rejection Ratio CMRR 55 65 — dB C 14 Power Supply Rejection Ration PSRR 60 65 — dB C 15 Slew Rate (ΔVIN=100mV) Low-power mode SR 0.1 — — V/μs C 16 Slew Rate (ΔVIN=100mV) High speed mode SR 1 — — V/μs C 17 Unity Gain Bandwidth Low-power mode GBW 0.2 — — MHz C 18 Unity Gain Bandwidth High Speed mode GBW 1 — — MHz C 19 DC Open Loop Voltage Gain AV 80 90 — dB C 20 Load Capacitance Driving Capability CL(max) — — 100 pF C 21 Output Resistance ROUT — — 1500 Ω C 22 Output Voltage Range VOUT 0.15 — VDD-0.15 V C 23 Output Drive Capability IOUT ±0.5 ±1.0 — mA C 24 Gain Margin GM 20 — — dB T 25 Phase Margin PM 45 55 — deg C 26 GPAMP settling time (low-power mode) (To < 0.1%, Vin = 2Vp-p, CL = 25pF, RL = 2k) Tstartup — TBD — uS C 27 GPAMP settling time (low-power mode) Tstartup — TBD — uS C 28 GPAMP settling time (high-speed mode) (To < 0.1%, Vin = 2Vp-p, CL = 25pF, RL = 2k) Tstartup — TBD — uS C 29 GPAMP settling time (high-speed mode) Tstartup — TBD — uS C All parameters are measured at 3.3 V, CL =4 7 pF across temperature -40 to + 105°C unless specified. Data in Typical column was characterized at 3.0 V, 25°C or is typical recommended value. 48 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 2 Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Preliminary Electrical Characteristics Freescale Semiconductor 49 Non-Disclosure Agreement Required Preliminary — Subject to Change Ordering Information Ordering Information This section contains ordering information for the device numbering system. See Table 2 for feature summary by package information. 4.1 Device Numbering System 4.2 Part Numbers Table 30. Orderable Part Number Summary Freescale Part Number Description Flash / SRAM (Kbytes) Package Temperature MCF51MM256VML MCF51MM256 ColdFire Microcontroller 256K/32K 104 MAPBGA –40 to 105 °C MCF51MM256VLL MCF51MM256 ColdFire Microcontroller 256K/32K 100 LQFP –40 to 105 °C MCF51MM256VMB MCF51MM256 ColdFire Microcontroller 256K/32K 81 MAPBGA –40 to 105 °C MCF51MM256VLK MCF51MM256 ColdFire Microcontroller 256K/32K 80 LQFP –40 to 105 °C MCF51MM128VMB MCF51MM128 ColdFire Microcontroller 128K/32K 81 MAPBGA –40 to 105 °C MCF51MM128VLK MCF51MM128 ColdFire Microcontroller 128K/32K 80 LQFP –40 to 105 °C MCF51MM256CML MCF51MM256 ColdFire Microcontroller 256K/32K 104 MAPBGA –40 to 85 °C MCF51MM256CLL MCF51MM256 ColdFire Microcontroller 256K/32K 100 LQFP –40 to 85 °C MCF51MM256CMB MCF51MM256 ColdFire Microcontroller 256K/32K 81 MAPBGA –40 to 85 °C MCF51MM256CLK MCF51MM256 ColdFire Microcontroller 256K/32K 80 LQFP –40 to 85 °C MCF51MM128CMB MCF51MM128 ColdFire Microcontroller 128K/32K 81 MAPBGA –40 to 85 °C MCF51MM128CLK MCF51MM128 ColdFire Microcontroller 128K/32K 80 LQFP –40 to 85 °C 4.3 Package Information Table 31. Package Descriptions Pin Count 100 4.4 Package Type Low Quad Flat Package Abbreviation Designator Case No. Document No. LQFP LL 983-03 98ASS23308W 80 Low Quad Flat Package LQFP LK 1418 98ASS23174W 104 MAPBGA Package MAPBGA ML 1285-02 98ARH98267A 81 MAPBGA Package MAPBGA MB 1662-01 98ASA10670D Mechanical Drawings Table 31 provides the available package types and their document numbers. The latest package outline/mechanical drawings are available on the MCF51MM256/128 Product Summary pages at http://www.freescale.com. 50 Freescale Semiconductor Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages 4 To view the latest drawing, either: • Click on the appropriate link in Table 31, or • Open a browser to the Freescale® website (http://www.freescale.com), and enter the appropriate document number (from Table 31) in the “Enter Keyword” search box at the top of the page. 5 Revision History This section lists major changes between versions of the MCF51MM256 Data Sheet. Table 32. Revision History Revision Date 0 March/April 09 Description Initial Draft 1 July 09 • • • • 2 July 09 • Changed MCG (XOSC) Electricals Table - Row 2, Average Internal Reference Frequency typical value from 32.768 to 31.25. April 10 • Updated Thermal Characteristics table. Reinserted the 81 and 104 MapBGA devices. • Revised the ESD and Latch-Up Protection Characeristic description to read: Latch-up Current at TA = 125°C. • Changed Table . DC Characteristics rows 2 and 4, to 1.8 V, ILoad = -600 mA conditions to 1.8 V, ILoad = 600μA respectively. • Corrected the 16-bit SAR ADC Operating Condition table Ref Voltage High Min value to be 1.13 instead of 1.15. • Updated the ADC electricals. • Inserted the Mini-FlexBus Timing Specifications. • Added a Temp Drift parameter to the VREF Electrical Specifications. • Removed the S08 Naming Convention diagram. • Updated the Orderable Part Number Summary to include the Freescale Part Number suffixes. • Completed the Package Description table values. • Changed the 80LQFP package drawing from 98ARL10530D to 98ASS23174W. MM256 uses 80LQFP12x12. • Updated electrical characteristic data. 3 Revised to follow standard template. Removed extraneous headings from the TOC. Corrected units for Monotoncity to be blank in for the DAC specification. Updated ADC characteristic tables to include 16-Bit SAR in headings. Freescale Semiconductor 51 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Revision History Home Page: www.freescale.com Web Support: http://www.freescale.com/support Freescale Semiconductor reserves the right to make changes without further notice to any products herein. Freescale Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale Semiconductor 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 that may be provided in Freescale Semiconductor 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. Freescale Semiconductor does not convey any license under its patent rights nor the rights of others. Freescale Semiconductor 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 Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer purchase or use Freescale Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor 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 Freescale Semiconductor was negligent regarding the design or manufacture of the part. USA/Europe or Locations Not Listed: Freescale Semiconductor, Inc. Technical Information Center, EL516 2100 East Elliot Road Tempe, Arizona 85284 1-800-521-6274 or +1-480-768-2130 www.freescale.com/support Europe, Middle East, and Africa: Freescale Halbleiter Deutschland GmbH Technical Information Center Schatzbogen 7 81829 Muenchen, Germany +44 1296 380 456 (English) +46 8 52200080 (English) +49 89 92103 559 (German) +33 1 69 35 48 48 (French) www.freescale.com/support Japan: Freescale Semiconductor Japan Ltd. Headquarters ARCO Tower 15F 1-8-1, Shimo-Meguro, Meguro-ku, Tokyo 153-0064 Japan 0120 191014 or +81 3 5437 9125 [email protected] RoHS-compliant and/or Pb-free versions of Freescale products have the functionality and electrical characteristics as their non-RoHS-compliant and/or non-Pb-free counterparts. For further information, see http://www.freescale.com or contact your Freescale sales representative. Asia/Pacific: Freescale Semiconductor China Ltd. Exchange Building 23F No. 118 Jianguo Road Chaoyang District Beijing 100022 China +86 10 5879 8000 [email protected] For information on Freescale’s Environmental Products program, go to http://www.freescale.com/epp. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2009-2010. All rights reserved. Freescale Semiconductor Literature Distribution Center P.O. Box 5405 Denver, Colorado 80217 1-800-441-2447 or +1-303-675-2140 Fax: +1-303-675-2150 [email protected] Document Number: MCF51MM256 Rev. 3 04/2010 Non-Disclosure Agreement Required Preliminary — Subject to Change Because of an order from the United States International Trade Commission, BGA-packaged product lines and part numbers indicated here currently are not available from Freescale for import or sale in the United States prior to September 2010: MCF51MM256 products in 81 and 104 MAPBGA packages and MCF51MM128 products in 81 MAPBGA packages Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor 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. How to Reach Us: