82433LX82433NX
322 记忆 接口 GROUP MIG
20
这 记忆 接口 commands 是 显示 在 表格 2 这些 commands 是 issued 用 这 DRAM 控制
的 这 PCMC 至 执行 这 下列的 functions
Retires 数据 从 cpu-至-记忆 写 缓存区 至 DRAM
Stores 数据 在 pci-至-记忆 读 缓存区 当 这 PCI 读 地址 是 targeted 至 DRAM
Retires pci-至-记忆 写 缓存区 至 DRAM
表格 2 MIG Commands
Command 代号 描述
NOPM 000b 非 运作 在 记忆 总线
PMRFQ 001b 放置 在 pci-至-记忆 读 缓存区 第一 Qword
PMRNQ 010b 放置 在 pci-至-记忆 读 缓存区 Next Qword
RCMWQ 100b Retire cpu-至-记忆 写 缓存区 Qword
RPMWQ 101b Retire pci-至-记忆 写 缓存区 Qword
RPMWQS 110b Retire pci-至-记忆 写 缓存区 Qword Shifted
MEMDRV 111b 驱动 Latched 数据 面向 记忆 总线 为 1 时钟 循环
NOTE
所有 其它 patterns 是 reserved
NOPMN
运作 在 这 记忆 bus 这 LBX
触发-states 它的 驱动器 驱动 这 记忆
bus
PMRFQ
这 pci-至-记忆 读 地址 tar-
gets 记忆 如果 那里 是 一个 miss 在 第一
和 第二 caches 这个 command
stores 这 第一 Qword 的 数据 开始 在
这 第一 location 在 这 buffer 这个 buff-
er 是 8 Dwords 或者 1 cache 线条 deep
PMRNQ
这个 command stores subsequent
Qwords 从 记忆 开始 在 这
next 有 location 在 这 pci-至-
记忆 读 Buffer 它 是 总是 使用
之后 PMRFQ
RCMWQ
这个 command retires 一个 Qword 从
这 cpu-至-记忆 写 缓存区 至
DRAM 这 地址 是 贮存 在 这 ad-
dress queue 为 这个 缓存区 在 这
PCMC
RPMWQ
这个 command retires 一个 Qword 的
数据 从 一个 线条 的 这 pci-至-memo-
ry 写 缓存区 至 DRAM 当 所有 这
有效的 数据 在 一个 缓存区 是 retired 这
next RPMWQ (或者 rpmwqs) 将 读
数据 从 这 next buffer
RPMWQS
这个 command retires 一个 Qword 的
数据 从 一个 线条 的 pci-至-记忆
写 缓存区 至 DRAM 为 这个 com-
mand 这 数据 在 这 缓存区 是 shifted 用
一个 Dword (dword 在 位置 0 是 变换-
ed 至 1 1 至 2 etc) 这个 是 因为 这
地址 targeted 用 这 第一 Dword 的
这 写 可以 是 一个 odd Dword (ie
地址 位
2
是 一个 1) 至 retire 一个 misa-
ligned 线条 这个 command 有 至 是
使用 为 所有 这 数据 在 这 buffer 当
所有 这 有效的 数据 在 一个 缓存区 是 retired
这 next RPMWQ (或者 rpmwqs) 将
读 数据 从 这 next buffer
MEMDRV
为 一个 记忆 写 运作 这 数据
在 这 记忆 总线 是 必需的 为 更多
比 一个 时钟 循环 hence 所有 DRAM
retires 是 latched 和 驱动 至 这
记忆 总线 在 subsequent 循环 用
这个 command
18