计算机组成原理第三章 第5讲 并行存储器.ppt
《计算机组成原理第三章 第5讲 并行存储器.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第三章 第5讲 并行存储器.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、并行存储器3.5 并行存储器由于由于CPUCPU和主存储器之间在速度上是不匹配的,和主存储器之间在速度上是不匹配的,这种情况便成为限制高速计算机设计的主要问题。这种情况便成为限制高速计算机设计的主要问题。为了提高为了提高为了提高为了提高CPUCPU和主存之间的数据传输率:和主存之间的数据传输率:和主存之间的数据传输率:和主存之间的数据传输率:l l采用更高速的技术来缩短读写时间采用更高速的技术来缩短读写时间l l采用并行技术采用并行技术 空间并行空间并行双端口存储器双端口存储器 时间并行时间并行-多体交叉存储器多体交叉存储器l l采用分层存储系统采用分层存储系统 CacheCache 虚拟存储
2、系统虚拟存储系统3.5 并行存储器一、双端口存储器 1、双端口存储器的逻辑结构 l l双端口存储器:同一个存储器具有两组相互独双端口存储器:同一个存储器具有两组相互独立的读写控制电路立的读写控制电路l l是一种高速工作的存储器,独立并行操作是一种高速工作的存储器,独立并行操作l l双端口存储器双端口存储器IDT7133IDT7133的逻辑框图如图示。的逻辑框图如图示。3.5 并行存储器R3.5 并行存储器2、无冲突读写控制l l当两个端口的地址不相同时,在两个端口上进当两个端口的地址不相同时,在两个端口上进行读写操作,一定不会发生冲突。行读写操作,一定不会发生冲突。l l片选控制片选控制(CE
3、(CE,低电平有效,低电平有效)l l输出驱动控制输出驱动控制(OE(OE,低电平有效,低电平有效)。3.5 并行存储器勘误:l lP85 P85 图图3.24 3.24 右下角右下角BUSYBUSY脚标脚标L L改为改为R R分析表3.43.5 并行存储器3、有冲突读写控制l l两个端口地址相同时发生读写冲突两个端口地址相同时发生读写冲突l l置了置了BUSYBUSY标志解决冲突:标志解决冲突:判断逻辑可以决定优先权判断逻辑可以决定优先权 对获得使用权的端口放开对获得使用权的端口放开BUSYBUSY标志标志(高高)对被延迟的端口置对被延迟的端口置BUSYBUSY标志标志(BUSY(BUSY变
4、为低电平变为低电平),即,即暂时关闭此端口。暂时关闭此端口。3.5 并行存储器4 4、有冲突读写控制判断方法、有冲突读写控制判断方法l l(1)(1)如果先地址匹配,后如果先地址匹配,后CECE片选有效:片选有效:片上的控制逻辑在片上的控制逻辑在CECEL L和和CECER R之间进行判断来选择端口之间进行判断来选择端口(CE(CE判断判断)。l l(2)(2)如果先片选如果先片选CECE有效,后在地址匹配:有效,后在地址匹配:片上的控制逻辑在左、右地址间进行判断来选择端口片上的控制逻辑在左、右地址间进行判断来选择端口(地址有效地址有效判断判断)。l l无论采用哪种判断方式,最终延迟端口的无论
5、采用哪种判断方式,最终延迟端口的BUSYBUSY标志都标志都将置位而关闭此端口。将置位而关闭此端口。l l而当允许存取的端口完成操作时,延迟端口而当允许存取的端口完成操作时,延迟端口BUSYBUSY标志标志才进行复位而打开此端口。才进行复位而打开此端口。勘误:l lP86P86表表3.53.5l l第六行文字,第六行文字,“右端口右端口”列:列:(A0(A0A10)RA10)R改为改为 (A0(A0A10)A10)L L阅读表3.5LV5R:左地址有效先于右地址50ns以上RV5L:右地址有效先于左地址50ns以上Same:左右地址有效均在50ns内匹配 LL5R:CEL变低先于CER50ns
6、以上RL5L:CER变低先于CEL50ns以上LW5R:CEL和CER均互50ns在内变低3.5.1双端口存储器地址相同地址相同3.5.1双端口存储器3.5 并行存储器二、多模块交叉存储器:由若干个存储模块组成的主存储器是线性编址的。具体有两种方式:l l一种是顺序方式一种是顺序方式l l一种是交叉方式一种是交叉方式当要访问某数据块内容时,需访问连续的存储单元3.5 并行存储器3.5 并行存储器1 1、顺序方式、顺序方式 例例 M0M0M3M3共四个模块,则每个模块共四个模块,则每个模块8 8个字个字顺序方式:顺序方式:M0M0:0 07 7 M1 M1:8 81515 M2 M2:16162
7、323 M3 M3:242431315 5位地址组织如下:位地址组织如下:X XX X X X X X X X高位选模块,低位选块内地址高位选模块,低位选块内地址3.5 并行存储器特点:l l某个模块进行存取时,其他模块不工作某个模块进行存取时,其他模块不工作l l优点是某一模块出现故障时,其他模块可以照优点是某一模块出现故障时,其他模块可以照常工作常工作l l通过增添模块来扩充存储器容量比较方便。通过增添模块来扩充存储器容量比较方便。l l缺点是各模块串行工作,存储器的带宽受到了缺点是各模块串行工作,存储器的带宽受到了限制,并行性低。限制,并行性低。3.5 并行存储器 例例 M0M0M3M3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理第三章 第5讲 并行存储器 计算机 组成 原理 第三 并行 存储器
限制150内