TUSB3200A

Features: • Universal Serial Bus (USB) • USB Specification version 1.1 compatible • USB Audio Class Specification 1.0 compatible • Integrated USB transceiver • Supports 12 Mb/s data rate (full speed) • Supports suspend/resume and remote wake-up • Supports ...

product image

TUSB3200A Picture
SeekIC No. : 004533862 Detail

TUSB3200A: Features: • Universal Serial Bus (USB) • USB Specification version 1.1 compatible • USB Audio Class Specification 1.0 compatible • Integrated USB transceiver • Supports...

floor Price/Ceiling Price

Part Number:
TUSB3200A
Supply Ability:
5000

Price Break

  • Qty
  • 1~5000
  • Unit Price
  • Negotiable
  • Processing time
  • 15 Days
Total Cost: $ 0.00

SeekIC Buyer Protection PLUS - newly updated for 2013!

  • Escrow Protection.
  • Guaranteed refunds.
  • Secure payments.
  • Learn more >>

Month Sales

268 Transactions

Rating

evaluate  (4.8 stars)

Upload time: 2025/1/11

Payment Methods

All payment methods are secure and covered by SeekIC Buyer Protection PLUS.

Notice: When you place an order, your payment is made to SeekIC and not to your seller. SeekIC only pays the seller after confirming you have received your order. We will also never share your payment details with your seller.
Product Details

Description



Features:

• Universal Serial Bus (USB)
   • USB Specification version 1.1 compatible
   • USB Audio Class Specification 1.0 compatible
   • Integrated USB transceiver
   • Supports 12 Mb/s data rate (full speed)
   • Supports suspend/resume and remote wake-up
   • Supports control, interrupt, bulk and isochronous data transfer types
   • Supports up to a total of 7 in endpoints and 7 out endpoints in addition to the control endpoint
   • Data transfer type, data buffer size, single or double buffering is programmable for each endpoint
   • On-chip adaptive clock generator (ACG) supports asynchronous, synchronous and adaptive synchronization modes for isochronous endpoints
   • To support synchronization for streaming USB audio data, the ACG can be used to generate the master clock for the codec
• Micro-Controller Unit (MCU)
   • Standard 8052 8-bit core
   • 4K Bytes of program memory ROM that contains a boot loader program that loads the application firmware from external EEPROM
   • 8K Bytes of program memory RAM which is loaded by the boot loader program
   • 256 Bytes of internal data memory RAM
   • Two GPIO ports
   • MCU handles all USB control, interrupt and bulk endpoint transfers
• DMA Controller
   • Four DMA channels to support streaming USB audio data to/from the codec port interface
   • Each channel can support a single USB isochronous endpoint
   • For I2S modes, either a single or multiple USB isochronous endpoints can be used to support multiple DACs/ADCs
• Codec Port Interface
   • Configurable to support AC'97 1.X, AC'97 2.X or I2S serial interface formats
   • I2S modes can support a combination of up to 4 DACs and/or 3 ADCs
   • Can be configured as a general-purpose serial interface
• I2C Interface
   • Master only interface
   • Does not support a multimaster bus environment
   • Programmable to 100 kbit/s or 400 kbit/s data transfer speeds
• Pulse Width Modulation (PWM) Output
   • Programmable frequency range from 732.4 Hz to 93.75 kHz
   • Programmable duty cycle
• General Characteristics
   • Available in a 52-Pin TQFP Package
   • On-chip phase-locked loop (PLL) with internal oscillator is used to generate internal clocks from a 6 MHz crystal input
   • 3.3-V core and 5-V compatible input/output buffers used for codec port interface
   • Reset output available which is asserted for both system and USB reset
   • External MCU mode supports application firmware development



Pinout

  Connection Diagram  Connection Diagram


Specifications

Supply voltage range, DVDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  0.5 to 3.6 V
                                   DVDDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  0.5 to 5.5 V
                                   AVDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  0.5 to 3.6 V
Input voltage range, VI: 3.3-V TTL/LVCMOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..0.5 V to DVDD + 0.5 V
                                          5-V Compatible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0.5 V to DVDDS + 0.5 V
                                           5-V3.3-V TTL level shifting . . . . . . . . . . . . . . . . . . . . . . . 0.5 V to DVDDS + 0.5 V
Output voltage range, VO: 3.3-V TTL/LVCMOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0.5 V to DVDD + 0.5 V
                                           5-V Compatible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0.5 V to DVDDS + 0.5 V
                                           3.3-V5-V TTL level shifting . . . . . . . . . . . . . . . . . . . . . . 0.5 V to DVDDS + 0.5 V
                                           3.3-V5-V CMOS level shifting . . . . . . . . . . . . . . . . . . . . 0.5 V to DVDDS + 0.5 V
Input clamp current, IIK (VI < 0 or VI > DVDD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  ±20 mA
Output clamp current, IOK (VO < 0 or VO > DVDD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    ±20 mA
Storage temperature range, Tstg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65°C to 150°C



Description

2.1 Architectural Overview

2.1.1 Oscillator and PLL
Using an external 6-MHz crystal, the TUSB3200A derives the fundamental 48-MHz internal clock signal using an on-chip oscillator and PLL. Using the PLL output, the other required clock signals are generated by the clock generator and adaptive clock generator.

2.1.2 Clock Generator and Sequencer Logic
Utilizing the 48-MHz input from the PLL, the clock generator logic generates all internal clock signals, except for the codec port interface master clock (MCLK) and serial clock (CSCLK) signals. The TUSB3200A internal clocks include the 48-MHz clock, a 24-MHz clock, a 12-MHz clock and a USB clock. The USB clock also has a frequency of 12-MHz.The USB clock is the same as the 12-MHz clock when the TUSB3200A is transmitting data and is derived from the data when the TUSB3200A is receiving data. To derive the USB clock when receiving USB data, the TUSB3200A utilizes an internal digital PLL (DPLL) that uses the 48-MHz clock.The sequencer logic controls the access to the SRAM used for the USB endpoint configuration blocks and the USB endpoint buffer space. The SRAM can be accessed by the MCU, USB buffer manager (UBM) or DMA channels. The sequencer controls the access to the memory using a round robin fixed priority arbitration scheme. This basically means that the sequencer logic generates grant signals for the MCU, UBM and DMA channels at a predetermined fixed frequency.

2.2 Device Operation
The operation of the TUSB3200A is explained in the following sections. For additional information on USB, refer to the universal serial bus Specification version 1.1.

2.2.1 Clock Generation
The TUSB3200A requires an external 6-MHz crystal and PLL loop filter components connected as shown in Figure 4-1 to derive all the clocks needed for both USB and codec operation. Using the low frequency 6-MHz crystal and generating the required higher frequency clocks internal to the IC is a major advantage regarding EMI.

2.2.2 Device Initialization
After a power-on reset is applied to the TUSB3200A device, the 8052 MCU will execute a boot loader program from the 4K byte boot ROM mapped to the program memory space. During device initialization, the boot loader program downloads the application program code from an external EEPROM through the I2C interface. This requires that a binary image of the application code be written to the 8K byte code RAM in the TUSB3200A device.All memory mapped registers are initialized to a default value as defined in Appendix A, MCU Memory and Memory-Mapped Registers. The TUSB3200A device powers up with a default function address of zero and disconnected from the USB.




Customers Who Bought This Item Also Bought

Margin,quality,low-cost products with low minimum orders. Secure your online payments with SeekIC Buyer Protection.
Integrated Circuits (ICs)
Optoelectronics
Soldering, Desoldering, Rework Products
Cable Assemblies
Tapes, Adhesives
803
View more