ATF15xx Power-On Reset Hysteresis Feature. Abstract. Features. Complex Programmable Logic Device APPLICATION NOTE

Similar documents
APPLICATION NOTE. ATA6629/ATA6631 Development Board V2.2 ATA6629/ATA6631. Introduction

APPLICATION NOTE. AT11009: Migration from ATxmega64D3/128D3/192D3/256D3 Revision E to Revision I. Introduction. Features.

AVR221: Discrete PID Controller on tinyavr and megaavr devices. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE

AT15291: Migrating QTouch Designs from SAM D MCUs to SAM C MCUs. Scope. Features. QTouch APPLICATION NOTE

AT14164: User Calibration of Internal Temperature Sensor - SAM R21. Introduction. SMART ARM-based MCUs APPLICATION NOTE

8Mb (1M x 8) One-time Programmable, Read-only Memory

Introduction. Reference Documents. AFE Calibration on SAM V/E/S7x Microcontrollers. SMART ARM-based Microcontrollers APPLICATION NOTE

Atmel U6032B. Automotive Toggle Switch IC DATASHEET. Features. Description

AVR1302: Using the XMEGA Analog Comparator. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

Atmel ATA6629/ Atmel ATA6631 Development Board V2.2. Application Note. Atmel ATA6629/ATA6631 Development Board V

ATA2526. Low-voltage IR Receiver ASSP DATASHEET. Features. Applications

APPLICATION NOTE. Atmel AVR127: Understanding ADC Parameters. Atmel 8-bit Microcontroller. Features. Introduction

APPLICATION NOTE. ATA6621, ATA6621N, ATA6622, ATA6622C, ATA6624, ATA6624C, ATA6626, ATA6626C Development Board ATA6621/22/24/26.

AT02598:Migration from AT86RF212 to AT86RF212B. Description. Features. Atmel MCU Wireless APPLICATION NOTE

AVR122: Calibration of the AVR's internal temperature reference. 8-bit Microcontrollers. Application Note. Features.

Low-cost Phase-control IC with Soft Start

AN Energy Harvesting with the NTAG I²C and NTAG I²C plus. Application note COMPANY PUBLIC. Rev February Document information

Flasher IC with 18-mΩ Shunt U6043B

Atmel LED Driver Technology. Smart LED Power Management for Efficiency, Programmability and Scalability

TED-Kit 2, Release Notes

QTouch Capacitive Touch Technology Copyright Atmel Atmel Corporation

STEVAL-ISQ010V1. High-side current-sense amplifier demonstration board based on the TSC102. Features. Description

8-bit Microcontroller with 2K Bytes In-System Programmable Flash. ATtiny261A. Appendix A. Appendix A ATtiny261A Specification at 105 C

AVR1311: Using the XMEGA Timer/Counter Extensions. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

Evaluation Kit ATA8520-EK1-F and Extension Board ATA8520-EK3-F (US Version) Kit Content ATAN0157 APPLICATION NOTE

APPLICATION NOTE. ATA5279 Application Hints ATAN0003. Features. Description

AVR42778: Core Independent Brushless DC Fan Control Using Configurable Custom Logic on ATtiny817. Features. Introduction. AVR 8-bit Microcontroller

8-bit. Application Note. Microcontrollers. AVR077: Opto Isolated Emulation for the DebugWIRE

Current Monitor IC U4793B

ShortLink Wide Band Antenna Family Models: SLA150-SMA, SLA150-UFL. Wide Band Antenna Family SLA150 Datasheet

SKY65120: WCDMA PA Bias Method For Lower Junction Temperature

ATA6140. Flasher Application Module. Application Note. ATA Flasher Application Module. 1. Description

256K (32K x 8) Unregulated Battery. Programmable, Read-only Memory

1Mb (128K x 8) Low Voltage, One-time Programmable, Read-only Memory

1Mb (128K x 8) Unregulated Battery Voltage, One-time Programmable, Read-only Memory

APPLICATION NOTE. AT11849: QTouch Surface Design Guide. Atmel QTouch. Introduction. Features

1Mb (64K x 16) Unregulated Battery Voltage, High-speed, One-time Programmable, Read-only Memory

Flasher, 30 mω Shunt, Pilot Lamp to GND or V Batt U2043B

Ultra-Low-Noise Amplifiers

TI Designs: Biometric Steering Wheel. Amy Ball TIDA-00292

AN Maximum RF Input Power BGU6101. Document information. Keywords Abstract

Evaluation Board for the AAT1210 High Power DC/DC Boost Converter

Rad Hard 128K x volt Very Low Power CMOS SRAM M65609E

UM DALI getting started guide. Document information

Flasher IC with U643B

Zero-voltage Switch with Adjustable Ramp T2117

Fast read access time 70ns Low-power CMOS operation 100μA max standby 30mA max active at 5MHz. JEDEC standard packages 32-lead PDIP 32-lead PLCC

UHF ASK/FSK Receiver ATA5721 ATA5722. Features

Flasher, 18-mΩ Shunt, Frequency Doubling Disabling U6433B

UM Slim proximity touch sensor demo board OM Document information

R_ Driving LPC1500 with EPSON Crystals. Rev October Document information. Keywords Abstract

Low Voltage Brushed Motor System

PIN Diode Chips Supplied on Film Frame

UM DALI getting started guide. Document information

Description. Part numbers Order codes Packages Output voltages

AN1441 Application note

STEVAL-CCA040V1. 4X10 Watt dual/quad power amplifier demonstration board based on the STA540SAN. Features. Description

AN3332 Application note

8Mb (1M x 8) One-time Programmable, Read-only Memory

In data sheets and application notes which still contain NXP or Philips Semiconductors references, use the references to Nexperia, as shown below.

512K (64K x 8) Unregulated Battery. Programmable, Read-only Memory

Digital Window Watchdog Timer U5021M

STEVAL-CCA011V1. Filter-free stereo 2x2.5 W Class-D audio power amplifier demonstration board based on the TS2012FC. Features.

OLH5730/5731: Hermetic Low Input Current, Dual-Channel Optocouplers

OM29110 NFC's SBC Interface Boards User Manual. Rev May

TI Designs TIDA Automotive 1.3M Camera Module Design with OV10640, DS90UB913A and power over Coax Test Data

74ABT General description. 2. Features and benefits. 3. Ordering information. Dual D-type flip-flop with set and reset; positive edge-trigger

KF25B, KF33B KF50B, KF80B

ES_LPC1114. Errata sheet LPC1114. Document information

AN12232 QN908x ADC Application Note

SKY LF: 300 khz 3 GHz Medium Power GaAs SPDT Switch

UM Description of the TDA8029 I2C Demo Board. Document information

Obsolete Product(s) - Obsolete Product(s)

SKY LF: GHz Seven-Bit Digital Attenuator with Serial and Parallel Drivers

OLH5530/5531: Hermetic High-Speed Transistor Dual-Channel Optocoupler

AN2581 Application note

Rad. Tolerant 8K x 8-5 volts Very Low Power CMOS SRAM AT65609EHW

TOSHIBA Original CMOS 16-Bit Microcontroller. TLCS-900/H Series TMP95C061BFG TMP95C061BDFG. Semiconductor Company

AN2333 Application note

Rear Window Heating Timer/ Long-term Timer U6046B

Figure 1: AAT4712 Evaluation Board Picture.

PN7120 NFC Controller SBC Kit User Manual

Digital-Output Magnetic Sensor (Hall IC)

AN NHS3xxx Temperature sensor calibration. Document information

SKY LF: GHz Five-Bit Digital Attenuator with Serial-to-Parallel Driver (0.5 db LSB)

Order code Temperature range Package Packaging Marking

EVAL-RHF310V1. EVAL-RHF310V1 evaluation board. Features. Description

AN NTAG21xF, Field detection and sleep mode feature. Rev July Application note COMPANY PUBLIC. Document information

TOSHIBA CMOS Digital Integrated Circuit Silicon Monolithic TC7S14F, TC7S14FU

OLH5500/5501: Hermetic High-Speed Optocouplers

UM OM29263ADK Quick start guide antenna kit COMPANY PUBLIC. Document information

AN MIFARE Plus Card Coil Design. Application note COMPANY PUBLIC. Rev April Document information

AA103-72/-72LF: 10 MHz GHz GaAs One-Bit Digital Attenuator (10 db LSB)

TC74HC00AP,TC74HC00AF,TC74HC00AFN

AN How to design an antenna with DPC. Rev November Application note COMPANY PUBLIC. Document information.

SMV LF and SMV LF: Surface Mount, 0402 Hyperabrupt Tuning Varactor Diodes

D44H8 - D44H11 D45H8 - D45H11

ANTENNA DESIGN GUIDE. Last updated March 8 th, The information in this document is subject to change without notice.

ST662AB ST662AC. DC-DC converter from 5 V to 12 V, 0.03 A for Flash memory programming supply. Features. Description

SKY LF: 10 MHz GHz Six-Bit Digital Attenuator with Driver (0.5 db LSB, 31.5 db Range)

Transcription:

Complex Programmable Logic Device ATF15xx Power-On Reset Hysteresis Feature APPLICATION NOTE Abstract For some applications, a larger power reset hysteresis is required to prevent an Atmel ATF15xx Complex Programmable Logic Device (CPLD) from resetting its registers due to supply voltage dips or glitches. For other applications, it might be more desirable to reset the registers in an ATF15xx CPLD when the supply voltage dips or glitches. To be compatible with both of these application types, the Power-On (or power-up) Reset (POR) hysteresis of the ATF15xx CPLD can be programmed to Large or Small by the user. This application note provides the details of this programmable feature. Features Small vs. Large POR Hysteresis Recommended Settings for 5.0V and 3.3V ATF15xx CPLDs Design Software Option Settings

Table of Contents Abstract... 1 Features... 1 1. Overview...3 1.1. Small POR Hysteresis...3 1.2. Large POR Hysteresis...3 1.3. Power-up Requirements...4 1.4. Recommendation... 4 2. Design Option Setting...5 2.1. ProChip Designer... 5 2.2. WinCUPL...6 2.3. POF2JED... 6 3. Revision History...7 2

1. Overview The ATF15xx CPLDs are designed with a power-up reset function to reset all registers (D/T flip-flops or latches) when V CC rises slightly above the power-up reset voltage level (V RST ). When V CC falls below the power-down voltage level and then subsequently rises above V RST, the registers return to the reset state. The hysteresis between the power-up reset voltage level and power-down voltage level is controlled by the POR Hysteresis programmable option and can be set to Small or Large. This programmable feature gives users the flexibility to choose the power-up reset hysteresis level that is most suitable for the intended application. 1.1. Small POR Hysteresis When the POR Hysteresis option is set to Small, the power-down voltage level is just slightly below V RST. Therefore, whenever V CC drops slightly below V RST, the ATF15xx registers reset. This behavior is depicted in the below figure. Figure 1-1 Reset Behaviors with POR Hysteresis Set to Small Nom VCC VRST Small Hysteresis 0.7V Power-up Reset No Power-up Reset Power-up Reset 1.2. Large POR Hysteresis When the POR Hysteresis option is set to Large, the power-down voltage level is approximately 0.7V. Therefore, the ATF15xx registers reset only when V CC drops below 0.7V and then subsequently rises above V RST. This behavior is depicted in the below figure. When the POR Hysteresis option is set to Large, the ATF15xx I CC is reduced by several hundred µa. This is especially significant for the ATF15xxASL and ATF15xxASVL low-power devices in order to minimize power consumption. Figure 1-2 Reset Behaviors with POR Hysteresis Set to Large Nom VCC VRST 0.7V Power-up Reset No Power-up Reset Power-up Reset Large Hysteresis 3

1.3. Power-up Requirements Due to the asynchronous nature of reset and uncertainty of how V CC actually rises in the system, the following power-up conditions are required: 1. The V CC rise must be monotonic. 2. After reset occurs, all input and feedback setup times must be met before driving the clock pin high. 3. The clock must remain stable during device power-up. 4. When the POR Hysteresis option is set to Large, the following condition is added to ensure that the registers are properly re-initialized when V CC rises again: If V CC falls to around 2.0V, it must shut off completely before the ATF15xx can be powered up again. 1.4. Recommendation For the ATF15xxAS/ASL 5.0V CPLDs, V RST is typically midway between the specified minimum power supply voltage and ground. Therefore, the margin for V CC dips or noise is generally sufficient even when POR Hysteresis is set to Small. However, for the ATF15xxASV/ASVL 3.3V CPLDs, V RST is typically just below the specified minimum power supply voltage and the available margin is reduced. In applications where the supply voltage falls close to the specified minimum power supply voltage, Atmel recommends increasing the margin for falling V CC by setting the POR Hysteresis option to Large. With the Large POR Hysteresis option selected, the power-down voltage level drops to a much lower level to prevent the registers from resetting due to small V CC dips, noise or glitches. 4

2. Design Option Setting The POR Hysteresis option setting can be specified in the design source file or in the design development software tool graphical user interface. 2.1. ProChip Designer To specify the POR Hysteresis option setting in the Atmel ProChip Designer: 1. Open the Fitter options window by clicking on the Atmel Fitter button under the Device Fitter process. 2. Select the Global Device tab. 3. Check either the Large Hysteresis or Small Hysteresis radio button under Power Reset as shown in the below figure. The ProChip Designer default setting is Small for ATF15xxAS/ASL 5.0V device types and Large for ATF15xxASV/ASVL 3.3V device types. The ProChip Designer can be downloaded from: www.atmel.com/tools/prochipdesignerv5_0.aspx Figure 2-1 ProChip Designer POR Hysteresis Option Setting 5

2.2. WinCUPL To set the POR Hysteresis option to Small in Atmel WinCUPL, the following property statement in the CUPL design file must be included. PROPERTY ATMEL {POWER_RESET = OFF}; To set the POR Hysteresis option to Large in WinCUPL, the following property statement in the CUPL design file must be included. PROPERTY ATMEL {POWER_RESET = ON}; The default setting in WinCUPL is Small for all ATF15xx device types. WinCUPL can be downloaded from: www.atmel.com/tools/wincupl.aspx 2.3. POF2JED To set the POR Hysteresis option to Large in Atmel POF2JED GUI, check the box POR Large Hysteresis as shown in the below figure. Otherwise, uncheck this box to set the POR Hysteresis option to Small. The POF2JED default setting in is Small for ATF15xxAS/ASL 5.0V device types and Large for ATF15xxASV/ASVL 3.3V device types. The POF2JED can be downloaded from: www.atmel.com/tools/pof2jed.aspx Figure 2-2 POF2JED POR Hysteresis Option Setting 6

3. Revision History Doc Rev. Date Comments A 10/2015 Initial document release. 7

Atmel Corporation 1600 Technology Drive, San Jose, CA 95110 USA T: (+1)(408) 441.0311 F: (+1)(408) 436.4200 www.atmel.com 2015 Atmel Corporation. / Rev.: Atmel, Atmel logo and combinations thereof, Enabling Unlimited Possibilities, and others are registered trademarks or trademarks of Atmel Corporation in U.S. and other countries. Other terms and product names may be trademarks of others. DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in connection with any applications where the failure of such products would reasonably be expected to result in significant personal injury or death ( Safety-Critical Applications ) without an Atmel officer's specific written consent. Safety-Critical Applications include, without limitation, life support devices and systems, equipment or systems for the operation of nuclear facilities and weapons systems. Atmel products are not designed nor intended for use in military or aerospace applications or environments unless specifically designated by Atmel as military-grade. Atmel products are not designed nor intended for use in automotive applications unless specifically designated by Atmel as automotive-grade.