半导体存储器半导体存储器
半导体存储器属于大规模集成电路,它用来存放指令或数据,通常在微型计算机中作内部存储器使用。半导体
存储器有只读存储器ROM(Read Only Menory,ROM)和随机存储器RAM(Random Access
Merrory,RAM)。ROM按工艺可分为双极型和MOS型,按性能可分为掩膜式、熔丝式和可改写式。RAM可分
为静态和动态。另一类功能特殊的大规模集成电路是20世纪70年代后期发展起来的可编程逻辑器件
PLD(Programmable Logic Device,PLD)。 可编程逻辑器件是一种可以由用户定义和设置逻辑功能的器件。
该类器件具有结构灵活、集成度高、处理速度快和可靠性高等特点。
半导体存储器半导体存储器属于大规模集成电路,它用来存放指令或数据,通常在微型计算机中作内部存储器使用。半导体存储器半导体存储器有只读存储器ROM(Read Only
Menory,ROM)和随机存储器RAM(Random Access Merrory,RAM)。ROM按工艺可分为双极型和MOS型,按性能可分为掩膜式、熔丝式和可改写
式。RAM可分为静态和动态。另一类功能特殊的大规模集成电路是20世纪70年代后期发展起来的可编程逻辑器件PLD(Programmable Logic Device,PLD)。
可编程逻辑器件是一种可以由用户定义和设置逻辑功能的器件。该类器件具有结构灵活、集成度高、处理速度快和可靠性高等特点。下面分别介绍半导体存储器半导体存储器和
可编程逻辑器件。
9.1.1 只读存储器只读存储器ROM
只读存储器ROM是一种存放固定不变的二进制数码的存储器,在正常工作时,可重复读取所存储的信息代码,而不能改写存储的信息代码。
特点: 其上的信息能够永久的保持。
1. ROM的结构框图的结构框图
ROM的一般结构框图如图9-1所示。它由地址译码器、存储矩阵、读出电路(输出缓冲器)以及芯片选择逻辑等组成。它有n条地址输入线 (A0~An-1),M条数据输
出线(D0~DM-1),数据线上输出的是被选中的存储单元的数据。
(1)存储矩阵
存储矩阵是存储器的主体,含有大量存储单元。
① 字节(Byte)
一个存储单元只能存储一位二进制数码“1”或“0”,8位二进制数称为一个字节。
② 字/字长(Word)
通常,数据和指令是用一定位数的二进制数来表示的,这个二进制数称为字,字的位数称为字长。
存储器中以字为单位进行存储,即利用一组存储单元存储一个字,每个字包含有M位二进制数。在存储器中,为了写入(存入)和读出(取出)信息的方便,必须
给每组存储单元(字单元)单元)以确定的标号,这个标号称为地址,用W表示。不同的字单元具有不同的地址,从而在写入或读出信息时,便可以按照地址来选择欲读
写的存储单元。
③ 存储容量
存储矩阵的存储容量反映了存储的信息量。其中,N为可能的地址数,M为每个字所包含的位数,那么,存储容量=N×M。存储容量越大,存储的信息量就越多,存
储功能就越强。
2.地址译码器.地址译码器
地址译码器的作用是根据输入的地址代码从n条地址线中选择一条字线,以确定与该字线地址代码相对应的一组存储单元的位置。选择哪一条字线,这决定于输入
的是哪一个地址代码。
任何时刻,只能有一条字线被选中。于是,被选中的那条字线所对应的一组存储单元中的各位数码便经位线传送到数据线上输出。n条地址输入线可得到N(=)个
可能的地址。
3.读出电路(输出缓冲器).读出电路(输出缓冲器)
读出电路又称输出缓冲器,它是为了增加ROM带负载的能力,将被选中的M位数据输出至位线上。