ISP1161A
全速 通用 串行 总线 单芯片 主机 和 设备
控制器
rev. 03 — 23 12月 2004 产品 数据
1. 概述 描述
这 isp1161a 是 一个 单芯片 通用 串行 总线 (usb) 主机 控制器 (hc) 和
设备 控制器 (直流). 这 主机 控制器 部分 的 这 isp1161a 符合 与
通用 串行 总线 Speci rev. 2.0
, 支撑 数据 费率 在 全速
(12 mbit/s) 和 低速 (1.5 mbit/s). 这 设备 控制器 部分 的 这
ISP1161A 也 符合 与
通用 串行 总线 Speci rev. 2.0
, 支撑
数据 费率 在 全速 (12 mbit/s). 这些 两个 usb 控制器, 这 hc 和 这 直流,
分享 这 相同 微处理器 总线 接口. 他们 有 这 相同 数据 总线, 但是
不同的 我/o 位置. 他们 也 有 分开 中断 请求 输出 针脚,
分开 dma 频道 那 包括 分开 dma 请求 输出 针脚 和 dma
承认 输入 针脚. 这个 使 它 可能 用于 一个 微处理器 至 控制 两者都有
这 usb hc 和 这 usb 直流 在 这 相同 时间.
ISP1161A 提供 两个 下游 端口 用于 这 USB HC 和 一个 上游 港口 用于
这 USB 直流. 每个 下游 港口 有 一个 过流 (oc) 检测 输入 管脚 和
电源 供应 开关 控制 输出 管脚. 这 上游 港口 有 一个 v
总线
检测
输入 管脚. ISP1161A 也 提供 分开 唤醒 输入 针脚 和 已暂停 状态
输出 针脚 用于 这 usb hc 和 这 usb 直流, 分别. 这个 使 电源
管理 fl. 这 下游 端口 用于 这 hc 可以 是 已连接 与 任何
usb 符合 设备 和 集线器 那 有 usb 上游 端口. 这 上游 港口
用于 这 直流 可以 是 已连接 至 任何 usb 符合 usb 主机 和 usb 集线器 那
有 usb 下游 端口.
这 hc 是 已适应 从 这
打开 主机 控制器 接口 Speci 用于 usb
释放 1.0a
, 参考 至 作为 ohci 入点 这 休息 的 这个 文件.
这 直流 是 符合 与 大多数 usb 设备 类 特定 这样的 作为 成像
类, 质量 存储 设备, 通信 设备, 印刷 设备 和 人类
接口 设备.
isp1161a 是 井 适合 用于 嵌入式 系统 和 por表 设备 那 需要 一个
usb 主机 仅, 一个 usb 设备 仅, 或 一个 组合 的 一个 configurable usb 主机 和
usb 设备. isp1161a 带来 高 fl 至 这 系统 那 有 它 已建成-入点. 用于
示例, 一个 系统 那 用途 一个 ISP1161A 允许 它 不 仅 至 是 已连接 至 一个 pc
或 usb 轮毂 与 一个 usb 下游 港口, 但是 也 至 是 已连接 至 一个 设备 那
有 一个 usb 上游 港口 这样的 作为 一个 usb 打印机, usb 摄像头, usb 键盘 或 一个
usb 鼠标. 因此, 这 isp1161a 启用 peer-至-peer 连通性 之间
嵌入式 系统. 一个 有趣 应用程序 示例 是 至 连接 一个 isp1161a
hc 与 一个 isp1161a 直流.
考虑 一个 示例 的 一个 isp1161a 正在 已使用 入点 一个 数字 仍然 摄像头 (dsc)
设计. 图 1显示 一个 isp1161a 正在 已使用 作为 一个 usb 直流. 图 2显示 一个
isp1161a 正在 已使用 作为 一个 usb hc. 图 3显示 一个 isp1161a 正在 已使用 作为 一个
usb hc 和 一个 usb 直流 在 这 相同 时间.