3
AT45DB041B
1938f–dflsh–10/02
记忆 architecture 图解
设备 运作
这 设备 运作 是 控制 用 说明 从 这 host 处理器. 这 列表 的
说明 和 它们的 有关联的 opcodes 是 包含 在 tables 1 通过 4. 一个 有效的
操作指南 开始 和 这 下落 边缘 的 cs
followed 用 这 适合的 8-位 opcode
和 这 desired 缓存区 或者 主要的 记忆 地址 location. 当 这 cs
管脚 是 低, tog-
gling 这 sck 管脚 控制 这 加载 的 这 opcode 和 这 desired 缓存区 或者 主要的
记忆 地址 location 通过 这 si (串行 输入) 管脚. 所有 说明, 地址
和 数据 是 transferred 和 这 大多数 重大的 位 (msb) 第一.
缓存区 寻址 是 关联 在 这 数据手册 使用 这 terminology bfa8 - bfa0 至
denote 这 nine 地址 位 必需的 至 designate 一个 字节 地址 在里面 一个 缓存区. 主要的
记忆 寻址 是 关联 使用这 terminology pa10 - pa0 和 ba8 - BA0
在哪里 pa10 - pa0 denotes 这 11 地址 位 必需的 至 designate 一个 页 地址
和 ba8 - ba0 denotes 这 nine 地址 位 必需的 至 designate 一个 字节 地址
在里面 这 页.
读 commands
用 specifying 这 适合的 opcode, 数据 能 是 读 从 这 主要的 记忆 或者 从
也 一个 的 这 二 数据 缓存区. 这 dataflash 支持 二 categories 的 读
模式 在 relation 至 这 sck 信号. 这 differences 在 这 模式 是 在 遵守
至 这 inactive 状态 的 这 sck 信号 作 好 作 这个 时钟 循环 数据 将 begin 至 是
输出. 这 二 categories, 这个 是 包括 的 四 模式 总的, 是 定义 作
inactive 时钟 极性 低 或者 inactive 时钟 极性 高 和 spi 模式 0 或者 spi
模式 3. 一个 独立的 opcode (谈及 至 表格 1 在 页 10 为 一个 完全 列表) 是 使用 至
选择 这个 类别 将 是 使用 为 读. 请 谈及 至 这 “detailed 位-水平的
读 timing” 图解 在 这个 数据手册 为 详细信息 在 这 时钟 循环 sequences 为
各自 模式.
持续的 排列 读:
用 供应 一个 最初的 开始 地址 为 这 主要的
记忆 排列, 这 持续的 排列 读 command 能 是 使用 至 sequentially
读 一个 持续的 stream 的 数据 从 这 设备 用 simply 供应 一个 时钟 信号; 非
额外的 寻址 信息 或者 控制 信号 需要 至 是 提供. 这 dataflash
包含 一个 内部的 地址 计数器 那 将 automatically increment 在 每 时钟
sector 0 = 8 页
2112 字节 (2k + 64)
sector 1 = 248 页
65,472 字节 (62k + 1984)
块 = 2112 字节
(2k + 64)
8 页
sector 0
sector 1
页 = 264 字节
(256 + 8)
页 0
页 1
页 6
页 7
页 8
页 9
页 2046
页 2047
块 0
页 14
页 15
页 16
页 17
页 18
页 2045
块 1
sector architecture 块 architecture 页 architecture
块 0
块 1
块 30
块 31
块 32
块 33
块 254
块 255
块 62
块 63
块 64
块 65
sector 2
sector 5 = 512 页
135,168 字节 (128k + 4k)
块 2
sector 2 = 256 页
67,584 字节 (64k + 2k)
sector 3 = 512 页
135,168 字节 (128k + 4k)
sector 4 = 512 页
135,168 字节 (128k + 4k)