芯片学习之EEPROM


前言

EEPROM (Electrically Erasable Programmable read only memory)是指带电可擦可编程只读存储器。是一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。

一、EEPROM简介

EEPROM (Electrically Erasable Programmable read only memory)是指带电可擦可编程只读存储器。是一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。
EEPROM(带电可擦可编程只读存储器)是用户可更改的只读存储器(ROM),可通过高于普通电压的作用来擦除和重编程(重写)。与EPROM芯片不同,EEPROM不需从计算机中取出即可修改。在一个EEPROM中,当计算机在使用的时候可频繁地反复编程,因此EEPROM的寿命是一个很重要的设计考虑参数。
可擦除的
当通过主板或其他适当的电子电路连接到电源(PSU)时,EEPROM模块中的存储内容可以被擦除,可以完全擦除,也可以按独立的字节区域擦除。
可编程的
PROM,即可编程只读存储器,指的是在芯片安装到系统后,其内容可以被写入存储器的模块。
只读存储器
只读存储器(ROM和PROM)指的是专为长期存储不会动态变化的信息而设计的模块。
非动态数据包括大多数类型的用户文件、固件以及一些程序或代码,这些元素不打算定期自动更新。
类似于大多数ROM芯片,EEPROM模块提供非易失性功能。这意味着在断电状态下,即在安装EEPROM的设备或计算机关闭并重新启动后,仍然可以检索存储在芯片上的任何信息。而RAM(随机存取存储器)则不具备这种功能。RAM是设计用于执行动态任务而非长期信息存储的,而且在其恢复为断电状态时会被立即清除。

二、EEPROM特点

EEPROM,一般用于即插即用(Plug & Play)。
常用在接口卡中,用来存放硬件设置数据。
也常用在防止软件非法拷贝的"硬件锁"上面。

三、EEPROM原理

EEPROM的擦除不需要借助于其它设备,它是以电子信号来修改其内容的,而且是以Byte为最小修改单位,不必将资料全部洗掉才能写入,彻底摆脱了EPROM Eraser和编程器的束缚。EEPROM在写入数据时,仍要利用一定的编程电压,此时,只需用厂商提供的专用刷新程序就可以轻而易举地改写内容,所以,它属于双电压芯片。借助于EEPROM芯片的双电压特性,可以使BIOS具有良好的防毒功能,在升级时,把跳线开关打至“on”的位置,即给芯片加上相应的编程电压,就可以方便地升级;平时使用时,则把跳线开关打至“off”的位置,防止CIH类的病毒对BIOS芯片的非法修改。

四、EEPROM和FLASH

Flash属于广义的EEPROM,因为它也是电擦除的ROM。但是为了区别于一般的按字节为单位的擦写的EEPROM,我们都叫它Flash。
FLASH按扇区操作,EEPROM则按字节操作,二者寻址方法不同,存储单元的结构也不同,FLASH的电路结构较简单,同样容量占芯片面积较小,成本自然比EEPROM低,因而适合用作程序存储器,EEPROM则更多的用作非易失的数据存储器。当然用FLASH做数据存储器也行,但操作比EEPROM麻烦的多,所以更“人性化”的MCU设计会集成FLASH和EEPROM两种非易失性存储器,而廉价型设计往往只有 FLASH,早期可电擦写型MCU则都是EEPRM结构,现在已基本上停产了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值