ATXP032 266 Mbyte/s High-Performance 32Mbit XiP System Accelerating Memory ADVANCE INFORMATION Features SUMMARY DATASHEET Optimized for eXecute-in-Place (XiP) operations Reduces average latency for improving CPU performance Enables 40% higher CPU performance than the basic Octal SPI protocol 133MHz Maximum Operating Frequency Up to 266-Mbytes per second data transfer in Octal DTR mode Concurrent Read and Write Simultaneous execution of Read and Write operations No additional delay executing Read commands issued during Program or Erase Flexible boundary between Data Storage Area and Read While Write Area Each area can have any size from 0 to 32 Mbits in 4 Mbit steps Single 1.8V Supply Serial Peripheral Interface (SPI) Compatible Supports SPI Modes 0 and 3 (1-1-1) Supports QPI Mode (4-4-4) Supports Octal Mode (8-8-8) Register on website product page Supports Dual Transfer Rate (DTR) for QPI and Octal modes Flexible, Optimized Erase Architecture for Code + Data Storage Applications Uniform 4-Kbyte Block Erase Uniform 32-Kbyte Block Erase to receive complete datasheet Uniform 64-Kbyte Block Erase Full Chip Erase Hardware Controlled Locking of Protected Sectors via WP Pin 256-byte, One-Time Programmable (OTP) Security Register 128 bytes factory programmed with a unique identifier 128 bytes user programmable Flexible Programming Byte/Page Program (1 to 256 Bytes) Single, Quad and Octal-Input Byte/Page Program (1 to 256 Bytes) Write to Buffer and Write Buffer to Memory Commands Active Status Interrupt when Program or Erase operation has finished Power Optimized Program and Erase Control Automatic Deep Power-Down or Ultra-Deep Power-Down upon the completion of Program or Erase operation Automatic Checking and Reporting of Program/Erase Failures Software Controlled Reset Hardware Reset Pin JEDEC Standard Hardware Reset JEDEC Standard Manufacturer and Device ID Read Methodology Support for Serial Flash Discoverable Parameters (SFDP) Low Power Dissipation 200nA Ultra-Deep Power-Down current (Typical) DS-XP032114C09/2016 4A Deep Power-Down Current (Typical) 20A Standby current (Typical, for SPI Mode) 35A Standby current (Typical, for QPI and Octal mode) 1.0mA + 30a/MHz Active Read Current (KGD, Typical, for SPI Mode 1pF load) 1.0mA + 65a/MHz Active Read Current (KGD, Typical, for QPI Single Transfer Rate 1pF load) 1.0mA + 91a/MHz Active Read Current (KGD, Typical, for QPI Dual Transfer Rate 1pF load) 1.0mA + 142a/MHz Active Read Current (KGD, Typical, for Octal Mode Dual Transfer Rate 1pF load) Programmable I/O drive strength Endurance: 100,000 Program/Erase Cycles Data Retention: 20 Years Complies with Full Industrial Temperature Range -40C - 85C for packaged parts -40C - 105C for Known Good Die KGD Industry Standard Green (Pb/Halide-free/RoHS Compliant) Package Options 24-ball BGA WLCSP Known Good Die KGD 1. Description The Adesto ATXP032 is a high speed serial interface Flash memory device designed for use in a wide variety of high-volume consumer based applications in which program code is executed directly from Flash memory (XiP) or shadowed from Flash memory into embedded or external RAM for execution. The ATXP032 allows writing to the flash array at the same time as code is being fetched from a different part of the array. This enables firmware updates and data logging without the need for additional data storage devices in the system. The ATXP032 is specifically optimized for eXecute-in-Place (XiP) operations. While being backwards compatible with existing XiP protocols, the ATXP032 includes additional improvements that reduce significantly the latency of fetching the next cache line(s). Register on website product page The improved command protocol may enable more than 40% faster execution than the standard XiP protocol running at the same clock frequency. In addition to standard SPI (1-1-1) Operation, the ATXP032 supports QPI Mode (4-4-4) and Octal Mode (8-8-8). to receive complete datasheet For even higher data throughput, the ATXP032 Supports Dual Transfer Rate (DTR) for QPI and Octal modes. For faster transfer of data from the device, the ATXP032 provides a Data Strobe (DS) output signal. DS serves as a source- synchronous clock to the output data. This enables much faster clock rates for both DTR and STR modes than can be achieved by using SCK as the clock signal for incoming data. The ATXP032 is optimized for low power system operation. In addition to the inherently low power consumption of the device it supports programmable strength IO drivers that can be matched to the required operating capacitive load. The ATXP032 supports 3 low-power operation modes and an option to automatically switch to low power mode upon completion of a program or erase operation The erase block sizes of the ATXP032 have been optimized to meet the needs of today s code and data storage applications. By optimizing the size of the erase blocks, the memory space can be used much more efficiently. Because certain code modules and data storage segments must reside by themselves in their own erase regions, the wasted and unused memory space that occurs with large sectored and large block erase Flash memory devices can be greatly reduced. This increased memory space efficiency allows additional code routines and data storage segments to be added while still maintaining the same overall device density. The device also contains a specialized OTP (One-Time Programmable) Security Register that can be used for purposes such as unique device serialization, system-level Electronic Serial Number (ESN) storage and locked key storage. Specifically designed for use in many different systems, the ATXP032 supports read, program, and erase operations with a single 1.8V supply voltage. No separate voltage is required for programming and erasing. ATXP032 DS-XP032114C09/2016 2