FUSB302B
www.onsemi.com
21
Table 20. MEASURE
(Address: 04h; ·Reset Value: 0x0011_0001; Type: Read/Write)
Bit #
Name R/W/C Size (Bits) Description
7 Reserved N/A 1 Do Not Use
6 MEAS_VBUS R/W 1 0: MDAC/comparator measurement is controlled by MEAS_CC*
bits
1: Measure VBUS with the MDAC/comparator. This requires
MEAS_CC* bits to be 0
5:0 MDAC[5:0] R/W 6 Measure Block DAC data input. LSB is equivalent to 42 mV of
voltage which is compared to the measured CC voltage.
The measured CC is selected by MEAS_CC2, or MEAS_CC1 bits.
MDAC[5:0] MEAS_VBUS = 0 MEAS_VBUS = 1 Unit
00_0000 0.042 0.420 V
00_0001 0.084 0.840 V
11_0000 2.058 20.58 V
11_0011 2.184 21.84 V
11_1110 2.646 26.46 V
11_1111 > 2.688 26.88 V
Table 21. SLICE
(Address: 05h; Reset Value: 0x0110_0000; Type: Read/Write)
Bit #
Name R/W/C Size (Bits) Description
7:6 SDAC_HYS[1:0] R/W 2 Adds hysteresis where there are now two thresholds, the lower
threshold which is always the value programmed by SDAC[5:0]
and the higher threshold that is:
11: 255 mV hysteresis: higher threshold = (SDAC value + 20hex)
10: 170 mV hysteresis: higher threshold = (SDAC value + Ahex)
01: 85 mV hysteresis: higher threshold = (SDAC value + 5)
00: No hysteresis: higher threshold = SDAC value
5:0 SDAC[5:0] R/W 6 BMC Slicer DAC data input. Allows for a programmable threshold
so as to meet the BMC receive mask under all noise conditions.
Table 22. CONTROL0
(Address: 06h; Reset Value: 0x0010_0100; Type: (see column below))
Bit # Name R/W/C Size (Bits) Description
7 Reserved N/A 1 Do Not Use
6 TX_FLUSH W/C 1 1: Self clearing bit to flush the content of the transmit FIFO
5 INT_MASK R/W 1 1: Mask all interrupts
0: Interrupts to host are enabled
4 Reserved N/A 1 Do Not Use
3:2 HOST_CUR[1:0] R/W 2 1: Controls the host pull up current enabled by PU_EN[2:1]:
00: No current
01: 80 mA – Default USB power
10: 180 mA – Medium Current Mode: 1.5 A
11: 330 mA – High Current Mode: 3 A
1 AUTO_PRE R/W 1 1: Starts the transmitter automatically when a message with
a good CRC is received. This allows the software to take as
much as 300 mS to respond after the I_CRC_CHK interrupt is
received. Before starting the transmitter, an internal timer
waits for approximately 170 mS before executing the transmit
start and preamble
0: Feature disabled
0 TX_START W/C 1 1: Start transmitter using the data in the transmit FIFO. Preamble
is started first. During the preamble period the transmit data
can start to be written to the transmit FIFO. Self clearing.