gl816 – usb 2.0 flash card reader 控制
©2000-2001 genesys 逻辑 inc.—all 权利 保留. 页 7
3.2 函数的 overview
3.2.1 utm
这 usb 2.0 transceiver macrocell, 它’s 这 相似物 电路系统 那 handles 这 低
水平的 usb 协议 和 signaling, 和 shifts 这 时钟 domain 的 这 数据 从 这
usb 2.0 比率 至 一个 那 是 兼容 和 这 一般 逻辑.
3.2.2 sie
这 串行 接口 engine, 这个 包含 这 usb pid 和 地址 recognition
逻辑, 和 其它 sequencing 和 状态 机器 逻辑 至 handle usb packets 和
transactions.
3.2.3 ep0 先进先出
它 是 composed 的 tx0fifo 和 rx0fifo, 和 64-字节 先进先出 各自, 和 它 是 使用 为
endpoint 0 数据 转移.
3.2.4 ep3 先进先出
它’s 一个 8-字节 先进先出 为 endpoint 3.
3.2.5 大(量) 先进先出
它 是 composed 的 txfifo 和 rxfifo 为 数据 传递 和 接到
各自, 也 和 不同的 模式 支持:
3.2.5.1 txfifo:
1. 至 确保 这 持续的 数据 传递, txfifo 包含 512 字节
数据-一个 先进先出, 512 字节 数据-b 先进先出, 和 二 16 字节 相应的
redundant areas. 所有 能 是 直接地 accessed 用 8051 µc.
2. 正常情况下 sie popes 数据, mhe pushes 数据 为 数据 一个/b fifos, 和
redundant 范围 是 pushed 用 mhe 当 smartmedia mif 是 使能 和
popped 用 uc.
3. 支持 uc 单独的 字节 进入 为 smartmedia ecc 错误 纠正.
4. 在 transmit 模式 sie won’t transmit 数据 filled 在 txfifo 在之前 uc 完全
这 数据 integrity checking.
3.2.5.2 rxfifo:
1. 至 确保 这 持续的 数据 传递, rxfifo 包含 512 字节
数据-一个 先进先出, 512 字节 数据-b 先进先出, 和 16 字节 单独的 redundant area. 所有
能 是 直接地 accessed 用 8051 µc.