1、14存储器存储器磁存储器磁存储器半导体存储器半导体存储器1 1、存储容量、存储容量存储器含有存储单元的数量称为存储容量。存储器含有存储单元的数量称为存储容量。通常用位(通常用位(bitbit,缩写为小写字母,缩写为小写字母b b)或)或字节(字节(ByteByte,缩写为大写字母,缩写为大写字母B B)表示。)表示。2 2、存取周期、存取周期连续两次读(写)操作间隔的最短时间称连续两次读(写)操作间隔的最短时间称为存取周期。为存取周期。7ROMROM的结构框图的结构框图l存储矩阵存储矩阵l地址译码器地址译码器l读出电路读出电路8910111213可进行在线擦除和编程。可进行在线擦除和编程。器件
2、内部具有由器件内部具有由5V产生产生21V的转变电路和编程电压的转变电路和编程电压形成电路,因此在擦除信息和编程时无需专用设备,形成电路,因此在擦除信息和编程时无需专用设备,且擦除速度较快。且擦除速度较快。结构简单、编程可靠、擦除快捷、集成度高、在线结构简单、编程可靠、擦除快捷、集成度高、在线电擦除、成本低、使用方便。电擦除、成本低、使用方便。不能按字节擦除,只能全片擦除。不能按字节擦除,只能全片擦除。1416RAM双极型双极型MOS型型17181921可编程逻辑器件可编程逻辑器件(PLD)可编程逻辑阵列(可编程逻辑阵列(PLA)可编程阵列逻辑(可编程阵列逻辑(PAL)通用阵列逻辑(通用阵列逻
3、辑(GAL)现场可编程门阵列(现场可编程门阵列(FPGA)在系统可编程逻辑器件在系统可编程逻辑器件(ispPLD)22 可编程逻辑阵列(可编程逻辑阵列(PLA)是)是20世纪世纪70年代中期年代中期出现的逻辑器件,它既包括可编程的与阵列,也包出现的逻辑器件,它既包括可编程的与阵列,也包括可编程的或阵列;不仅可用于实现组合逻辑电路括可编程的或阵列;不仅可用于实现组合逻辑电路功能,如果在或阵列的输出外接触发器,还可用于功能,如果在或阵列的输出外接触发器,还可用于实现时序逻辑电路功能。实现时序逻辑电路功能。PLA 的与阵列不是全译码,而是可编程的。同的与阵列不是全译码,而是可编程的。同时,其或阵列也
4、是可编程的。用它来实现同样的逻时,其或阵列也是可编程的。用它来实现同样的逻辑函数,其阵列规模要比辑函数,其阵列规模要比ROM小得多。小得多。23 可编程阵列逻辑(可编程阵列逻辑(PAL)是)是20世纪世纪70年代末期年代末期出现的产品,它是由可编程的与阵列和固定的或阵出现的产品,它是由可编程的与阵列和固定的或阵列所组成的与或逻辑阵列。列所组成的与或逻辑阵列。PAL比比PLA工艺简单,易于编程和实现,既有工艺简单,易于编程和实现,既有规则的阵列结构,又有灵活多变的逻辑功能,使用规则的阵列结构,又有灵活多变的逻辑功能,使用较方便。但其输出方式固定而不能重新组态,编程较方便。但其输出方式固定而不能重
5、新组态,编程是一次性的。是一次性的。24 通用阵列逻辑(通用阵列逻辑(GAL)是)是20世纪世纪80年代中期推年代中期推出的可电擦电写、可重复编程、可硬件加密的一种出的可电擦电写、可重复编程、可硬件加密的一种可编程逻辑器件,是第二代可编程逻辑器件,是第二代PAL产品。从阵列结构产品。从阵列结构上看,它与上看,它与PAL器件类似,也具有可编程的与阵列器件类似,也具有可编程的与阵列和固定的或阵列。和固定的或阵列。输出采用可编程的输出逻辑宏单元,可由用户输出采用可编程的输出逻辑宏单元,可由用户定义所需的输出状态,同时,其芯片类型少、功能定义所需的输出状态,同时,其芯片类型少、功能全、速度快、集成度高
6、,并可多次编程重复使用,全、速度快、集成度高,并可多次编程重复使用,能仿真所有能仿真所有PAL芯片所能完成的功能。芯片所能完成的功能。25 结构不受与结构不受与-或阵列限制,也不受触发器和或阵列限制,也不受触发器和I/O端端数量限制,可以构成任何复杂的逻辑电路,更适合数量限制,可以构成任何复杂的逻辑电路,更适合构成多级逻辑功能。构成多级逻辑功能。FPGA通常包括三类可编程资源通常包括三类可编程资源:(1)可编程逻辑块(可编程逻辑块(CLB)(2)可编程输入可编程输入/输出模块(输出模块(IOB)(3)可编程布线资源(可编程布线资源(PI)26 在系统可编程逻辑器件(在系统可编程逻辑器件(isp
7、PLD)是)是20世纪世纪90年代推出的一种高性能大规模数字集成电路,它成年代推出的一种高性能大规模数字集成电路,它成功地将原属于编程器的有关电路也集成于功地将原属于编程器的有关电路也集成于ispPLD中。中。因此,因此,ispPLD的最大特点是,编程时既不需要使的最大特点是,编程时既不需要使用编程器,也不需要将器件从系统的电路板上取下,用编程器,也不需要将器件从系统的电路板上取下,用户可以直接在系统上进行编程。用户可以直接在系统上进行编程。27 高速度高速度 高密度高密度 应用灵活应用灵活 在系统可编程在系统可编程29按功能可分为按功能可分为ROM和和RAM两大类。两大类。内部集成了大量的门电路和触发器等单元,内部集成了大量的门电路和触发器等单元,用户可通过编程的方法,将用户可通过编程的方法,将PLD内部的门内部的门电路、触发器等按用户要求连成所需各种电路、触发器等按用户要求连成所需各种功能的电路,可实现各种组合逻辑电路和功能的电路,可实现各种组合逻辑电路和时序逻辑电路。包括时序逻辑电路。包括PLA、PAL、GAL、FPGA、ispPLD等。等。