diskonchip 2000 插件
4 designing 和 这 diskonchip 2000 flash disk
4.1 硬件
diskonchip 2000 应当 是 连接 作 一个 standard 记忆 设备, 使用 标准 记忆
接口 信号. 典型地, diskonchip 2000 能 是编排 至 任何 自由 8kb 记忆 空间. 在 pc
architectures, 如果 这 记忆 window allocated 至diskonchip 2000 是 大比 8kb, 一个 自动
反对-aliasing mechanism 阻止 这 firmware 从 正在 承载 更多 比 once. 图示 1
illustrates 一个 典型 接口 between diskonchip 2000 和 一个 系统.
OE#
CE#
d[7:0]
WE#
diskonchip 2000
任何 capacity
a[12:0]
图示 2: simplified i/o 图解
4.2 软件
diskonchip 2000, 下面 控制 的 trueffs, 是 accessed使用 标准 文件 系统 calls 像 任何
其它 块 设备. 产品 能 写 至 一个nd 读 从 任何 sector在 diskonchip 2000, 这个
是 兼容 和 所有 diagnostic utilities, 产品 和 文件 系统.
这 flash 记忆 在里面 diskonchip 2000 是accessed 用 trueffs 通过 一个 8kb window 在 这
cpu’s 记忆 空间. trueffs handles 这 paging 的这个 window 在 这 flash 排列, 作 好 作
供应 flash disk emulation th在 包含 flash 表格 management, wear leveling, mapping 输出 bad
blocks, 和 background 空间 reclamation 的 unused flash blocks.
这 一样 8kb 地址 空间 将是 retained 在 future 版本 的 diskonchip 2000 那 提供
更好 capacities.
4.3 designing diskonchip 2000 在 pc architecture
当 使用 在 pc-兼容 architectures, diskonchip 2000 是 allocated 一个 8kb 记忆 window
在 这 bios expansion 记忆 范围, 这个是 通常地 located 在 0c8000h 和 0effffh.
图示 3 illustrates 这 diskonchip 2000 记忆window 在 relation 至 这 pc 记忆 编排.
91-SR-002-42-8l rev.
3.4
9