计组—双端口与多模块存储器
双端口存储器
1.双端口存储器的逻辑结构
双端口存储器是指同一个存储器具有两组相互独立的读写控制线路,是一种高速工作存储器;它提供了两个相互独立的端口,即左端口右端扣。他们分别具有各自的地址线、数据线和控制线,可以对存储器中任何位置上的数据进行独立的存取操作。可以实现一个存储器挂2个CPU
2.无冲突读写控制
当两个端口地址不相同时,在两个端口上进行读写操作,一定不会发生冲突。当任一端口被选中驱动时,就可以对整个存储器进行存取,每一个端口都有自己的片选控制和输出驱动控制
3.有冲突的读写控制
当两个端口同时存取存储器同一存储单元时,便发生冲突。为解决此问题,特设置了BUSY标志。
多模块交叉存储器
(将一个模块看做一个芯片)
存储器模块化组织的两种安排方式:一种是顺序方式、一种是交叉方式
顺序方式:
某个模块进行存取时,其它模块不工作,某一模块出现故障时,其它模块可以照常工作,通过增添模块来扩充存储器容量比较方便,但各模块串行工作,存储器的带宽收到了限制。
说明:如上图顺序方式,总共有4各模块,每个模块8个单元(M0,M1,M2,M3),每个单元5位地址(5个存储元),其中5位地址中高2位(4和3)为模块地址(用于标记处于哪个模块M0,M1,M2,M3),低3位为模块内地址(字地址);顺序方式中连续地址基本分布在同一模块内,同一模块内的地址是连续的(M0: 0-7,M1:8-15 ....)
交叉方式:
说明:如上图交叉方式,总共有4各模块,每个模块8个单元(M0,M1,M2,M3),每个单元5位地址(5个存储元),其中5位地址中低2位(1和2)为模块地址(用于标记处于哪个模块M0,M1,M2,M3),高3位为模块内地址(字地址);
交叉方式的特点:地址码的低位字段经过译码(片选,非门)选择不同的模块,而高位字段指向相应模块内的存储字。连续地址分布在相邻的不同模块内,同一模块内的地址是不连续的;对连续字的成块传送可实现多模块并行存取,提高了存储器的带宽
定量分析:
顺序方式存储器连续读取m个字所需时间为t=mT
交叉方式:
假设模块字长等于数据总线宽度,模块存取一个字的存储周期为T,总线传送周期为τ,存储器的交叉模块数为m(m=4),为了实现流水线方式存取。应当满足T=mτ;
(m=T/τ称为交叉存取度)要求模块数须大于或等于m,以保证启动某模块后经mτ时间再次启动该模块时,它的上次存取操作已经完成。连续读取m个字所需时间为 t1=T+(m-1)τ
计组—双端口与多模块存储器相关推荐
- 计组之存储系统:4、双口RAM和多模块存储器(存取周期、双端口RAM、多体并行存储器、存储体)
4.双口RAM和多模块存储器 思维导图 存取周期 双端口RAM(解决问题1) 多体并行存储器(解决问题二) 取几个存储体合适呢? 单体多字存储器 思维导图 存取周期 1.存取周期 = 存取时间 + 恢 ...
- 【计算机组成原理】双端口RAM和多模块存储器
目的 提高CPU访问存储器的速度 双端口RAM 定义:指同一个存储器有左.右两个独立的端口. 特点: 两个端口分别具有两组相互独立的地址线,数据线和读写控制线. 允许两个独立的控制器同时异步地访问存储 ...
- (计算机组成原理)第三章存储系统-第五节1:双端口RAM和多模块存储器
文章目录 一:双端口RAM 二:多模块存储器-多体并行 (1)高位交叉编址 (2)低位交叉编址 前面我们说到了存取周期的概念,存取周期是指可以连续读写的最短时间间隔.DRAM芯片,其恢复时间是比较长的 ...
- 西电计组实验一 存储器实验
FPGA中LPM_ROM定制与读出实验 一.实验目的 1.掌握FPGA中lpm_ROM的设置,作为只读存储器ROM的工作特性和配置方法: 2.用文本编辑器编辑mif文件配置ROM,学习将程序代 ...
- 计组期末复习---个人版
(一)计算机系统概论 1.1计算机分类与发展历史 分类:电子模拟计算机和电子数字计算机 电子模拟计算机:数值由连续量来表示,运算过程是连续的 电子数字计算机:按位运算,并且不是连续地跳动运算 专用计算 ...
- 【Computer Organization笔记15】清华计组大作业布置:奋战二十天,做台计算机!
本次笔记内容: P29 计算机组成原理(29):第25分钟起 P30 计算机组成原理(30) 我的计组笔记汇总:计算机组成笔记 视频地址:计算机组成原理 清华大学刘卫东 全58讲 国家精品课程 108 ...
- 【王道计组笔记】高速缓存器:局部性原理及性能分析
背景: 随着CPU的工作速度成指数级增长,但是主存速度跟不上,所以要提升主存速度非常重要. m个模块采用低位交叉编址的方式可以基本上将主存的带宽提升m倍,但是这依旧与CPU差距很大. [王道计组笔记] ...
- 【BUAA_CO_LAB】计组p3p4碎碎念
文章目录 计组P3&P4碎碎念 前言 正文 初见单周期CPU 具体搭建步骤 算术逻辑运算单元ALU 指令存储器IM 通用寄存器堆GRF Ext扩展部件 数据存储器DM 控制信号生成单元CU N ...
- 超前进位加法器实验报告_北科大第二次计组实验报告超前进位加法器.doc
北科大第二次计组实验报告超前进位加法器 北京科技大学 计算机与通信工程学院 实 验 报 告 实验名称: 超前进位加法器 学生姓名: 专 业: 计算机科学与技术 班 级: 学 号: 指导教师: 实验成绩 ...
最新文章
- VS2005中,C#中跨线程访问控件问题解决方案
- stm32中使用#pragma pack(非常有用的字节对齐用法说明)
- [python]函数默认参数顺序问题
- CyanogenMod源码编译模拟器
- java 线程 Thread Runnable 实现样例
- Python高级——property属性
- typeof---JavaScript
- python查找指定字符所在行号_在python中获取当前位置所在的行号和函数名
- 自动轮播图html代码适应手机,JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)...
- Eclipse+OpenCV3.1.0 的环境搭建
- TMS320C6455之DDR2内存控制器
- CCNA 测试题及答案 第一章
- android dropbox切换账户,在Android上自动同步Dropbox | MOS86
- Flink从1.7到1.14版本升级汇总
- 苏世民的54条人生成功经验
- eplan p8详细安装步骤文库_EPLAN P8 2.1.6 安装指南
- 微信开发——网页授权
- WinGate 6.0 build 984铪铪铪
- DMG文件介绍及建立
- 金龙鱼过不去的坎,上市就能找到出口了?