• Part: ZD25D16
  • Description: 16 Megabit Serial Flash Memory
  • Manufacturer: Zetta
  • Size: 939.17 KB
Download ZD25D16 Datasheet PDF
Zetta
ZD25D16
ZD25D16 is 16 Megabit Serial Flash Memory manufactured by Zetta.
FEATURES Single power supply operation - Full voltage range: 2.7-3.6 volt 16 Mbit Serial Flash - 16 M-bit/2048 K-byte/8192 pages - 256 bytes per programmable page - Uniform 4K-byte Sectors/64K-byte Blocks Standard and Dual - Standard SPI: CLK, CS#, DI, DO, WP#, - Dual SPI: CLK, CS#, DIO, DO, WP#, - Fast Read Dual Output instruction - Auto-increment Read capability High performance - 105MHz clock rate for one data bit - 85MHz clock rate for two data bits Low power consumption - 8 m A typical active current - 1 u A typical power down current Flexible Architecture with 4KB sectors - Sector Erase (4K-bytes) - Block Erase (64K-bytes) - Page Program up to 256 bytes - More than 100K erase/write cycles - More than 20-year data retention Software and Hardware Write Protection: - Write Protect all or portion of memory via software - Enable/Disable protection with WP# pin High performance program/erase speed - Page program time: 0.9ms typical - Sector erase time: 50ms typical - Block erase time: 300ms typical - Chip erase time: 8 Seconds typical Package Options - 8-pin SOIC 150/208-mil - WSON 8 (6- 5mm) - USON8 (3- 3mm) - All Pb-free packages are Ro HS pliant GENERAL DESCRIPTION The 25D16 is a 16 Megabit (2048K-byte) Serial Flash memory, with advanced write protection mechanisms. The 25D16 supports the standard Serial Peripheral Interface (SPI), and a high performance Dual output using SPI pins: Serial Clock, Chip Select, Serial DIO, DO, WP#. SPI clock frequencies of up to 105MHz are supported. The memory can be programmed 1 to 256 bytes at a time, using the Page Program instruction. The 25D16 also offers a sophisticated method for protecting individual blocks against erroneous or malicious program and erase operations. By providing the ability to individually protect and unprotect blocks, a system can unprotect a specific block to modify its contents while keeping the remaining blocks of the memory array securely protected. This is useful in applications where program code is...