18
地方 定义
这 数据 transfers 是 为基础 在 明确的 地方
那 是 使用 在 各种各样的 结合体, 取决于
在 这 循环 类型. 这些 地方 是 驱动 面向
这 lad[3:0] 信号 线条 至 communicate
地址, 控制 和 数据 信息 在 这
lpc 总线 在 这 host 和 这 lpc47b37x.
看 这
低 管脚 计数 (lpc) 接口
规格
修订 1.0 从 intel, 部分 4.2
为 定义 的 这些 地方.
nlframe 用法
nlframe 是 使用 用 这 host 至 表明 这
开始 的 循环 和 这 末端 的 循环 预定的
至 一个 abort 或者 时间-输出 情况. 这个 信号 是
至 是 使用 用 这 lpc47b37x 至 know 当 至
监控 这 总线 为 一个 循环.
这个 信号 是 使用 作 一个 一般 通告 那
这 lad[3:0] 线条 包含 信息 相关的 至
这 开始 或者 停止 的 一个 循环, 和 那 这
lpc47b37x monitors 这 总线 至 决定
whether 这 循环 是 将 为 它. 这 使用 的
nlframe 准许 这 lpc47b37x 至 enter 一个
更小的 电源 状态 内部. 那里 是 非 需要
为 这 lpc47b37x 至 监控 这 总线 当 它 是
inactive, 所以 它 能 分离 它的 状态 machines
从 这 总线, 和 内部 门 它的 clocks.
当 这 lpc47b37x 样本 nlframe
起作用的, 它 立即 stops 驱动 这 lad[3:0]
信号 线条 在 这 next 时钟 和 监控 这
总线 为 新 循环 信息.
这 nlframe 信号 功能 作 描述 在
这 低 管脚 计数 (lpc) 接口 规格
涉及.
i/o 读 和 写 循环
这 lpc47b37x 是 这 目标 为 i/o 循环.
i/o 循环 是 initiated 用 这 host 为 寄存器 或者
先进先出 accesses, 和 将 一般地 有 minimal
同步 时间. 这 最小 号码 的 wait-states
在 字节 是 1. epp 循环 将 取决于 在
这 速 的 这 外部 设备, 和 将 有
更 变长 同步 时间.
数据 transfers 是 assumed 至 是 exactly 1-字节.
如果 这 cpu 要求 一个 16 或者 32-位 转移, 这
host 将 破裂 它 向上 在 8-位 transfers.
看 这
低 管脚 计数 (lpc) 接口
规格
涉及, 部分 5.2, 为 这
sequence 的 循环 为 这 i/o 读 和 写
循环.
dma 读 和 写 循环
dma 读 循环 包含 这 转移 的 数据
从 这 host (主要的 记忆) 至 这 lpc47b37x.
dma 写 循环 包含 这 转移 的 数据
从 这 lpc47b37x 至 这 host (主要的 记忆).
数据 将 是 coming 从 或者 going 至 一个 先进先出 和
将 有 minimal 同步 时间. 数据 transfers
至/从 这 lpc47b37x 是 1 字节.
看 这
低 管脚 计数 (lpc) 接口
规格
涉及, 部分 6.4, 为 这 地方
定义 和 这 sequence 的 这 dma 读
和 写 循环.
dma 协议
dma 在 这 lpc 总线 是 处理 通过 这 使用
的 这 nldrq 线条 从 这 lpc47b37x 和
特定的 encodings 在 lad[3:0] 从 这 host.
这 dma mechanism 为 这 lpc 总线 是
描述 在 这 低 管脚 计数 (lpc) 接口
规格 涉及.