Изображение ниже - более подробная версия организации массива памяти NAND FLash в вопросе. Массив флэш-памяти NAND разделен на блоки , которые, в свою очередь, разделены на страницы . Страница является наименьшей степени детализации данных , которые могут быть решены с помощью внешнего контроллера .
Выше изображен рисунок 2.2 «Массив флэш-памяти NAND» от: Видьябхушан Мохан . Моделирование физических характеристик флэш-памяти NAND . Дипломная работа. Университет Вирджинии, Шарлоттсвилль. Май 2010
Чтобы выполнить операцию программы , другими словами, записав « 0 » в нужные ячейки, внешнему контроллеру памяти необходимо определить физический адрес программируемой страницы. Для каждой операции записи должна быть выбрана бесплатная действительная страница, поскольку флэш-память NAND не разрешает операцию обновления на месте. Затем контроллер передает
программную команду , данные для программирования и физический адрес страницы на чип.
Когда от контроллера поступает запрос на программную операцию, выбирается строка массива памяти ( соответствующая запрашиваемой странице ), и защелки в буфере страницы загружаются данными для записи. ССТ затем включен в то время как GST будет выключен с помощью блока управления. Чтобы происходило туннелирование FN , необходимо сильное электрическое поле через плавающий затвор и подложку. Это сильное электрическое поле достигается путем установки управляющего затвора выбранной строки на высокое напряжение Vpgm и смещения битовых линий, соответствующих логическому «0», на землю,
Это создает большую разность потенциалов между плавающим затвором и подложкой, вызывая туннелирование электронов от подложки к плавающему затвору. При программировании « 1 » (которое в основном не программируется) ячейка памяти должна оставаться в том же состоянии, что и до начала работы программы. Хотя для предотвращения туннелирования электронов для таких ячеек приняты разные методы, мы предполагаем, что программа самоусиливающейся программы запрещает работу.
Эта техника обеспечивает необходимую программу запрет напряжение путем приведения в действии битовых строк , соответствующие логический « 1 » , чтобы Vcc и включения в SSL и выключения в GSL . Когда словесная линия выбранной строки увеличивается до Vpgm , последовательная емкость через управляющий вентиль, плавающий вентиль, канал и объем соединяется, автоматически повышая потенциал канала и предотвращая туннелирование FN.
Эта информация была взята и обобщена отсюда, и более подробную информацию о программировании флэш-памяти NAND можно также найти в этом источнике.