NAND FLASH的接线方式和NOR FLASH,SDRAM都不一样。以TQ2440开发板用的K9F1208为例,分析NAND FLASH的接线方式。
K9F1208结构如下图:
K9F1208位宽是8位。
一页: 512byte + 16byte 最后16byte是用于存储校验码和其他信息用的,不能存放实际的数据。
一个块有32 page:(16k+512)byte
K9F1208有4096个块:(64M+2M)byte,总共有64Mbyte可操作的芯片容量
NAND FLASH以页为单位读写数据,以块为单位擦除数据。
S3C24440和K9F1208的接线图如下:
当选定一个NAND FLASH的型号后,要根据选定的NAND FLASH来确定S3C2440的NCON,GPG13,GPG14,GPG15的状态。