SDRAM芯片中的DQM信号的理解
数据掩码
在讲述读/写操作时,我们谈到了突发长度。如果BL=4,那么也就是说一次就传送4×64bit的数据。但是,如果其中的第二笔 数据是不需要的,怎么办?还都传输吗?为了屏蔽不需要的数据,人们采用了数据掩码(Data I/O Mask,简称DQM)技术。通过DQM,内存可以控制I/O端口取消哪些输出或输入的数据。这里需要强调的是,在读取时,被屏 蔽的数据仍然会从存储体传出,只是在“掩码逻辑单元”处被屏蔽。DQM由北桥控制,为了精确屏蔽一个P-Bank位宽中的每个字 节,每个DIMM有8个DQM信号线,每个信号针对一个字节。这样,对于4bit位宽芯片,两个芯片共用一个DQM信号线,对于 8bit位宽芯片,一个芯片占用一个DQM信号,而对于16bit位宽芯片,则需要两个DQM引脚。
如果本型号的SDRAM存储阵列的"数据宽度"是16位(即数据线的数量),在与SDRAM进行数据通讯时,16位的数据是同步传输的,但实际应用中我们可能会以8位、16位的宽度存取数据,也就是说16位的数据线并不是所有时候都同时使用的,而且在传输低宽度数据的时候,我们不希望其它数据线表示的数据被录入。如传输8位数据的时候,我们只需要DQ[7:0]表示的数据,而DQ[15:8]数据线表示的数据必须忽略,否则会修改非目标存储空间的内容。所以数据输入输出时,还会使用DQM[1:0]线来配合,每根DQM线对应8位数据,如"DQM0(LDQM)"为低电平,"DQM1(HDQM)"为高电平时,数据线DQ[7:0]表示的数据有效,而DQ[15:8]表示的数据无效。
SDRAM芯片中的DQM信号的理解相关推荐
- SDRAM中数据掩码DQM的作用
DQM就是掩码控制位,在sdram中每个DQM控制8bit Data.在读操作的时候没什么大的影响,比如读32位的sdram module,但只要其中低8bit的数据,没有关系,只要读出32bit数据 ...
- 浅谈芯片中的Bootloader、Flash
Bootloader.Flash浅谈 浅谈Bootloader: 浅谈Flash: 在文章 Bootloader详解,理解Bootloader看这篇就够了中介绍了在PC机上电后Bootloader的作 ...
- 海思芯片中VPSS的group和channel的概念.
在芯片中VPSS可能只有一个或者两个,然后我们要去复用这个vpss,那么我们就申请一个VPSS号,这样好像有很多个VPSS,实际上我们用的都是同一个硬件VPSS,这里申请的VPSS号就是GROUP,海 ...
- 平稳与非平稳随机信号的理解
最近在做stft的相关算法,发现stft的前提条件是在窗函数内信号必须被认为是平稳随机信号,随机信号的平稳和非平稳有什么区别么?总结如下: 1.首先理解随机信号概念,随机信号理论上讲是不能利用公式复现 ...
- 基于Matlab Simulink开发的嵌入式模型,模型可自动生成ccs工程代码,生成的代码可直接运行在主控芯片中
主控芯片dsp tms320f28335,基于Matlab Simulink开发的嵌入式模型,模型可自动生成ccs工程代码,生成的代码可直接运行在主控芯片中. 该模型利用id=0的矢量控制,实现了永磁 ...
- 对图像高频信号和低频信号的理解
今天开始讲图像了,讲了很多在频域处理的方法,回来复习一下图像的频域. 一 .关于图像高频和低频 1.1 对图像高频信号和低频信号的理解 图像中的低频信号和高频信号也叫做低频分量和高频分量. 简单一点说 ...
- 非常不错的STM32 FMC的内存映射及SDRAM的DQM的控制理解
https://blog.csdn.net/wisepragma/article/details/51622606
- linuxc线程信号-pthread_cond_wait理解
pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t*mutex)函数 传入的參数mutex用于保护条件,由于我们在调用pthread_con ...
- 记录我对复指数信号的理解和学习过程
前言 本人水平有限,文章仅作为自己的学习记录,且多用不严谨的.通俗易懂的语言去介绍.如有错误,希望大佬们多多批评指正. 系列文章01--记录我对傅里叶级数的理解和学习过程 系列文章02--记录我对傅里 ...
最新文章
- IE和Firefox在JS方面的不兼容及统一方法总结
- NESPER的大体结构 z
- java为什么打不开jar_带你上手阿里开源的 Java 诊断利器:Arthas
- python中的线程
- MySQL set names 命令_mysql set names 命令和 mysql 字符编码问题
- 关于数据统计时的效率
- centos安装python gcc sqlite
- svn拉取文件合并_四、Jenkins+SVN拉取文件下发
- odoo10参考系列--ORM API 二(新旧API兼容性、模型参考和方法修饰符)
- WinCC V7.5安装过程截图
- [osx] android studio下修改avd的hosts文件
- 中国联通创维SK-D740光猫管理员密码获取教程
- matlab调频信号,基于matlab的线性调频信号的仿真
- 计算机硬盘使用率,硬盘占用率和速度
- MES制造执行系统的四层架构体系
- 云计算是什么,阿里云提供哪些云服务
- 收藏!立体库设备维修保养计划
- CCF系列题解--2015年12月第三题 ASCII字符画
- 自定义AVA数据集流程及在SlowFast中训练
- 7-11 输出大写英文字母 (15 分)