mcf51mm256 Freescale Semiconductor, Inc, mcf51mm256 Datasheet
mcf51mm256
Available stocks
Related parts for mcf51mm256
mcf51mm256 Summary of contents
Page 1
... Freescale Semiconductor Data Sheet: Advanced Information An Energy-Efficient Solution from Freescale MCF51MM256/128 The MCF51MM256 series devices are members of the low-cost, low-power, high-performance ColdFire 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. ...
Page 2
... 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. MCF51MM256/128 Block Diagran . . . . . . . . . . . . . . . .3 Figure 2. 104-Pin MAPBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Figure 3. 100-Pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Figure 4. 81-Pin MAPBGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Figure 5. 80-Pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Figure 6. Typical INL Error vs Digital Code . . . . . . . . . . . . . . . .24 2 Table of Contents Figure 7 ...
Page 3
... Freescale Semiconductor Figure 1. MCF51MM256/128 Block Diagran 3 ...
Page 4
... Features 1 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) RAM Size (bytes) Pin Quantity Programmable Analog Comparator (PRACMP) Debug Module (DBG) Multipurpose Clock Generator (MCG) Inter-Integrated Communication (IIC) ...
Page 5
... The following table describes the functional units of the MCF51MM256/128. Unit Measurement Engine Mini-FlexBus USB On-the-Go CMT (Carrier Modulator Timer) MCG (Multipurpose Clock Generator) BDM (Background Debug Module) CF1 CORE (V1 ColdFire Core) PRACMP COP (Computer Operating Properly) IRQ (Interrupt Request) CRC (Cyclic Redundancy Check) ...
Page 6
... Features Table 2. MCF51MM256/128 Functional Units (continued) Unit SCI1, SCI2 (Serial Communications Interfaces) SIM (system integration unit) SPI1 (FIFO), SPI2 (Serial Peripheral Interfaces) TPM1, TPM2 (Timer/PWM Module) VREG (Voltage Regulator) XOSC1 and XOSC2 (Crystal Oscillators) 6 Function Serial communications UARTs capable of supporting RS-232 and LIN protocols ...
Page 7
Pinouts and Pin Assignments 2.1 104-Pin MAPBGA The following figure shows the 104-pin MAPBGA pinout configuration PTF6 PTF7 USB_DP B PTG0 PTA0 PTG3 C IRO PTG4 PTA6 D PTA5 PTA4 PTB1 E VSSA PTA7 PTB0 ...
Page 8
Pinouts and Pin Assignments 2.2 100-Pin LQFP The following figure shows the 100-pin LQFP pinout configuration. PTA0/FB_D2/SS1 1 IRO 2 PTG5/FB_RW 3 4 PTG6/FB_AD19 5 PTG7/FB_AD18 6 PTH0/FB_OE 7 PTH1/FB_D0 PTA1/KBI1P0/TX1/FB_D1 8 PTA2/KBI1P1/RX1/ADP4 9 PTA3/KBI1P2/FB_D6/ADP5 10 PTA4/INP1+ 11 PTA5 12 ...
Page 9
MAPBGA The following figure shows the 81-pin MAPBGA pinout configuration IRO PTG0 B PTF7 PTA0 PTG1 C PTA4 PTA5 D INP1- PTA7 E OUT1 VINN1 OUT2 F VINP1 TRIOUT1 G DADP0 DACO TRIOUT2 H DADM0 ...
Page 10
Pinouts and Pin Assignments 2.4 80-Pin LQFP The following figure shows the 80-pin LQFP pinout configuration. PTA0/FB_D2/SS1 1 IRO 2 PTA1/KBI1P0/TX1/FB_D1 3 PTA2/KBI1P1/RX1/ADP4 4 PTA3/KBI1P2/FB_D6/ADP5 5 PTA4/INP1+ 6 PTA5 7 PTA6 8 PTA7/INP2+ 9 PTB0 10 PTB1/BLMS 11 VSSA 12 ...
Page 11
Pin Assignments Package Default Function PTA0 IRO C6 3 — — PTG5 C5 4 — — PTG6 C7 5 — — PTG7 B7 6 — — PTH0 C8 7 — — ...
Page 12
Pinouts and Pin Assignments Package Default Function DADP0 DADM0 VREFO DADP1 DADM1 VREFH ...
Page 13
Package Default Function H11 PTD2 H10 PTD3 PTD4 PTD5 PTD6 G10 PTD7 G11 PTE0 F10 68 ...
Page 14
Pinouts and Pin Assignments Package Default Function A8 88 — — FB_AD12 PTF3 PTF4 PTF5 VUSB33 USB_DM ...
Page 15
... 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 ...
Page 16
Preliminary Electrical Characteristics # 1 Supply voltage 2 Maximum current into V 3 Digital input voltage Instantaneous maximum current 4 Single pin limit (applies to all port pins) 5 Storage temperature range 1 Input must be current limited to the ...
Page 17
... Power dissipation on input and output pins — user determined I/O << P For most applications, P I/O ( neglected) is: I/O Freescale Semiconductor Table 6. Thermal Characteristics Rating MCF51MM256 MCF51MM128 1,2,3,4 104-pin MBGA 100-pin LQFP 81-pin MBGA 80-pin LQFP 104-pin MBGA 100-pin LQFP 81-pin MBGA 80-pin LQFP ) in ° ...
Page 18
Preliminary Electrical Characteristics Solving Equation 1 and Equation 2 where constant pertaining to the particular part. K can be determined from P (at equilibrium) for a known T D solving Equation 1 and Equation 2 3.4 ESD ...
Page 19
DC Characteristics This section includes information about power supply requirements, I/O pin characteristics, and power supply current in various operating modes. Num Symbol 1 — Operating Voltage 2 V Output high voltage Output high current OHT ...
Page 20
Preliminary Electrical Characteristics Num Symbol 7 V Input low voltage Input hysteresis hys 9 |I Input leakage current In| Hi-Z (off-state) leakage 10 |I OZ| current Leakage current for analog 11 |I output pins (DACO, VREFO, OZ| ...
Page 21
Num Symbol Low-voltage warning 21 V threshold — LVWH 14 high range Low-voltage warning 22 V threshold — LVWL 14 low range 23 V Low-voltage inhibit reset/recover hysteresis hys 24 V Bandgap Voltage Reference BG 1 Typical values are measured ...
Page 22
Preliminary Electrical Characteristics 3.6 Supply Current Characteristics # Symbol Parameter Run supply FEI mode current All modules ON Run 2 RI supply FEI mode; All modules OFF DD current Run 3 RI supply LPS=0; All modules OFF ...
Page 23
Table 10. Supply Current Characteristics (continued) # Symbol Parameter Wait mode FEI mode, all modules OFF WI 5 supply DD current Stop2 mode S2I 6 DD supply current Stop3 mode S3I 7 No clocks active DD supply current Freescale Semiconductor ...
Page 24
Preliminary Electrical Characteristics 1 Data in Typical column was characterized at 3.0 V, 25° typical recommended value. # Parameter 1 LPO 2 EREFSTEN RANGE = HGO = IREFSTEN 4 TOD Does not include clock source ...
Page 25
PRACMP Electricals # Characteristic 1 Supply voltage 2 Supply current (active) (PRG enabled) 3 Supply current (active) (PRG disabled) Supply current (ACMP and PRG all 4 disabled) 5 Analog input voltage 6 Analog input offset voltage 7 Analog comparator ...
Page 26
Preliminary Electrical Characteristics # Characteristic 10 Programmable reference generator inputs Programmable reference generator setup 11 delay Programmable reference generator step 12 size Programmable reference generator voltage 13 range 3.8 12-bit DAC Electricals Table 13. DAC 12LV Operating Requirements # Characteristic ...
Page 27
Characteristic 1 Resolution 2 Supply current low-power mode 3 Supply current high-power mode Full-scale Settling time (±0.5 LSB) 4 (0x080 to 0xF7F or 0xF7F to 0x080) low-power mode Full-scale Settling time (±0.5 LSB) 5 (0x080 to 0xF7F or 0xF7F ...
Page 28
Preliminary Electrical Characteristics 3.9 ADC Characteristics # Symb Characteristic 1 V Supply voltage DDAD ΔV 2 DDAD ΔV 3 Ground voltage SSAD 4 V Ref Voltage High REFH 5 V Ref Voltage Low REFL 6 V Input Voltage ADIN Input ...
Page 29
Table 15. 16-bit ADC Operating Conditions (continued) # Symb Characteristic Analog Source Resistance ADC Conversion 10 f ADCK Clock Freq 3.0 V, Temp = 25 °C, f Typical values assume V DDAD are not tested ...
Page 30
Preliminary Electrical Characteristics – Figure 8. ADC Input Impedance Equivalency Diagram 30 SIMPLIFIED INPUT PIN EQUIVALENT CIRCUIT Pad Z AS leakage due to input protection + V ADIN – INPUT PIN INPUT PIN ...
Page 31
Table 16. 16-bit SAR ADC Characteristics full operating range (V Characteristic Conditions ADLPC=1, ADHSC=0 Supply Current ADLPC=0, ADHSC=0 ADLPC=0, ADHSC=1 Supply Current Stop, Reset, Module Off ADLPC=1, ADHSC=0 ADC Asynchronous ADLPC=0, ADHSC=0 Clock Source ADLPC=0, ADHSC=1 Sample Time See Block ...
Page 32
Preliminary Electrical Characteristics Table 16. 16-bit SAR ADC Characteristics full operating range (V REFH Characteristic Conditions Zero-Scale 16-bit differential mode Error 16-bit single-ended mode 13-bit differential mode 12-bit single-ended mode 11-bit differential mode 10-bit single-ended mode 9-bit differential mode 8-bit ...
Page 33
Table 16. 16-bit SAR ADC Characteristics full operating range (V REFH Characteristic Conditions 16-bit differential mode Spurious Free Avg=32 Dynamic 16-bit single-ended mode Range Avg=32 Input Leakage all modes Error Temp Sensor –40°C – 25°C Slope 25°C – 125°C Temp ...
Page 34
Preliminary Electrical Characteristics Table 17. MCG (Temperature Range = –40 to 105 # Rating Long term Jitter of DCO output clock (averaged over 2mS 7 4 interval) 8 VCO operating frequency 9 PLL reference frequency range Jitter of PLL output ...
Page 35
Table 18. XOSC (Temperature Range = –40 to 105 # Characteristic Oscillator crystal or resonator 1 (EREFS = 1, ERCLKEN = 1) 2 Load capacitors Feedback resistor 3 Series resistor — Low range 4 5 Series resistor — High range ...
Page 36
Preliminary Electrical Characteristics 3.11 Mini-FlexBus Timing Specifications A multi-function external bus interface called Mini-FlexBus is provided with basic functionality to interface to slave-only devices maximum bus frequency of to asynchronous or synchronous devices such as external boot ...
Page 37
FB_A[19 8-bit Non-Mux’d Bus FB_AD[19:16] 16-bit Mux’d Bus FB_AD[15:0] FB_CSn, FB_OE FB_AD[19 8-bit Non-Mux’d Bus FB_AD[7:0] FB_AD[19:16] 16-bit Mux’d Bus FB_AD[15:0] 3.12 AC Characteristics This section describes ac timing characteristics for each peripheral system. Freescale Semiconductor S0 S1 FB_CLK MB1 ...
Page 38
Preliminary Electrical Characteristics 3.12.1 Control Timing # Symbol Parameter f Bus 1 Bus frequency (t Internal low-power oscillator 2 t LPO period External reset pulse width 3 t extrst (t = 1/f cyc Self_reset 4 t Reset low drive rstdrv ...
Page 39
RESET PIN IRQ/KBIPx IRQ/KBIPx 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 ...
Page 40
Preliminary Electrical Characteristics TPMxCHn TPMxCHn 3.13 SPI Characteristics Table 22 and Figure 15 through 1 No. Characteristic Operating frequency 1 SPSCK period 2 Enable lead time 3 Enable lag time 4 Clock (SPSCK) high or low time 5 Data setup ...
Page 41
No. Characteristic Data valid (after SPSCK edge) 10 Data hold time (outputs) 11 Rise time 12 Fall time 13 1 Numbers in this column identify elements in 2 All timing is shown with respect to 20% V rate control ...
Page 42
Preliminary Electrical Characteristics (1) SS (OUTPUT) SCK (CPOL = 0) (OUTPUT) SCK (CPOL = 1) (OUTPUT) MISO (INPUT) 11 MOSI (OUTPUT) NOTES output mode (MODFEN = 1, SSOE = 1). 2. LSBF = 0. For LSBF = 1, ...
Page 43
... 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 V For more detailed information about program/erase operations, see the Memory chapter in the Reference Manual for this device (MCF51MM256RM). # Characteristic Supply voltage for program/erase 1 -40° ...
Page 44
Preliminary Electrical Characteristics 2 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. 3 Typical endurance for flash was evaluated for this product ...
Page 45
VREF Electrical Specifications Num Characteristic 1 Supply voltage 2 Temperature 3 Output Load Capacitance 4 Maximum Load Voltage Reference Output with Factory 5 Trim Temperature Drift (Vmin - Vmax across 6 the full temperature ...
Page 46
Preliminary Electrical Characteristics 46 Figure 19. Typical Output vs. Temperature TBD Figure 20. Typical Output vs Freescale Semiconductor ...
Page 47
TRIAMP Electrical Parameters Table 28. TRIAMP Characteristics 1.8-3.6 V, -40°C~105°C # Characteristic 1 Operating Voltage Supply Current (I =0mA, CL=0) OUT 2 Low-power mode Supply Current (I =0mA, CL=0) OUT 3 High-speed mode 4 Input Offset Voltage Input Offset ...
Page 48
Preliminary Electrical Characteristics 2 Data in Typical column was characterized at 3.0 V, 25° typical recommended value. 3.18 OPAMP Electrical Parameters # Characteristics 1 Operating Voltage Supply Current (I =0mA, CL=0) Low-power OUT 2 mode Supply Current (I ...
Page 49
Freescale Semiconductor Preliminary Electrical Characteristics 49 ...
Page 50
... MAPBGA Package 81 MAPBGA Package 4.4 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 Table 30. Orderable Part Number Summary Description Table 31. Package Descriptions Abbreviation Designator ...
Page 51
... To view the latest drawing, either: • Click on the appropriate link in • Open a browser to the Freescale document number (from 5 Revision History This section lists major changes between versions of the MCF51MM256 Data Sheet. Revision Date 0 March/April 09 1 July 09 2 July 09 3 April 10 Freescale Semiconductor ...
Page 52
... 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 LDCForFreescaleSemiconductor@hibbertgroup.com MCF51MM256 Document Number: Rev. 3 04/2010 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 ...