Atmel AVR3000: QTouch Conducted Immunity. 8-bit Atmel Microcontrollers. Application Note. 1 Introduction

Similar documents
Atmel AVR1017: XMEGA - USB Hardware Design Recommendations. 8-bit Atmel Microcontrollers. Application Note. Features.

AVR32138: How to optimize the ADC usage on AT32UC3A0/1, AT32UC3A3 and AT32UC3B0/1 series. 32-bit Microcontrollers. Application Note.

Proximity Design Guide. Proximity Design Guide. Application Note QTAN Introduction

Atmel AVR4921: ASF - USB Device Stack Differences between ASF V1 and V2. 8-bit Atmel Microcontrollers. Application Note. Features.

How To Use An Atmel Atmel Avr32848 Demo For Android (32Bit) With A Microcontroller (32B) And An Android Accessory (32D) On A Microcontroller (32Gb) On An Android Phone Or

AVR125: ADC of tinyavr in Single Ended Mode. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

Atmel AVR4903: ASF - USB Device HID Mouse Application. Atmel Microcontrollers. Application Note. Features. 1 Introduction

APPLICATION NOTE. Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Atmel AVR 8-bit Microcontroller. Introduction.

Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures. Atmel Microcontrollers. Application Note. Features.

APPLICATION NOTE. Atmel AT04389: Connecting SAMD20E to the AT86RF233 Transceiver. Atmel SAMD20. Description. Features

APPLICATION NOTE. Atmel LF-RFID Kits Overview. Atmel LF-RFID Kit. LF-RFID Kit Introduction

32-bit AVR UC3 Microcontrollers. 32-bit AtmelAVR Application Note. AVR32769: How to Compile the standalone AVR32 Software Framework in AVR32 Studio V2

How To Design An Ism Band Antenna For 915Mhz/2.4Ghz Ism Bands On A Pbbb (Bcm) Board

AVR1922: Xplain Board Controller Firmware. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

APPLICATION NOTE Atmel AT02509: In House Unit with Bluetooth Low Energy Module Hardware User Guide 8-bit Atmel Microcontroller Features Description

Application Note. Atmel ATSHA204 Authentication Modes. Prerequisites. Overview. Introduction

AVR2006: Design and characterization of the Radio Controller Board's 2.4GHz PCB Antenna. Application Note. Features.

AT11805: Capacitive Touch Long Slider Design with PTC. Introduction. Features. Touch Solutions APPLICATION NOTE

AT91SAM ARM-based Flash MCU. Application Note

Application Note. Atmel CryptoAuthentication Product Uses. Atmel ATSHA204. Abstract. Overview

AVR1900: Getting started with ATxmega128A1 on STK bit Microcontrollers. Application Note. 1 Introduction

AVR115: Data Logging with Atmel File System on ATmega32U4. Microcontrollers. Application Note. 1 Introduction. Atmel

APPLICATION NOTE. Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor. Atmel AVR 8-bit Microcontrollers. Features.

AVR1600: Using the XMEGA Quadrature Decoder. 8-bit Microcontrollers. Application Note. Features. 1 Introduction. Sensors

AVR1510: Xplain training - XMEGA USART. 8-bit Microcontrollers. Application Note. Prerequisites. 1 Introduction

AVR353: Voltage Reference Calibration and Voltage ADC Usage. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR32701: AVR32AP7 USB Performance. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

Capacitive Touch Technology Opens the Door to a New Generation of Automotive User Interfaces

Application Note. 8-bit Microcontrollers. AVR270: USB Mouse Demonstration

AVR1318: Using the XMEGA built-in AES accelerator. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1301: Using the XMEGA DAC. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

8-bit. Application Note. Microcontrollers. AVR282: USB Firmware Upgrade for AT90USB

Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter

APPLICATION NOTE. Atmel AT01095: Joystick Game Controller Reference Design. 8-/16-bit Atmel Microcontrollers. Features.

Using CryptoMemory in Full I 2 C Compliant Mode. Using CryptoMemory in Full I 2 C Compliant Mode AT88SC0104CA AT88SC0204CA AT88SC0404CA AT88SC0808CA

AVR287: USB Host HID and Mass Storage Demonstration. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1321: Using the Atmel AVR XMEGA 32-bit Real Time Counter and Battery Backup System. 8-bit Microcontrollers. Application Note.

AVR32788: AVR 32 How to use the SSC in I2S mode. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

8-bit RISC Microcontroller. Application Note. AVR182: Zero Cross Detector

AVR1309: Using the XMEGA SPI. 8-bit Microcontrollers. Application Note. Features. 1 Introduction SCK MOSI MISO SS

APPLICATION NOTE. Atmel AT02985: User s Guide for USB-CAN Demo on SAM4E-EK. Atmel AVR 32-bit Microcontroller. Features. Description.

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE

3-output Laser Driver for HD-DVD/ Blu-ray/DVD/ CD-ROM ATR0885. Preliminary. Summary. Features. Applications. 1. Description

AVR305: Half Duplex Compact Software UART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

8051 Flash Microcontroller. Application Note. A Digital Thermometer Using the Atmel AT89LP2052 Microcontroller

AVR2004: LC-Balun for AT86RF230. Application Note. Features. 1 Introduction

APPLICATION NOTE. Atmel AVR600: STK600 Expansion, Routing and Socket Boards. Atmel Microcontrollers. Introduction

Introducing a platform to facilitate reliable and highly productive embedded developments

AVR127: Understanding ADC Parameters. Introduction. Features. Atmel 8-bit and 32-bit Microcontrollers APPLICATION NOTE

APPLICATION NOTE. Atmel AVR2033: SAM-ICE Adapter Hardware User Manual. 8-bit Atmel Microcontrollers. Features. Introduction

AVR033: Getting Started with the CodeVisionAVR C Compiler. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR317: Using the Master SPI Mode of the USART module. 8-bit Microcontrollers. Application Note. Features. Introduction

AT15007: Differences between ATmega328/P and ATmega328PB. Introduction. Features. Atmel AVR 8-bit Microcontrollers APPLICATION NOTE

AVR1324: XMEGA ADC Selection Guide. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

Application Note. 8-bit Microcontrollers. AVR272: USB CDC Demonstration UART to USB Bridge

USER GUIDE EDBG. Description

General Porting Considerations. Memory EEPROM XRAM

8-bit Microcontroller. Application Note. AVR415: RC5 IR Remote Control Transmitter. Features. Introduction. Figure 1.

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE

1Mb (64K x 16) One-time Programmable Read-only Memory

AT88CK490 Evaluation Kit

AVR131: Using the AVR s High-speed PWM. Introduction. Features. AVR 8-bit Microcontrollers APPLICATION NOTE

Atmel AVR4027: Tips and Tricks to Optimize Your C Code for 8-bit AVR Microcontrollers. 8-bit Atmel Microcontrollers. Application Note.

Software Prerequisites Linux Ubuntu LTS. Estimated completion time: 15min. The goal of this hands-on is to:

APPLICATION NOTE. AT12405: Low Power Sensor Design with PTC. Atmel MCU Integrated Touch. Introduction

AVR245: Code Lock with 4x4 Keypad and I2C LCD. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR319: Using the USI module for SPI communication. 8-bit Microcontrollers. Application Note. Features. Introduction

Atmel AVR ATxmega384C3 microcontroller OLED display with pixels resolution Analog sensors. Ambient light sensor Temperature sensor

APPLICATION NOTE. AT03155: Real-Time-Clock Calibration and Compensation. SAM3 / SAM4 Series. Scope

AVR030: Getting Started with IAR Embedded Workbench for Atmel AVR. 8-bit Microcontrollers. Application Note. Features.

Application Note. 8-bit Microcontrollers. AVR293: USB Composite Device

USER GUIDE. ZigBit USB Stick User Guide. Introduction

Application Note. C51 Bootloaders. C51 General Information about Bootloader and In System Programming. Overview. Abreviations

QT1 Xplained Pro. Preface. Atmel QTouch USER GUIDE

AN1991. Audio decibel level detector with meter driver

Output Filter Design for EMI Rejection of the AAT5101 Class D Audio Amplifier

AVR134: Real Time Clock (RTC) using the Asynchronous Timer. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

APPLICATION NOTE. Secure Personalization with Transport Key Authentication. ATSHA204A, ATECC108A, and ATECC508A. Introduction.

AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC. 8-bit Microcontrollers. Application Note. Features.

APPLICATION NOTE. Atmel AT01180: Barcode and QR code scanner User Guide. Atmel 32-bit Microcontroller. Features. Introduction

8-bit Microcontroller. Application Note. AVR400: Low Cost A/D Converter

8-bit Atmel Microcontrollers. Application Note. Atmel AVR211: Wafer Level Chip Scale Packages

3-output Laser Driver for HD-DVD/ Blu-ray/DVD/ CD-ROM ATR0885. Preliminary. Summary

APPLICATION NOTE. RF System Architecture Considerations ATAN0014. Description

Designing Feature-Rich User Interfaces for Home and Industrial Controllers

AN3353 Application note

AVR1003: Using the XMEGA Clock System. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AN3265 Application note

APPLICATION NOTE. AT07175: SAM-BA Bootloader for SAM D21. Atmel SAM D21. Introduction. Features

CryptoAuth Xplained Pro

Practical PCB design techniques for wireless ICs Controlled impedance layout 100Ω balanced transmission lines

Quick Start Guide. CAN Microcontrollers. ATADAPCAN01 - STK501 CAN Extension. Requirements

AN2866 Application note

Two mechanical buttons Two user LEDs Four expansion headers. Board controller with USB interface. One power LED and one status LED

APPLICATION NOTE. Authentication Counting. Atmel CryptoAuthentication. Features. Introduction

Evaluation Board for the AAT1275 Boost Converter with USB Power Switch

AN Designing RC snubbers

APPLICATION NOTE. AT16268: JD Smart Cloud Based Smart Plug Getting. Started Guide ATSAMW25. Introduction. Features

AN2680 Application note

Application Note. 1. Introduction. 2. Associated Documentation. 3. Gigabit Ethernet Implementation on SAMA5D3 Series. AT91SAM ARM-based Embedded MPU

Transcription:

Atmel AVR3000: Q Conducted Immunity 1 Introduction EMC compliance testing requirements include a check of the susceptibility of a product to RF interference coupled through cables that may normally be connected to the system. Since all cables carry conducted RF voltages and currents, and since these voltages and currents can interfere with electronic devices, it makes good sense to test products to ensure that they will work reliably in their intended operating environment. Although most applications do not require a high level of immunity to conducted noise, certain industry sectors (for example Automotive, industrial and white goods, to name a few) have defined standards for EMC compliance. When using capacitive touch interfaces in such environments, it is important to understand the implications of conducted noise and how to mitigate the effects through careful design. With some basic hardware modifications, Atmel touch applications can be designed to meet the highest industry standards for CI testing. This application note provides a basic overview of conducted immunity testing and describes in detail the techniques employed to improve noise immunity for Atmel s capacitive touch applications. 8-bit Atmel Microcontrollers Application Note Rev.

2 Conducted immunity Conducted RF immunity simply refers to a product s immunity to unwanted noisy RF voltages and currents carried by its external wires and cables. The source of this unwanted noise can include RF transmitters, switched-mode power supplies and other interconnected devices that have electronic activity in RF range. Conducted noise will generally be in Common-Mode (CM) and appear across all connecting cables to a device. Capacitive touch applications are generally not affected by CM noise until human interaction takes place. This is because the power supply lines maintain a stable difference between VDD and GND and as no return path is provided to the noise source reference (usually earth), the circuit functions normally. Once human interaction takes place, however, the user s finger now provides a return path and effectively couples noise directly into the capacitive sensor. When this noise reaches levels where normal filtering algorithms become ineffective, errors are introduced into the touch measurement and the system becomes unreliable. This can manifest itself by way of undetected touches, false touches or in some cases, a complete system lock-up. It is important therefore to understand the environment in which the touch application is designed to operate in, and where appropriate apply suitable techniques to address the effects of unwanted noise disturbances. 2 Atmel AVR3000

Atmel AVR3000 3 Testing requirements 3.1 EMC standards 3.2 Test criteria The immunity test for conducted disturbances induced by radio-frequency fields is defined by standard IEC/EN 61000-4-6 and is often called up as the basic test method by immunity standards listed under the Electromagnetic Compatibility (EMC) directive. The standard establishes a common reference and a set of testing methods for evaluating the functional immunity of electrical and electronic equipment to conducted noise. CI testing involves injecting RF voltages or currents into each of the cables associated with the equipment under test. The basic requirement for the test system is to generate a modulated RF signal of sufficient amplitude, stepped over the frequency range from 150kHz to 80MHz. The upper frequency range may be extended by some product standards or customer specific requirements. The tested frequency range is covered in number of small steps. At each step there is a dwell period whilst the EUT (Equipment Under Test) is checked for performance degradation. According to Table 1 of IEC/EN 61000-4-6, the standard test levels are: Test Level 1 1V rms Test Level 2 3V rms Test Level 3 10V rms Test Level X User specified Test Level X is called an `open specification and is included to provide the flexibility for a specification to be set by a product or generic standard committee if they feel it is more appropriate for the type of equipment covered by their standard. Test levels 1 and 2 are generally considered the minimum stress levels required for conformance testing of products intended for domestic and commercial environments. Test level 3 normally applies to industrial applications. The above table values refer to the open-circuit test levels (e.m.f) of the unmodulated noise signal, expressed in r.m.s. When applying the test, this signal is 80% amplitude modulated with a 1kHz sine wave to simulate real-world environments. 3

Figure 3-1. The IEC/EN 61000-4-6 test level is always specified for the unmodulated wave. For example, a 3V r.m.s. test has a peak-to-peak voltage of 15.22V as shown in Figure 3-1. 3.3 Compliance criteria The pass/fail criteria depend on the purpose and function of the product. It may also be defined by customer expectations. IEC/EN 61000-4-6 recommends four general classifications for evaluating the performance of the equipment under test. Class A No significant degradation in operation or functionality is allowed. Class B Some degradation in operation may occur, but the product recovers once the stress is removed without any operator intervention. No change in operating state or loss of data occurs. Class C Operation of the EUT is affected and operator intervention is required to recover normal operation. Again, no loss of data is permitted. Class D Unrecoverable loss of function or degradation of performance. Loss of data may occur. 3.4 Noise injection methods 4 Atmel AVR3000 There are a number of alternative test transducers, described in IEC/EN 61000-4-6, which can be used for inducing the RF noise signal into connected cables. According to the standard the preferred approach is to use Coupling-Decoupling Networks (CDN s) to directly inject RF voltages into the cables under test. A CDN requires the least power of all transducers and automatically and accurately controls the injected source impedance, maintaining a reasonably accurate RF voltage into the EUT s cables. Alternative methods such as Bulk Current Injection (BCI) and the Electromagnetic Clamp (EM-Clamp) are also described, although it is important when using either of

Atmel AVR3000 these methods to closely follow the instructions set out in the standard. Incorrect application of either technique can create a severe over-test situation which would be unrealistic of most real life electromagnetic environments. 4 Improving noise immunity 4.1 Signal path impedance With careful attention to sensor layout and some basic circuit modifications it is possible to realize a touch solution using Atmel s capacitive sense technologies that meet the highest CI conformance requirements as specified in IEC/EN 61000-4-6. Increasing the impedance of the signal path from the sense electrode to the touch controller input can significantly improve immunity to conducted noise in applications using Atmel AVR Q, Atmel AVR QMatrix and Atmel AVR Q-ADC sensing methods. A larger series resistor in the charge transfer path provides high impedance to noise while maintaining the overall signal integrity. Increasing the series resistor from a typical value of 1KΩ to about 100KΩ and ensuring complete charge transfer can typically improve noise immunity by a factor of two or more. Depending on the noise disturbance in a given application an optimal intermediate resistor value can be chosen to achieve the required level of noise suppression while meeting other system design requirements such as power consumption and response time. Q, QMatrix and Q-ADC sensing methods are optimized for minimum power. Adding a high value of series resistor will require an increased charge transfer time that increases capacitance measurement time, thereby increasing the response time and power consumption. However, with a small increase in power consumption, considerable improvement in Conducted Noise immunity can be achieved. Refer to Section 4.1.4 in order to ensure proper tuning of the charge transfer pulse when the series resistor is increased. 4.1.1 Q In the case of Q, using a larger value of series resistor on the SNSK Port pin as indicated in Figure 4-1 results in improved noise immunity. Figure 4-1. Increasing series resistor for Q method. Atmel MCU PB1 SNSK Increase Rs from 1Kohm to 100Kohm for improved noise immunity Electrode Rs Cs PC1 SNS R s Series resistor, 1Kohm typical Cs Sample capacitor, 22nF typical PB1 PortB bit1 PC1 PortC bit1 4.1.2 Q-ADC For Q-ADC, using a larger value of series resistor on the port pin connected to the sensor as indicated in Figure 4-2 results in improved noise immunity. 5

Figure 4-2. Increasing series resistor for Atmel AVR Q-ADC method. Atmel MCU PA0 PA1 PA2 PA3 PA4 PA5 Increase Rs from 1Kohm to 100Kohm for improved noise immunity Button 0 Rs0 Button 1 Rs1 Button 2 Rs2 Button 3 Rs3 Button 4 Rs4 Button 5 Rs5 Rs Series resistor, 1Kohm typical PAn PortA Pin n 4.1.3 QMatrix In the case of QMatrix, using a larger value of the RY series resistor on the YA Port pins as indicated in Figure 4-3 results in improved noise immunity. Figure 4-3. Increasing series resistor for QMatrix method. A tm e l M C U X 0 R X 0... Sensor 0,0 Sensors, X,Y Sensor 0,m X n Y 0 A R X n Increase R Y0 to R Ym from 1K ohm to 100K ohm for im proved noise R Y 0 im m u n it y... Sensor n,0 Sensor n,m Y m A R Y m C S 0... C S m Y 0 B Y m B R Y B 0 R Y B m S M P V r e f Typical values R X: 1Kohm R Y: 1Kohm C S: 4.7nF R YB: 470k 4.1.4 Tuning for proper charge transfer pulses With the increased series resistor, the RC time constant formed in combination with sensor capacitance will slow down the charge transfer settling process. In order to obtain stable and repeatable results, it is important to ensure proper settling process. For an overview of charge transfer pulses and method to observe good and bad charge pulses using an oscilloscope, refer to the Charge transfer section in Atmel s 6 Atmel AVR3000

4.2 Sensor design considerations 4.2.1 Ground loading planar construction Atmel AVR3000 Sensor Design Guide. In order to achieve good charge pulses, the firmware parameter to control the charge transfer time should be increased. For application specific devices this parameter will be identified in the relevant datasheet. When using the Atmel AVR Q Library, the QT_DELAY_CYCLES parameter should be used so as to increase the Charge cycle time for Q method. For the case of Atmel AVR QMatrix, the QT_DELAY_CYCLES parameter should be used so as to increase the Dwell time. For the case of Q-ADC for tiny40 device, the library with a higher csd value should be used. With Q-ADC for tiny20 device, higher value of the DEF_QT_DELAY_CYCLES parameter should be used. For additional information on these parameters, refer to Q Library User Guide. Also refer to QTAN0062: Q and QMatrix Sensitivity Tuning for Keys, Sliders and Wheels for Sensitivity tuning. With a series resistor of 100KΩ, a charge transfer time of 4us or higher is recommended. Excellent immunity to CI noise can be achieved by having a good layout for capacitive sense applications. Traces from the microcontroller input pins to the sense electrodes should be kept as short as possible and electrode designs should be consistent with the recommendations in Atmel Sensor Design Guide. For self-capacitance electrode configurations using Q and Q-ADC sensing methods, additional improvements in noise immunity can be achieved by adding ground loading, either in a planar way or by having a hatch ground plane behind the sensor. The ground loading provides a low impedance noise path, directing coupled noise away from the touch controllers input pins. Although this approach is not recommended under the general sensor design guidelines because of the effect on sensor gain, the SNR improvements achieved from ground loading can far outweigh any reduction in touch sensitivity when operating in noisy environments. In most cases, loss of sensor gain due to the introduction of ground loading can be compensated by careful sensitivity tuning. For mutual-capacitance electrode configuration using QMatrix, ground loading does not result in any additional improvement to noise immunity. Ground loading for self-capacitance sensors is indicated in the Figure 4-4. The gap between sensor and ground plane should be half the thickness of the overlying panel T. This method is useful for single-sided PCB s. 7

Figure 4-4. Ground flood, near to a sensor. 4.2.2 Ground loading, hatched ground plane behind the sensor Figure 4-5 shows the arrangement of a hatched ground plane behind the sensor. The left side image indicates the top side view and the right side image indicates the bottom side view. Figure 4-5. Hatched ground plane behind the sensor. To balance the tradeoff between sensor gain reduction and noise suppression a 50% mesh flood is recommended for most applications. 8 Atmel AVR3000

Atmel AVR3000 5 Conclusion 6 References For the case of Atmel AVR Q, Atmel AVR Q-ADC and Atmel AVR QMatrix methods, increased series resistor along with charge pulse tuning provides improved protection against conducted immunity noise. In the case of Q and Q-ADC methods, additional improvement can be achieved by using ground loading. 1. Sensors Design Guide. www.atmel.com/dyn/resources/prod_documents/doc10620.pdf. 2. Atmel AVR Q Library User Guide. www.atmel.com/dyn/resources/prod_documents/doc8207.pdf. 3. QTAN0062: Q and QMatrix Sensitivity Tuning for Keys, Sliders and Wheels. www.atmel.com/dyn/resources/prod_documents/qtan0062.pdf. 9

7 Table of contents 1 Introduction... 1 2 Conducted immunity... 2 3 Testing requirements... 3 3.1 EMC standards... 3 3.2 Test criteria... 3 3.3 Compliance criteria... 4 3.4 Noise injection methods... 4 4 Improving noise immunity... 5 4.1 Signal path impedance... 5 4.1.1 Q... 5 4.1.2 Q-ADC... 5 4.1.3 QMatrix... 6 4.1.4 Tuning for proper charge transfer pulses... 6 4.2 Sensor design considerations... 7 4.2.1 Ground loading planar construction... 7 4.2.2 Ground loading, hatched ground plane behind the sensor... 8 5 Conclusion... 9 6 References... 9 7 Table of contents... 10 10 Atmel AVR3000

Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 USA Tel: (+1)(408) 441-0311 Fax: (+1)(408) 487-2600 www.atmel.com Atmel Asia Limited Unit 01-5 & 16, 19F BEA Tower, Milennium City 5 418 Kwun Tong Road Kwun Tong, Kowloon HONG KONG Tel: (+852) 2245-6100 Fax: (+852) 2722-1369 Atmel Munich GmbH Business Campus Parkring 4 D-85748 Garching b. Munich GERMANY Tel: (+49) 89-31970-0 Fax: (+49) 89-3194621 Atmel Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chou-ku, Tokyo 104-0033 JAPAN Tel: (+81) 3523-3551 Fax: (+81) 3523-7581 2011 Atmel Corporation. All rights reserved. Atmel, Atmel logo and combinations thereof, Q, AVR, AVR logo and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. 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 product 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.