Interfacing ADSP-BF53x Blackfin Processors to NAND Flash Memory (EE-302)

This document introduces the interface between Analog Devices ADSP-BF53x Blackfin® processors and NAND FLASH memory


Interfacing ADSP-BF53x Blackfin Processors to NAND Flash Memory (EE-302) - cover page
Brand
Analog Devices
Document type
Application Note
Language
English
Pages
11
File format
PDF
File size
152 KB
Published
03 August, 2012
Updated
30 September, 2023
MD5 checksum
D71B0F6252E0EF982E007FC8130FA217

About this manual

This Engineer-to-Engineer Note describes methods for interfacing both Single-Level-Cell (SLC) and Multi-Level-Cell (MLC) NAND flash memories to the ADSP-BF53x Blackfin processor family. The document highlights that while Blackfin processors lack an on-chip NAND controller, they can access these high-density memory devices via software drivers using either General-Purpose I/O pins or the External Bus Interface Unit (EBIU).

What's inside

  • Introduction
  • NAND Flash vs. NOR Flash
  • SLC vs. MLC Technology
  • Basic NAND Flash Interface
  • Samsung K9F2G08U0M Interface
  • Toshiba TC58NVG3D4CTG10 Interface
  • GPIO Pins to Interface
  • EBIU Pins to Interface
  • NAND Flash Driver Development

Specifications

Storage Capacity (SLC)8 to 512 MB
Program Time (Samsung K9F2G08U0M)200 µs per page
Erase Time (Samsung K9F2G08U0M)2 ms per block
Read Time (Samsung K9F2G08U0M)30 ns per byte

Frequently asked questions

What are the two main types of NAND flash devices discussed?

The document discusses Single-Level-Cell (SLC) and Multi-Level-Cell (MLC) devices.

Which interface approaches can be used for ADSP-BF53x processors?

Two approaches are available: using GPIO pins or using the External Bus Interface Unit (EBIU).

What is the page size for the Samsung K9F2G08U0M?

One page in the K9F2G08U0M consists of 2112 bytes.

Download PDF (152 KB)

More Analog Devices Manuals


View all Analog Devices manuals →