- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 存储器接口
■ 本章内容
6.1 半导体存储器
6.2 存储器接口技术
6.3 主存储器接口
6.4 高速缓冲存储器接口
6.1 半导体存储器
存储器系统:容量大、速度快、成本低
分级结构:高速缓冲存储器(Cache)、主存储器(MM)、辅助存储器(外存储器)
1. 半导体存储器
( 按制造工艺分
( 按存取方式分
2. 半导体存储器的主要性能指标
( 存储容量:能存储二进制数码的数量,即存储元的个数;m(n,1K(4, 8KB
( 存取时间(读写周期):从启动一次存储器操作到完成该操作所经历的时间
( 功耗:每个存储元消耗功率的大小;μw/位、mw/位
( 可靠性:对电磁场及温度变化等的抗干扰能力,无故障时间:数千小时
3. 存储芯片的组成
● 地址译码器:接收n位地址,产生2n个选择信号
● 控制逻辑电路:接收片选、读写信号,控制传送
● 数据缓冲器:数据中转
● 存储体:主体,由存储元按规律排列{字结构、位结构
6.2 存储器接口技术
1. 存储器接口应考虑的问题
1)与CPU的时序配合
慢速存储器:产生“等待申请”,插入等待周期
8086系统总线周期
T1:发出地址 T2:发读写命令
T3:传送数据,前沿检测READY T4:结束操作
● 产生等待申请的条件:IO/M、RD/WR、地址译码
等待周期个数控制:READY=0的时间;触发器级数
(TW中操作同T3)
2)CPU总线负载能力
● 小型系统:直接相连
● 较大系统:加缓冲器或驱动器
3)存储芯片的选用
● 芯片类型
`
● 芯片型号
原则:满足容量要求情况下,尽量选用容量大、集成度高的
(减轻负载 降低成本 减小电路板面积)
(构成8KB)
芯片型号 芯片数量 AB的负载 DB的负载 2114(1K(4) 16 8(2=16 8(1=8 6116(2K(8) 4 4(1=4 4(1=4 6264(8K(8) 1 1 1
2. 存储器地址译码方法(8位机为例)
1)片选控制的译码方法
( 线选法:1根高位地址选中1个芯片
(用4KB构成12KB)
(反相器标记用于小容量)
A12=0,选中(1);A13=0,选中(2);A14=0,选中(3)
优点:简单
缺点:地址重叠、地址空间不连续
( 全译码法:所有高位地址译出全部地址空间
(特点 地址连续与单元一一对应)
( 混合译码法:部分译码与线选法结合
(以下用4KB构成24KB)
缺点:同线选法( 部分译码法:高位地址中的部分参与译码
(用4KB构成32KB)
缺点:同线选法
● 实际中常用经改进后的部分译码法
2)地址译码电路的设计
设计步骤:
( 确定存储器的地址空间
( 画地址分配图或地址分配表
( 确定译码方法并画地址位图
( 选合适器件,画译码电路图
举例:用2KB的ROM和1KB的RAM构成4KB的ROM(0000H~0FFFH)和4KB的RAM(2000H~2FFFH),16位地址
共用6片 2片ROM,4片RAM
(地址 分配表)
芯片编号 类型与容量 地址范围 1 ROM 2KB 0000H~07FFH 2 ROM 2KB 0800H~0FFFH 3 RAM 1KB 2000H~23FFH 4 RAM 1KB 2400H~27FFH 5 RAM 1KB 2800H~2BFFH 6 RAM 1KB 2C00H~2FFFH 译码允许 一次译码 A15 A14 A13 A12 A11 A10 A9~0 0 0 0 0 0 片1的A0~10 0 0 0 0 1 片2的A0~10 0 0 1 0 0 0 片3的A0~9 0 0 1 0 0 1 片4的A0~9 0 0 1 0 1 0 片5的A0~9 0 0 1 0 1 1 片6的A0~9 二次译码 3
● 与控制总线的连接
ROM:,可与CS一同控制
● 与数据总线的连接
非字结构的存储芯片多片组合成8位长度
(除数据线外所有信号连在一起)
6.3 主存储器接口
1. EPROM与CPU的接口
1)芯片特性(2716)
2K(8,存取时间450ns
引脚(24):A0~10、D0~7、GND、Vcc、Vpp、(PD/PGM)、OE
Vpp:编程电源,编程时,+25V;正常读出时,+5V
(PD/PGM):片选(功率下降/编程脉冲),编程时宽度为50ms的正脉冲;读出时,=1,功率下降75%
:允许输出,低有效
工作方式
(PD/PGM) Vpp D0~7 × 1 +5V 高阻 功率下降 1 × +5V 高阻 编程 正脉冲 1 +25V 输入 编程核实 0 0 +25V 输出 编程禁止 0 1 +25
文档评论(0)