内容
pci 9054 数据 书 v2.1
vi
©
plx 技术, 公司 所有 权利 保留.
2.2.4. wait 状态 控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . 2-2
2.2.4.1. wait states—local 总线 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 2-3
2.2.4.2. wait states—pci 总线. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.2.5. burst 模式 和 持续的 burst 模式 (bterm “burst terminate” 模式) . . . . . . . . . . . . . . . . . . . . . . 2-3
2.2.5.1. burst 和 bterm 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 2-3
2.2.5.2. burst-4 lword 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.2.5.2.1. 持续的 burst 模式 (bterm “burst terminate” 模式) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.2.5.3. partial lword accesses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 2-4
2.2.6. local 总线 读 accesses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 2-4
2.2.7. local 总线 写 accesses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 2-4
2.2.8. pci 目标 accesses 至 8- 或者 16-位 local 总线 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 2-4
2.2.9. local 总线 数据 parity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 2-4
2.3. big endian/little endian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . 2-5
2.3.1. pci 总线 little endian 模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 2-5
2.3.2. local 总线 big/little endian 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 2-5
2.3.2.1. 32-位 local bus—big endian 模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 2-5
2.3.2.2. 16-位 local bus—big endian 模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 2-6
2.3.2.3. 8-位 local bus—big endian 模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 2-6
2.3.2.4. local 总线 big/little endian 模式 accesses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 2-7
2.4. 串行 可擦可编程只读存储器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
2.4.1. vendor 和 设备 id 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 2-7
2.4.1.1. 串行 可擦可编程只读存储器 initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 2-7
2.4.1.2. local initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 2-7
2.4.2. 串行 可擦可编程只读存储器 运作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 2-7
2.4.2.1. 长 串行 可擦可编程只读存储器 加载 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . 2-8
2.4.2.2. extra 长 串行 可擦可编程只读存储器 加载. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 2-10
2.4.2.3. 新 能力 函数 支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 2-10
2.4.2.4. 推荐 串行 eeproms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 2-10
2.4.2.5. 串行 可擦可编程只读存储器 initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . 2-11
2.4.3. 内部的 寄存器 进入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 2-11
2.4.3.1. pci 总线 进入 至 内部的 寄存器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 2-11
2.4.3.2. local 总线 进入 至 内部的 寄存器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 2-12
2.4.4. 串行 可擦可编程只读存储器 定时 图解. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 2-13
3. m 模式 函数的 描述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . 3-1
3.1. 重置 运作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . 3-1
3.1.1. pci 总线 输入 rst# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1.2. 软件 重置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . 3-1
3.2. pci 9054 initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . 3-1
3.3. 回馈 至 先进先出 全部 或者 Empty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 3-1
3.4. 直接 数据 转移 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 3-1
3.4.1. pci initiator 运作 (local 主控-至-pci 目标) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 3-1
3.4.1.1. pci initiator 记忆 和 i/o decode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 3-3
3.4.1.2. pci initiator fifos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . 3-3
3.4.1.3. pci initiator 记忆 进入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 3-4
3.4.1.4. pci initiator i/o 配置 进入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 3-5
3.4.1.5. pci initiator i/o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 3-5
3.4.1.6. retry# 能力 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.4.1.6.1. pci initiator 写 先进先出 全部 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . 3-5
3.4.1.6.2. pci initiator delayed 读 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 3-5
3.4.1.7. pci initiator 配置 (pci 配置 类型 0 或者 类型 1 循环) . . . . . . . . . . . . . . . . . . . . 3-5
3.4.1.7.1. pci initiator 配置 循环 例子. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . 3-6
3.4.1.8. pci initiator pci 双 地址 循环 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
3.4.1.9. pci initiator/目标 abort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 3-7
3.4.1.10. pci initiator 记忆 写 和 invalidate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 3-7