
恩智浦半导体
ISP1506A ; ISP1506B
ULPI HS USB OTG收发器
OTG控制寄存器的功率控制比特
DRV_VBUS_EXT
0
0
1
使用电源
内部和外部V
公共汽车
电源被禁用
内部V
公共汽车
电荷泵被启动
外部5 V V
公共汽车
供应已启用
表8 。
0
1
X
DRV_VBUS
9.4.2故障检测
该ISP1506支持外接V
公共汽车
故障检测电路的输出数字错误
指示信号。指示器信号必须连接到FAULT引脚。要启用
ISP1506监控的数字输入错误,链接必须设置USE_EXT_VBUS_IND位
在OTG控制寄存器和接口控制的IND_PASSTHRU位寄存器
逻辑1。有关详细信息,请参阅
图9 。
故障输入引脚映射到RXCMD的A_VBUS_VLD位。对于任何更改
错误输入将触发RXCMD携带故障情况A_VBUS_VLD 。
9.5 TXCMD和RXCMD
该ISP1506和链接之间的命令在下面的小节中描述。
9.5.1 TXCMD
默认情况下,链接必须驱动ULPI总线空闲00H的状态。发送命令和
USB数据包,链路驱动器上的数据为非零值[3:0 ]到ISP1506通过发送一个
字节称为TXCMD 。命令包括USB数据包传输,并且寄存器读
和写入。一旦TXCMD解释,并接受了ISP1506的NXT信号
被断言和连杆可以跟进的数据字节规定的数量。该TXCMD
字节的格式中给出
表9 。
比其他任何值
表9
是非法的,可
导致在理解过程把网络内德的行为。
各种TXCMD包和寄存器序列分别示于后面的章节中。
表9 。
命令
型号名称
空闲
包
发送
TXCMD字节格式
命令代码
00b
01b
命令
有效载荷
00 0000b
00 0000b
命令
名字
NOOP
NOPID
命令说明
无操作。 00H是数据总线的空闲值。该
链接必须驱动NOOP默认。
发送的USB数据不具有一个PID ,如
唧唧,恢复信号。该ISP1506开始
仅接受下一个数据字节后发送。
USB传输数据包。 DATA [ 3 :0]表示USB包
identi音响器的PID [3:0 ] 。
扩展寄存器写入命令(可选)。 8位
地址必须被提供后,该命令是
接受的。
注册有6位直接地址写命令。
扩展寄存器读命令(可选)。 8位
地址必须被提供后,该命令是
接受的。
注册读取命令与6位直接地址。
00 XXXXb
注册
写
10b
10 1111b
PID
EXTW
XX XXXXb
寄存器读取11B
10 1111b
REGW
EXTR
XX XXXXb
REGR
ISP1506A_ISP1506B_2
NXP B.V. 2008保留所有权利。
产品数据表
牧师02 - 2008年8月28日
24 79