NXP Semiconductors LPC2919 Reset Generation Unit RGU, Overview, Description, DLPC2917/19

Models: LPC2917 LPC2919

1 68
Download 68 pages 2.51 Kb
Page 47
Image 47
8.8.5 Reset Generation Unit (RGU)

NXP Semiconductors

DRAFT

D

D

 

AFT

RAFT

RAFT AFT

 

 

 

DR

DR

DLPC2917/19

ARM9 microcontrollerRAFT withDRAFTCANDRAFTand LINDRAFT

 

T

DRAFT

 

T

 

 

DRA

 

DRA

 

DR

 

F

 

 

F

 

 

8.8.5 Reset Generation Unit (RGU)

DRAFT DRAFT DRAF

 

 

 

 

 

 

8.8.5.1 Overview

 

DRAFT

DRAFT

The key features of the Reset Generation Unit (RGU) are:

 

Reset controlled individually per subsystem

 

 

DRAFT

D

 

 

 

Automatic reset stretching and release

 

 

 

 

DRA

 

 

 

 

 

 

Monitor function to trace resets back to source

Register write-protection mechanism to prevent unintentional resets

8.8.5.2 Description

The RGU controls all internal resets.

Each reset output is defined as a (combination of) reset input sources including the external reset input pins and internal power-on reset, see Table 25. The first five resets listed in this table form a sort of cascade to provide the multiple levels of impact that a reset may have. The combined input sources are logically OR-ed together so that activating any of the listed reset sources causes the output to go active.

Table 25. Reset output configuration

 

Reset Output

Reset Source

parts of the device reset when activated

 

POR_RST

power-on reset module

LP_OSC; is source for RGU_RST

 

 

 

 

 

RGU_RST

POR_RST, RSTN pin

RGU internal; is source for PCR_RST

 

 

 

 

 

PCR_RST

RGU_RST, WATCHDOG

PCR internal; is source for COLD_RST

 

 

 

 

 

COLD_RST

PCR_RST

parts with COLD_RST as reset source below

 

 

 

 

 

WARM_RST

COLD_RST

parts with WARM_RST as reset source below

 

 

 

 

 

SCU_RST

COLD_RST

SCU

 

 

 

 

 

CFID_RST

COLD_RST

CFID

 

 

 

 

 

FMC_RST

COLD_RST

embedded Flash-Memory Controller (FMC)

 

 

 

 

 

EMC_RST

COLD_RST

embedded SRAM-Memory Controller

 

 

 

 

 

SMC_RST

COLD_RST

external Static-Memory Controller (SMC)

 

 

 

 

 

GESS_A2V_RST

WARM_RST

GeSS AHB-to-VPB bridge

 

 

 

 

 

PESS_A2V_RST

WARM_RST

PeSS AHB-to-VPB bridge

 

 

 

 

 

GPIO_RST

WARM_RST

all GPIO modules

 

 

 

 

 

UART_RST

WARM_RST

all UART modules

 

 

 

 

 

TMR_RST

WARM_RST

all Timer modules in PeSS

 

 

 

 

 

SPI_RST

WARM_RST

all SPI modules

 

 

 

 

 

IVNSS_A2V_RST

WARM_RST

IVNSS AHB-to-VPB bridge

 

 

 

 

IVNSS_CAN_RST WARM_RST

all CAN modules including Acceptance filter

 

 

 

 

 

IVNSS_LIN_RST

WARM_RST

all LIN modules

 

 

 

 

 

MSCSS_A2V_RST

WARM_RST

MSCSS AHB to VPB bridge

 

 

 

 

 

MSCSS_PWM_RST

WARM_RST

all PWM modules

 

 

 

 

 

MSCSS_ADC_RST

WARM_RST

all ADC modules

 

 

 

 

 

MSCSS_TMR_RST

WARM_RST

all Timer modules in MSCSS

 

 

 

 

 

VIC_RST

WARM_RST

Vectored Interrupt Controller (VIC)

 

 

 

 

 

AHB_RST

WARM_RST

CPU and AHB Multilayer Bus infrastructure

 

 

 

 

LPC2917_19_1

 

© NXP B.V. 2007. All rights reserved.

Preliminary data sheet

Rev. 1.01 — 15 November 2007

47 of 68

Page 47
Image 47
NXP Semiconductors LPC2919 user manual Reset Generation Unit RGU, Overview, Description, DLPC2917/19