数字电子技术第6章半导体存储器和可编程逻辑器件_7989.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数字电子技术第6章半导体存储器和可编程逻辑器件_7989.ppt》由会员分享,可在线阅读,更多相关《数字电子技术第6章半导体存储器和可编程逻辑器件_7989.ppt(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第6章半导体存储器和可编程逻辑器件6.1半导体存储器6.2可编程逻辑器件PLD2021/9/1716.1 半半导导体存体存储储器器半导体存贮器半导体存贮器能存放大量二值信息的半导体器件。能存放大量二值信息的半导体器件。存储器的主要性能指标存储器的主要性能指标:存储时间存储时间存储容量存储容量半导体存储器按存取功能可分为两大类。半导体存储器按存取功能可分为两大类。(1)只读存储器)只读存储器ROM ROM一般用来存放固定的程序和常数,所谓一般用来存放固定的程序和常数,所谓“只读只读”,是,是指不能随机写入。指不能随机写入。(2)随机存取存储器)随机存取存储器RAM RAM主要用于存放各种现场的输
2、入输出数据和中间运算结主要用于存放各种现场的输入输出数据和中间运算结果。其特点是能随机读出或写入。果。其特点是能随机读出或写入。2021/9/172存储器存储器 RAM(Random-Access Memory)ROM(Read-Only Memory)固定固定ROM可编程可编程ROMPROMEPROME2PROMSRAM(Static RAM):静态:静态RAMDRAM(Dynamic RAM):动态动态RAM6.1.1 随机存随机存储储器器RAM6.1.2 只只读读存存储储器器ROM2021/9/173几个基本概念:几个基本概念:存储容量(存储容量(M):存储二值信息的总量。:存储二值信息
3、的总量。字数:字的总量。字数:字的总量。字长(位数):表示一个信息多位二进制码称为一个字,字长(位数):表示一个信息多位二进制码称为一个字,字的位数称为字长。字的位数称为字长。存储容量(存储容量(M)字数字数位数位数地址:每个字的编号。地址:每个字的编号。字数字数=2n(n为存储器外部地址线的线数)为存储器外部地址线的线数)2021/9/1746.1.1 随机存随机存储储器器RAM RAM可分为单极型和双极型:双极型工作速率高,但是可分为单极型和双极型:双极型工作速率高,但是集成度不如单极型的高。目前,由于工艺水平的不断提高,集成度不如单极型的高。目前,由于工艺水平的不断提高,单极型单极型RA
4、M的速率已经可以和双极型的速率已经可以和双极型RAM相比,而且单极相比,而且单极型型RAM具有功耗低的优点。这里只以单极型具有功耗低的优点。这里只以单极型RAM为例进行为例进行分析。分析。单极型单极型RAM又可分为静态又可分为静态RAM与动态与动态RAM:静态:静态RAM是用是用MOS管触发器来存储代码,所用管触发器来存储代码,所用MOS管较多、集成度低、管较多、集成度低、功耗也较大。动态功耗也较大。动态RAM是用栅极分布电容保存信息,它的存是用栅极分布电容保存信息,它的存储单元所需要的储单元所需要的MOS管较少,因此集成度高、功耗也小。静管较少,因此集成度高、功耗也小。静态态RAM使用方便,
5、不需要刷新。使用方便,不需要刷新。2021/9/175一、一、RAM的基本结构的基本结构 RAM的基本的基本结结构如下构如下图图所示:所示:存存储储矩矩阵阵地址地址译码译码器器 和和读读写写电电路路地址地址片片选选信号信号读读写控制信号写控制信号数据数据输输入入和和输输出信号出信号2021/9/176 下下图图是二元是二元寻寻址的址的M字字1位位RAM结结构构图图,它的存,它的存储储矩矩阵阵是是nm位。地址位。地址译码译码器分器分行行译码译码器和器和列列译码译码器,只有行及列共同器,只有行及列共同选选中的中的单单元才能元才能进进行行读读、写。、写。这这种种寻寻址的方式所需要行址的方式所需要行线
6、线和列和列线线的的总总数数较较少。例如要存少。例如要存储储256字字1位的容量,采用一元位的容量,采用一元寻寻址址就需要就需要256条字条字线线,若采用二元,若采用二元寻寻址只需址只需n=16,m=16,共,共32条条线线也就可以了。也就可以了。nmR列列 地地 址址 全全 0行行地地址址全全011W2021/9/177二、二、RAM的存储单元的存储单元1.静态随机存取存储器静态随机存取存储器(SRAM)SRAM的本结构CE OEWE=100高阻高阻CEOEWE=00X输入输入CEOEWE=010输出输出CEOEWE=011高阻高阻2021/9/178SRAM 的工作模式的工作模式 工作模式工
7、作模式 CE WE OE I/O0 I/Om-1 保持保持(微功耗微功耗)1 X X 高阻高阻 读读 0 1 0 数据输出数据输出 写写 0 0 X 数据输入数据输入 输出无效输出无效 0 1 1 高阻高阻 2021/9/179RAM存储单元存储单元 静态静态SRAM(Static RAM)双稳态存储单元双稳态存储单元电路电路列存储单元公用的门列存储单元公用的门控制管,与读写控制电路相接控制管,与读写控制电路相接Yi 1时导通时导通本单元门控制管本单元门控制管:控控制触发器与位线的制触发器与位线的接通。接通。Xi=1时导通时导通来自列地址译码来自列地址译码器的输出器的输出来自列地址译码来自列地
8、址译码器的输出器的输出2021/9/1710RAM存储单元存储单元 静态静态SRAM(Static RAM)T5、T6导通导通T7、T8均导通均导通Xi=1Yj=1触发器的输出与数据触发器的输出与数据线接通,该单元通过数线接通,该单元通过数据线读取数据。据线读取数据。触发器与位线接通触发器与位线接通2021/9/1711动态存储单元及基本操作原理动态存储单元及基本操作原理T存储单元存储单元写操作写操作:X=1 =0T导通,电容器导通,电容器C与位线与位线B连通连通 输入缓冲器被选通,输入缓冲器被选通,数据数据DI经缓冲器和经缓冲器和位线写入存储单元位线写入存储单元 如果如果DI为为1,则向,则
9、向电容器充电,电容器充电,C存存1;反之电容器放电反之电容器放电,C存存0。刷新刷新R行选线行选线X读读/写写输出缓冲器输出缓冲器/灵敏放大器灵敏放大器刷新缓冲器刷新缓冲器输入缓冲器输入缓冲器位位线线B2.动态随机存取存储器动态随机存取存储器2021/9/1712读操作读操作:X=1 =1T导通,电容器导通,电容器C与位线与位线B连通连通 输出缓冲器输出缓冲器/灵敏放大器灵敏放大器被选通,被选通,C中存储的数据中存储的数据通过位线和缓冲器输出通过位线和缓冲器输出 T刷新刷新R行选线行选线X输出缓冲器输出缓冲器/灵灵敏放大器敏放大器刷新缓冲器刷新缓冲器输入缓冲器输入缓冲器位位线线B每次读出后,必
10、须及时每次读出后,必须及时对读出单元刷新,即此对读出单元刷新,即此时刷新控制时刷新控制R也为高电平,也为高电平,则读出的数据又经刷新则读出的数据又经刷新缓冲器和位线对电容器缓冲器和位线对电容器C进行刷新。进行刷新。2021/9/17133.存储器容量的扩展存储器容量的扩展 位扩展可以利用芯片的并联方式实现。位扩展可以利用芯片的并联方式实现。CEA11A0WED0D1D2D3WECEA0A114K4位I/O0I/O1I/O2I/O3D12D13D14D15CEA0A114K4位I/O0I/O1I/O2I/O3WE(1)字长(位数)的扩展字长(位数)的扩展-用用4KX4位的芯片组成位的芯片组成4K
11、X16位的存储系统。位的存储系统。2021/9/1714RAM存储容量的扩展存储容量的扩展(2)(2)字数的扩展字数的扩展用用用用8KX8位的芯片组成位的芯片组成32KX8位的存储系统。位的存储系统。RAM1D0D7A0A12CE1芯片数=4RAM1D0D7A0A12CE1RAM1D0D7A0A12CE1RAM1D0D7A0A12CE1系统地址线数=15系统:A0A14A13A14?2000H2001H2002H3FFFH4000H400H4002H5FFFH6000H6001H6002H7FFFH0000H0001H0002H1FFFH芯片:A0A122021/9/171532K8位存储器系
12、统的地址分配表位存储器系统的地址分配表各RAM芯片译码器有效输出端扩展的地址输入端A14A138K8位RAM芯片地址输入端A12A11A10A9A8A7A6A5A4A3A2A1A0对应的十六进制地址码0000000000000000000000000001000000000001011111111111110000H0001H0002H1FFFH0100000000000000000000000001000000000001011111111111112000H2001H2002H3FFFH1000000000000000000000000001000000000001011111111111
13、114000H400H4002H5FFFHY0Y1Y2Y31100000000000000000000000001000000000001011111111111116000H6001H6002H7FFFH2021/9/1716 字数的扩展可以利用外加译码器控制存储器芯片的片选输字数的扩展可以利用外加译码器控制存储器芯片的片选输入端来实现。入端来实现。2021/9/17176.1.2 只只读读存存储储器器ROM 只读存储器,工作时内容只能读出,不能随时写入,所只读存储器,工作时内容只能读出,不能随时写入,所以称为只读存储器。以称为只读存储器。(Read-Only Memory)ROM的分类的分
14、类按写入情况划分按写入情况划分 固定固定ROM可编程可编程ROMPROMEPROME2PROM按存贮单元中按存贮单元中器件划分器件划分 二极管二极管ROM三极管三极管ROMMOS管管ROM一、一、ROM的的 定义与基本结构定义与基本结构2021/9/1718存储矩阵地址译码器地址输入ROM的定义与基本结构的定义与基本结构数据输出控制信号输入输出控制电路地址译码器存储矩阵输出控制电路2021/9/1719一、固定一、固定ROM 图图中采用一个中采用一个2线线4线线地址地址译码译码器将两个地址器将两个地址码码A0、Al译译成成四个地址四个地址W0W3。存。存储单储单元是由二极管元是由二极管组组成的
15、成的44存存储储矩矩阵阵,其中,其中1或或0代代码码是用二极管有无来是用二极管有无来设设置的。即当置的。即当译码译码器器输输出所出所对应对应的的W(字(字线线)为为高高时时,在,在线线上的二极管上的二极管导导通,将相通,将相应应的的D(位(位线线)与)与W相相连连使使D为为1,无二极管的,无二极管的D为为0,如,如图图中所存的信息中所存的信息为为:D0:0101;D1:1110;D2:0011;D3:1010。2021/9/1720三、三、ROM(二极管(二极管PROM)结构示意图结构示意图存储矩阵位线字线输出控制电路M=44地址译码器2021/9/1721字线与位线的交点都是一个字线与位线的
16、交点都是一个存储单元。交点处有二极管存储单元。交点处有二极管相当存相当存0 0,无二极管相当存,无二极管相当存1 1当当OE=1时输出为高阻状态时输出为高阻状态000101110010000101110010地址A1A0D3D2D1D0内容当OE=0时2021/9/1722字线存储矩阵位线字线与位线的字线与位线的交点都是一个交点都是一个存储单元。存储单元。交点处有交点处有MOS管相当存管相当存0,无,无MOS管管相当存相当存1。两维译码两维译码2021/9/1723四、紫外线擦除、电可编程的四、紫外线擦除、电可编程的EPROM2716器件器件 EPROM2716是是2118位可改位可改写存储器
17、,有写存储器,有11位地址线位地址线A0A10,产生字线为,产生字线为2048条,条,D7D0是是8位数据输出位数据输出/输入线,编程输入线,编程或读操作时,数据由此输入或输或读操作时,数据由此输入或输出。出。CS为片选控制信号,是低电为片选控制信号,是低电平有效。平有效。OE/PGM为读出为读出/写入控制端低写入控制端低电平时输出有效,高电平进行编程,电平时输出有效,高电平进行编程,写入数据。写入数据。2021/9/1724五、集成电路五、集成电路ROMAT27C010,128K8位ROM2021/9/1725工作模式工作模式A16 A0VPPD7 D0读读00XAiX数据输出数据输出输出无
18、效输出无效X1XXX高阻高阻等待等待1XXAiX高阻高阻快速编程快速编程010AiVPP数据输入数据输入编程校验编程校验001AiVPP数据输出数据输出2021/9/17266.2可编程逻辑器件PLD6.2.1PLD基本结构6.2.2PLD分类6.2.3通用阵列逻辑GAL6.2.4复杂可编程逻辑器件CPLD6.2.5现场可编程门阵列FPGA 可编程逻辑器件是一种可以由用户定义和设置逻可编程逻辑器件是一种可以由用户定义和设置逻辑功能的器件。该类器件具有逻辑功能实现灵活、集辑功能的器件。该类器件具有逻辑功能实现灵活、集成度高、处理速度快和可靠性高等特点。成度高、处理速度快和可靠性高等特点。2021
19、/9/17276.2.1 PLD基本结构基本结构与门与门阵列阵列或门或门阵列阵列乘积项乘积项和项和项PLD主体主体输入输入电路电路输入信号输入信号互补互补输入输入输出输出电路电路输出函数输出函数反馈输入信号反馈输入信号 可由或阵列直接输出,构成组合输出;可由或阵列直接输出,构成组合输出;通过寄存器输出,构成时序方式输出通过寄存器输出,构成时序方式输出。1、PLD的基本结构的基本结构2021/9/1728与门与门阵列阵列或门或门阵列阵列乘积项乘积项和项和项互补互补输入输入2021/9/17292.PLD的的逻辑符号表示方法逻辑符号表示方法(1)(1)连接的方式连接的方式2021/9/1730(2
20、)(2)基本门电路的表示方式基本门电路的表示方式L=ABC与门或门A B C DL ABC&LL=A+B+C+DAB C1L D2021/9/1731三态输出缓冲器三态输出缓冲器输出恒等于输出恒等于0 0的与门的与门输出为输出为1 1的与门的与门输入缓冲器输入缓冲器2021/9/1732(3)(3)简单的简单的PROMPROM电路图,右图是左图的简化形式。电路图,右图是左图的简化形式。实现的函数为:实现的函数为:固定连接点固定连接点(与)(与)编程连接点编程连接点(或)(或)2021/9/17333.PLD的分类的分类PROMPLAPALGAL低密度可编程逻辑器件低密度可编程逻辑器件(LDPL
21、D)EPLDCPLDFPGA高密度可编程逻辑器件高密度可编程逻辑器件(HDPLD)可编程逻辑器件可编程逻辑器件(PLD)(1)按集成密度划分为按集成密度划分为2021/9/1734(2)按结构特点划分按结构特点划分n简单简单PLD(PAL,GAL)n复杂的可编程器件复杂的可编程器件(CPLD):CPLD的代表芯片如:的代表芯片如:Altera的的MAX系列系列n现场可编程门阵列现场可编程门阵列(FPGA)2021/9/1735PLD中的三种与、或阵列中的三种与、或阵列与阵列、或阵列均与阵列、或阵列均可编程可编程(PLA)与阵列固定,或阵与阵列固定,或阵列可编程列可编程(PROM)与阵列可编程,
22、或阵与阵列可编程,或阵列固定列固定(PAL和和GAL等等)(3)按按PLD中的与、或阵列是否编程分中的与、或阵列是否编程分2021/9/1736(4)PLD 实现组合逻辑电路实现组合逻辑电路例例1 1 由由PLA构成的逻辑电路如图所构成的逻辑电路如图所示,试写出该电路的逻辑表达式,示,试写出该电路的逻辑表达式,并确定其逻辑功能并确定其逻辑功能。写出该电路的逻辑表达式:写出该电路的逻辑表达式:2021/9/1737AnBnCnAnBnAnCnBnCn全加器全加器AnBnCnAnBnCnAnBnCn2021/9/1738例例2 试写出该电路的逻辑表达式。试写出该电路的逻辑表达式。2021/9/17
23、39用用PLDPLD实现逻辑电路的方法与过程实现逻辑电路的方法与过程 用可编程逻辑器件设计电路需要相应的开发软件平台用可编程逻辑器件设计电路需要相应的开发软件平台和编程器,可编程逻辑器件开发软件和相应的编程器多种和编程器,可编程逻辑器件开发软件和相应的编程器多种多样。多样。可编程逻辑器件设计电路过程如下图所示。可编程逻辑器件设计电路过程如下图所示。电电 路方路方 设案设案 计计设设计计输输入入优优化化电电路路选选择择器器件件编编程程 器时器时 件序件序 功检功检 能查能查 特别是一些较高级的软件平台,一个系统除了方案设特别是一些较高级的软件平台,一个系统除了方案设计和输入电路外,其它功能都可用
24、编程软件自动完成。计和输入电路外,其它功能都可用编程软件自动完成。2021/9/1740从从组组合合电电路角度来看路角度来看:例例3:试试用适当容量的用适当容量的PROM实现实现两个两位二两个两位二进进制数比制数比较较的比的比较较器。器。(1)两个两位二)两个两位二进进制数分制数分别为别为A1A0和和B1B0,当,当A1A0大于大于B1B0时时,F11,A1A0等于等于B1B0时时,F21,A1A0小于小于B1B0时时,F31,下表,下表给给出了两位二出了两位二进进制数比制数比较结较结果的果的输输入入输输出出对对照表。照表。输输入地址信号入地址信号为电为电路的路的输输入入逻辑变逻辑变量量 存存
25、储储矩矩阵为阵为或或阵阵列把列把乘乘积项组积项组合成合成m个个逻辑逻辑函函数数输输出。出。地址地址译码译码器器产产生生2n个字个字线为线为固定与固定与阵阵列列产产生生2n个乘个乘积项积项2021/9/1741 由由此此可可写写出出输输出出逻逻辑辑函函数的最小数的最小项项表达式表达式为为:F1 m(4,8,9,12,13,14)F2 m(0,5,10,15)F3 m(1,2,3,6,7,11)(2)把)把A1A0和和B1B0作作为为PROM的的输输入信号,入信号,F1、F2和和F3为为或或阵阵列的列的输输出,下出,下图图是用是用PROM实现实现比比较较器的器的阵阵列列图图。2021/9/1742
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 电子技术 半导体 存储器 可编程 逻辑 器件 _7989
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内