AN3261 Application Note: Dual Push-Button Smart Reset Devices With User-Adjustable Setup Delays
AN3261 Application Note: Dual Push-Button Smart Reset Devices With User-Adjustable Setup Delays
Application note
Dual push-button Smart Reset™ devices
with user-adjustable setup delays
Introduction
The Smart Reset™ family of devices consists of several products with a combination of
features selected to best suit most typical applications. Their basic common feature is dual-
button reset with setup delay that requires both input reset buttons to be continuously
pressed for a defined period of time. This improves system stability compared to simple
manual reset button devices and eliminates the need for a traditional reset access hole (e.g.
two standard keys on the mobile phone keyboard can be used as Smart Reset™ inputs).
Numerous additional features and device options are factory-programmed or can be
implemented upon request.
Common STM65xx Smart Reset™ family features include:
■ Dual-button Smart Reset™ inputs
■ VCC range 1.0 to 5.5 V (active-low output valid)
■ Industrial operating temperature range –40 °C to +85 °C
■ Space-saving TDFN8 package (2 mm x 2 mm x 0.75 mm)
■ RoHS compliance
Differentiating features of the devices are:
■ With or without Power-on Reset (POR)
■ With or without VCC monitoring
■ Independent battery monitoring feature with battery-low warning (STM6505 only)
■ Input logic voltage levels: standard CMOS or fixed threshold
■ Smart Reset™ output characteristics
– Defined reset pulse duration or push-button controlled (undefined) reset pulse
duration
– Reset pulse duration: factory-programmed or capacitor-adjustable
– Smart Reset™ delay: tri-state / dual-state / capacitor-adjustable
– Open-drain or push-pull reset output
– Single or dual reset output
Contents
1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
List of figures
1 Features
● The Smart Reset™ functionality is a feature that introduces a reset output response
delay. Both of the Smart Reset™ input buttons must be pressed for a defined tSRC
period, only after which an output reset pulse is generated. This results in a robust
hardware reset. The reset function can then be assigned to the existing keys of a
device, which eliminates the traditional reset hole in the back cover of the device, while
maintaining system stability. All the STM65xx family devices have this feature with the
exception of the STM6504.
● The edge trigger functionality is a reset input with an immediate reset response and a
special debounce feature. Found only on the STM6504 (a device with single-button
edge trigger immediate reset and a single-button delayed Smart Reset™ input,
independent but with a common reset output).
● VCC monitoring/undervoltage reset. When the monitored VCC voltage drops below
the factory-programmed undervoltage reset threshold VRST, the reset output(s)
immediately go active and remain so until VCC rises above VRST and hysteresis, plus
the defined tREC period.
● Battery-low detection is an additional independent voltage monitoring function with a
dedicated battery-low detection output pin. It works as a pure comparator with
VREF=1.25 V. STM6505 only.
● Fixed input logic levels are suitable for configurations where the device driving the
input buttons (keyboard) is connected to a lower voltage than the supply voltage of the
STM65xx device. This is in contrast to the devices with the standard CMOS input logic
levels that are relative to VCC and are suitable only for applications in which the device
driving the inputs of the Smart Reset™ device is powered by the same voltage supply.
The STM65xx family of Smart Reset™ products provides a broad variety of options for
various types of applications.
VCC VCC
RST RESET
TSR
STM6503 MCU
SR1
Early
warning INT/
SR0 NMI
VSS VSS
PUSH-BUTTON
SWITCH
1. Early warning feature: the input reset push-button can be also used as an early warning to the processor
(through the interrupt input) that a reset may come after the tSRC reset setup delay.
t SRC
SR0
SR1
t REC
RST
VCC VCC
RST RESET
TSR
STM6503 MCU
SR1
INT/
SR0 NMI
VSS VSS
PUSH-BUTTON PUSH-BUTTON
SWITCH SWITCH
t SRC
SR0
SR1
t REC
RST
SR0
SR1
STM65xx
tSRC
Push-
button 1
Push-
button 2
Push-
button 3
tREC
RST
Figure 8. The STM65xx interposer boards; a dedicated board is available for each
STM65xx Smart Reset™ device
4 Conclusion
The family of Smart Reset™ devices provides a variety of smartphone or PDA hardware
reset solutions, some examples of which are shown in this application note, others are in the
datasheet of the specific device. The most up-to-date information on the Smart Reset™
portfolio can be found at www.st.com/smartreset.
5 Revision history
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the
right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any
time, without notice.
All ST products are sold pursuant to ST’s terms and conditions of sale.
Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no
liability whatsoever relating to the choice, selection or use of the ST products and services described herein.
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this
document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products
or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such
third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED
WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS
OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT
RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING
APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY,
DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE
GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void
any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any
liability of ST.
Information in this document supersedes and replaces all information previously supplied.
The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.