MAC7100EC Freescale Semiconductor Rev. 1.2, 02/2006 Advance Information MAC7100 Microcontroller Family Hardware Specifications Covers MAC7101, MAC7106, MAC7111, MAC7116, MAC7121, 1 MAC7126, MAC7131, MAC7136, MAC7141 32-bit Embedded Controller Division 1. With preliminary information on MAC7112, MAC7122, MAC7142 devices. Table of Contents This document provides electrical specifications, pin assignments, and package diagrams for MAC7100 1 Overview .................................................................1 2 Ordering Information...............................................2 family of microcontroller devices. For functional 3 Electrical Characteristics.........................................4 characteristics, refer to the MAC7100 Microcontroller 3.1 Parameter Classification......................................4 Family Reference Manual (MAC7100RM). 3.2 Absolute Maximum Ratings.................................4 3.3 ESD Protection and Latch-up Immunity ..............5 3.4 Operating Conditions...........................................6 3.5 Input/Output Characteristics................................7 1 Overview 3.6 Power Dissipation and Thermal Characteristics..8 3.7 Power Supply ....................................................11 The MAC7100 Family of microcontrollers (MCUs) are 3.8 Clock and Reset Generator...............................15 3.9 External Bus Timing ..........................................20 members of a pin-compatible family of 32-bit 3.10 Analog-to-Digital Converter ...............................24 Flash-memory-based devices developed specifically for 3.11 Serial Peripheral Interface .................................29 3.12 FlexCAN Interface .............................................32 embedded automotive applications. The pin-compatible 3.13 Common Flash Module .....................................32 family concept enables users to select between different 4 Device Pin Assignments .......................................36 memory and peripheral options for scalable designs. All 4.1 MAC7141 Pin Diagram......................................41 4.2 MAC7142 Pin Diagram......................................42 MAC7100 Family members are composed of a 32-bit 4.3 MAC7121 / MAC7126 Pin Diagram...................43 ARM7TDMI-S central processing unit, up to 1 Mbyte 4.4 MAC7122 Pin Diagram......................................44 of embedded Flash EEPROM for program storage, up to 4.5 MAC7101 / MAC7106 Pin Diagram...................45 4.6 MAC7111 / MAC7116 Pin Diagram...................46 32 Kbytes of embedded Flash for data and/or program 4.7 MAC7112 Pin Diagram......................................47 storage, and up to 48 Kbytes of RAM. The family is 4.8 MAC7131 Pin Diagram......................................48 implemented with an enhanced DMA (eDMA) controller 4.9 MAC7136 Pin Diagram......................................49 5 Mechanical Information.........................................50 to improve performance for transfers between memory Revision History ....................................................51 and many of the on-chip peripherals. The peripheral set includes asynchronous serial communications interfaces (eSCI), serial peripheral interfaces (DSPI), This document contains information on a new product under development. Freescale Semiconductor reserves the right to change or discontinue this product without notice. Freescale Semiconductor, Inc., 2004-2006. All rights reserved. PreliminaryOrdering Information 2 inter-integrated circuit (I C) bus controllers, FlexCAN interfaces, an enhanced modular I/O subsystem (eMIOS), 10-bit analog-to-digital converter (ATD) module(s), general-purpose timers (PIT) and two special-purpose timers (RTI and SWT). The peripherals share a large number of general purpose input-output (GPIO) pins, all of which are bidirectional and available with interrupt capability to trigger wake-up from low-power chip modes. Refer to Table 2 for a comparison of family members and availability of peripheral modules on each device. The use of a PLL allows power drain and performance to be balanced to best fit requirements. The operating frequency of devices in the family is up to a maximum of 50 MHz. The internal data paths between the CPU core, eDMA, memory and peripherals are all 32 bits wide, further improving performance for 32-bit applications. The MAC7111, MAC7116, MAC7131 and MAC7136 also offer a 16-bit wide external data bus with 22 address lines. The family of devices is capable of operating over a junction temperature range of 40 C to 150 C. 2 Ordering Information M AC 7 1 0 1 C PV 50 xx Temperature Option C = 40 C to 85 C Qualification Status V = 40 C to105 C Core Code M = 40 C to125 C Core Number Generation / Family Package Option Package Option FU = 100 LQFP Device Number AF = 100 LQFP, RoHS Temperature Range PV = 112 / 144 LQFP Package Identifier AG = 112 / 144 LQFP, RoHS Speed (MHz) VF = 208 MAP BGA Optional Package Identifiers VM= 208 MAP BGA, RoHS Figure 1. Order Part Number Example The mask set of a device is marked with a four-character code consisting of a letter, two numerical digits, and a letter, for example L49P. Slight variations to the mask set identification code may result in an optional numerical digit preceding the standard four-character code, for example 0L49P. Table 1. MAC7100 Family Mask Set to Part Number Correspondence Mask Set Status Part Number(s) 0L49P Engineering samples PAC7101, PAC7111, PAC7121, PAC7131, PAC7141 1L49P Limited production, pre-qualification PAC7101, PAC7111, PAC7121, PAC7131, PAC7141 0L47W Limited production, pre-qualification PAC7101, PAC7111, PAC7121, PAC7131, PAC7141 1L47W Fully-qualified, production MAC7101, MAC7111, MAC7121, MAC7131, MAC7141 0L61W Engineering samples PAC7112, PAC7122, PAC7142 0L38Y Engineering samples PAC7106, PAC7116, PAC7126, PAC7136 1L38Y Fully-qualified, production MAC7106, MAC7116, MAC7126, MAC7136 MAC7100 Microcontroller Family Hardware Specifications, Rev. 1.2 2 Freescale Semiconductor Preliminary