EFM32-G280-SK-F128 Energy Micro, EFM32-G280-SK-F128 Datasheet
EFM32-G280-SK-F128
Specifications of EFM32-G280-SK-F128
Related parts for EFM32-G280-SK-F128
EFM32-G280-SK-F128 Summary of contents
Page 1
... Low Energy Timer • 24-bit Real-Time Counter • 3× 8-bit Pulse Counter • Asynchronous pulse counting/quadrature decoding • Watchdog Timer with dedicated RC oscillator @ 50 nA EFM32G280 microcontrollers are suited for all battery operated applications Energy Metering Industrial/ Hom e Autom ation 001122 kWh ...the world's most energy friendly microcontrollers • ...
Page 2
... EFM32G280F64-QFP100 64 EFM32G280F128-QFP100 128 Visit www.energymicro.com for information on global distributors and representatives or contact sales@energymicro.com for additional information. 1.1 Block Diagram A block diagram of the EFM32G280 is shown in Figure 1.1 ( Figure 1.1. Block Diagram G280F32/ 64/ 128 Core and Memory ARM Cortex - M3 processor ™ Flash RAM ...
Page 3
... Clock Management Unit (CMU) The Clock Management Unit (CMU) is responsible for controlling the oscillators and clocks on-board the EFM32G. The CMU provides the capability to turn on and off the clock on an individual basis to all 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers www ...
Page 4
The high degree of flexibility enables software to minimize energy consumption in any specific application by not wasting power on peripherals and oscillators that are inactive. 2.1.8 Watchdog (WDOG) ...
Page 5
Low Energy Universal Asynchronous Receiver/Transmitter (LEUART) TM The unique LEUART , the Low Energy UART UART that allows two-way UART communication on a strict power budget. Only a 32.768 kHz clock is needed to allow UART communication ...
Page 6
... Also, the input value of a pin can be routed through the Peripheral Reflex System to other peripherals. 2.2 Configuration Summary The features of the EFM32G280 is a subset of the feature set described in the EFM32G Reference Manual. Table 2.1 (p. 6) describes device specific implementation of the features. Table 2.1. Configuration Summary ...
Page 7
... ACMP1 VCMP ADC0 DAC0 AES GPIO 2.3 Memory Map The EFM32G280 memory map is shown in Figure 2.1 ( with RAM and Flash sizes for the largest memory configuration. 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers Configuration Full configuration Full configuration Full configuration Full configuration with DTI ...
Page 8
... Figure 2.1. EFM32G280 Memory Map with largest RAM and Flash sizes 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers www.energymicro.com 8 ...
Page 9
Electrical Characteristics 3.1 Test Conditions 3.1.1 Typical Values The typical data are based on T lation and/or technology characterisation unless otherwise specified. 3.1.2 Minimum and Maximum Values The minimum and maximum values represent the worst conditions of ambient temperature, ...
Page 10
Environmental Table 3.3. Environmental Symbol Parameter V ESD (Human Body Model ESDHBM HBM) V ESD (Charged Device ESDCDM Model, CDM) Latch-up sensitivity test passed level A according to JEDEC JESD 78B method Class II, 85°C. 2010-12-17 - d0006_Rev1.20 ...the ...
Page 11
Current Consumption Table 3.4. Current Consumption Symbol Parameter EM0 current. No prescal- ing. Running prime num- I EM0 ber calculation code from Flash. I EM1 current EM1 I EM2 current EM2 I EM3 current EM3 I EM4 current EM4 ...
Page 12
Figure 3.1. EM0 Current consumption while executing prime number calculation code from flash with HFRCO running at 28MHz 5.3 5.2 5.1 5.0 4.9 4.8 4.7 4.6 2.0 2.2 2.4 2.6 2.8 3.0 Vdd [V] Figure 3.2. EM0 Current consumption while ...
Page 13
Figure 3.3. EM0 Current consumption while executing prime number calculation code from flash with HFRCO running at 14MHz 2.75 2.70 2.65 2.60 2.55 2.50 2.45 2.40 2.35 2.0 2.2 2.4 2.6 2.8 3.0 Vdd [V] Figure 3.4. EM0 Current consumption ...
Page 14
Figure 3.5. EM0 Current consumption while executing prime number calculation code from flash with HFRCO running at 7MHz 1.45 1.40 1.35 1.30 1.25 1.20 2.0 2.2 2.4 2.6 2.8 3.0 Vdd [V] Figure 3.6. EM1 Current consumption with all peripheral ...
Page 15
Figure 3.7. EM1 Current consumption with all peripheral clocks disabled and HFRCO running at 21MHz 1.08 1.06 1.04 1.02 1.00 0.98 0.96 0.94 0.92 2.0 2.2 2.4 2.6 2.8 3.0 Vdd [V] Figure 3.8. EM1 Current consumption with all peripheral ...
Page 16
Figure 3.9. EM1 Current consumption with all peripheral clocks disabled and HFRCO running at 11MHz 0.62 0.60 0.58 0.56 0.54 0.52 2.0 2.2 2.4 2.6 2.8 3.0 Vdd [V] Figure 3.10. EM1 Current consumption with all peripheral clocks disabled and ...
Page 17
Figure 3.11. EM2 current consumption. RTC prescaled to 1kHz, 32 kHz LFRCO. 3.5 3.0 2.5 2.0 1.5 1.0 0.5 1.8 2.0 2.2 2.4 2.6 2.8 3.0 Vdd [V] Figure 3.12. EM3 current consumption. 3.0 2.5 2.0 1.5 1.0 0.5 0.0 ...
Page 18
... Core wakeup time only. 3.6 Power Management This EFM32G device requires the power to be applied to the AVDD_x pins before or at the same time as power is applied to the VDD_DREG and IOVDD_x pins. For practical schematic recommendations to fulfil this requirement, please see the application note, "AN0002 EFM32 Hardware Design Consider- ations" ...
Page 19
Table 3.6. Power Management Symbol Parameter V BOD threshold on falling BODextthr- external supply voltage V BOD threshold on falling BODintthr- internally regulated supply voltage V BOD threshold on rising ex- BODextthr+ ternal supply voltage t Delay from reset is ...
Page 20
General Purpose Input Output Table 3.8. GPIO Symbol Parameter V Input low voltage IOIL V Input high voltage IOIH V Output high voltage IOOH V Output low voltage IOOL I Input leakage current IOLEAK R I/O pin pull-up resistor ...
Page 21
Figure 3.14. Typical Low-Level Output Current, 2V Supply Voltage 0.20 0.15 0.10 0.05 0.00 0.0 0.5 1.0 Low- Level Output Voltage [V] GPIO_Px_CTRL DRIVEMODE = LOWEST 0.0 0.5 1.0 Low- Level Output Voltage [V] GPIO_Px_CTRL ...
Page 22
Figure 3.15. Typical High-Level Output Current, 2V Supply Voltage 0.00 - 40°C 25°C 85°C –0.05 –0.10 –0.15 –0.20 0.0 0.5 1.0 High- Level Output Voltage [V] GPIO_Px_CTRL DRIVEMODE = LOWEST 0 - 40°C 25°C 85°C –5 –10 –15 –20 0.0 ...
Page 23
Figure 3.16. Typical Low-Level Output Current, 3V Supply Voltage 0.5 0.4 0.3 0.2 0.1 0.0 0.0 0.5 1.0 1.5 Low- Level Output Voltage [V] GPIO_Px_CTRL DRIVEMODE = LOWEST 0.0 0.5 1.0 ...
Page 24
Figure 3.17. Typical High-Level Output Current, 3V Supply Voltage 0.0 - 40°C 25°C 85°C –0.1 –0.2 –0.3 –0.4 –0.5 0.0 0.5 1.0 1.5 High- Level Output Voltage [V] GPIO_Px_CTRL DRIVEMODE = LOWEST 0 - 40°C 25°C 85°C –10 –20 –30 ...
Page 25
Figure 3.18. Typical Low-Level Output Current, 3.8V Supply Voltage 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0 0.0 0.5 1.0 1.5 2.0 Low- Level Output Voltage [V] GPIO_Px_CTRL DRIVEMODE = LOWEST 0.0 0.5 ...
Page 26
Figure 3.19. Typical High-Level Output Current, 3.8V Supply Voltage 0.0 - 40°C 25°C 85°C –0.1 –0.2 –0.3 –0.4 –0.5 –0.6 –0.7 –0.8 0.0 0.5 1.0 1.5 2.0 High- Level Output Voltage [V] GPIO_Px_CTRL DRIVEMODE = LOWEST 0 - 40°C 25°C ...
Page 27
Oscillators 3.9.1 LFXO Table 3.9. LFXO Symbol Parameter f Supported nominal crystal LFXO frequency ESR Supported crystal equiv- LFXO alent series resistance (ESR) C Supported crystal external LFXOL load range DC Duty cycle LFXO I Current consumption for LFXO ...
Page 28
LFRCO Table 3.11. LFRCO Symbol Parameter f Oscillation frequency , LFRCO =25°C DD AMB t Startup time not including LFRCO software calibration I Current consumption LFRCO TC Temperature coefficient LFRCO VC Supply voltage coefficient ...
Page 29
HFRCO Table 3.12. HFRCO Symbol Parameter Oscillation frequency HFRCO 3 =25°C AMB t Settling time after start-up HFRCO_settling I Current consumption HFRCO DC Duty cycle HFRCO Temperature coefficient, TC HFRCO ...
Page 30
Figure 3.21. Calibrated HFRCO 1 MHz Band Frequency vs Temperature and Supply Voltage 1.30 1.25 1.20 1.15 1.10 1.05 1.00 0.95 0.90 0.85 1.8 2.2 2.6 3.0 Vdd [V] Figure 3.22. Calibrated HFRCO 7 MHz Band Frequency vs Temperature and ...
Page 31
Figure 3.24. Calibrated HFRCO 14 MHz Band Frequency vs Temperature and Supply Voltage 14.15 14.10 14.05 14.00 13.95 13.90 13.85 1.8 2.2 2.6 3.0 Vdd [V] Figure 3.25. Calibrated HFRCO 21 MHz Band Frequency vs Temperature and Supply Voltage 21.2 ...
Page 32
ULFRCO Table 3.13. ULFRCO Symbol Parameter f Oscillation frequency ULFRCO TC Temperature coefficient ULFRCO VC Supply voltage coefficient ULFRCO 3.10 Analog Digital Converter (ADC) Table 3.14. ADC Symbol Parameter V Input voltage range ADCIN V Input range of external ...
Page 33
Symbol Parameter C Input RC filter/decoupling ADCFILT capacitance f ADC Clock Frequency ADCCLK t Conversion time ADCCONV t Acquisition time ADCACQ t Required acquisition time ADCACQVDD3 for VDD/3 reference Startup time of reference generator and ADC core in NORMAL mode ...
Page 34
Symbol Parameter Signal to Noise-puls-Distor- SNDR ADC tion Ratio (SNDR) 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers Condition Min 200 kSamples/s, 12 bit, dif- ferential, internal 1.25V refer- ence 200 kSamples/s, 12 bit, differ- ential, internal 2.5V reference ...
Page 35
Symbol Parameter Spurious-Free Dynamic SFDR ADC Range (SFDR) V Offset voltage ADCOFFSET Thermometer output gradi- TGRAD ADCTH ent DNL Differential non-linearity ADC (DNL) INL Integral non-linearity (INL), ADC End point method 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers ...
Page 36
Symbol Parameter MC No missing codes ADC 1 On the average every ADC will have one missing code, most likely to appear around 2048 +/- n*512 where n can be a value in the set {-3, -2, - ...
Page 37
Typical performance Figure 3.29. ADC Frequency Spectrum, Vdd = 3V, Temp = 25° 0 –20 –40 –60 –80 –100 –120 –140 –160 –180 Frequency [kHz] 1.25V Reference 0 –20 –40 –60 –80 –100 –120 –140 ...
Page 38
Figure 3.30. ADC Integral Linearity Error vs Code, Vdd = 3V, Temp = 25° 1.5 1.0 0.5 0.0 –0.5 –1.0 0 512 1024 1536 2048 2560 Output code 1.25V Reference 0.8 0.6 0.4 0.2 0.0 –0.2 –0.4 –0.6 0 512 ...
Page 39
Figure 3.31. ADC Differental Linearity Error vs Code, Vdd = 3V, Temp = 25° 1.0 0.5 0.0 –0.5 –1.0 0 512 1024 1536 2048 2560 Output code 1.25V Reference 1.0 0.5 0.0 –0.5 –1.0 0 512 1024 1536 2048 2560 ...
Page 40
Figure 3.32. ADC Absolute Offset, Common Mode = Vdd / –1 –2 –3 –4 2.0 2.2 2.4 2.6 2.8 3.0 Vdd (V) Offset vs Supply Voltage, Temp = 25° Figure 3.33. ADC Dynamic Performance ...
Page 41
Figure 3.34. ADC Temperature sensor readout 2600 2500 2400 2300 2200 2100 –40 –25 –15 – Tem perature [°C] 3.11 Digital Analog Converter (DAC) Table 3.15. DAC Symbol Parameter V Output voltage range DACOUT V Output ...
Page 42
Symbol Parameter Signal to Noise-pulse Dis- SNDR DAC tortion Ratio (SNDR) Spurious-Free Dynamic SFDR DAC Range(SFDR) V Offset voltage DACOFFSET V Sample-hold mode voltage DACSHMDRIFT drift DNL Differential non-linearity DAC INL Integral non-linearity DAC MC No missing codes DAC 2010-12-17 ...
Page 43
Analog Comparator (ACMP) Table 3.16. ACMP Symbol Parameter V Input voltage range ACMPIN V ACMP Common Mode volt- ACMPCM age range I Active current ACMP Current consumption of in- I ACMPREF ternal voltage reference V Offset voltage ACMPOFFSET V ...
Page 44
Figure 3.35. Typical ACMP Characteristics 2.5 2.0 1.5 1.0 0.5 0 ACMP_CTRL_BIASPROG Current consumption 100 BIASPROG= 0.0 BIASPROG= 4.0 BIASPROG= 8.0 BIASPROG= 12 ACMP_CTRL_HYSTSEL Hysteresis 2010-12-17 - d0006_Rev1.20 ...
Page 45
Voltage Comparator (VCMP) Table 3.17. VCMP Symbol Parameter V Input voltage range VCMPIN V VCMP Common Mode volt- VCMPCM age range I Active current VCMP t Startup time reference gen- VCMPREF erator V Offset voltage VCMPOFFSET V VCMP hysteresis ...
Page 46
Symbol Parameter I GPIO current GPIO I EBI current EBI I PRS current PRS I DMA current DMA 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers Condition Min GPIO idle current, clock en- abled EBI idle current, clock en- ...
Page 47
... Printed Circuit Boards (PCB's) for the EFM32G280. 4.1 Pinout The EFM32G280 pinout is shown in Figure 4.1 (p. 47) and Table 4.1 (p. 47) . Alternate locations are denoted by "#" followed by the location number (Multiple locations on the same pin are split with "/"). ...
Page 48
LQFP100 Pin# and Name Pin Analog Name 4 PA3 5 PA4 6 PA5 7 PA6 8 IOVDD_0 Digital IO power supply 0. 9 PB0 10 PB1 11 PB2 12 PB3 13 PB4 14 PB5 15 PB6 16 VSS Ground 17 ...
Page 49
LQFP100 Pin# and Name Pin Analog Name 41 AVDD_1 Analog power supply PB13 HFXTAL_P #0 43 PB14 HFXTAL_N #0 44 IOVDD_3 Digital IO power supply 3. 45 AVDD_0 Analog power supply 0. 46 PD0 ADC0_CH0 #0 47 ...
Page 50
LQFP100 Pin# and Name Pin Analog Name 76 PF0 77 PF1 78 PF2 79 PF3 80 PF4 81 PF5 82 IOVDD_5 Digital IO power supply 5. 83 VSS Ground 84 PF6 85 PF7 86 PF8 87 PF9 88 PD9 89 ...
Page 51
Alternate LOCATION Functionality 0 1 ACMP0_CH1 PC1 ACMP0_CH2 PC2 ACMP0_CH3 PC3 ACMP0_CH4 PC4 ACMP0_CH5 PC5 ACMP0_CH6 PC6 ACMP0_CH7 PC7 ACMP0_O PE13 PE2 ACMP1_CH0 PC8 ACMP1_CH1 PC9 ACMP1_CH2 PC10 ACMP1_CH3 PC11 ACMP1_CH4 PC12 ACMP1_CH5 PC13 ACMP1_CH6 PC14 ACMP1_CH7 PC15 ACMP1_O PF2 ...
Page 52
Alternate LOCATION Functionality 0 1 EBI_AD06 PE14 EBI_AD07 PE15 EBI_AD08 PA15 EBI_AD09 PA0 EBI_AD10 PA1 EBI_AD11 PA2 EBI_AD12 PA3 EBI_AD13 PA4 EBI_AD14 PA5 EBI_AD15 PA6 EBI_ALE PF3 EBI_ARDY PF2 EBI_CS0 PD9 EBI_CS1 PD10 EBI_CS2 PD11 EBI_CS3 PD12 EBI_REn PF5 EBI_WEn ...
Page 53
... US2_TX PC2 PB3 4.3 GPIO pinout overview The specific GPIO pins available in EFM32G280 is shown in Table 4.3 (p. 54) . Each GPIO port is organized as 16-bit ports indicated by letters A through F, and the individual pin on this port in indicated by a number from 15 down to 0. 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers ...
Page 54
Table 4.3. GPIO Pinout Port Pin Pin Pin Port A PA15 PA14 PA13 PA12 Port B - PB14 PB13 PB12 Port C PC15 PC14 PC13 PC12 Port PD12 Port E PE15 PE14 PE13 ...
Page 55
... Nom 12° 12° Max 13° 13° 0.20 The LQFP100 Package uses Nickel-Palladium-Gold preplated leadframe. All EFM32 packages are RoHS compliant and free of Bromine (Br) and Antimony (Sb). 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers 0.17 0.17 0.22 0.20 16.00 14 ...
Page 56
PCB Layout and Soldering 5.1 Recommended PCB Layout Figure 5.1. LQFP100 PCB Land Pattern 1.45 0.30 0.50 Figure 5.2. LQFP100 PCB Solder Mask 1.57 0.42 0.50 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers 100 ...
Page 57
Figure 5.3. LQFP100 PCB Stencil Design 1.35 0.20 0.50 1. The drawings are not to scale. 2. All dimensions are in millimeters. 3. All drawings are subject to change without notice. 4. The PCB Land Pattern drawing is in compliance ...
Page 58
... The revision of a chip can be determined from the "Revision" field in Figure 6.1 (p. 58 the revision says "ES" (Engineering Sample), the revision must be read out electronically as specified in the reference manual. 6.3 Errata Please see the dxxxx_EFM32G280_errata.pdf for description and resolution of device erratas. 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers www.energymicro.com ...
Page 59
Revision History 7.1 Revision 1.20 December 17th, 2010 Increased max storage temperature. Added data for <150°C and <70°C on Flash data retention. Changed latch-up sensitivity test description. Added IO leakage current Updated ESD CDM value. Added Flash current consumption ...
Page 60
Updated VCMP characterization data. 7.4 Revision 1.00 April 23rd, 2010 ADC_VCM line removed. Added pinout illustration and additional pinout table. Changed "Errata" chapter. Errata description moved to separate document. Document changed status from "Preliminary". Updated "Electrical Characteristics" chapter. 7.5 Revision ...
Page 61
Updated errata section. 7.9 Revision 0.80 Initial preliminary revision, October 19th, 2009 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers www.energymicro.com 61 ...
Page 62
... A.2 Trademark Information Energy Micro, EFM32, EFR, logo and combinations thereof, and others are the registered trademarks or trademarks of Energy Micro AS. ARM, CORTEX, THUMB are the registered trademarks of ARM Limited. Other terms and product names may be trademarks of others. ...
Page 63
... B Contact Information B.1 Energy Micro Corporate Headquarters Postal Address Energy Micro AS P.O. Box 4633 Nydalen N-0405 Oslo NORWAY www.energymicro.com Phone: + Fax B.2 Global Contacts Visit www.energymicro.com for information on global distributors and representatives or contact sales@energymicro.com for additional information. Americas www.energymicro.com/americas www.energymicro.com/emea 2010-12-17 - d0006_Rev1.20 ...
Page 64
... Revision 0.83 ............................................................................................................................... 60 7.7. Revision 0.82 ............................................................................................................................... 60 7.8. Revision 0.81 ............................................................................................................................... 60 7.9. Revision 0.80 ............................................................................................................................... 61 A. Disclaimer and Trademarks ....................................................................................................................... 62 A.1. Disclaimer ................................................................................................................................... 62 A.2. Trademark Information ................................................................................................................... 62 B. Contact Information ................................................................................................................................. 63 B.1. Energy Micro Corporate Headquarters .............................................................................................. 63 B.2. Global Contacts ............................................................................................................................ 63 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers www.energymicro.com 64 ...
Page 65
... List of Figures 1.1. Block Diagram ....................................................................................................................................... 2 2.1. EFM32G280 Memory Map with largest RAM and Flash sizes .......................................................................... 8 3.1. EM0 Current consumption while executing prime number calculation code from flash with HFRCO running at 28MHz ..................................................................................................................................................... 12 3.2. EM0 Current consumption while executing prime number calculation code from flash with HFRCO running at 21MHz ...
Page 66
List of Tables 1.1. Ordering Information ................................................................................................................................ 2 2.1. Configuration Summary ............................................................................................................................ 6 3.1. Absolute Maximum Ratings ...................................................................................................................... 9 3.2. General Operating Conditions ................................................................................................................... 9 3.3. Environmental ....................................................................................................................................... 10 3.4. Current Consumption ............................................................................................................................. 11 3.5. Energy Modes Transitions ...................................................................................................................... 18 ...
Page 67
List of Equations 3.1. Total ACMP Active Current ..................................................................................................................... 43 3.2. VCMP Trigger Level as a Function of Level Setting ..................................................................................... 45 2010-12-17 - d0006_Rev1.20 ...the world's most energy friendly microcontrollers www.energymicro.com 67 ...
Page 68
...