ddr sdram
ddr sdram 256mb f-消逝 (x8, x16)
rev. 1.1 8月. 2003
command 真实 表格
(v=有效的, x=don
′
t 小心, h=逻辑 高, l=逻辑 low)
COMMAND cken-1 CKEn CS RAS CAS 我们 ba0,1 a10/ap
a0 ~ a9,
a11, a12
便条
寄存器 扩展 mrs H X L L L L 运算 代号 1, 2
寄存器 模式 寄存器 设置 H X L L L L 运算 代号 1, 2
Refresh
自动 refresh
H
H
LL L H X
3
自
Refresh
Entry L 3
Exit L H
LH H H
X
3
HX X X 3
bank 起作用的 &放大; 行 地址. H X L L H H V 行 地址
读 &放大;
column 地址
自动 precharge 使不能运转
HXLHLHV
L
Column
地址
4
自动 precharge 使能 H 4
写 &放大;
column 地址
自动 precharge 使不能运转
HXLHLLV
L
Column
地址
4
自动 precharge 使能 H 4, 6
burst 停止 H X L H H L X 7
Precharge
bank 选择
HXLLHL
VL
X
所有 banks X H 5
起作用的 电源 向下
Entry H L
HX X X
XLV V V
Exit L H X X X X
precharge 电源 向下 模式
Entry H L
HX X X
X
LH H H
Exit L H
HX X X
LV V V
dm(udm/ldm 为 x16 仅有的) H X X 8
非 运作 (nop) : 不 定义 H X
HX X X
X
9
LH H H 9
1. 运算 代号 : operand 代号. 一个
0
~ 一个
12
&放大; ba
0
~ ba
1
: 程序 keys. (@emrs/mrs)
2. emrs/mrs 能 是 issued 仅有的 在 所有 banks precharge 状态.
一个 新 command 能 是 issued 2 clock 循环 之后 emrs 或者 mrs.
3. 自动 refresh 功能 是 same 作 这 cbr refresh 的 dram.
这 automatical precharge 没有 row precharge command 是 meant 用 "自动".
自动/自 refresh 能 是 issued 仅有的 在 所有 banks precharge 状态.
4. ba
0
~ ba
1
: bank 选择 地址.
如果 两个都 ba
0
和 ba
1
是 "低" 在 读, 写, 行 active 和 precharge, bank 一个 是 选择.
如果 ba
0
是 "高" 和 ba
1
是 "低" 在 读, 写, 行 active 和 precharge, bank b 是 选择.
如果 ba
0
是 "低" 和 ba
1
是 "高" 在 读, 写, 行 active 和 precharge, bank c 是 选择.
如果 两个都 ba
0
和 ba
1
是 "高" 在 读, 写, 行 active 和 precharge, bank d 是 选择.
5. 如果 一个
10
/ap 是 "高" 在 行 precharge, ba
0
和 ba
1
是 ignored 和 所有 banks 是 选择.
6. 在 burst 写 和 自动 precharge,新 读/写 command 能 不 是 issued.
另一 bank 读/写 command能 是 issued 之后 这 终止 的 burst.
新 行 起作用的 的 这有关联的 bank 能 是 issued 在 t
RP
之后 这 终止 的 burst.
7. burst 停止 command 是 valid 在 每 burst 长度.
8. dm(x4/8) 抽样 在 这 rising 和 下落 edges 的 这 dqs 和 数据-在 是 masked 在 这 两个都 edges (写 dm latency 是 0).
udm/ldm(x16 仅有的) 抽样 在 这 rising 和 下落 edges 的 这 udqs/ldqs 和 数据-在 是 masked 在 这 两个都 edges
(写 udm/ldm latency 是 0).
9. 这个 结合体 是 不 定义 为 任何 函数,这个 意思 "非 运作(nop)" 在 ddr sdram.
便条 :