ISP1362EE/01 PHILIPS [NXP Semiconductors], ISP1362EE/01 Datasheet - Page 37

no-image

ISP1362EE/01

Manufacturer Part Number
ISP1362EE/01
Description
Single-chip Universal Serial Bus On-The-Go controller
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISP1362EE/01
Manufacturer:
KAWASAKI
Quantity:
1 200
Part Number:
ISP1362EE/01
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Philips Semiconductors
9397 750 12337
Product data
11.4.3 HNP implementation and OTG state machine
The OTG state machine is the software behind all the OTG functionality. It is
implemented in the microprocessor system that is connected to the ISP1362. The
ISP1362 provides all input status, the output control and timers to fully support the
state machine transitions in
These registers include:
The OTG interrupt is generated on the INT1 pin. It is shared with the HC interrupt. To
enable the OTG interrupt, perform these steps:
1. Set the polarity and the level-triggering or edge-triggering mode of the
Fig 19. Dual-role B-device state diagram.
OtgControl register: provides control to V
line pull-up or pull-down, SRP detection, and so on
OtgStatus register: provides status detection on V
V
OtgInterrupt register: provides interrupts for status change in OtgStatus register
bits and the OtgTimer time-out event
OtgInterruptEnable register: provides interrupt mask for OtgInterrupt register bits
OtgTimer register: provides 0.01 ms base programmable timer for use in the OTG
state machine.
HcHardwareConfiguration register (bits 1 and 2, default is level-triggered, active
LOW).
BUS
chrg_vbus/
loc_conn/
START
b_host
loc_sof
session valid, session end, overcurrent, bus status
a_conn
b_wait_acon
b_sess_vld/
chrg_vbus/
loc_conn/
loc_sof/
id/ |
Rev. 03 — 06 January 2004
b_sess_vld/
Figure 18
id/ |
b_ase0_brst_tmout
a_bus_resume |
a_bus_suspend
and
b_bus_req/ |
b_bus_req &
chrg_vbus/
b_hnp_en &
drv_vbus/
loc_conn/
loc_sof/
b_idle
b_sess_vld/
a_conn/
Figure
BUS
id/ |
driving, charging or discharging, data
19.
Single-chip USB OTG controller
BUS
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
id/
b_srp_done
and data lines including ID,
b_sess_end &
id/ |
b_bus_req &
b_se0_srp
b_peripheral
chrg_vbus/
b_sess_vld
loc_conn
loc_sof/
ISP1362
pulse chrg_vbus
pulse loc_conn
chrg_vbus/
drv_vbus/
loc_conn/
b_srp_init
loc_sof/
a_idle
loc_sof/
004aaa078
37 of 150

Related parts for ISP1362EE/01