飞利浦 半导体
ISP1581
usb 2.0 hs 接口 设备
目标 规格 rev. 02 — 23 october 2000 14 的 73
9397 750 07648
© 飞利浦 electronics n.v. 2000. 所有 权利 保留.
9.2.2 模式 寄存器 (地址: 0ch)
这个 寄存器 组成 的 1 字节 (位 allocation: 看 Table 7). 在 16-位 总线 模式 这
upper 字节 是 ignored.
这 模式 寄存器 控制 这 重新开始, suspend 和 wake-向上 behaviour, 中断
activity, 软 重置, 时钟 信号 和 softconnect 运作. 这个 寄存器 也
控制 这 电源 止 模式 在 ‘suspend’ 状态.
表格 7: 模式 寄存器: 位 allocation
位 7 6 5 4 3 2 1 0
标识
CLKAON SNDRSU GOSUSP SFRESET GLINTENA WKUPCS PWROFF SOFTCT
重置
00000000
总线 重置
0 0 0 0 不变 0 不变 不变
进入
r/w r/w r/w r/w r/w r/w r/w r/w
表格 8: 模式 寄存器: 位 描述
位 标识 描述
7 CLKAON
时钟 总是 在:
一个 逻辑 1 indicates 那 这 内部的 clocks
是 总是 运动 甚至 在 ‘suspend’ 状态. 一个 逻辑 0
switches 止 这 内部的 振荡器 和 pll, 当 它们 是 不
需要. 在 ‘suspend’ 状态, 这个 位 必须 是 设置 至 逻辑 0 至
满足 这 suspend 电流 (所需的)东西. 这 时钟 是 stopped
之后 一个 延迟 的 大概 2 ms, 下列的 这 设置 的 位
gosusp.
6 SNDRSU
send 重新开始:
writing 一个 逻辑 1 followed 用 一个 逻辑 0 将
发生 一个 upstream ‘resume’ 信号 的 10 ms 持续时间, 之后 一个
5 ms 延迟.
5 GOSUSP
Go suspend:
Writing 一个 逻辑 1 followed 用 一个 逻辑 0 将 活动
‘suspend’ 模式.
4 SFRESET
软 重置:
writing 一个 逻辑 1 followed 用 一个 逻辑 0 将 使能 一个
软件-initiated 重置 至 isp1581. 一个 软 重置 是 类似的 至 一个
硬件-initiated 重置 (通过 这
重置 管脚).
3 GLINTENA
global 中断 使能:
一个 逻辑 1 使能 所有 中断.
单独的 中断 能 是 masked 止 用 clearing 这
相应的 位 在 这 中断 使能 寄存器. 总线 重置
值: 不变.
2 WKUPCS
wake-向上 在 碎片 选择:
一个 逻辑 1 使能 偏远的 wake-向上
通过 一个 低 水平的 在 输入
cs.
1 PWROFF
电源 止 模式:
一个 逻辑 1 使能 powering-止 在
‘suspend’ 状态. 输出 suspend 是 configured 作 一个 电源
转变 控制 信号 为 外部 设备 (高 在
‘suspend’). 总线 重置 值: 不变.
0 SOFTCT
softconnect:
一个 逻辑 1 使能 这 连接 的 这 1.5 k
Ω
拉-向上 电阻 在 管脚 rpu 至 这 d
+
线条. 总线 重置 值:
不变.