第七章存储器和复杂可编程器件lhc课件.ppt
《第七章存储器和复杂可编程器件lhc课件.ppt》由会员分享,可在线阅读,更多相关《第七章存储器和复杂可编程器件lhc课件.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章存储器和复杂可编程器件lhc第1页,此课件共52页哦教学基本要求:教学基本要求:1、掌握半导体存储器字、位、存储容量、地址等、掌握半导体存储器字、位、存储容量、地址等基本概念;基本概念;2、掌握、掌握RAM、ROM的工作原理及典型应用;的工作原理及典型应用;3、了解存储器的存储单元的组成及工作原理;、了解存储器的存储单元的组成及工作原理;4、了解、了解CPLD、FPGA的结构及实现逻辑功能的编的结构及实现逻辑功能的编程原理。程原理。第2页,此课件共52页哦概概 述述半导体半导体存储器存储器能存放大量二值信息的半导体器件。能存放大量二值信息的半导体器件。存储器的主要性能指标存储器的主要性能
2、指标:存取时间多长存取时间多长存储速度存储速度存储数据量多大存储数据量多大存储容量存储容量 可编程逻辑器件可编程逻辑器件是一种通用器件,其逻辑功能是由用户通过对是一种通用器件,其逻辑功能是由用户通过对器件的编程来设定的。它具有集成度高、结构灵活、处理速度快、器件的编程来设定的。它具有集成度高、结构灵活、处理速度快、可靠性高等优点。可靠性高等优点。第3页,此课件共52页哦7.1 只读存储器只读存储器7.1.1 ROM的定义与基本结构的定义与基本结构 7.1.2 二维译码二维译码 7.1.3 可编程可编程ROM7.1.4 集成电路集成电路ROM 7.1.5 ROM的读操作与定时图的读操作与定时图
3、7.1.6 ROM应用举例应用举例 第4页,此课件共52页哦存储器存储器 RAM(Random-Access Memory)ROM(Read-Only Memory)RAM(随机存取存储器随机存取存储器):在运行状态可以随时进行读或写操作。在运行状态可以随时进行读或写操作。存储的数据必须有电源供应才能保存存储的数据必须有电源供应才能保存,一旦掉电一旦掉电,数据全部丢失。数据全部丢失。ROM(只读存储器只读存储器):在正常工作状态只能读出信息。在正常工作状态只能读出信息。断电后信息不会丢失,常用于存放固定信息(如程序、常数等)。断电后信息不会丢失,常用于存放固定信息(如程序、常数等)。固定固定R
4、OM 可编程可编程ROM PROM EPROM E2PROM SRAM(Static RAM):静态:静态RAMDRAM(Dynamic RAM):动态动态RAM1.存储器的分类存储器的分类第5页,此课件共52页哦2.几个几个基本概念基本概念存储容量:存储容量:存储二值信息的总量。存储二值信息的总量。字数:字数:字的总量。字的总量。字长(位数):字长(位数):表示一个信息二进制码的位数称为一个表示一个信息二进制码的位数称为一个 字,字的位数称为字长。字,字的位数称为字长。存储容量存储容量M字数字数位数位数地址地址:每个字的编号。:每个字的编号。字字数数=2n(n为存储器外部地址线的线数)为存储
5、器外部地址线的线数)Y0 Y1 Y7 A4 X1 X31 X0 列列 地地 址址 译译 码码 器器 行行 地地 址址 译译 码码 器器 A5 A3 A2 A1 A0 A6 A7 第6页,此课件共52页哦 只读存储器,工作时内容只能读出,不能随时写入,所以称为只读存储器,工作时内容只能读出,不能随时写入,所以称为只读存储器只读存储器(Read-Only Memory)。ROM的分类的分类:按写入情况划分按写入情况划分 固定固定ROM可编程可编程ROMPROM EPROM E2PROM 按存贮单元中器件按存贮单元中器件划分划分 二极管二极管ROM三极管三极管ROMMOS管管ROM7.1.1 ROM
6、的定义与基本结构的定义与基本结构第7页,此课件共52页哦存储矩阵存储矩阵 7.1.1 ROM的定义与基本结构的定义与基本结构数据输出数据输出 控制信号输控制信号输入入 输出控制电路输出控制电路 地址译码器地址译码器地址输入地址输入地址译码器地址译码器存储矩阵存储矩阵 输出控制电路输出控制电路第8页,此课件共52页哦1)ROM(二极管(二极管PROM)结构示意图结构示意图 D3 D2 D1 D0+5V R R R R OE A0 A1 A1 A0 Y0 Y1 Y2 Y3 2 线线-4 线线 译译码码器器 存储存储 矩阵矩阵位线位线字线字线输出控制电路输出控制电路M=4 4地址译码器地址译码器第9
7、页,此课件共52页哦 D3 D2 D1 D0+5V R R R R OE A0 A1 A1 A0 Y0 Y1 Y2 Y3 2 线线-4 线线 译码器译码器 字线与位线的每个交点都是一个存字线与位线的每个交点都是一个存储单元。交点处有二极管储单元。交点处有二极管 相当存相当存1 1,无二极管相当存,无二极管相当存0 0。当当OE=1时时:输出为高阻状态。输出为高阻状态。000101111101111010001101地地 址址A1 A0 D3 D2 D1 D0 内内 容容当当OE=0时时:第10页,此课件共52页哦 A6 A7 A4 A5 D0+VDD R R R R Y0 Y1 Y14 Y15
8、 4线线|1 16 6线线 译译码码器器 1 16 6 线线-1线线数数据据选选择择器器 A2 A3 A0 A1 A2 A3 A0 A1 S2 S3 S0 S1 I0 I1 I14 I15 Y 字线字线存储存储 矩阵矩阵位线位线l字线与位线的每个字线与位线的每个交点都是一个存储交点都是一个存储单元。单元。l交点处有交点处有MOS管管相当存相当存0,无,无MOS管相当存管相当存1。7.1.2 二维译码二维译码思考题:思考题:该存储器的容量是多少该存储器的容量是多少?第11页,此课件共52页哦7.1.3 可编程可编程ROM256个存储单元排成个存储单元排成16 16的矩阵:的矩阵:行译码器从行译码
9、器从16行中选出要读的行中选出要读的一行;一行;列译码器再从选中的一行存储列译码器再从选中的一行存储单元中选出要读的一列的一个单元中选出要读的一列的一个存储单元。存储单元。如选中的存储单元的如选中的存储单元的MOS管的管的浮栅注入了电荷,该管截止,浮栅注入了电荷,该管截止,读得读得1;相反读得;相反读得0。(256 1位位 EPROM)第12页,此课件共52页哦7.1.4 集成电路集成电路ROM D7 D0 PGM 输输出出缓缓冲冲器器 Y 选选通通 存存储储阵阵列列 CE OE 控控制制逻逻辑辑 Y 译译码码 X 译译码码 A16 A0 VPP GND VCC AT27C010 128K8位
10、位ROM 编程选通信号编程选通信号输出使能控制输出使能控制片选信号片选信号第13页,此课件共52页哦 NoImageNoImageNoImage工作模式工作模式A16 A0 VPP D7 D0 读读00XAi X数据输出数据输出输出无效输出无效X1XXX高阻高阻等待等待1XXAi X高阻高阻快速编程快速编程010Ai VPP 数据输入数据输入编程校验编程校验001Ai VPP 数据输出数据输出CEOEPGM第14页,此课件共52页哦7.1.5 ROM的读操作和定时图的读操作和定时图(2)加入有效的片选信号)加入有效的片选信号 CEOE(3)使输出使能信号)使输出使能信号 有效,经过一定延时后,
11、有效数据有效,经过一定延时后,有效数据出现在数据线上;出现在数据线上;CEOE(4)让片选信号)让片选信号 或输出使能信号或输出使能信号 无效,经过一定延时无效,经过一定延时后数据线呈高阻态,本次读出结束。后数据线呈高阻态,本次读出结束。(1)欲读取单元的地址加到存储器的地址输入端;)欲读取单元的地址加到存储器的地址输入端;tCE tAA 读读出出单单元元的的地地址址有有效效 CE tOE OE D7 D0 数数据据输输出出有有效效 tOZ tOH A16 A0 第15页,此课件共52页哦(1)用于存储固定的专用程序用于存储固定的专用程序(2)利用利用ROM可实现查表或码制变换等功能可实现查表
12、或码制变换等功能 查表功能查表功能 查某个角度的三角函数。查某个角度的三角函数。把变量值(角度)作为地址码,其对应的函数值作为存放在该把变量值(角度)作为地址码,其对应的函数值作为存放在该地址内的数据,这称为地址内的数据,这称为“造表造表”。使用时,根据输入的地址。使用时,根据输入的地址(角度角度),就可在输出端得到所需的函数值,这就称为,就可在输出端得到所需的函数值,这就称为“查表查表”。码制变换码制变换 把欲变换的编码作为地址,把最终的目的编把欲变换的编码作为地址,把最终的目的编码作为相应存储单元中的内容即可。码作为相应存储单元中的内容即可。7.1.6 ROM应用举例应用举例第16页,此课
13、件共52页哦C I3 I2 I1 I0 二进制码二进制码 O3O2O1O0 格雷码格雷码 C I3 I2 I1 I0 格雷码格雷码 O3O2O1O0 二进制码二进制码 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 1 1 0 0 1 0 0 0 1 1 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 1 1 1 0 1 0 1 0 1 1 0
14、0 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 0 1 1 1 0 1 0 1 0 1 0 0 0 1 1 0 0 1 1 0 0 0 1 1 1 1 0 1 0 0 1 1 1 0 1 1 1 0 0 1 1 1 1 0 0 1 0 1 0 1 1 1 1 1 1 0 1 0 1 1 0 0 0 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 0 1 0 1 1 0 0 1 0 1 0 1 1 1 0 0 1 0 0 0 0 1 1 0 1 1 0 1 1 1 1 1 0 1 1 0 0 1 0 1 1 1 0 1
15、0 0 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 1 0 用用ROM实现二进制码与格雷码相互转换的电路实现二进制码与格雷码相互转换的电路 第17页,此课件共52页哦C(A4)I3 I2 I1 I0(A3A2A1A0)二进制码二进制码 O3O2O1O0(D3D2D1D0)格雷码格雷码 C(A4)I3 I2 I1 I0(A3A2A1A0)格雷码格雷码 O3O2O1O0(D3D2D1D0)二进制码二进制码 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 1 0 0
16、 0 1 0 0 0 1 0 0 0 1 1 1 0 0 1 0 0 0 1 1 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 1 1 1 0 1 0 1 0 1 1 0 0 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 0 1 1 1 0 1 0 1 0 1 0 0 0 1 1 0 0 1 1 0 0 0 1 1 1 1 0 1 0 0 1 1 1 0 1 1 1 0 0 1 1 1 1 0 0 1 0 1
17、 0 1 1 1 1 1 1 0 1 0 1 1 0 0 0 1 0 1 1 1 1 1 0 1 1 0 1 1 1 1 0 1 0 1 1 0 0 1 0 1 0 1 1 1 0 0 1 0 0 0 0 1 1 0 1 1 0 1 1 1 1 1 0 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 1 0 C=A4 I3 I2 I1 I0=A3A2A1A0 O3O2O1O0=D3D2D1D0 第18页,此课件共52页哦 A4 A3 A2 A1 C I3 I2 I1 ROM D1 D2
18、D3 D4 CE OE A0 I0 O3 O2 O1 O0 用用ROM实现二进制码与格雷码相互转换的电路实现二进制码与格雷码相互转换的电路 第19页,此课件共52页哦 存储器的字长与数据存储器的字长与数据结构课程所讲的字长完全结构课程所讲的字长完全一样吗?一样吗?讨论:讨论:第20页,此课件共52页哦7.1.1(2)7.1.2(1)作业:第21页,此课件共52页哦7.2 随机存取存储器随机存取存储器7.2.1 静态随机存取存储器静态随机存取存储器7.2.2 同步静态随机存取存储器同步静态随机存取存储器7.2.4 存储器容量的扩展存储器容量的扩展 7.2.3 动态随机存取存储器动态随机存取存储器
19、 第22页,此课件共52页哦 I/O 电电路路 I/O0 OE An-1 WE I/Om-1 CE A0 Ai Ai+1 存存 储储 阵阵 列列 行行译译码码 列列 译译 码码 7.2.1 静态随机存取存储器静态随机存取存储器(SRAM)1.SRAM 的基本结构的基本结构CE OE WE=1XX高阻高阻CE OE WE=00X输入输入CE OE WE=010输出输出CE OE WE=011高阻高阻第23页,此课件共52页哦SRAM 的工作模式的工作模式 工作模式工作模式 CE WE OE I/O 0 I/O m-1 保持保持(微功耗微功耗)1 X X 高阻高阻 读读 0 1 0 数据输出数据输
20、出 写写 0 0 X 数据输入数据输入 输出无效输出无效 0 1 1 高阻高阻 第24页,此课件共52页哦 T8 T7 VDD VGG T6 T1 T4 T2 T5 T3 Yj(列列选选择择线线)Xi(行行选选择择线线)数数据据线线 数数据据线线 D D 位位线线 B 位位线线 B 存存储储单单元元 2.SRAM存储单元存储单元l 静态静态SRAM(Static RAM)双稳态存储单元电路双稳态存储单元电路列存储单元公用的门列存储单元公用的门 控制管,与读写控制电路相接控制管,与读写控制电路相接 Yj 1时导通时导通本单元门控制管本单元门控制管:控控制触发器与位线的制触发器与位线的接通。接通。
21、Xi=1时导通时导通来自列地址译码器来自列地址译码器的输出的输出来自行地址译码器来自行地址译码器的输出的输出第25页,此课件共52页哦 T8 T7 VDD VGG T6 T1 T4 T2 T5 T3 Yj(列列选选择择线线)Xi(行行选选择择线线)数数据据线线 数数据据线线 D D 位位线线 B 位位线线 B 存存储储单单元元 lT5、T6导通导通 lT7、T8均导通均导通Xi=1Yj=1l触发器的输出与数据线触发器的输出与数据线接通,该单元通过数据线接通,该单元通过数据线读取数据。读取数据。触发器与位线接通触发器与位线接通第26页,此课件共52页哦 tAA 读出单元的地址有效 tRC tOH
22、A 地址 输出数据 上一个有效数据 数据输出有效 tLZOE CE OE 数据输出 数据输出有效 tHZCE tHZOE tDOE tLZCE tACE tRC 高阻(a)(b)3.SRAM的读写操作及时序图的读写操作及时序图读操作时序图读操作时序图第27页,此课件共52页哦3.SRAM的读写操作及时序图的读写操作及时序图写操作时序图写操作时序图 tHD tSD 地址有效 tWC 地址 CE 数据 输入数据有效 tAW tSA tSCE tHA WE tSA tHD tSD 地址有效 tWC 地址 CE 数据 输入数据有效 tAW tHA WE 第28页,此课件共52页哦 A1 A0 输输入入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七 存储器 复杂 可编程 器件 lhc 课件
限制150内