CMOS 3.0 VOLT FLASH MEMORY SERIAL PERIPHERAL INTERFACE (SPI)
The S25FL164K of non-volatile flash memory devices connect to a host system via a Serial Peripheral Interface (SPI). Traditional SPI single bit serial input and output (Single I/O or SIO) is supported as well as optional two bit (Dual I/O or DIO) and four bit (Quad I/O or QIO) serial protocols. This multiple width interface is called SPI Multi-I/O or MIO. The SPI-MIO protocols use only 4 to 6 signals: Chip Select (CS#) Serial Clock (SCK) Serial Data – IO0 (SI) – IO1 (SO) – IO2 (WP#) – IO3 (HOLD#) The SIO protocol uses Serial Input (SI) and Serial Output (SO) for data transfer. The DIO protocols use IO0 and IO1 to input or output two bits of data in each clock cycle. The Write Protect (WP#) input signal option allows hardware control over data protection. Software controlled commands can also manage data protection. The HOLD# input signal option allows commands to be suspended and resumed on any clock cycle. The QIO protocols use all of the data signals (IO0 to IO3) to transfer 4 bits in each clock cycle. When the QIO protocols are enabled the WP# and HOLD# inputs and features are disabled. Clock frequency of up to 108 MHz is supported, allowing data transfer rates up to: Single bit data path = 13.5 Mbytes/s Dual bit data path = 27 Mbytes/s Quad bit data path = 54 Mbytes/s Executing code directly from flash memory is often called eXecute-In-Place or XIP. By using S25FL1-K devices at the higher clock rates supported, with QIO commands, the command read transfer rate can match or exceed traditional x8 or x16 parallel interface, asynchronous, NOR flash memories, while reducing signal count dramatically. The Continuous Read Mode allows for random memory access with as few as 8-clocks of overhead for each access, providing efficient XIP operation. The Wrapped Read mode provides efficient instruction or data cache refill via a fast read of the critical byte that causes a cache miss, followed by reading all other bytes in the same cache line in a single read command. The S25FL164K: Support JEDEC standard manufacturer and device type identification. Program pages of 256 bytes each. One to 256 bytes can be programmed in each Page Program operation. Pages can be erased in groups of 16 (4-kB aligned sector erase), groups of 256 (64-kB aligned block erase), or the entire chip (chip erase). The S25FL164K devices operate on a single 2.6V/2.7V to 3.6V power supply and all devices are offered in space-saving packages. Provides an ideal storage solution for systems with limited space, signal connections, and power. These memories offer flexibility and performance well beyond ordinary serial flash devices. They are ideal for code shadowing to RAM, executing code directly (XIP), and storing reprogrammable data.
- Serial Peripheral Interface (SPI)
- SPI Clock polarity and phase modes 0 and 3
- Command subset and footprint compatible with S25FL-K
- Read
- Normal Read (Serial):
- 50 MHz clock rate (-40°C to +85°C/105°C)
- 45 MHz clock rate (-40°C to +125°C)
- Fast Read (Serial):
- 108 MHz clock rate (-40°C to +85°C/105°C)
- 97 MHz clock rate (-40°C to +125°C)
- Dual Read:
- 108 MHz clock rate (-40°C to +85°C/105°C)
- 97 MHz clock rate (-40°C to +125°C)
- Quad Read:
- 108 MHz clock rate (-40°C to +85°C/105°C)
- 97 MHz clock rate for S25FL164K (-40°C to +125°C)
- 54 MB/s maximum continuous data transfer rate (-40°C to +85°C/105°C)
- Efficient Execute-In-Place (XIP)
- Continuous and wrapped read modes
- Serial Flash Discoverable Parameters (SFDP)
- Program
- Serial-input Page Program (up to 256 bytes)
- Program Suspend and Resume
- Erase
- Uniform sector erase (4 kB)
- Uniform block erase (64 kB)
- Chip erase
- Erase Suspend and Resume
- Cycling Endurance
- 100K Program-Erase cycles on any sector, minimum
- Data Retention
- 20-year data retention, typical
- Security
- Three 256-byte Security Registers with OTP protection
- Low supply voltage protection of the entire memory
- Pointer-based security protection feature (S25FL164K)
- Top / Bottom relative Block Protection Range, 4 kB to all of memory
- 8-Byte Unique ID for each device
- Non-volatile Status Register bits control protection modes
- Software command protection
- Hardware input signal protection
- Lock-Down until power cycle protection
- OTP protection of security registers
- 90 nm Floating Gate Technology
- Single Supply Voltage
- 2.7V to 3.6V (Industrial and Automotive temperature range)
- 2.6V to 3.6V (Extended temperature range)
- Temperature Ranges
- Industrial (-40°C to +85°C)
- Automotive (-40°C to +105°C)
- Extended (-40°C to +125°C)
- Package Options
- S25FL116K / S25FL132K
- 8-lead SOIC (150 mil) - SOA008
- 8-lead SOIC (208 mil) - SOC008
- 8-contact WSON 5 mm x 6 mm - WND008
- 24-ball BGA 6 mm x 8 mm - FAB024 and FAC024
- KGD / KGW
- S25FL164K
- 8-lead SOIC (208 mil) - SOC008
- 16-lead SOIC (300 mil) - SO3016
- 8-contact WSON 5 mm x 6 mm - WND008
- 24-ball BGA 6 mm x 8 mm - FAB024 and FAC024
- KGD / KGW
Характеристики
| Бренд | Rochester Electronics |
|---|---|
| Lead Finish | TIN SILVER COPPER |
| Рабочая температура | -40 to 85 °C |
| Schedule B | 8542320050 |
| HTSN | 8542320051 |
| Страна происхождения | United States |
SKU: S25FL164K0XBHIS20