VREG_3V3 Block User Guide V03.03

Similar documents
VREG_3V3 Block User Guide V05.03

VREG_3V3 Block User Guide V02.03

M68HC705E6PGMR PROGRAMMER USER'S MANUAL

EETS2K Block User Guide V01.03

Freescale Semiconductor, I

M68HC705E24PGMR PROGRAMMER USER'S MANUAL

SPI Block User Guide V02.07

EETS4K Block User Guide V02.06

SN8F5000 Starter-Kit User Manual

Device Errata MPC860ADS Application Development System Board Versions ENG, PILOT, REV A

SONIX 8-BIT MCU OTP Easy Writer

1.3 General Parameters

CRG Block User Guide V04.05

TP6836. USB 2.4G RF Dongle. Data Sheet

FLASH: FASTER WAIT MODE WAKEUP RECOVERY TIME FOR FLASH AR457 ATD: CONVERSION OF THE (V RH V RL )/2 INTERNAL REF VOLTAGE RETURNS $7F, $80 OR $81

TR1002. PLL for DTS IC. Data Sheet

Mask Set Errata for Mask 2M40J

Freescale Semiconductor, I

1) A/D MODULE (REV D) G23V ONLY 2) LATCH-UP G23V AND G49V ONLY 3) MSCAN MODULE (REV A) G23V AND G49V ONLY 4) MSCAN MODULE (REV A) G23V AND G49V ONLY

NB7L72MMNGEVB. NB7L72MMNG Evaluation Board User's Manual EVAL BOARD USER S MANUAL

nc. Factors which affect reset are: 1. External components attached to the RESET pin 2. Low-voltage reset (LVR) on chip 3. Power-on reset (POR) detect

CGM: CRYSTAL OPERATION

High Speed 10-bits LVDS Transmitter EP103. User Guide V0.6

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes MSE08AZ32_0J66D 12/2002

Freescale Semiconductor, I

CRG Block User Guide V02.07

EB366. In-Circuit Programming of FLASH Memory Using the Monitor Mode for the MC68HC908GP32. Introduction

Apollo2 EVB Quick Start Guide

Installing Service Pack Updater Archive for CodeWarrior Tools (Windows and Linux) Quick Start

LB1868. Specifications Absolute Maximum Ratings at Ta = 25 C. Monolithic Digital IC 2-phase Brushless Fan Motor Driver. Ordering number : EN6202A

DSP5630x FSRAM Module Interfacing

However, if an event comes in when the new value is being written to the pulse accumulator counter, that event could be missed. One solution to this p

NOVPEK NetLeap User Guide

NUF2221W1T2. USB Upstream Terminator with ESD Protection

Software Defined Radio API Release Notes

NCP370GEVB. NCP370 Over Voltage Protection Controller with Reverse Charge Control Evaluation Board User's Manual EVAL BOARD USER S MANUAL

ASM5P2308A. 3.3 V Zero-Delay Buffer

MCF5445x Configuration and Boot Options Michael Norman Microcontroller Division

Using the Asynchronous DMA features of the Kinetis L Series

Is Now Part of To learn more about ON Semiconductor, please visit our website at

MC56F825x/MC56F824x (2M53V) Chip Errata

Freescale Semiconductor, I

Is Now Part of To learn more about ON Semiconductor, please visit our website at

2005: 0.5 PQ-MDS-PCIEXP

DSP56F827 Digital Signal Controller

LV51132T. Overview. Features. CMOS IC 2-Cell Lithium-Ion Secondary Battery Protection IC

PQ-MDS-QOC3 Module. HW Getting Started Guide. Contents. About This Document. Required Reading. Definitions, Acronyms, and Abbreviations

MTIM Driver for the MC9S08GW64

Pd max2 Mounted on a board * 1.85 W Operating temperature Topr -30 to +85 C Storage temperature Tstg -55 to +150 C

Is Now Part of To learn more about ON Semiconductor, please visit our website at

CM1293A-04SO. 4-Channel Low Capacitance ESD Protection Array

NB4N855SMEVB. Evaluation Board User's Manual for NB4N855S EVAL BOARD USER S MANUAL.

Interfacing MPC5500 Microcontrollers to the MFR4310 FlexRay Controller Robert Moran MCD Applications, East Kilbride, Scotland

Features. Description. Applications. Block Diagram PT7M3808. Fixed Voltage Diagram. Adjustable Voltage Diagram(PT7M3808G01)

AND9407/D Low Power Techniques of LC Series for Audio Applications

MPC8349E-mITX-GP Board Errata

Interfacing MPC5xx Microcontrollers to the MFR4310 FlexRay Controller David Paterson MCD Applications, East Kilbride

CCD VIDEO PROCESSING CHAIN LPF OP AMP. ADS-93x 16 BIT A/D SAMPLE CLAMP TIMING GENERATOR ALTERA 7000S ISP PLD UNIT INT CLOCK MASTER CLOCK

MCF54451, MCF54452, MCF54453, MCF54454,

Clock Mode Selection for MSC8122 Mask Set K98M

Features µp Compatible Inputs Adjustable Current Limit Thresholds External Sense Resistor Flag Signal to Indicate Output Status.

LB1868M. Specifications Absolute Maximum Ratings at Ta = 25 C. Monolithic Digital IC 2-phase Brushless Fan Motor Driver. Ordering number : EN6203A

LA6584JA. Functions and Applications Single-phase full-wave driver for fan motor. Specitications

SDR API Linux Installation

Affected Chips Description Impact and Workaround

Mask Set Errata 1 MC68HC12DA128 Microcontroller Unit

Using the Multi-Axis g-select Evaluation Boards

Controller Continuum. for Microcontrollers V6.3. Quick Start

LA6584M. Overview. Functions and Applications. Specitications. Monolithic Linear IC BTL Driver Single-Phase Full-Wave Fan Motor Driver

CM1219. Low Capacitance Transient Voltage Suppressors / ESD Protectors

NCN9252MUGEVB. High-Speed USB 2.0 (480 Mbps) DP3T Switch for USB/UART/Data Multiplexing Evaluation Board User's Manual EVAL BOARD USER S MANUAL

for ColdFire Architectures V7.2 Quick Start

AND8335/D. Design Examples of Module-to-Module Dual Supply Voltage Logic Translators. SIM Cards SDIO Cards Display Modules HDMI 1-Wire Sensor Bus

For an electronic copy of this book, visit Motorola s web site at Motorola, Inc., 2004; All Rights Reserved

MPR121 Proximity Detection

AND8319/D. How to Maintain USB Signal Integrity when Adding ESD Protection APPLICATION NOTE

HC912D60A / HC912Dx128A 0.5µ Microcontrollers Mask sets 2K38K, 1L02H/2L02H/3L02H & K91D, 0L05H/1L05H/2L05H

M68EM05X4 EMULATOR MODULE USER'S MANUAL

AND8359/D. Timing Considerations with the Dual-CAN Transceiver

NCN1154MUTGEVB. NCN1154 DP3T USB 2.0 High Speed Audio Switch Evaluation Board User's Manual EVAL BOARD USER S MANUAL

Figure 1. Power Barrel Connector Requirements

MMCLAB01 Logic Analyzer Board User s Manual

Freescale Semiconductor, I

Mask Set Errata for Mask REV3.1_2N89D

Mask Set Errata for Mask 5L35K

Using IIC to Read ADC Values on MC9S08QG8

PDB Driver for the MC9S08GW64

Is Now Part of To learn more about ON Semiconductor, please visit our website at

Functional Differences Between the DSP56307 and DSP56L307

CS MARKING DIAGRAM ORDERING INFORMATION. Figure 1. Block Diagram TO 220 FIVE LEAD TQ SUFFIX CASE 314D

Prepared by: Gang Chen ON Semiconductor U1 NCP1529 GND SW 5. Figure 1. Typical Simulation Circuit of NCP1529 for DC DC Applications

Is Now Part of To learn more about ON Semiconductor, please visit our website at

KIT34901EFEVB Evaluation Board

Using an I 2 C EEPROM During MSC8157 Initialization

1N5221B - 1N5263B Zener Diodes

Altimus X3B Evaluation Board Errata

CM DE. 4-Channel LCD and Camera EMI Filter Array with ESD Protection

LA6583MC. Monolithic Linear IC Fan Motor Driver BTL Driver Single-Phase Full-Wave. Ordering number : ENA

Reset Output. Active high Active low Active high Active low

MPR083 Proximity Evaluation Kit User s Guide

Transcription:

DOCUMENT NUMBER S12VREG3V3V3/D VREG_3V3 Block User Guide V03.03 Original Release Date: 12 Jul 2001 Revised: 12 Jan 2004 Semiconductor Products Sector Motorola, Inc Motorola reserves the right to make changes without further notice to any products herein to improve reliability, function or design. Motorola does not assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Motorola product could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part. 1

Revision History Version Number Revision Date V00.01 V00.02 V00.03 V01.00 V01.01 V01.02 V1.03 V1.04 V1.05 V 1.06 V 2.01 V 3.00 V 3.01 V 3.02 V 3.03 12 Apr 2001 7 June 2001 9 July 2001 12 July 2001 23 July 2001 04 Oct 2001 19 Oct 2001 24 Jan 2002 09 Mar 2002 20 Jun 2002 27 Jun 2002 18 Apr 2003 5 Jun 2003 28 oct 2003 12 Jan 2004 Effective Date Author Initial version Description of Changes Added additional Register, slight changes to block diagram Updated Figure A1; removing CTRL1, adding VSSR, LVDS/LVIF when not LVDE Adding VREGEN to Table2-1; rewritting of Section 1.3 for better reading;table A1 Num 3+4 Min value changed. Mode name changed. Typos Reviewed LVI and LVD functionality Updated Appendix A Updated Appendix A, updated power description, updated Notes Removed LVDE, renamed register CTRL0. Updated electrical spec in Appendix A.1 New rev, minor updates, updated load capacitors Added API Corrected write permissions to APIR[5:0] Corrected row 22 of Table 3-2; Added comment to APIF; added note to Section 4.7. Corrected: API RC-Oscillator is not available if VREG_3V3 in Shutdown Mode 2

Table of Contents Section 1 Introduction 1.1 Overview..............................................................9 1.2 Features..............................................................9 1.3 Modes of Operation.....................................................9 1.4 Block Diagram........................................................10 Section 2 Signal Description 2.1 Overview.............................................................13 2.2 Detailed Signal Descriptions..............................................13 2.2.1 VDDR, VSSR - Regulator Power Input...................................13 2.2.2 VDDA, VSSA - Regulator Reference Supply...............................13 2.2.3 VDD, VSS - Regulator Output1 (Core Logic)...............................14 2.2.4 VDDPLL, VSSPLL - Regulator Output2 (PLL)..............................14 2.2.5 VREGEN - Optional Regulator Enable....................................14 Section 3 Memory Map and Registers 3.1 Overview.............................................................15 3.2 Module Memory Map...................................................15 3.3 Register Descriptions...................................................15 3.3.1 VREG_3V3 - HT Control Register (VREGHTCL)............................15 3.3.2 VREG_3V3 - Control Register (VREGCTRL)..............................16 3.3.3 VREG_3V3 - Autonomous Periodical Interrupt Control Register (VREGAPICL)....16 3.3.4 VREG_3V3 - Autonomous Periodical Interrupt Trimming Register (VREGAPITR)..18 3.3.5 VREG_3V3 - Reserved_04............................................19 3.3.6 VREG_3V3 - Reserved_05............................................20 3.3.7 VREG_3V3 - Reserved_06............................................20 3.3.8 VREG_3V3 - Reserved_07............................................20 Section 4 Functional Description 4.1 General..............................................................23 4.2 REG - Regulator Core..................................................23 4.2.1 Full Performance Mode...............................................23 4.2.2 Reduced Power Mode................................................23 3

4.3 LVD - Low Voltage Detect...............................................23 4.4 POR - Power-On Reset.................................................23 4.5 LVR - Low Voltage Reset................................................24 4.6 CTRL - Regulator Control................................................24 4.7 API - Autonomous Periodical Interrupt......................................24 Section 5 Resets 5.1 General..............................................................25 5.2 Description of Reset Operation...........................................25 5.2.1 Power-On Reset (POR)...............................................25 5.2.2 Low Voltage Reset (LVR)..............................................25 Section 6 Interrupts 6.1 General..............................................................27 6.2 Description of Interrupt Operation.........................................27 6.2.1 LVI - Low Voltage Interrupt............................................27 6.2.2 API - Autonomous Periodical Interrupt....................................27 4

List of Figures Figure 1-1 VREG_3V3 - Block Diagram........................................10 Figure 3-1 VREG_3V3 - HT Control Register (VREGHTCL)........................15 Figure 3-2 VREG_3V3 - Control Register (VREGCTRL)...........................16 Figure 3-3 VREG_3V3 - Autonomous Periodical Interrupt Control Register (VREGAPICL).17 Figure 3-4 VREG_3V3 - Autonomous Periodical Interrupt Trimming Register (VREGAPITR). 19 Figure 3-5 VREG_3V3 - Reserved_04.........................................19 Figure 3-6 VREG_3V3 - Reserved_05.........................................20 Figure 3-7 VREG_3V3 - Reserved_06.........................................20 Figure 3-8 VREG_3V3 - Reserved_07.........................................21 5

6

List of Tables Table 2-1 VREG_3V3 - Signal Properties.......................................13 Table 3-1 VREG_3V3 - Memory Map..........................................15 Table 3-2 VREG_3V3 - Selectable Autonomous Periodical Interrupt Periods............17 Table 3-3 VREG_3V3 - Trimming Effect of APIT..................................19 Table 5-1 VREG_3V3 - Reset Sources.........................................25 Table 6-1 VREG_3V3 - Interrupt Vectors........................................27 7

8

Section 1 Introduction 1.1 Overview Block VREG_3V3 is a dual output voltage regulator providing two separate 2.5V (typ) supplies differing in the amount of current that can be sourced. The regulator input voltage range is from 3.3V up to 5V (typ). 1.2 Features The block VREG_3V3 includes these distinctive features: Two parallel, linear voltage regulators Bandgap reference Low Voltage Detect (LVD) with Low Voltage Interrupt (LVI) Power On Reset (POR) Low Voltage Reset (LVR) Autonomous Periodical Interrupt (API) 1.3 Modes of Operation There are three modes VREG_3V3 can operate in: Full Performance Mode (FPM) (CPU is not in Stop Mode) The regulator is active, providing the nominal supply voltage of 2.5V with full current sourcing capability at both outputs. Features LVD (Low Voltage Detect), LVR (Low Voltage Reset) and POR (Power-On Reset) are available. The API is available. Reduced Power Mode (RPM) (CPU is in Stop Mode) The purpose is to reduce power consumption of the device. The output voltage may degrade to a lower value than in Full Performance Mode, additionally the current sourcing capability is substantially reduced. Only the POR is available in this mode, LVD and LVR are disabled. The API is available. Shutdown Mode Controlled by VREGEN (see device level specification for connectivity of VREGEN). This mode is characterized by minimum power consumption. The regulator outputs are in a high impedance state, only the POR feature is available, LVD and LVR are disabled. The API internal RC-Oscillator clock is not available. This mode must be used to disable the chip internal regulator VREG_3V3, i.e. to bypass the VREG_3V3 to use external supplies. 9

1.4 Block Diagram Figure 1-1 shows the function principle of VREG_3V3 by means of a block diagram. The regulator core REG consists of two parallel subblocks, REG1 and REG2, providing two independent output voltages. Figure 1-1 VREG_3V3 - Block Diagram VDDR VSSR VDDA VSSA VREGEN Bus Clock LVD CTRL REG API Rate Select REG2 REG1 LVD: Low Voltage Detect LVR: Low Voltage Reset POR: Power-on Reset V BG LVR LVR POR LVI API API REG: Regulator Core CTRL: Regulator Control API: Auto. Periodical Interrupt PIN VDDPLL VSSPLL VDD POR VSS 10

11

12

Section 2 Signal Description 2.1 Overview Due to the nature of VREG_3V3 being a voltage regulator providing the chip internal power supply voltages most signals are power supply signals connected to pads. Table 2-1 shows all signals of VREG_3V3 associated with pins. Table 2-1 VREG_3V3 - Signal Properties Name Function Reset State Pull up VDDR VREG_3V3 power input (positive supply) VSSR VREG_3V3 power input (ground) VDDA VREG_3V3 quiet input (positive supply) VSSA VREG_3V3 quiet input (ground) VDD VREG_3V3 primary output (positive supply) VSS VREG_3V3 primary output (ground) VDDPLL VREG_3V3 secondary output (positive supply) VSSPLL VREG_3V3 secondary output (ground) VREGEN (optional) VREG_3V3 (Optional) Regulator Enable 2.2 Detailed Signal Descriptions Check device level specification for connectivity of the signals. 2.2.1 VDDR, VSSR - Regulator Power Input Signal VDDR is the power input of VREG_3V3. All currents sourced into the regulator loads flow through this pin. A chip external decoupling capacitor (100nF...220nF, X7R ceramic) between VDDR and VSSR can smoothen ripple on VDDR. For entering Shutdown Mode pin VDDR should also be tied to ground on devices without VREGEN pin. 2.2.2 VDDA, VSSA - Regulator Reference Supply Signals VDDA/VSSA which are supposed to be relatively quiet are used to supply the analog parts of the regulator. Internal precision reference circuits are supplied from these signals. A chip external decoupling capacitor (100nF...220nF, X7R ceramic) between VDDA and VSSA can further improve the quality of this supply. 13

2.2.3 VDD, VSS - Regulator Output1 (Core Logic) Signals VDD/VSS are the primary outputs of VREG_3V3 that provide the power supply for the core logic. These signals are connected to device pins to allow external decoupling capacitors (100nF...220nF, X7R ceramic). In Shutdown Mode an external supply driving VDD/VSS can replace the voltage regulator. 2.2.4 VDDPLL, VSSPLL - Regulator Output2 (PLL) Signals VDDPLL/VSSPLL are the secondary outputs of VREG_3V3 that provide the power supply for the PLL and Oscillator. These signals are connected to device pins to allow external decoupling capacitors (100nF...220nF, X7R ceramic). In Shutdown Mode an external supply driving VDDPLL/VSSPLL can replace the voltage regulator. 2.2.5 VREGEN - Optional Regulator Enable This optional signal is used to shutdown VREG_3V3. In that case VDD/VSS and VDDPLL/VSSPLL must be provided externally. Shutdown Mode is entered with VREGEN being low. If VREGEN is high, the VREG_3V3 is either in Full Performance Mode or in Reduced Power Mode. For the connectivity of VREGEN see device specification. NOTE: Switching from FPM or RPM to shutdown of VREG_3V3 and vice versa is not supported while MCU is powered. 14

Section 3 Memory Map and Registers 3.1 Overview This section provides a detailed description of all registers accessible in VREG_3V3. 3.2 Module Memory Map Table 3-1 provides an overview of all used registers. Table 3-1 VREG_3V3 - Memory Map Address Offset 3.3 Register Descriptions This section describes all the VREG_3V3 registers and their individual bits. 3.3.1 VREG_3V3 - HT Control Register (VREGHTCL) The VREGHTCL is reserved for test purposes. Use Access $_00 VREG_3V3 HT Control Register (VREGHTCL) ----- $_01 VREG_3V3 Control Register (VREGCTRL) R/W $_02 VREG_3V3 Autonomous Periodical Interrupt Control Register (VREGAPICL) R/W $_03 VREG_3V3 Autonomous Periodical Interrupt Trimming Register (VREGAPITR) R/W $_04 VREG_3V3 - Reserved 04 ----- $_05 VREG_3V3 - Reserved 05 ----- $_06 VREG_3V3 - Reserved 06 ----- $_07 VREG_3V3 - Reserved 07 ----- Address Offset: $_00 7 6 5 4 3 2 1 0 R 0 0 0 0 0 0 0 0 W RESET: 0 0 0 0 0 0 0 0 = Unimplemented or Reserved Figure 3-1 VREG_3V3 - HT Control Register (VREGHTCL) 15

3.3.2 VREG_3V3 - Control Register (VREGCTRL) The VREGCTRL register allows the configuration of the VREG_3V3 low voltage detect features. Address Offset: $_01 7 6 5 4 3 2 1 0 R 0 0 0 0 0 LVDS W LVIE LVIF RESET: 0 0 0 0 0 0 0 0 Figure 3-2 VREG_3V3 - Control Register (VREGCTRL) LVDS Low Voltage Detect Status Bit This read-only status bit reflects the input voltage. Writes have no effect. 1 = Input voltage V DDA is below level V LVIA and FPM. 0 = Input voltage V DDA is above level V LVID or RPM or Shutdown Mode. LVIE Low Voltage Interrupt Enable Bit 1 = Interrupt will be requested whenever LVIF is set. 0 = Interrupt request is disabled. LVIF Low Voltage Interrupt Flag LVIF is set to 1 when LVDS status bit changes. This flag can only be cleared by writing a 1. Writing a 0 has no effect. If enabled (LVIE=1), LVIF causes an interrupt request. 1 = LVDS bit has changed. 0 = No change in LVDS bit. NOTE: = Unimplemented or Reserved On entering the Reduced Power Mode the LVIF is not cleared by the VREG_3V3. 3.3.3 VREG_3V3 - Autonomous Periodical Interrupt Control Register (VREGAPICL) The VREGAPICL register allows the configuration of the VREG_3V3 autonomous periodical interrupt features. 16

Address Offset: $_02 7 6 5 4 3 2 1 0 R W APICLK APIR3 APIR2 APIR1 APIR0 APIFE APIE APIF RESET: 0 0 0 0 0 0 0 0 = Unimplemented or Reserved Figure 3-3 VREG_3V3 - Autonomous Periodical Interrupt Control Register (VREGAPICL) APICLK Autonomous Periodical Interrupt Clock Select Bit Selects the clock source for the API. Writable only if APIFE = 0. 1 = Bus clock used as source. 0 = Autonomous Periodical Interrupt clock used as source. APIR[3:0] Autonomous Periodical Interrupt Rate Bits These bits define the timeout period of the API. See Table 3-2 for details of the effect of the Autonomous Periodical Interrupt Rate Bits. Writable only if APIFE = 0. Table 3-2 VREG_3V3 - Selectable Autonomous Periodical Interrupt Periods APICLK APIR3 APIR2 APIR1 APIR0 Selected Period 0 0 0 0 0 0.5 ms 1 0 0 0 0 1 1 ms 1 0 0 0 1 0 2 ms 1 0 0 0 1 1 2.5 ms 1 0 0 1 0 0 5 ms 1 0 0 1 0 1 7.5 ms 1 0 0 1 1 0 10 ms 1 0 0 1 1 1 20 ms 1 0 1 0 0 0 25 ms 1 0 1 0 0 1 50 ms 1 0 1 0 1 0 75 ms 1 0 1 0 1 1 100 ms 1 0 1 1 0 0 200 ms 1 0 1 1 0 1 250 ms 1 0 1 1 1 0 500 ms 1 0 1 1 1 1 750 ms 1 1 0 0 0 0 5 * bus clock period 1 0 0 0 1 10 * bus clock period 17

Table 3-2 VREG_3V3 - Selectable Autonomous Periodical Interrupt Periods APICLK APIR3 APIR2 APIR1 APIR0 Selected Period 1 0 0 1 0 20 * bus clock period 1 0 0 1 1 25 * bus clock period 1 0 1 0 0 50 * bus clock period 1 0 1 0 1 75 * bus clock period 1 0 1 1 0 100 * bus clock period 1 0 1 1 1 200 * bus clock period 1 1 0 0 0 250 * bus clock period 1 1 0 0 1 500 * bus clock period 1 1 0 1 0 750 * bus clock period 1 1 0 1 1 1000 * bus clock period 1 1 1 0 0 2000 * bus clock period 1 1 1 0 1 2500 * bus clock period 1 1 1 1 0 5000 * bus clock period 1 1 1 1 1 7500 * bus clock period NOTES: 1. When trimmed within specified accuracy. See electrical specification for details. APIFE Autonomous Periodical Interrupt Feature Enable Bit Enables the API Feature and starts the API Timer when set. 1 = Autonomous Periodical Interrupt is enabled and timer starts running. 0 = Autonomous Periodical Interrupt is disabled. APIE Autonomous Periodical Interrupt Enable Bit 1 = API Interrupt will be requested whenever APIF is set. 0 = API Interrupt request is disabled. APIF Autonomous Periodical Interrupt Flag APIF is set to 1 when the in the API configured time has elapsed. This flag can only be cleared by writing a 1 to it. Clearing of the flag has precedence over setting. Writing a 0 has no effect. If enabled (APIE=1), APIF causes an interrupt request. 1 = API timeout has occurred. 0 = API timeout has not yet occurred. 3.3.4 VREG_3V3 - Autonomous Periodical Interrupt Trimming Register (VREGAPITR) The VREGAPITR register allows to trim the API timeout period. 18

Address Offset: $_03 R W RESET: 0 1 7 6 5 4 3 2 6 0 APITR5 APITR4 APITR3 APITR2 APITR1 APITR0 NOTES: 1. Reset value is either 0 or preset by factory. See Device User Guide for details. 0 0 0 1 0 1 0 1 0 1 0 1 0 0 = Unimplemented or Reserved Figure 3-4 VREG_3V3 - Autonomous Periodical Interrupt Trimming Register (VREGAPITR) APITR[5:0] Autonomous Periodical Interrupt Period Trimming Bits See Table 3-3 for trimming effects. Table 3-3 VREG_3V3 - Trimming Effect of APIT Bit Trimming Effect APITR[5] increases period by ~25.0% APITR[4] decreases period by ~12.5% APITR[3] decreases period by ~ 6.2% APITR[2] decreases period by ~ 3.1% APITR[1] decreases period by ~ 1.6% APITR[0] decreases period by ~ 0.8% 3.3.5 VREG_3V3 - Reserved_04 The Reserved_04 is reserved for test purposes. Address Offset: $_04 7 6 5 4 3 2 1 0 R 0 0 0 0 0 0 0 0 W RESET: 0 0 0 0 0 0 0 0 = Unimplemented or Reserved Figure 3-5 VREG_3V3 - Reserved_04 19

3.3.6 VREG_3V3 - Reserved_05 The Reserved_05 is reserved for test purposes. Address Offset: $_05 7 6 5 4 3 2 1 0 R 0 0 0 0 0 0 0 0 W RESET: 0 0 0 0 0 0 0 0 3.3.7 VREG_3V3 - Reserved_06 The Reserved_06 is reserved for test purposes. Address Offset: $_06 = Unimplemented or Reserved Figure 3-6 VREG_3V3 - Reserved_05 7 6 5 4 3 2 1 0 R 0 0 0 0 0 0 0 0 W RESET: 0 0 0 0 0 0 0 0 = Unimplemented or Reserved Figure 3-7 VREG_3V3 - Reserved_06 3.3.8 VREG_3V3 - Reserved_07 The Reserved_07 is reserved for test purposes. 20

Address Offset: $_07 7 6 5 4 3 2 1 0 R 0 0 0 0 0 0 0 0 W RESET: 0 0 0 0 0 0 0 0 = Unimplemented or Reserved Figure 3-8 VREG_3V3 - Reserved_07 21

22

Section 4 Functional Description 4.1 General Block VREG_3V3 is a voltage regulator as depicted in Figure 1-1. The regulator functional elements are the regulator core (REG), a low voltage detect module (LVD), a control block (CTRL), a power-on reset module (POR) and a low voltage reset module (LVR). 4.2 REG - Regulator Core VREG_3V3, respectively its regulator core has two parallel, independent regulation loops (REG1 and REG2) that differ only in the amount of current that can be delivered. The regulator is a linear regulator with a bandgap reference when operated in Full Performance Mode. It acts as a voltage clamp in Reduced Power Mode. All load currents flow from input VDDR to VSS or VSSPLL. The reference circuits are supplied by VDDA and VSSA. 4.2.1 Full Performance Mode In Full Performance Mode the output voltage is compared with a reference voltage by an operational amplifier. The amplified input voltage difference drives the gate of an output transistor. 4.2.2 Reduced Power Mode In Reduced Power Mode the gate of the output transistor is connected directly to a reference voltage to reduce power consumption. 4.3 LVD - Low Voltage Detect Subblock LVD is responsible for generating the low voltage interrupt (LVI). LVD monitors the input voltage (V DDA -V SSA ) and continuously updates the status flag LVDS. Interrupt flag LVIF is set whenever status flag LVDS changes its value. The LVD is available in FPM and is inactive in Reduced Power Mode or Shutdown Mode. 4.4 POR - Power-On Reset This functional block monitors VDD. If VDD is below V PORD, POR is asserted, if VDD exceeds V PORD, the POR is deasserted. POR asserted forces the MCU into Reset. POR Deasserted will trigger the power on sequence. 23

4.5 LVR - Low Voltage Reset Block LVR monitors the primary output voltage VDD. If it drops below the assertion level (V LVRA ) signal LVR asserts if VDD rises above the deassertion level (V LVRD ) signal LVR deasserts. The LVR function is available only in Full Performance Mode. 4.6 CTRL - Regulator Control This part contains the register block of VREG_3V3 and further digital functionality needed to control the operating modes. CTRL also represents the interface to the digital core logic. 4.7 API - Autonomous Periodical Interrupt Subblock API can generate periodical interrupts independent of the clock source of the MCU. To enable the timer the bit APIFE need to be set. The API timer is either clocked by a trimmable internal RC-oscillator or the bus clock. Timer operation will freeze when MCU clock source is selected and bus clock is turned off. See CRG specification for details. The clock source can be selected with bit APICLK. APICLK can only be written when APIFE is not set. Using bits APIR[3:0] the period can be selected after which amount of time an interrupt should be generated. The 1 st period length might differ if APIR[3:0] is changed during APIFE = 1. As soon as APIFE is set the timer starts running. When the configured time has elapsed the Flag APIF is set. An interrupt, indicated by flag APIF=1, is triggered if interrupt enable bit APIE=1. The timer is started automatically again after it has sets APIF. The API Trimming bits APITR[5:0] can be set by customer if accurate period or different period is wanted. See Table 3-3 for the trimming effect of APITR. NOTE: NOTE: The first period after enabling the counter by APIFE might be reduced. The API internal RC-Oscillator clock is not available if VREG_3V3 is in Shutdown Mode. 24

Section 5 Resets 5.1 General This section describes how VREG_3V3 controls the reset of the MCU.The reset values of registers and signals are provided in Section 3 Memory Map and Registers. Possible reset sources are listed in Table 5-1. Table 5-1 VREG_3V3 - Reset Sources Reset Source Power-on Reset Low Voltage Reset 5.2 Description of Reset Operation 5.2.1 Power-On Reset (POR) During chip power-up the digital core may not work if its supply voltage VDD is below the POR deassertion level (V PORD ). Therefore signal POR which forces the other blocks of the device into reset is kept high until VDD exceeds V PORD. The MCU will run the start-up sequence after POR deassertion. The power-on reset is active in all operation modes of VREG_3V3. 5.2.2 Low Voltage Reset (LVR) Local Enable always active available only in Full Performance Mode For details on low voltage reset see section 4.5 LVR - Low Voltage Reset. 25

26

Section 6 Interrupts 6.1 General This section describes all interrupts originated by VREG_3V3. The interrupt vectors requested by VREG_3V3 are listed in Table 6-1. Vector addresses and interrupt priorities are defined at MCU level. Table 6-1 VREG_3V3 - Interrupt Vectors Interrupt Source Local Enable 6.2 Description of Interrupt Operation 6.2.1 LVI - Low Voltage Interrupt In FPM VREG_3V3 monitors the input voltage VDDA. Whenever VDDA drops below level V LVIA the status bit LVDS is set to 1. Vice versa, LVDS is reset to 0 when VDDA rises above level V LVID. An interrupt, indicated by flag LVIF=1, is triggered by any change of the status bit LVDS if interrupt enable bit LVIE=1. NOTE: Low Voltage Interrupt (LVI) Autonomous Periodical Interrupt (API) On entering the Reduced Power Mode the LVIF is not cleared by the VREG_3V3. 6.2.2 API - Autonomous Periodical Interrupt LVIE=1; available only in Full Performance Mode APIE=1; As soon as the configured timeout period of the API has elapsed the APIF bit is set. An interrupt, indicated by flag APIF=1, is triggered if interrupt enable bit APIE=1. 27

28

29

30

Block Guide End Sheet 31

FINAL PAGE OF 32 PAGES 32