AT91 Power Management This training module describes the Power Management options provided by the AT91 family of microcontrollers. These options address.

Slides:



Advertisements
Similar presentations
BASICS OF MSP430 & INTERFACING MICRO-SD CARD WITH IT.
Advertisements

INPUT-OUTPUT ORGANIZATION
VADA Lab.SungKyunKwan Univ. 1 L3: Lower Power Design Overview (2) 성균관대학교 조 준 동 교수
ECE 2211 Microprocessor and Interfacing Chapter 8 The 8088/8086 Microprocessors and their memory and I/O interfaces Br. Athaur Rahman Bin Najeeb Room.
SYSTEM CLOCK Clock (CLK) : input signal which synchronize the internal and external operations of the microprocessor.
Microprocessor and Microcontroller
Processor System Architecture
ECE 447 Fall 2009 Lecture 9: TI MSP430 Interrupts & Low Power Modes.
Analog Comparator Positive input chooses bet. PB2 and Bandgap Reference. Negative input chooses bet. PB3 and the 8 inputs of the A/D. ACME= Analog Comparator.
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
Introduction of Holtek HT-46 series MCU
The ARM7TDMI Hardware Architecture
Coordinate Based Tracking System
Timers and Interrupts Shivendu Bhushan Summer Camp ‘13.
Synthesis of OR 1200 Peripherals Elena Weinberg ECE 6502.
The Cortex-M3 Embedded Systems: LM3S9B96 Microcontroller – System Control Refer to Chapter 6 in the reference book “Stellaris® LM3S9B96 Microcontroller.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
NS Training Hardware. System Controller Module.
3-1 System peripherals & Bus Structure Memory map of the LPC2300 device is one contiguous 32-bit address range. However, the device itself is made up of.
Cortex-M3 Debugging System
1 © Unitec New Zealand Embedded Hardware ETEC 6416 Date: - 10 Aug,2011.
Renesas Electronics Europe GmbH A © 2010 Renesas Electronics Corporation. All rights reserved. RL78 Clock Generator.
System Clocks.
LPC2148 Programming Using BLUEBOARD
MSP430 Mixed Signal Microcontroller – Parte 2 Afonso Ferreira Miguel Source: slau056d – Texas instruments.
Clock Options and Sleep Modes. Clock Sources Flash Fuse bits can be programmed to choose one of the following Clock sources: 1. External RC Osc. f = 1/(3RC).
Samsung ARM S3C4510B Product overview System manager
AT91 Embedded Peripherals
Low Power Modes MTT48 V LOW POWER OPERATION.
Accessing I/O Devices Processor Memory BUS I/O Device 1 I/O Device 2.
ARM Cortex-M0 August 23, 2012 Paul Nickelsberg Orchid Technologies Engineering and Consulting, Inc. CORTEX-M0 Structure Discussion.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Modes of transfer in computer
AT91 Products Overview. 2 The Atmel AT91 Series of microcontrollers are based upon the powerful ARM7TDMI processor. Atmel has taken these cores, added.
8254 Timer.
EFLAG Register of The The only new flag bit is the AC alignment check, used to indicate that the microprocessor has accessed a word at an odd.
System Integration Module MTT Motoola SYSTEM INTEGRATION MODULE (SIM)
Device Overview 1.  The advantages of all PIC18Fxxxx microcontrollers:  High computational performance  High-endurance  Enhanced Flash program memory.
Lecture 4 General-Purpose Input/Output NCHUEE 720A Lab Prof. Jichiang Tsai.
Chapter 12 Some PIC Microcontroller Advances The aims of this chapter are to introduce: To introduce in overview two microcontrollers which show some enhanced.
Place your image on top of this gray box. If no graphic is applicable, delete gray box and notch-out behind gray box, from the Title Master MOTOROLA and.
1 Basic Processor Architecture. 2 Building Blocks of Processor Systems CPU.
HCS12 Technical Training Module 15 – Break Module Slide 1 MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other.
Memory Organisation & Modes of Operations By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41
8251 USART.
Low Power Management for CC2430 Jinho Son Real-Time System Lab.
ADC 1 Analog to Digital Converter. ADC 2 ADC Features n General Features -Supports 8 or 10-bit resolution Modes, -Track period fully programmable up to.
AT91 Hardware and Power considerations. Power Supply considerations.
STM32 및 개발보드 소개 Jang Hyunsung Embedded Systems Lab. Dept. of CSE, PNU
TIMERS.
Power Management. Outline Why manage power? Power management in CPU cores Power management system wide Ways for embedded programmers to be power conscious.
-Low Power and System Control Features
HCS12 Exceptions Maskable Interrupts
COURSE OUTCOMES OF Microprocessor and programming
Power Management and Sleep Modes
Timer and Interrupts.
Refer to Chapter 5 in the reference book
Power Management and Sleep Modes
UNIT – Microcontroller.
RL78 POC and LVD © 2010 Renesas Electronics Corporation. All rights reserved.
Direct Memory address and 8237 dma controller LECTURE 6
contains 8086 processor and several additional functional chips: clock generator 2 independent DMA channels PIC 3 programmable 16-bit timers.
Subject Name: Microcontroller Subject Code: 10ES42
AT91 Memory Interface This training module describes the External Bus Interface (EBI), which generatesthe signals that control the access to the external.
Getting the Most Out of Low Power MCUs
CPE 323 Introduction to Embedded Computer Systems: DMA Controller
Lecture 9: TI MSP430 Interrupts & Low Power Modes
嵌入式微控制器编程 Embedded Microcontroller Programming
Embedded System Design Techniques™:
ARM920T Processor This training module provides an introduction to the ARM920T processor embedded in the AT91RM9200 microcontroller.We’ll identify the.
Presentation transcript:

AT91 Power Management This training module describes the Power Management options provided by the AT91 family of microcontrollers. These options address key power issues of embedded systems.

Power Management Options The ARM7TDMI processor is industry leader in MIPS/Watt The AT91 microcontroller embeds controller to provide advanced power management : Power Saving (PS) controller AT91x40 Family Power Management Controller (PMC) AT91M63200, AT91M42800A Advanced Power Management Controller (APMC) AT91M55800A The ARM7TDMI processor is industry leader in MIPS/Watt. The AT91 microcontroller embeds Power Management Controllers, which provide idle mode and disable clocks on unused peripherals.

PS : Features Optimizes the power consumption of the device Controls the CPU and Peripheral clocks Stop the CPU clock and enter Idle Mode The ARM Core Clock is disabled and waiting for the next interrupt The peripheral clocks are enabled and the PDC transfers are still possible. Enables and disables the peripheral clocks individually The AT91x40 Series features a Power Saving, which enables optimization of power consumption. The PS controls the processor and peripheral clocks. One control register enables the user to stop the ARM7TDMI processor clock and enter Idle mode. One set of registers enables and disables the peripheral clocks individually.

PMC : Features Optimizes the power consumption of the device Controls the clocking elements: Oscillator and PLLs System and Peripheral clocks Three operating modes: Normal mode Idle mode The ARM Core Clock is disabled and waiting for the next interrupt The peripheral clocks are enabled and the PDC transfers are still possible Slow clock mode The device core and peripheral run in Slow Clock Mode The AT91M42800A features a Power Management Controller (PMC), which optimizes the power consumption of the device. The PMC controls the clocking elements such as the oscillator and the PLLs, and the system and peripheral clocks. Three operating modes are supported by the APMC and offer different power consumption levels and event response latency times.

PMC : Block Diagram The PMC consists of the following elements: The Oscillator, which provides the Slow Clock at 32768Hz, The PLLA, which provides a low-to-middle frequency clock range, The PLLB, which provides a middle-to-high frequency clock range, The system clock controller, The peripherals clock controller, The master clock output controller .

APMC : Features (1/2) Optimizes power consumption of the device and the complete system Controls the clocking elements: Oscillators PLL Core clock Peripheral clocks Controls the system power supply The AT91M55800A features an Advanced Power Management Controller (APMC), which optimizes both the power consumption of the device and the complete system. The APMC controls the clocking elements such as the oscillators and the PLL, the core and the peripheral clocks, and has the capability to control the system power supply.

APMC : Features (2/2) Five operating modes: Normal mode Idle mode The ARM core clock is enabled Used peripheral clocks are enabled Idle mode The ARM Core Clock is disabled and waiting for the next interrupt The peripheral clocks are enabled and the PDC transfers are still possible Slow clock mode The device core and peripherals run in Slow Clock Mode Standby mode Combination of Slow clock and Idle mode, very low power consumption Power down mode Main power supply is turned off until a programmable edge on the wake-up signal or a programmable RTC Alarm occurs Five operating modes are supported by the APMC and offer different power consumption levels and event response latency times.

APMC : Block Diagram The APMC consists of the following elements: The RTC Oscillator, which provides the Slow Clock at 32768Hz, The Main Oscillator, The Phase Lock Loop, The ARM processor clock controller, which allows entry to the idle mode, The peripherals clock controller, which conserves the power consumption of unused peripherals, The master clock output controller and the shut-down logic, which controls the main power.