Introduced the communication method between STMicroelectronics small page NAND Flash memory and ST7 microcontroller
This document presents a practical example of communication between an ST7 microcontroller (specifically the ST72651AR6) and Small Page NAND Flash memory using general purpose input/output ports. It covers the hardware interface requirements, signal descriptions, and firmware implementation details.
The note provides specific information on connecting NAND Flash devices to the microcontroller's I/O pins, including a port mapping table for the ST72651AR6. It also details the basic functions of the NAND Flash, such as command input, address insertion, and data writing, along with the corresponding bus cycles required for 128 Mb through 1 GB devices.
The document covers the following small page NAND Flash memory devices: NAND128W3A, NAND256W3A, NAND512W3A, and NANDO1GW3A.
The ST72651AR6 microcontroller is used for the firmware description, though any ST7 MCU can be utilized.
The devices operate with either a 1.8 V or 3 V voltage supply.