CY8C20X34 CYPRESS [Cypress Semiconductor], CY8C20X34 Datasheet - Page 115

no-image

CY8C20X34

Manufacturer Part Number
CY8C20X34
Description
Technical Reference Manual (TRM)
Manufacturer
CYPRESS [Cypress Semiconductor]
Datasheet
This chapter briefly discusses the Power on Reset (POR) and Low Voltage Detect (LVD) circuits and their associated regis-
ters. For a complete table of the POR registers, refer to the
For a quick reference of all PSoC registers in address order, refer to the
17.1
The Power on Reset (POR) and Low Voltage Detect (LVD) circuits provide protection against low voltage conditions. The
POR function senses Vdd and holds the system in reset until the magnitude of Vdd will support operation to specification. The
LVD function senses Vdd and provides an interrupt to the system when Vdd falls below a selected threshold. Other outputs
and status bits are provided to indicate important voltage trip levels. Refer to
description of GPIO pin behavior during power up.
17.2
The following registers are associated with the POR and LVD, and are listed in address order. The register descriptions below
have an associated register table showing the bit structure. The bits that are grayed out in the register tables are reserved bits
and are not detailed in the register descriptions that follow. Reserved bits should always be written with a value of ‘0’. For a
complete table of the POR registers, refer to the
17.2.1
The Voltage Monitor Control Register (VLT_CR) is used to
set the trip points for POR and LVD.
The VLT_CR register is cleared by all resets. This can cause
reset cycling during very slow supply ramps to 5V when the
POR range is set for the 5V range. This is because the reset
clears the POR range setting back to 3V and a new boot/
start-up occurs (possibly many times). The user can man-
age this with Sleep mode and/or reading voltage status bits
if such cycling is an issue.
Bits 5 and 4: PORLEV[1:0]. These bits set the Vdd level at
which PPOR switches to one of three valid values. Note that
11b is a reserved value and should not be used.
The three valid settings for these bits are:
PSoC CY8C20x34 TRM, Version 1.0
1,E3h
Address
17.
00b (2.4V operation)
01b (2.7V operation)
10b (3.0V operation)
VLT_CR
Architectural Description
Register Definitions
Name
POR and LVD
VLT_CR Register
Bit 7
Bit 6
Bit 5
“Summary Table of the System Resource Registers” on page
PORLEV[1:0]
“Summary Table of the System Resource Registers” on page
Bit 4
See the “DC POR and LVD Specifications” table in the Elec-
trical Specifications section of the PSoC device data sheet
for voltage tolerances for each setting.
Bit 3: LVDTBEN. This bit is AND’ed with LVD to produce a
throttle-back signal that reduces CPU clock speed when low
voltage conditions are detected. When the throttle-back sig-
nal is asserted, the CPU speed bits in the OSC_CR0 regis-
ter are reset forcing the CPU speed to its reset state.
Bits 2 to 0: VM[2:0]. These bits set the Vdd level at which
the LVD Comparator switches.
See the “DC POR and LVD Specifications” table in the Elec-
trical Specifications section of the PSoC device data sheet
for voltage tolerances for each setting.
For additional information, refer to the
page
LVDTBEN
191.
Bit 3
Register Reference chapter on page
Section 16.2 Pin Behavior During Reset
Bit 2
VM[2:0]
Bit 1
VLT_CR register on
Bit 0
139.
90.
RW : 00
Access
for a
115
90.

Related parts for CY8C20X34