AT88SC3216CRF. CryptoRF EEPROM Memory 13.56MHz, 32 Kilobits SUMMARY DATASHEET. Features

Similar documents
AT88RF04C. CryptoRF EEPROM Memory 13.56MHz, 4 Kilobits SUMMARY DATASHEET. Features

CryptoRF EEPROM Memory 8 Kbits

AVR42789: Writing to Flash on the New tinyavr Platform Using Assembly

AT60142H/HT. Rad-Hard 512Kx8 Very Low Power CMOS SRAM ERRATA-SHEET. Active Errata List. Errata History. Abbreviations. 1.

AT88RF1354 SPI User Guide For CryptoRF

APPLICATION NOTE. 3-lead CONTACT Package Usage. ATSHA204A, ATECC108A, and ATECC508A. Introduction. 3-lead CONTACT Package

APPLICATION NOTE. Generating Random Secrets. ATSHA204A, ATECC108A, and ATECC508A. Description. Topics

APPLICATION NOTE. AT11008: Migration from ATxmega16D4/32D4 Revision E to Revision I. Atmel AVR XMEGA. Introduction. Features

Smart RF Device Family - Getting Started Guide. Features. Description. References ATAN0115 APPLICATION NOTE

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

APPLICATION NOTE. CryptoAuthentication Personalization Guide. ATSHA204A and ATECC508A. Introduction. Features

ATECC508A Public Key Validation. Introduction. Atmel CryptoAuthentication APPLICATION NOTE

AT21CS Series Reset and Discovery. Introduction. Serial EEPROM APPLICATION NOTE

AT11512: SAM L Brown Out Detector (BOD) Driver. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE

ATAES132A Firmware Development Library. Introduction. Features. Atmel CryptoAuthentication USER GUIDE

64K (8K x 8) Battery-Voltage Parallel EEPROM with Page Write and Software Data Protection AT28BV64B

AT03975: Getting Started with SAM L21. Descripton. Features. SMART ARM-Based Microcontroller APPLICATION NOTE

ATECC108/ATSHA204 USER GUIDE. Atmel Firmware Library. Features. Introduction

AT09381: SAM D - Debugging Watchdog Timer Reset. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE

AT03262: SAM D/R/L/C System Pin Multiplexer (SYSTEM PINMUX) Driver. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE

Security & Chip Card ICs SLE 55R04. Intelligent 770 Byte EEPROM with Contactless Interface complying to ISO/IEC Type A and Security Logic

APPLICATION NOTE. AT6486: Using DIVAS on SAMC Microcontroller. SMART ARM-Based Microcontroller. Introduction. Features

AT06467: Getting started with SAM D09/D10/D11. Features. Description. SMART ARM-based Microcontrollers APPLICATION NOTE

Ethernet1 Xplained Pro

ATECC108. Atmel CryptoAuthentication SUMMARY DATASHEET. Features. Applications NOT RECOMMENDED FOR NEW DESIGNS. Replaced by ATECC108A

EDBG. Description. Programmers and Debuggers USER GUIDE

APPLICATION NOTE. How to Securely Switch Atmel s LIN Transceiver ATA6662/ATA6662C to Sleep Mode ATA6662/ATA6662C. Concerning Atmel ATA6662

IS23SC4439 Preliminary. 1K bytes EEPROM Contactless Smart Card Conform to ISO/IEC 14443A Standard. Table of contents

AT10942: SAM Configurable Custom Logic (CCL) Driver. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE

AT88CK101 HARDWARE USER GUIDE. Atmel CryptoAuthentication Development Kit. Atmel CryptoAuthentication AT88CK101 Daughterboard

AVR42772: Data Logger Demo Application on XMEGA A1U Xplained Pro. Introduction. Features. AVR XMEGA Microcontrollers APPLICATION NOTE

AN MIFARE Type Identification Procedure. Application note COMPANY PUBLIC. Rev August Document information

APPLICATION NOTE. AT04470: Differences between SAM D21 Variants A, B, and L. 32-bit Microcontroller. Introduction

USER GUIDE. Atmel QT6 Xplained Pro. Preface

SAMA5D2 Quad SPI (QSPI) Performance. Introduction. SMART ARM-based Microprocessor APPLICATION NOTE

Native route discovery algorithm

MF1ICS General description. Functional specification. 1.1 Key applications. 1.2 Anticollision. Energy. MIFARE card contacts La, Lb.

DGILib USER GUIDE Atmel-42771A-DGILib_User Guide-09/2016

ATtiny817 QTouch Moisture Demo User Guide. Description. Features. AVR 8-bit Microcontrollers USER GUIDE

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

a clock signal and a bi-directional data signal (SCL, SDA)

UNC20C01R 1Kbyte EEPROM Contactless Card IC

APPLICATION NOTE. Atmel AVR536: Migration from ATmega644 to ATmega644A. 8-bit Atmel Microcontrollers. Introduction

APPLICATION NOTE. Atmel QT4 Xplained Pro User Guide ATAN0114. Preface

Atmel System Peripheral and Memory Products. Temperature Sensor, Crypto and Serial Memory Solutions

APPLICATION NOTE. Scope. Reference Documents. Software Ethernet Bridge on SAMA5D3/D4. Atmel SMART SAMA5D3/D4 Series

This user guide describes how to run the Atmel ATWINC3400 Bluetooth Low Energy (BLE) Provisioning demo from out-of-box conditions.

QT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE

USER GUIDE. ATWINC1500 Xplained Pro. Preface

MF0ICU2. 1. General description. MIFARE Ultralight C. 1.1 Contactless energy and data transfer. 1.2 Anticollision. Rev May

SAM4 Reset Controller (RSTC)

USER GUIDE. Atmel Segment LCD1 Xplained Pro. Preface

APPLICATION NOTE. Atmel AT02260: Driving AT42QT1085. Atmel QTouch. Features. Description

MF1ICS General description. Functional specification. 1.1 Key applications. 1.2 Anticollision. Product data sheet PUBLIC

Atmel AVR1619: XMEGA-B1 Xplained Demonstration. 8-bit Atmel Microcontrollers. Application Note. Features. 1 Introduction

APPLICATION NOTE. AT05567: TC Capture on External Interrupt with the Event System on SAM D20. Preface ASF PROJECT DOCUMENTATION

USER GUIDE. ZigBit USB Stick User Guide. Introduction

One-channel Toggle-mode Touch Sensor IC with Power Management Functions AT42QT1012. Summary

Atmel LF-RFID Kit Comparison Chart. Application Note. Atmel LF-RFID Kit Comparison Chart. 1. Description

APPLICATION NOTE. AT03324: Atmel REB212BSMA-EK Quick Start Guide. Atmel MCU Wireless. Introduction

AVR32752: Using the AVR32 UC3 Static Memory Controller. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

APPLICATION NOTE. Atmel AVR1638: XMEGA RTC Calibration. 8-bit Atmel Microcontrollers. Features. Introduction

APPLICATION NOTE. Atmel AT03160: Migrating Bootloader from ATxmega128A1 to other Atmel XMEGA Devices. Atmel AVR XMEGA. Features.

AVR532: Migration from ATmega48/88/168 to ATmega48A/88A/168A. 8-bit Microcontrollers. Application Note. 1 Introduction

mifare DESFire Contactless Multi-Application IC with DES and 3DES Security MF3 IC D40 INTEGRATED CIRCUITS Objective Short Form Specification

AVR1315: Accessing the XMEGA EEPROM. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

BL75R06SM 8K-bit EEPROM Contactless smart card chip

ST19NP18-TPM-I2C Trusted Platform Module (TPM) with I²C Interface Features

USER GUIDE EDBG. Description

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

APPLICATION NOTE. Atmel AT01080: XMEGA E Schematic Checklist. Atmel AVR XMEGA E. Features. Introduction

USER GUIDE. Atmel QT1 Xplained Pro. Preface

ATtiny104 Xplained Nano. Preface. AVR 8-bit Microcontrollers USER GUIDE

APPLICATION NOTE. Atmel AT03304: SAM D20 I 2 C Slave Bootloader SAM D20. Description. Features

APPLICATION NOTE. Atmel AT03261: SAM D20 System Interrupt Driver (SYSTEM INTERRUPT) SAM D20 System Interrupt Driver (SYSTEM INTERRUPT)

Hardware Prerequisites Atmel Xplained Pro Evaluation Kit Atmel WINC1500 extension USB Micro Cable (TypeA / MicroB)

CryptoMemory 64 Kbit AT88SC6416C. Summary. Features. Table 1. Pin Configuration

Inv.# 557 ONE CHIP MICROCONTROLLER FOR ELECTRONIC PLASTIC CARDS Preliminary datasheet September 2010 revised January 2012

SL2 ICS50/SL2 ICS General description I CODE SLI-L/I CODE SLI-L HC. 1.1 Anticollision. 1.2 Contactless energy and data transfer

AN3250 Application note

32Kbytes on-chip SRAM. Viterbi decoding and CRC PRIME compliant 128-bit AES encryption Channel sensing and collision pre-detection

APPLICATION NOTE. Atmel AVR057: Internal RC Oscillator Calibration for ATtiny4/5/9/10/20/40. 8-bit Atmel Microcontrollers. Features.

AT17F040A and AT17F080A

The Three-Legged Stool of Cryptography

Application Note Using the ATV750, ATV750B, and ATF750C Erasable Programmable Logic Device Introduction 1.1 Device Names and Pin/Node Assignments

LAN9500/LAN9500i LAN9500A/LAN9500Ai USB 2.0 to 10/100 Ethernet Controller

NFC Type 5 / RFID tag IC with 16-Kbit or 64-Kbit EEPROM and protection

AVR1518: XMEGA-A1 Xplained Training - XMEGA Clock System. 8-bit Atmel Microcontrollers. Application Note. Prerequisites.

ST19WR08 Dual Contactless Smartcard MCU With RF UART, IART & 8 Kbytes EEPROM Features Contactless specific features

How to use the NTAG I²C plus for bidirectional communication. Rev June

13.56 MHz, 2048-bit RFID EEPROM AT88RF020

[Type here] M904S. Bluetooth 4.0 SiP Module - BT 4.0 LE

FPGAs APPLICATIONS. 2012, Sept Copyright Atmel Corporation

8-megabyte, 4-megabyte, and 2-megabyte 2.7-volt Only DataFlash Cards AT45DCB008D AT45DCB004D AT45DCB002D. Not Recommended for New Design

FM11RF32 32KBits Contactless IC Card Chip

Atmel ATMXT143E touchscreen controller Capacitive touch ITO 320 x 240 pixel LCD display with SPI interface LED backlight

AVR1303: Use and configuration of IR communication module. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

UM PR533 - PCSC Tool. User manual COMPANY PUBLIC. Rev November Document information

SKY LF: 0.7 to 6.0 GHz High-Isolation (Single-Bit-Control) SPDT Switch

STK521. User Guide B AVR 01/12

Transcription:

AT88SC3216CRF CryptoRF EEPROM Memory 13.56MHz, 32 Kilobits SUMMARY DATASHEET Features One of a family of devices with user memory of 1 kilobit to 64 kilobits Contactless 13.56MHz RF communications interface ISO/IEC 14443-2:2001 Type B Compliant ISO/IEC 14443-3:2001 Type B Compliant Anticollision Protocol Command set optimized for multi-card RF communications Tolerant of Type A Signaling for multi-protocol applications Integrated 82pF tuning capacitor User EEPROM memory 32 kilobits configured as sixteen 256-byte (2-Kbit) user zones Byte, page, and partial page write modes Self-timed write cycle 256-byte (2-Kbit) configuration zone User-programmable Application Family Identifier (AFI) User-defined Anticollision Polling Response User-defined keys and passwords High-security features 64-bit Mutual Authentication Protocol (under license of ELVA) Encrypted checksum Stream encryption Four key sets for authentication and encryption Eight sets of two 24-bit passwords Password and authentication attempts counters Selectable access rights by zone Anti-tearing function Tamper sensors High reliability Endurance: 100,000 write cycles Data retention: 10 years Operating temperature: 25 C to +85 C This is a summary document. The complete document is available on the Atmel website at www.atmel.com.

1. Description The Atmel CryptoRF family integrates a 13.56MHz RF interface into an Atmel CryptoMemory, resulting in a contactless smart card with advanced security and cryptographic features. This device is optimized as a contactless secure memory, for RF smart cards, and secure data storage, without the requirement of an internal microprocessor. For communications, the RF interface utilizes the ISO/IEC 14443-2 and -3 Type B bit timing and signal modulation schemes, and the ISO/IEC 14443-3 Slot-MARKER Anticollision Protocol. Data is exchanged half duplex at a 106-Kbit per second rate, with a 2-byte CRC_B providing error detection capability. The maximum communication range between the reader antenna and contactless card is approximately 10cm when used with an RFID reader that transmits the maximum ISO/IEC 14443-2 RF power level. The RF interface powers the other circuits; no battery is required. Full compliance with the ISO/IEC 14443-2 and -3 standards results in anticollision interoperability with the AT88RF020 2-Kbit RFID EEPROM product and provides both a proven RF communication interface and a robust anticollision protocol. The Atmel AT88SC3216CRF contains 32 kilobits of user memory and two kilobits of configuration memory. The two kilobits of configuration memory contain: Eight sets of Read/Write passwords Four Crypto key sets Security access registers for each user zone Password/Key registers for each zone The CryptoRF command set is optimized for a multi-card RF communications environment. A programmable AFI register allows this IC to be used in numerous applications in the same geographic area with seamless discrimination of cards assigned to a particular application during the anticollision process. 2. Block Diagram RF Interface AC1 Command and Response EEPROM C Over Voltage Clamp Modulator Rectifier Regulator V DD Data Transfer VSS Password Verification AC2 Clock Extraction Data Extraction Frame Formatting and Error Detection Interface Anticollision Random Number Generator Authentication Encryption and Certification Unit 2

3. Communications All personalization and communication with this device is performed through the RF interface. The IC includes an integrated tuning capacitor, enabling it to operate with only the addition of a single external coil antenna. The RF communications interface is fully compliant with the electrical signaling and RF power specifications in ISO/IEC 14443-2:2001 for Type B only. Anticollision operation and frame formatting are compliant with ISO/IEC 14443-3:2001 for Type B only. ISO/IEC 14443 nomenclature is used in this specification where applicable. The following abbreviations are utilized throughout this document. Additional terms are defined in the section in which they are used. Table 3-1. Terms Abbrev. Term Definition PCD Proximity Coupling Device The reader/writer and antenna. PICC Proximity Integrated Circuit Card The tag/card containing the IC and antenna. RFU Reserved for Future Use Any feature, memory location, or bit that is held as reserved for future use. $ xx Hexadecimal Number Denotes a hex number xx (Most Significant Bit on left). 3.1 Anticollision Protocol When the PICC enters the 13.56MHz RF field of the host reader (PCD), it performs a Power-On Reset (POR) function and waits silently for a valid Type B Polling command. The CryptoRF PICC processes the anti-tearing registers as part of the POR process. The PCD initiates the anticollision process by issuing an REQB or WUPB command. The WUPB command activates any card (PICC) in the field with a matching AFI code. The REQB command performs the same function but does not affect a PICC in the Halt state. The CryptoRF command set is available only after the anticollision process has been completed. 3.2 CRC Error Detection A 2-byte CRC_B is required in each frame transmitted by the PICC or PCD to permit transmission error detection. The CRC_B is calculated on all of the command and data bytes in the frame. The SOF, EOF, start bits, stop bits, and EGT are not included in the CRC_B calculation. The 2-byte CRC_B follows the data bytes in the frame. Figure 3-1. Location of the Two CRC_B Bytes within a Frame SOF K data bytes CRC1 CRC2 EOF 3.3 Type A Tolerance The RF Interface is designed for use in multi-protocol applications. It will not latch or lock up if exposed to Type A signals and will not respond to them. The PICC may reset in the presence of Type A field modulation but is not damaged by exposure to Type A signals. 3

4. User Memory The EEPROM user memory is divided into 16 user zones as shown in Table 4-1. Multiple zones allow for different types of data or files to be stored in different zones. Access to the user zones is allowed only after security requirements have been met. These security requirements are defined by the user in the configuration memory during personalization of the device. The EEPROM memory page length is 32 bytes. Table 4-1. Memory Map Zone $0 $1 $2 $3 $4 $5 $6 $7 $00 User 0 256 bytes $F8 User 1 User 14 $00 $F8 $00 User 15 256 bytes $F8 5. Configuration Memory The configuration memory consists of 2048 bits of EEPROM memory used for storing system data, passwords, keys, codes, and security-level definitions for each user zone. Access rights to the configuration zone are defined in the control logic and may not be altered by the user. These access rights include the ability to program certain portions of the configuration memory and then lock the data written through use of the security fuses. 5.1 Security Fuses There are three fuses on the device that must be blown during the device personalization process. Each fuse locks certain portions of the configuration memory as OTP memory. Fuses are designated for the module manufacturer, card manufacturer, and card issuer and must be blown in sequence. 4

6. Communication Security Communication between the PICC and reader operates in three basic modes: Standard Communication Security Mode The default mode for the device after power-up and anticollision. Authentication Communication Security Mode Activated by a successful authentication sequence. Encryption Communication Security Mode Activated by a successful encryption activation sequence, following a successful authentication. Table 6-1. Configuration Security Modes Communication Mode User Data Passwords Data Integrity Check Standard Clear Clear MDC (1) Authentication Clear Encrypted MAC (2) Encryption Encrypted Encrypted MAC (2) Notes: 1. Modification Detection Code. 2. Message Authentication Code. 6.1 Security Methodology Figure 6-1. Security Methodology Device (Card) Card Number Host (Reader) COMPUTE Challenge A VERIFY A Compute Challenge B Challenge A Challenge B VERIFY B Check Password (RPW) DATA Checksum (CS) Read Password (RPW) VERIFY CS (optional) Check Password (WPW) VERIFY CS Write Password (WPW) DATA CS Write DATA 6.2 Memory Access Depending on the device configuration, the host will carry out the authentication protocol and/or present different passwords for each operation: Read or Write. A bidirectional secure checksum may be used to certify data authenticity. To insure security between the different user zones (multi-application card), each zone can use a different set of passwords. A specific attempts counter for each password and for the authentication provides protection against systematic attacks. 5

7. Security Operations 7.1 Anti-tearing In the event of a power loss during a write cycle, the integrity of the device s stored data may be recovered. This function is optional The host may choose to activate the anti-tearing function depending on application requirements. When anti-tearing is active, Write commands take longer to execute since more write cycles are required to complete them. Data writes are limited to 8-byte pages when anti-tearing is active. Data is written first to a buffer zone in EEPROM instead of to the intended destination address, but with the same access conditions. The data is then written to the required location. If this second write cycle is interrupted due to a power loss, the device will automatically recover the data from the buffer zone at the next power-up. 7.2 Password Verification Passwords may be used to protect user zone Read and/or Write access. When a password is presented using the Check Password command, it is memorized and active until power is removed unless a new password is presented or a valid DESELECT or IDLE command is received. Only one password is active at a time, but Write passwords also give Read access. 7.3 Authentication Protocol The access to a user zone may be protected by an authentication protocol in addition to password dependent rights. Passwords are encrypted in authorization mode. The authentication success is memorized and active as long as the chip is powered, unless a new authentication is initialized or a valid DESELECT or IDLE command is received. If the new authentication request is not validated, the card loses its previous authentication and it must be presented again. Only the last request is memorized. 7.4 Encryption The data exchanged between the card and the reader during Read, Write, and Check Password commands may be encrypted to ensure data confidentiality. The issuer may choose to protect the access to a user zone with an encryption key by settings made in the configuration memory. In that case, activation of the encryption mode is required in order to read/write data in the zone. The encryption activation success is memorized and active as long as the chip is powered, unless a new initialization is initiated or a valid DESELECT or IDLE command is received. If the new encryption activation request is not validated, the card will no longer encrypt data during Read operations nor will it decrypt data received during Write or Check Password operations. 7.5 Checksum The PICC implements a data validity check function in the form of a checksum. The checksum may function in standard or cryptographic mode. In the standard mode, the checksum is optional and may be used for transmission error detection. The cryptographic mode is more powerful since it provides data origin authentication capability in the form of a Message Authentication Code (MAC). To write data to the device, the host is required to compute a valid MAC and provide it to the device. If after an in going command the device computes a MAC different from the MAC transmitted by the host, not only is the command abandoned but the cryptographic mode is also reset. A new authentication is required to reactivate the cryptographic mode. 6

7.6 Initial Device Programming CryptoRF is delivered with all security features disabled. To program the polling response or enable the security features of CryptoRF the device must be personalized by programming several registers. This is accomplished by programming the configuration memory using simple Write and Read commands. 7.7 Transport Password To gain access to the configuration memory, a transport password known as the secure code must be presented using the Check Password command. The secure code for AT88SC3216CRF is $60 78 AF. 8. Tuning Capacitance The capacitance between the coil pins AC1 and AC2 is 82pF nominal and may vary ±10% over temperature and process variation. 9. Reliability Parameter Min Typ Max Units Write Endurance 100,000 Write Cycles Data Retention 10 Years 10. Ordering Information Ordering Code Package Tuning Capacitor Max Range Temperature Range AT88SC3216CRF-MVA1 AT88SC3216CRF-MX1 MVA1 RFID tag, 8.6mm x 18.1mm MX1 RFID Tag, 13mm square 82pF 10 15mm Commercial ( 25 C to 70 C) AT88SC3216CRF-WA1 6mil Wafer, 150mm diameter Industrial (25 C to 85 C) Package Type Description MX1 RFID Tag 13mm x 13mm Square Epoxy Glass RFID Tag on 35mm tape, Au finish, Green (1) MVA1 RFID Tag 8.6mm x 18.1mm Rectangular Epoxy Glass RFID Tag on 35mm tape, Au finish, Green (1) Note: 1. Lead-free, halogen-free package. Exceeds RoHS requirements. 7

11. Packaging Information Mechanical Drawings 11.1 MX1 Epoxy Glass RFID Tag Ordering Code: AT88SC3216CRF-MX1 8

11.2 MVA1 Epoxy Glass RFID Tag Ordering Code: AT88SC3216CRF-MVA1 3 c TBD.165±0.025 18.10 17.5 3.5 7 MAX 12.6 8 8.60 21.7 2±0.3 Tape Supplier Reject Hole 7 Electrical/Mechanical Reject Hole 2.2±0.3 5 31.8 35 21.8 7 MAX 25.02 4 12.7 15.92 3.6 7 MAX 6.82 4.75 6.9.75±0.15 Original vendor reference for true position of metal features. 19 Tape Orientation Arrow 9

12. Revision History Doc. Rev. Date Comments 5005GS 012014 5005FS 10/2012 5005ES 09/2012 Remove engineering samples section and MR1 ordering option. Add MVA1 ordering option. Update footers and disclaimer page. Changed commercial temperature range from 25 C to -25 C. Changed industrial temperature range from -40 C to 25 C. Remove MY1 package option. Add MX1 package option. Update template and Atmel logo. 5005DS 04/2009 10

X X X X X X Atmel Corporation 1600 Technology Drive, San Jose, CA 95110 USA T: (+1)(408) 441.0311 F: (+1)(408) 436.4200 www.atmel.com 2014 Atmel Corporation. / Rev.:. Atmel, Atmel logo and combinations thereof, CryptoMemory, CryptoRF, 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 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.