The USB control register contains various control bits used for USB operations.
鈥?/div>
R
0
DESCRIPTION
The function connect bit is set to 1 by the MCU to connect the TAS1020A device to the USB. As a
result of connecting to the USB, the host PC should enumerate the function. When this bit is set,
the USB data plus pullup resistor (PUR) output signal is enabled, which connects the pullup on the
PCB to the TAS1020A 3.3-V supply voltage. When this bit is cleared to 0, the PUR output is in the
high-impedance state. This bit is not affected by a USB reset.
The function enable bit is set to 1 by the MCU to enable the TAS1020A device to respond to USB
transactions. If this bit is cleared to 0, the UBM ignores all USB transactions. This bit is cleared by a
USB reset.
The remote wake-up bit is set to 1 by the MCU to request the suspend/resume logic to generate
resume signaling upstream on the USB. This bit is used to exit a USB low-power suspend state
when a remote wake-up event occurs. After initiating the resume signaling by setting this bit, the
MCU should clear this bit within 2.5
碌s.
The function reset enable bit is set to 1 by the MCU to enable the USB reset to reset all internal logic
including the MCU. However, the shadow the ROM (SDW) and the USB function connect (CONT)
bits will not be reset. When this bit is set, the reset output (RSTO) signal from the TAS1020A device
is also active when a USB reset occurs. This bit is not affected by USB reset.
Reserved for future use.
Reserved for future use.
Reserved for future use.
This bit is used as a confirmation bit to prevent a user from spuriously clearing the SDW bit in the
MEMCFG register. This bit must be set to 1 before clearing the SDW bit to switch from normal
mode to boot mode. This bit is not affected by USB reset.
2
鈥?/div>
R
0
1
鈥?/div>
R
0
0
SDW_OK
R/W
0
6
FEN
Function enable
5
RWUP
Remote wake-up
4
FRSTE
Function reset
enable
3
2
1
0
鈥?/div>
鈥?/div>
鈥?/div>
SDW_OK
Reserved
Reserved
Reserved
SDW bit confirm
A鈥?0
prev
next