|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
% n* H1 k& [& n, v1 R( t
1.我看到这样一种说法——“在数据读取完之后,为了腾出读出放大器以供同一L-Bank内其他行的寻址并传输数据,内存芯片将进行预充电的操作来关闭当前工作行。若当前寻址的存储单元是B1、R2、C6。如果接下来的寻址命令是B1、R2、C4,则不用预充电,因为读出放大器正在为这一行服务。但如果地址命令是B1、R4、C4,由于是同一L-Bank的不同行,那么就必须要先把R2关闭,才能对R4寻址。从开始关闭现有的工作行,到可以打开新的工作行之间的间隔就是tRP(Row Precharge command Period,行预充电有效周期),单位也是时钟周期数。”(http://blog.csdn.net/nju044/article/details/5348540)( k, C" ^, P7 C) c7 a
8 K( {2 V8 v6 U7 @$ p3 U
2.另外在网上下载一份DDR2操作规范,上面说“单簇预充电”就是对于某一簇(BANK)进行预充电,这一簇肯定包括很多行了,所以我理解的是,对于该簇下面所有的行都进行预充电,而不仅仅是当前行的下一行。而且我也没有找到如1中所说的单独对于一行进行预充电的说法,该操作规范如附件,供大家使用
* ^/ F0 m- O/ a$ u( n
$ g7 L5 k# X I/ L希望前辈对这两种说法做一下分析
. \$ a0 O: b/ l. W x2 R' ~/ |5 N+ Z4 m4 b/ b f p
DDR2规范中文版.pdf
(2.63 MB, 下载次数: 700536)
|
|