913ROM的编程及分类 ROM的编程及分类 ROM的编程是指将信息存入ROM的过程。根据编程和擦 除的方法不同,ROM可分为掩模ROM、可编程ROM(PROM 和可擦除的可编程 ROM(EPROM)三种类型。 1)掩模ROM 掩模ROM中存放的信息是由生产厂家采用掩模工艺专门 为用户制作的,这种ROM出厂时其内部存储的信息就已经 “固化”在里边了,所以也称固定ROM。它在使用时只能读 出,不能写入,因此通常只用来存放固定数据、固定程序和 函数表等
9.1.3 ROM的编程及分类 1. ROM ROM的编程是指将信息存入ROM的过程。根据编程和擦 除的方法不同,ROM可分为掩模ROM、可编程ROM(PROM) 和可擦除的可编程ROM(EPROM)三种类型。 1) 掩模ROM 掩模ROM中存放的信息是由生产厂家采用掩模工艺专门 为用户制作的,这种ROM出厂时其内部存储的信息就已经 “固化”在里边了,所以也称固定ROM。它在使用时只能读 出,不能写入,因此通常只用来存放固定数据、固定程序和 函数表等
2)可编程ROM(PROM) PROM在出厂时,存储的内容为全0(或全1),用户根据需要,可将 某些单元改写为1(或0)。这种ROM采用熔丝或N结击穿的方法编程,由 于熔丝烧断或PN结击穿后不能再恢复,因此PROM只能改写一次。 采用N结击穿法PROM的存储单元原理图如图所示,字线与位线相交处由两个肖特 基二极管反向串联而成。正常工作时二极管不导通,字线和位线断开,相当于存储了 0。若将该单元改写为“1”,可使用恒流源产生约100~-150mA电流使V2击穿短路, 存储单元只剩下一个正向连接的二极管V1(见图(b),相当于该单元存储了“1”;未击穿 V2的单元仍存储“0”。 字线 字线 位线 位线 (b)
2) 可编程ROM(PROM) PROM在出厂时,存储的内容为全 0(或全 1),用户根据需要,可将 某些单元改写为 1(或 0)。 这种ROM采用熔丝或PN结击穿的方法编程,由 于熔丝烧断或PN结击穿后不能再恢复,因此PROM只能改写一次。 采用PN结击穿法PROM的存储单元原理图如图 所示,字线与位线相交处由两个肖特 基二极管反向串联而成。正常工作时二极管不导通,字线和位线断开,相当于存储了 “0”。若将该单元改写为“1”,可使用恒流源产生约 100~150 mA电流使V2击穿短路, 存储单元只剩下一个正向连接的二极管V1 (见图(b)),相当于该单元存储了“1”;未击穿 V2的单元仍存储“0”。 字 线 Wi 位 线 Di (a) V1 V2 位 线 Di 字 线 Wi (b)
3)可擦除的可编程 ROM(EPROM) 这类ROM利用特殊结构的浮栅MOS管进行编程, ROM中存储的数据可以进行多次擦除和改写
3) 可擦除的可编程ROM(EPROM) 这类ROM利用特殊结构的浮栅MOS管进行编程, ROM中存储的数据可以进行多次擦除和改写
914随机存取存储器(RAM) 随机存取存储器也称随机存储 器或随机读写存储器,简称RAM。 RAM工作时可以随时从任何一个指 定的地址写入(存入)或读出(取出)信 行地址译码器 存储矩阵 息。根据存储单元的工作原理不同 RAM分为静态RAM和动态RAM。A 1.静态随机存储器(SRAM) 1)基本结构 列地址译码器 SRAM主要由存储矩阵、地址RW 读/写控制电路 译码器和读/写控制电路三部分组成。 2动态随机存储器(DRAM
9.1.4 随机存取存储器(RAM) 随机存取存储器也称随机存储 器或随机读/写存储器,简称RAM。 RAM工作时可以随时从任何一个指 定的地址写入(存入)或读出(取出)信 息。根据存储单元的工作原理不同, RAM分为静态RAM和动态RAM。 1. 静态随机存储器(SRAM) 1) SRAM主要由存储矩阵、地址 译码器和读/写控制电路三部分组成。 行 地 址 译 码 器 存储矩阵 … A0 A1 Ai … … Dm- 1 D0 列地址译码器 读/写控制电路 Ai+ 1 An-1 C S R/W … I/O0 I/Om- 1 2. 动态随机存储器(DRAM)
915存储器容量的扩展 1.位数的扩展 位扩展可以利用芯片的并联方式实现,下图是用八片1024×1位的RAM扩展为 1024×8位RAM的存储系统框图。图中八片RAM的所有地址线、Rw、CS分别对 应并接在一起,而每一片的O端作为整个RAM的IO端的一位 ROM芯片上没有读写控制端RW,位扩展时其余引出端的连接方法与RAM相 vO 1O 1/O vO 1O 1024×1 1024×1 024×1 RAM RAM RAM A。R A。RW AR R/
9.1.5 存储器容量的扩展 1. 位扩展可以利用芯片的并联方式实现,下图是用八片 1024×1 位的RAM扩展为 1024×8 位RAM的存储系统框图。 图中八片RAM的所有地址线、R/W、CS分别对 应并接在一起, 而每一片的I/O端作为整个RAM的I/O端的一位。 ROM芯片上没有读/写控制端R/W,位扩展时其余引出端的连接方法与RAM相 同。 A0 A1 … A9 R/W C S 1024×1 RAM I/O A0 A1 … A9 R/W C S 1024×1 RAM I/O … A0 A1 … A9 R/W C S 1024×1 RAM I/O I/O1 I/O2 … I/O7 … … A0 A1 … A9 R/W C S …