芯片只能烧一次是因为其内部的存储结构采用了非挥发性存储器。这种存储器写入后即不会因断电或重启而失去数据,因此芯片只能写入一次。常见的非挥发性存储器包括ROM、EEPROM和Flash等。
ROM是只读存储器,烧入数据后不可修改,因此也称为"烧录"或"程序存储器"。常用于存储不需要修改的固定程序,如BIOS。ROM通常用来存储芯片的指令集,以及一些固化的配置数据。
ROM存储器中有一类比较特殊,叫做EPROM。EPROM有可擦除的窗口,可以被外界用紫光擦除器擦掉,然后重烧数据,但是它的擦除过程需要紫外线提供,一般是在实验室内操作,不适合工业化批量生产中使用。因此,这种可擦写的ROM也只能烧写一次。
EEPROM是可擦写可编程只读存储器。和ROM不同,EEPROM可以擦写数据,因此可以重复编程。但是,EEPROM的写入速度较慢,耗时会更长,且EEPROM的寿命比ROM更短,只能承受有限的擦写次数。因此,一般也只会向EEPROM芯片中烧写一次数据。
Flash是一种快速可擦写可编程存储器。Flash相比EEPROM,擦写速度更快,容量更大,同时也更具成本优势。Flash一般用于手机、MP3、相机等电子设备的存储媒介,同时也广泛用于计算机BIOS、固态硬盘等设备。但是,和EEPROM一样,Flash也有限制擦写的次数,因此也只会烧写一次数据。