mcf51jm128 Freescale Semiconductor, Inc, mcf51jm128 Datasheet

no-image

mcf51jm128

Manufacturer Part Number
mcf51jm128
Description
Mcf51jm128 Coldfire Microcontroller Flexis 32-bit V1 Coldfire? Usb Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCF51JM128
Manufacturer:
MOTOLOLA
Quantity:
465
Part Number:
mcf51jm128EVLD
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51jm128EVLH
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51jm128EVLK
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51jm128EVQH
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51jm128VLD
Manufacturer:
Freescale
Quantity:
992
Part Number:
mcf51jm128VLD
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51jm128VLH
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
mcf51jm128VLHR
Manufacturer:
NSC
Quantity:
1 566
Part Number:
mcf51jm128VQH
0
Freescale Semiconductor
Data Sheet: Advance Information
MCF51JM128 ColdFire
Microcontroller
The MCF51JM128 is a member of the ColdFire
32-bit reduced instruction set computing (RISC)
microprocessors. This document provides an overview of the
MCF51JM128 series, focusing on its highly integrated and
diverse feature set.
The MCF51JM128 series is based on the V1 ColdFire core
and operates at processor core speeds up to 50.33 MHz. As
part of Freescale’s Controller Continuum
upgrade for designs based on the MC9S08JM60 series of 8-bit
microcontrollers.
The MCF51JM128 features the following functional units:
© Freescale Semiconductor, Inc., 2008. All rights reserved.
This document contains information on a product under development. Freescale reserves the
right to change or discontinue this product without notice.
V1 ColdFire core with background debug module
Up to 128 KBytes of flash memory
Up to 16 Kbytes of static RAM (SRAM)
Multipurpose clock generator (MCG)
Dual-role Universal Serial Bus On-The-Go device
(USBOTG)
Controller-area network (MSCAN)
Cryptographic acceleration unit (CAU)
Random number generator accelerator (RNGA)
Analog comparators (ACMP)
Analog-to-digital converter (ADC) with up to 12
channels
Two Inter-integrated circuit (IIC) modules
Two serial peripheral interfaces (SPI)
Two serial communications interfaces (SCI)
Carrier modulation timer (CMT)
Eight-channel timer/pulse-width modulators (TPM)
Real-time counter (RTC)
66 general-purpose input/output (GPIO) modules
plus Interrupt request input
Eight keyboard interrupts (KBI)
16-bit Rapid GPIO
®
, it is an ideal
®
family of
44 LQFP
10 mm × 10 mm
80 LQFP
14 mm × 14 mm
MCF51JM128
Document Number: MCF51JM128
Rev. 0, 01/2008
64 LQFP
10 mm × 10 mm
64 QFP
14 mm × 14 mm

Related parts for mcf51jm128

mcf51jm128 Summary of contents

Page 1

... This document provides an overview of the MCF51JM128 series, focusing on its highly integrated and diverse feature set. The MCF51JM128 series is based on the V1 ColdFire core and operates at processor core speeds up to 50.33 MHz. As part of Freescale’s Controller Continuum upgrade for designs based on the MC9S08JM60 series of 8-bit microcontrollers ...

Page 2

... LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40 3.2 64-pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43 3.3 64-pin QFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46 3.4 44-pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49 4 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 List of Figures Figure 1. MCF51JM128 Block Diagram . . . . . . . . . . . . . . . . . . . . 4 Figure 2. 80-pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Figure 3. 64-pin QFP and LQFP . . . . . . . . . . . . . . . . . . . . . . . . 10 Figure 4. 44-pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Figure 5. Typical I (Low Drive – Figure 6. Typical I (High Drive –V ...

Page 3

... MCF51JM128 Family Configurations 1.1 Device Comparison The MCF51JM128 series consists of two devices. These are compared in Table 1. MCF51JM128 Series Device Comparison Feature Flash memory size (Kbytes) RAM size (Kbytes) V1 ColdFire core with BDM (background debug module) ACMP (analog comparator) ADC (analog-to-digital converter) channels (12-bit) ...

Page 4

... MCF51JM128 Family Configurations 1.2 Block Diagram Figure 1 shows the connections between the MCF51JM128 series pins and modules. VREFH VREFL VDDAD VSSAD BKGD/MS BDM CAU DBG V1 ColdFire core RESET IRQ/TPMCLK SYSCTL COP LVD IRQ FLASH 128 or 64 Kbytes RAM Kbytes Port J: RGPIO15 ...

Page 5

... Table 2. MCF51JM128 Series Functional Units Unit CF1CORE (V1 ColdFire core) BDM (background debug module) DBG (debug) SYSCTL (system control) FLASH (flash memory) RAM (random-access memory) RGPIO (rapid general-purpose input/output) VREG (voltage regulator) USBOTG (USB On-The-Go) ADC (analog-to-digital converter) TPM1, TPM2 (timer/pulse-width modulators) ...

Page 6

... Programmable loopback mode supports self-test operation — Programmable bus-off recovery functionality — Internal timer for time-stamping of received and transmitted messages • Cryptographic acceleration unit (CAU) — Co-processor support of DES, 3DES, AES, MD5, and SHA-1 6 MCF51JM128 ColdFire Microcontroller, Rev. 0 Freescale Semiconductor ...

Page 7

... Only available on MCF51JM128EVLK • Random number generator accelerator (RNGA) — 32-bit random number generator that complies with FIPS-140 • Analog-to-digital converter (ADC) — 12-channel, 12-bit resolution — Output formatted in 12-, 10-, or 8-bit right-justified format — Single or continuous conversion, and selectable asynchronous hardware conversion trigger — ...

Page 8

... MCF51JM128 ColdFire Microcontroller MCF51JM128VQH MCF51JM128 ColdFire Microcontroller MCF51JM128VLD MCF51JM128 ColdFire Microcontroller 8 Table 3. Orderable Part Number Summary Flash / SRAM Description with CAU Enabled MCF51JM128 ColdFire Microcontroller, Rev. 0 Package Temperature (Kbytes) –40 to +105 ° LQFP –40 to +105 ° LQFP –40 to +105 °C ...

Page 9

... PTE0 / TXD1 13 PTE1 / RXD1 14 PTE2 / TPM1CH0 15 PTE3 / TPM1CH1 16 PTC7 17 PTH0 / SDA2 18 PTH1 / SCL2 19 PTH2 / RGPIO8 20 Freescale Semiconductor Figure 2. 80-pin LQFP MCF51JM128 ColdFire Microcontroller, Rev. 0 MCF51JM128 Family Configurations 60 PTJ3 / RGPIO14 59 PTJ2 / RGPIO13 58 PTJ1 / RGPIO12 57 PTJ0 / RGPIO11 56 PTD2 / KBIP2 / ACMPO 55 VSSAD 54 VREFL 53 VREFH ...

Page 10

... PTE2 / TPM1CH0 PTE3 / TPM1CH1 Figure 3. 64-pin QFP and LQFP MCF51JM128 ColdFire Microcontroller, Rev PTD2 / KBIP2 / ACMPO 47 VSSAD 46 VREFL 45 VREFH 44 VDDAD 43 PTD1 / ADP9 / ACMP– 42 PTD0 / ADP8 / ACMP+ 41 PTB7 / ADP7 40 PTB6 / ADP6 39 PTB5 / KBIP5 / ADP5 ...

Page 11

... PTF6 8 PTE0 TXD1 9 PTE1 RXD1 PTE2 TPM1CH0 MCF51JM128 ColdFire Microcontroller, Rev. 0 MCF51JM128 Family Configurations PTD2 / KBIP2 / ACMPO VSSAD / VREFL VDDAD / VREFH PTD1 / ADP9 / ACMP– PTD0 / ADP8 / ACMP+ PTB5 / KBIP5 / ADP5 PTB4 / KBIP4 / ADP4 PTB3 / SS2 / ADP3 PTB2 / SPSCK2 / ADP2 ...

Page 12

... RGPIO6 — PTA7 RGPIO7 PTB0 MISO2 PTB1 MOSI2 PTB2 SPSCK2 PTB3 SS2 PTB4 KBIP4 PTB5 KBIP5 — PTB6 ADP6 MCF51JM128 ColdFire Microcontroller, Rev. 0 Alt 2 VDD VSS USBDN USBDP VUSB33 USB_ALT_CLK USB_SESSVLD USB_SESSEND USB_VBUSVLD USB_PULLUP(D+) USB_DM_DOWN USB_DP_DOWN USB_ID ADP0 ADP1 ADP2 ADP3 ...

Page 13

... PTG3 KBIP7 BKGD PTG4 XTAL PTG5 EXTAL — — PTG6 — PTG7 PTC0 SCL1 PTC1 SDA1 PTC2 IRO PTC3 TXD2 PTC5 RXD2 MCF51JM128 ColdFire Microcontroller, Rev. 0 MCF51JM128 Family Configurations Alt 2 ACMP+ ACMP– VDDAD VREFH VREFL VSSAD ACMPO ADP10 MS VSS VDD 13 ...

Page 14

... Preliminary Electrical Characteristics This section contains electrical specification tables and reference timing diagrams for the MCF51JM128 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 ...

Page 15

... I small Table 7. Thermal Characteristics Rating Symbol 1s 2s2p 1s 2s2p 1s 2s2p 1s 2s2p MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics Value Unit –0 5.8 V – ± 120 mA °C –55 to +150 °C ...

Page 16

... D J × 273°C) + θ × and T can be obtained by solving equations 1 and 2 iteratively for any D J Table 8. ESD and Latch-up Test Conditions Description MCF51JM128 ColdFire Microcontroller, Rev int and T ( neglected I (at equilibrium) D Symbol ...

Page 17

... PTC2/ IRO Load Load 0.4 mA Load for all ports OHT 3V for all ports OLT 3V MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics Min Max Unit V +/– 2000 — V HBM V +/– 500 — V CDM I +/– 100 — mA LAT 1 ...

Page 18

... V IL –40 °C 25 °C 105 °C V hys USB33 Idle R PUPD Transmit POR t POR MCF51JM128 ColdFire Microcontroller, Rev Min Typ Max Unit 2.76 3.25 2.80 2.81 — 1.75 1.95 1.77 1.76 2.02 2.01 1.75 2.03 — 1.22 1.22 1.05 1.21 0. — 0 — 0 ...

Page 19

... DD V rising DD V LVW3 V falling DD V rising DD V LVW2 V falling DD V rising DD V LVW1 V falling DD V rising DD V LVW0 V falling DD V rising DD V hys Section 2.14, “USB . SS MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics 1 Min Typ Max Unit V 3.9 4.0 4.1 4.0 4.1 4.2 V 2.48 2.56 2.64 2.54 2.62 2.70 V 4.5 4.6 4.7 4.6 4.7 4.8 V 4.2 4.3 4.4 4.3 4.4 4.5 V 2.84 2.92 3.00 2.90 2.98 3. ...

Page 20

... Figure 6. Typical I 20 IOH Low Drive @ 3V VDD VDD-VOH (V) (Low Drive IOH High Drive @ 3V VDD VDD-VOH (V) (High Drive MCF51JM128 ColdFire Microcontroller, Rev. 0 25C 105C -40c – 25C 105C -40c – ...

Page 21

... Figure 8. Typical I Freescale Semiconductor IOH Low Drive @ 5V VDD VDD-VOH (V) (Low Drive IOH High Drive @ 5V VDD VDD -VO H (V) (High Drive MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics 25C 105C -40c – 25C 105C -40c 1 1.1 1.2 – ...

Page 22

... Figure 10. Typical I 22 IOL Low Drive @ 3V VDD ` VOL-VSS (V) (Low Drive IOL High Drive @ 3V VDD ` VOL-VSS (V) (High Drive MCF51JM128 ColdFire Microcontroller, Rev. 0 25C 105C -40c 1.1 1.2 – 25C 105C -40c 1.1 1.2 – ...

Page 23

... Drive IOL High Drive @ 5V VDD ` VOL-VSS (V) (High Drive Table 11. Supply Current Characteristics Symbol (CPU clock = RI DD (CPU clock = RI DD MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics 25C 105C -40c 1 1.1 1.2 – 25C 105C -40c – ...

Page 24

... S3I DD –40 °C 25 °C 105 °C –40 °C 25 °C 105 °C S3I DD –40 °C 25 °C 105 °C MCF51JM128 ColdFire Microcontroller, Rev (V) Typical Max DD 5 TBD TBD 3 TBD TBD 61.12 TBD 5 60.99 TBD 62 ...

Page 25

... S4I DD –40 °C 25 °C 105 °C –40 °C 25 °C 105 ° –40 °C 25 °C 105 ° 25°C 5 MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics (V) Typical Max DD 215.10 TBD 5 87.89 TBD 86.64 TBD 146.60 TBD 3 72 ...

Page 26

... V V ADIN REFL C — ADIN R — ADIN R AS — — — — ) — ADCK f 0.4 ADCK 0.4 =1.0MHz unless otherwise stated. Typical values are for reference ADCK MCF51JM128 ColdFire Microcontroller, Rev. 0 Min Typical Max 2.7 — 5.5 — – 0.3 — 3.0 6.0 20 1.0 — — ...

Page 27

... Min T I — DDAD T I — DDAD T I — DDAD P I — DDAD I — DDAD ADACK 1.25 MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics Z ADIN SIMPLIFIED CHANNEL SELECT CIRCUIT ADC SAR ENGINE R ADIN R ADIN R ADIN R ADIN C ADIN = DDAD REFL SSAD ...

Page 28

Table 14. 5 Volt 12-bit ADC Characteristics (V Characteristic Conditions Conversion Time Short Sample (ADLSMP=0) (Including Long Sample (ADLSMP=1) sample time) Sample Time Short Sample (ADLSMP=0) Long Sample (ADLSMP=1) Total Unadjusted 12 bit mode Error 10 bit mode 8 bit ...

Page 29

... When MCG is configured for PEE or PBE mode, input clock source must be divisible using RDIV to within the range of 1 MHz to 2MHz. 4 This parameter is characterized and not tested on each device. 5 Proper PC board layout procedures must be followed to achieve specifications MHz crystal Freescale Semiconductor Rating 2 3 MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics 1 Symbol Min Typ Max — 38.4 ...

Page 30

... Crystal or Resonator 1 Symbol f int_ft f int_ut f int_t t irefst f dco_ut = dco_ut f dco_t Δf dco_res_t Δf dco_res_t Δf dco_t Δf dco_t °C t fll_acquire t pll_acquire MCF51JM128 ColdFire Microcontroller, Rev. 0 XTAL Min Typical Max — 31.25 — 25 32.7 41.66 31.25 — 39.0625 — 60 100 25.6 33.48 42.66 32 — 40 ± 0.1 ± 0.2 — ...

Page 31

... D unl t fll_lock t pll_lock f (3/ loc_low and V and variation in crystal oscillator frequency increase the C SS maximum, the MCG does not enter lock. But if the lock MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics Min Typical Max — 0.02 0.2 7.0 — 55.0 5 — — 0.566 ± 1.49 ± ...

Page 32

... DD and 80% V levels. Temperature range –40°C to 105° extrst Figure 14. Reset Timing t IHIL IRQ/KBIPx IRQ/KBIPx t ILIH Figure 15. IRQ/KBIPx Timing MCF51JM128 ColdFire Microcontroller, Rev Min Typ Max dc — 24 700 1300 100 — — cyc 500 — ...

Page 33

... TPMext t TPMext t t TPMext t clkh Figure 16. Timer External Clock t ICPW t ICPW Figure 17. Timer Input Capture Pulse Symbol t WUP t WUP = 5.0V, 25°C unless otherwise stated. DD MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics Min Max Unit MHz Bus t 4 — 1.5 — clkh t t 1.5 — ...

Page 34

... HI( dis Master t SO Slave t SO Master t HO Slave t HO Figure 21. and 70 unless noted; 100 pF load on all SPI pins. All DD DD MCF51JM128 ColdFire Microcontroller, Rev. 0 Min Max Unit f /2048dc Bus Bus f /4 Bus 2 2048 t cyc 4 — t cyc 1 ...

Page 35

... BIT MSB OUT Figure 18. SPI Master Timing (CPHA = (2) MSB IN BIT (2) BIT MSB OUT Figure 19. SPI Master Timing (CPHA = 1) MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics 3 LSB IN 11 LSB OUT 3 LSB IN LSB OUT 35 ...

Page 36

... Figure 20. SPI Slave Timing (CPHA = BIT SLAVE MSB OUT 6 7 MSB IN BIT Figure 21. SPI Slave Timing (CPHA = 1) MCF51JM128 ColdFire Microcontroller, Rev SEE SLAVE LSB OUT NOTE LSB SLAVE LSB OUT LSB IN Freescale Semiconductor ...

Page 37

... Table 21. Flash Characteristics Symbol V prog/erase V Read 2 f FCLK t Fcyc (2) t prog (2) t Burst t Page t Mass 4 t D_ret = 5.0 V, 25°C unless otherwise stated. DD MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics supply Min Typ Max Unit 2.7 5.5 V 2.7 5.5 V 150 200 kHz μ Fcyc t 4 ...

Page 38

... VRQ Table 23. Radiated Emissions Conditions Frequency V = 5.5V 0.15 – 50 MHz + – 150 MHz package type 64 LQFP 150 – 500 MHz 500 – 1000 MHz IEC Level SAE Level MCF51JM128 ColdFire Microcontroller, Rev. 0 Unit Min Typ Max V 3.9 — 5 3.3 3 3.3 3.6 mA — 0.5 — ...

Page 39

... MCU is cycled. The MCU does not perform as designed during and after exposure. The MCU cannot be returned to proper operation due to physical damage or other permanent performance degradation. MCF51JM128 ColdFire Microcontroller, Rev. 0 Preliminary Electrical Characteristics 1 Amplitude ...

Page 40

... Mechanical Outline Drawings 3 Mechanical Outline Drawings 3.1 80-pin LQFP 40 MCF51JM128 ColdFire Microcontroller, Rev. 0 Freescale Semiconductor ...

Page 41

... Freescale Semiconductor MCF51JM128 ColdFire Microcontroller, Rev. 0 Mechanical Outline Drawings 41 ...

Page 42

... Mechanical Outline Drawings 42 MCF51JM128 ColdFire Microcontroller, Rev. 0 Freescale Semiconductor ...

Page 43

... LQFP Freescale Semiconductor MCF51JM128 ColdFire Microcontroller, Rev. 0 Mechanical Outline Drawings 43 ...

Page 44

... Mechanical Outline Drawings 44 MCF51JM128 ColdFire Microcontroller, Rev. 0 Freescale Semiconductor ...

Page 45

... Freescale Semiconductor MCF51JM128 ColdFire Microcontroller, Rev. 0 Mechanical Outline Drawings 45 ...

Page 46

... Mechanical Outline Drawings 3.3 64-pin QFP 46 MCF51JM128 ColdFire Microcontroller, Rev. 0 Freescale Semiconductor ...

Page 47

... Freescale Semiconductor MCF51JM128 ColdFire Microcontroller, Rev. 0 Mechanical Outline Drawings 47 ...

Page 48

... Mechanical Outline Drawings 48 MCF51JM128 ColdFire Microcontroller, Rev. 0 Freescale Semiconductor ...

Page 49

... LQFP Freescale Semiconductor MCF51JM128 ColdFire Microcontroller, Rev. 0 Mechanical Outline Drawings 49 ...

Page 50

... Mechanical Outline Drawings 50 MCF51JM128 ColdFire Microcontroller, Rev. 0 Freescale Semiconductor ...

Page 51

... Revision History Freescale Semiconductor MCF51JM128 ColdFire Microcontroller, Rev. 0 Revision History 51 ...

Page 52

... Revision History 52 MCF51JM128 ColdFire Microcontroller, Rev. 0 Freescale Semiconductor ...

Page 53

... Freescale Semiconductor MCF51JM128 ColdFire Microcontroller, Rev. 0 Revision History 53 ...

Page 54

... Freescale Semiconductor Literature Distribution Center P.O. Box 5405 Denver, Colorado 80217 1-800-441-2447 or 303-675-2140 Fax: 303-675-2150 LDCForFreescaleSemiconductor@hibbertgroup.com MCF51JM128 Document Number: Rev. 0 01/2008 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 ...

Related keywords