Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

TUSB3200ACPAH

Part # TUSB3200ACPAH
Description USB STREAMING CONTROLLER
Category IC
Availability Out of Stock
Qty 0
Qty Price
1 + $6.01940



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

A–16
Table A–3. Memory-Mapped Registers Address Map (Continued)
ADDRESS MNEMONIC NAME
FFD6h Reserved Reserved for future use
FFD5h Reserved Reserved for future use
FFD4h Reserved Reserved for future use
FFD3h Reserved Reserved for future use
FFD2h Reserved Reserved for future use
FFD1h Reserved Reserved for future use
FFD0h Reserved Reserved for future use
FFCFh Reserved Reserved for future use
FFCEh Reserved Reserved for future use
FFCDh Reserved Reserved for future use
FFCCh Reserved Reserved for future use
FFCBh Reserved Reserved for future use
FFCAh Reserved Reserved for future use
FFC9h Reserved Reserved for future use
FFC8h Reserved Reserved for future use
FFC7h Reserved Reserved for future use
FFC6h Reserved Reserved for future use
FFC5h Reserved Reserved for future use
FFC4h Reserved Reserved for future use
FFC3h I2CADR I
2
C interface address register
FFC2h I2CDATI I
2
C interface receive data register
FFC1h I2CDATO I
2
C Interface Transmit Data Register
FFC0h I2CCTL I
2
C interface control and status register
FFBFh PWMFRQ PWM frequency register
FFBEh PWMPWL PWM pulse width register (low byte)
FFBDh PWMPWH PWM pulse width register (high byte)
FFBCh Reserved Reserved for future use
FFBBh Reserved Reserved for future use
FFBAh Reserved Reserved for future use
FFB9h Reserved Reserved for future use
FFB8h Reserved Reserved for future use
FFB7h Reserved Reserved for future use
FFB6h Reserved Reserved for future use
FFB5h Reserved Reserved for future use
FFB4h OEPINT USB out endpoint interrupt register
FFB3h IEPINT USB in endpoint interrupt register
FFB2h VECINT Interrupt vector register
FFB1h GLOBCTL Global control register
FFB0h MEMCFG Memory configuration register
A–17
A.5.1 USB Registers
This section describes the memory-mapped registers used for control and operation of the USB functions. This
section consists of 6 registers used for USB functions.
A.5.1.1 USB Function Address Register (USBFADR – Address FFFFh)
The USB function address register contains the current setting of the USB device address assigned to the function
by the host. After power-on reset or USB reset, the default address will be 00h. During enumeration of the function
by the host, the MCU should load the assigned address to this register when a USB Set_Address request is received
by the control endpoint.
Bit 7 6 5 4 3 2 1 0
Mnemonic FA6 FA5 FA4 FA3 FA2 FA1 FA0
Type R R/W R/W R/W R/W R/W R/W R/W
Default 0 0 0 0 0 0 0 0
BIT MNEMONIC NAME DESCRIPTION
7 Reserved Reserved for future use
6:0 FA(6:0) Function address The function address bit values are set by the MCU to program the USB device
address assigned by the host PC.
A–18
A.5.1.2 USB Status Register (USBSTA – Address FFFEh)
The USB status register contains various status bits used for USB operations.
Bit 7 6 5 4 3 2 1 0
Mnemonic RSTR SUSR RESR SOF PSOF SETUP STPOW
Type R R R R R R R R
Default 0 0 0 0 0 0 0 0
BIT MNEMONIC NAME DESCRIPTION
7 RSTR Function reset The function reset bit is set to a 1 by hardware in response to the host PC initiating a
USB reset to the function. When a USB reset occurs, all of the USB logic blocks,
including the SIE, UBM, frame timer, and suspend/resume are automatically reset.
The function reset enable (FRSTE) control bit in the USB control register can be
used to enable the USB reset to reset all TUSB3200 logic, except the shadow the
ROM (SDW) and the USB function connect (CONT) bits. When the FRSTE control
bit is set to a 1, the reset output (RSTO
) signal from the TUSB3200 device will also
be active when a USB reset occurs. This bit is read only and is cleared when the
MCU writes to the interrupt vector register.
6 SUSR Function suspend The function suspend bit is set to a 1 by hardware when a USB suspend condition is
detected by the suspend/resume logic. See eection 2.2.5 for details on the USB
suspend and resume operation. This bit is read only and is cleared when the MCU
writes to the interrupt vector register.
5 RESR Function resume The function resume bit is set to a 1 by hardware when a USB resume condition is
detected by the suspend/resume logic. See section 2.2.5 for details on the USB
suspend and resume operation. This bit is read only and is cleared when the MCU
writes to the interrupt vector register.
4 SOF Start-of-frame The start-of-frame bit is set to a 1 by hardware when a new USB frame starts. This bit
is set when the SOF packet from the host PC is detected, even if the TUSB3200
frame timer is not locked to the host PC frame timer. This bit is read only and is
cleared when the MCU writes to the interrupt vector register. The nominal SOF rate
is 1 ms.
3 PSOF Pseudo start-of-frame The pseudo start-of-frame bit is set to a 1 by hardware when a USB pseudo SOF
occurs. The pseudo SOF is an artificial SOF signal that is generated when the
TUSB3200 frame timer is not locked to the host PC frame timer. This bit is read only
and is cleared when the MCU writes to the interrupt vector register. The nominal
pseudo SOF rate is 1 ms.
2 SETUP Setup stage transaction The setup stage transaction bit is set to a 1 by hardware when a successful control
endpoint setup stage transaction is completed. Upon completion of the setup stage
transaction, the USB control endpoint setup stage data packet buffer should contain
a new setup stage data packet.
1 Reserved Reserved for future use
0 STPOW Setup stage transaction over-
write
The setup stage transaction over-write bit is set to a 1 by hardware when the data in
the USB control endpoint setup data packet buffer is over-written. This scenario
occurs when the host PC prematurely terminates a USB control transfer by simply
starting a new control transfer with a new setup stage transaction.
PREVIOUS1516171819202122232425262728NEXT