EEPROM和闪存

Anonim

EEPROM与Flash

闪存在存储介质方面非常受欢迎,因为它被手机,平板电脑和媒体播放器等便携式设备使用。闪存实际上是EEPROM的后代,代表电可擦除可编程只读存储器。 EEPROM和Flash之间的主要区别在于它们使用的逻辑门类型。虽然EEPROM使用更快的NOR(Not和OR的组合),但Flash使用较慢的NAND(非和AND)类型。 NOR类型比NAND类型快得多,但是由于前者比NAND类型昂贵得多,所以存在可承受性问题。

EEPROM over Flash的另一个优点是如何访问和擦除存储的数据。 EEPROM可以逐字节或一次一个字节地访问和擦除数据。相比之下,Flash只能按块进行。为了简化整个过程,将单个字节分组为较少数量的块,每个块中可以有数千个字节。当您只想一次读取或写入一个字节时,这有点问题;这是执行程序代码时通常需要的。这就是为什么Flash不能用于需要以字节方式访问数据的电子电路的原因。 Flash中的数据也可以执行,但需要作为一个整体读取并预先加载到RAM中。

EEPROM的设计读取比写入的要多得多。这与电子电路的编程一致,您可以在测试程序时多次写入芯片。然后,它被存储好,只有在每次需要数据时才被读取。这不适用于常规写入和读取数据的存储介质。

在典型的使用中,Flash主要用于指代存储介质,其范围可以从GB到数百GB。相反,EEPROM通常保留用于电子芯片中的永久代码存储。典型值的范围从千字节到几兆字节。

摘要:

1.Flash只是一种EEPROM 2.Flash使用NAND型存储器,而EEPROM使用NOR型 3.Flash是逐块可擦除的,而EEPROM是按字节方式可擦除的 4.Flash不断被重写,而其他EEPROM很少被重写 5.Flash是需要大量的时候使用EEPROM时只需要少量的