大规模集成电路精品课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《大规模集成电路精品课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大规模集成电路 精品 课件
- 资源描述:
-
1、 第六章 大规模集成电路江苏大学电气学院电子工程系江苏大学电气学院电子工程系数字电子技术引言引言 半导体存储器用来存储大量的二值信息,按照集成度划分,它属于大规模集成电路(LSI)。根据其结构和工作原理的不同,工程中一般将半导体存储器分为只读存储器(ROM)和随机存取存储器(RAM)两大类。另一类功能特殊的LSI是可编程逻辑器件(PLD)特点是用户可以通过编程使之具有不同的逻辑功能,故PLD芯片具有使用灵活、集成度高、工作速度快和系统可靠性高等优点。6.1 半导体存储器半导体存储器6.1.1 半导体存储器的特点半导体存储器的特点半导体存储器具有集成度高、体积小、存储密度大、可靠性高、价格低、外
2、围电路简单和易于批量生产的特点,它用来存储程序和大量的数据,是计算机和数字系统中不可缺少的组成部分。6.1.2 半导体存储器的分类半导体存储器的分类 1.按照制造工艺分为双极型和按照制造工艺分为双极型和MOS存储器存储器双极型存储器具有速度快、功耗大、价格高的特点,主要用于高速应用场合,如计算机中的高速缓存;而MOS存储器以MOS触发器或电荷存储器件作为基本存储单元,具有集成度高、功耗小、价格低的特点,主要用于大容量存储系统,如计算机内存。2.按照存取功能分为按照存取功能分为ROM和和RAM ROM在正常工作时,只能从中读取数据,不能写入数据,属于数据非易失存储器,适用于存储固定数据或程序的场
3、合。根据结构特点可将ROM分为掩模式ROM、可编程ROM(Programmable Read-Only Memory,简称PROM)、可擦除可编程ROM(Erasable Programmable Read-Only Memory,简称EPROM)。RAM在正常工作时可以随时向存储单元读出或写入数据。根据存储单元结构和工作原理的不同,将RAM分成静态随机存储器(Static Random Access Memory,简称SRAM)和动态随机存储器(Dynamic Random Access Memory,简称DRAM)。3.按数据输入按数据输入/输出方式分为串行存储器和并行存储器输出方式分为串
4、行存储器和并行存储器 并行存储器中数据输入或输出采用并行方式,串行存储器中数据输入或输出采用串行方式。6.1.3 半导体存储器的主要技术指标半导体存储器的主要技术指标1.存储容量存储容量存储器中所有存储单元的数目。例如一个内含1024个存储单元的存储器,其存储容量为1K(1K=1024)。2.存取时间存取时间 一般用读(或写)的周期来表示,存储器连续两次读出(或写入)操作所需的最短时间间隔称为读(或写)周期。6.2 随机存取存储器(随机存取存储器(RAM)SRAM和DRAM这两类RAM的整体结构基本相同,它们之间的不同点在于存储单元的结构和工作原理有所不同。SRAM以静态触发器作为存储单元,依
5、靠触发器的自保持功能存储数据,而DRAM以MOS管栅极电容的电荷存储效应来存储数据。RAM中的每个寄存器称为一个字,寄存器中的每一位称为一个存储单元。寄存器的个数(字数)与寄存器中存储单元个数(位数)的乘积,叫做RAM的容量。按照RAM中寄存器位数的不同,RAM有多字1位和多字多位两种结构形式。在多字1位结构中,每个寄存器都只有1位,例如一个容量为10241位的RAM,就是一个有1024个1位寄存器的RAM。多字多位结构中,每个寄存器都有多位,例如一个容量为2564位的RAM,就是一个有256个4位寄存器的RAM。存储器的分类RAM ROM双极型单极型静态动态ROMPROMEPROME2PRO
6、M闪速存储器集成电路存储器的分类集成电路存储器的分类6.2.1 RAM的结构的结构RAM通常由存储矩阵、地址译码器和读/写控制电路(亦称输入/输出电路)等3大部分组成,1.存储矩阵存储矩阵 一个RAM中有许多个结构相同的存储单元,因这些存储单元排列成矩阵形式,故称作存储矩阵。每个存储单元存储一位二进制信息(0或1).2.地址译码器地址译码器 在RAM中,地址的选择是通过地址译码器来实现的。地址译码器通常有字译码器和矩阵译码器两种。在大容量存储器中,通常采用矩阵译码器,这种译码器将地址分为行地址和列地址译码器两部分,存储容量存储容量=存储单元的数目存储单元的数目=行数行数*列数列数=字数字数*位
7、数位数X1例如:1024*1的存储器,可以排列成32*32的矩阵。A5 A6 A7 A8 A9A0A1A2A3A4行 译 码 器列 译 码 器(0,0)(0,1)(0,2)(0,30)(0,31)(1,0)(1,1)(1,2)(1,30)(1,31)(2,0)(2,1)(2,2)(2,30)(2,31)(30,0)(30,1)(30,2)(30,30)(30,31)X0X30X2X31(31,0)(31,1)(3,2)(31,30)(31,31)Y0Y31Y1Y2Y30根据上述容量的概念,在图6-2所示的RAM中,共计有3232=1024个字,每个字长为1,故该RAM的容量为1024,即它共有
8、1024个存储单元,排列成3232的矩阵结构形式,图6-2中每一个方框代表一个存储单元。该RAM的二进制地址范围为A9A8A7A6A5A4A3A2A1A0=00000000001111111111,行地址A4A0经行地址译码器使某一根行线Xi为1,列地址A9A5经列地址译码器使某一根列线Yj为1。对于存储器,每给定一组地址,则各有一根对应的行线和列线输出为1,这意味着该行线和列线被选中,于是行线和列线交叉点上的单元就被选中,亦即选中了该地址对应的一个字,可以对该地址的存储单元进行读/写操作。例如A9A0=1111100000 ,则32根行线中的X0为1,其余为0,32根列线中的Y31为1,其余
9、为0,列线Y31使与它连接的一对MOS管导通,图中右上角的存储单元(0,31)被选中,则该存储单元的两根位线分别与一对互补的数据线D和接通,可对该单元进行读/写操作。以上就是该RAM的寻址读/写原理。在本例10241 RAM中,由于每个字长为1,所以每次读/写只对这个字(一个存储单元)进行操作。对于每个字长大于1(多个存储单元)的存储器来说,每次读/写操作是对一个字中的多位数据同时进行读/写的。3.片选和读片选和读/写控制电路写控制电路 每片RAM 的存储容量极为有限,而在实际应用中通常需要大容量存储器,故工程中解决大容量存储器的方法是用多片RAM,通过一定的连接方式组成大容量存储系统。在这种
10、情况下,当任一时刻进行读/写操作时,通常只与其中的一片或几片RAM交换数据,为此,在RAM中设有片选端 (低电平有效)。若在某片RAM的 端加低电平,则该RAM就被选中,可对其进行读/写操作,否则该RAM不工作,它与存储系统隔离。CSCS图中 为读/写控制信号,芯片被选中后是读还是写操作,由 信号决定;I/O为芯片的数据输入/输出端。当CS=1时,门D1、D2输出为0,故D3、D4 和D5均呈高阻状态,I/O端与存储器内部完全隔离,禁止对该片存储器进行读/写操作。而当CS=0时,该芯片被选中,此时若 =1,D2输出高电平,这时仅D3被打开,被选中的存储单元存储的数据出现在I/O端,即存储器进行
11、读操作;若 =0,则D1输出高电平,这时仅D4、D5被打开,加在I/O端的输入数据以互补的形式出现在内部数据线D和D上,并且存入被选中的存储单元中,即存储器进行写操作。/R W/R W/R W/R W4 静态存储器(静态存储器(SRAM)的存储单元)的存储单元 SRAM的存储单元可采用双极型晶体管(BJT)器件,亦可采用MOS场效应晶体管器件。当采用MOS存储单元时,有NMOS器件,也有CMOS器件,其中CMOS器件以其低功耗的特点在SRAM中得到广泛应用。目前,大容量SRAM一般都采用CMOS器件作为存储单元。采用6管CMOS存储单元的SRAM有 6116(2K8)、6264(8K8)、62
12、256(32K8)等芯片。6管CMOS存储单元的典型电路 图中V1和V3、V2和V4分别是两个CMOS反相器,它们首尾交叉连接成基本RS触发器,作为SRAM的一个存储单元。V5、V6、V7、V8均为门控管,V5、V6由行线X控制,V7、V8由列线Y控制,以控制位线与数据线D、的通断,并且V7、V8为该列线上各CMOS存储单元所公用。当X=Y=1时,门控管导通,基本RS触发器与数据线接通可执行读/写操作;当X=Y=0时,门控管截止,不能进行读/写操作,RS触发器存储的信息保持不变 5.动态存储器(动态存储器(DRAM)的存储单元)的存储单元 前面介绍的6管CMOS存储单元构成的SRAM有两个缺点
13、:不管存储的是1还是0,总有一个管子导通,需要消耗一定的功率,这对于大容量存储器来说,因存储单元很多,故消耗的功率相当可观;每个存储单元需要6个MOS管,不利于提高存储器的集成度,而动态存储器(DRAM)则较好地解决了这两个问题。DRAM的存储单元是基于MOS管栅极电容的电荷存储效应来存储数据的。由于DRAM存储单元的结构非常简单,所以在大容量、高集成度RAM中得以广泛应用。但是由于栅极电容的容量非常小(通常只有几个皮法),而且漏电又不可避免,所以存储器存储电荷的时间极为有限,必须及时地补充漏掉的电荷,以保证数据不致丢失,故在DRAM中必须定时为栅极电容补充电荷,以保持栅极电容上有足够高的电压
14、,通常称之为刷新刷新或再生再生。因此在DRAM工作时必须辅以刷新控制电路 V1、V2是两个增强型NMOS管,数据以电荷的形式存储在C1和C2上,而C1和C2上的电压又控制着V1、V2的导通或截止状态,从而决定存储单元存0或1。工作原理工作原理 若C1被充电,且C1上的电压大于V1的开启电压,同时C2未被充电,则V1导通,V2截止,因此将C1为高电平(逻辑1)、C2为低电平(逻辑0)的 状态称作存储单元的0状态。反之,将C1为低电平(逻辑0),C2为高电平(逻辑1),即V2导通,V1截止的状态称作存储单元的1状态1)读操作程序A 先加预充电脉冲,使CB、C/B充电至高电平,使V5、V6管导通 B
展开阅读全文