The M25P20-VMN6TPB is a NOR Flash Serial-SPI device manufactured by Micron. It is a 2.5V/3.3V 2M-bit 256K x 8 Serial-Peripheral Interface (SPI) NOR Flash with an 8-pin SO N T/R package. It has 8ns of access time and is organized as 256K x 8 bytes. It boasts a 20MHz SPI read and write clock frequency, and supports various memory operations including program, erase, and read. It is also a low-power device, boasting a max 0.75mW when operating. The device also features multiple sector protection, which allows for the protection of individual blocks. Additionally, the device is available with a 3-lead voltage supervisor (M25P20-VMN3** TODO) which provides monitoring of supply voltage levels.