Datasheet

ULPI registers STULPI01A, STULPI01B
36/44 Doc ID 14817 Rev 4
Note: Address 10h-12h(Read), 10h(Write), 11h(Set), 12h(Clear).
If set, the bits in this register cause an interrupt event notification to be generated when the
corresponding PHY signal changes from high to low. By default, all transitions are enabled.
RxActive and RxError must always be communicated immediately and so are not included
in this register. Interrupt circuitry can be powered down in any mode when both rising and
falling edge enables are disabled. To ensure interrupts are detectable when clock is
powered down, the link should enable both rising and falling edges.
Note: Address 13h(Read-only).
These bits indicate the current value of the interrupt source signal. Interrupt circuitry can be
powered down in any mode when both rising and falling edge enables are disabled. To
ensure interrupts are detectable when clock is powered down, the link should enable both
rising and falling edges.
Table 21. USB interrupt enable falling register
Field name Bits Access Reset Description
Host disconnect fall 0 rd/wr/s/c 1b
Generates an interrupt event notification when the host
disconnect changes from high to low. Applicable only in Host
mode.
VbusValid fall 1 rd/wr/s/c 1b
Generates an interrupt event notification when VbusValid
changes from high to low.
SessValid fall 2 rd/wr/s/c 1b
Generates an interrupt event notification when SessValid
changes from high to low. SessValid is the same as
UTMI+AValid.
SessEnd fall 3 rd/wr/s/c 1b
Generates an interrupt event notification when SessEnd
changes from high to low.
ID fall 4 rd/wr/s/c 1b
Generates an interrupt event notification when ID changes from
high to low. ID is valid 50 ms after IdPullup is set to 1b, otherwise
ID is undefined and should be ignored.
Reserved 7:5 rd/wr/s/c 0b Reserved
Table 22. USB interrupt status register
Field name Bits Access Reset Description
Host disconnect 0rd0b
Current value of UTMI+Host disconnect output. Applicable only
in Host mode. Automatically reset to 0b when Low-power mode
is entered.
VbusValid 1 rd 0b Current value of UTMI+VbusValid output.
SessValid 2rd0b
Current value of UTMI+SessValid output. SessValid is the same
as UTMI+AValid.
SessEnd 3 rd 0b Current value of UTMI+SessEnd output.
ID 4rd0b
Current value of UTMI+ID output. ID is valid 50 ms after IdPullup
is set to 1b, otherwise ID is undefined and should be ignored.
Reserved 7:5 rd 0b Reserved