nand flash外部引脚相关描述

1、先看一下nand flash 的外部引脚图
nand flash外部引脚相关描述

2、从功能作用方面看外部引脚

( 1 )  从nand flash引脚图看 只有右边8个I/O口可传输命令、地址和数据,可知此8个I/O口用到了端口复用,同一时间只能传输命令或地址或数据。

(2)我们怎么知道I/O口某一时刻传输的是命令呢、是地址呢还是数据呢?

答:这由左边的某些引脚决定:

 当ALE为高电平时传输的是地址
 当CLE为高电平时传输的是命令
 当ALE和CLE都为低电平时传输的是数据

(3)数据线既接到NAND FLASH,也接到NOR FLASH,还接到SDRAM、DM9000等等
     那么怎么避免干扰?
答: 这些设备,要访问之必须"选中",没有选中的芯片不会工作,相当于没接一样,这就用到了片选引脚nFCE,前面的n代表低电平有效。

(4) 假设烧写NAND FLASH,把命令、地址、数据发给它之后,NAND FLASH肯定不可能瞬间完成烧写的,
     怎么判断烧写完成?
答: 通过状态引脚RnB来判断:它为高电平表示就绪,它为低电平表示正忙

(5)如何判断是向nand flash 写数据还是从nand flash 中读数据?

答:通过引脚nFWE和nFRE,都为低电平有效。当nFWE引脚为低电平时表示向nand flash写数据,当nFRE引脚为高电平时为从nand flash中读取数据。 假设烧写NAND FLASH,把命令、地址、数据发给它之后,
NAND FLASH肯定不可能瞬间完成烧写的,
怎么判断烧写完成?
答4. 通过状态引脚RnB来判断:它为高电平表示就绪,它为低电平表示正忙