Monday, September 24, 2012

TAS1020B Texas Instruments TI pdf datasheet download

USB Streaming Controller

1.2 Description
The TAS1020B integrated circuit (IC) is a universal serial bus (USB) peripheral interface device designed
specifically for applications that require isochronous data streaming. Applications include digital speakers,
which require the streaming of digital audio data between the host PC and the speaker system via the
USB connection. The TAS1020B device is fully compatible with the USB Specification Version 1.1 and the
USB Audio Class 1.0 Specification.
The TAS1020B uses a standard 8052 microcontroller unit (MCU) core with on-chip memory. The MCU
memory includes 8K bytes of program memory ROM that contains a boot loader program. At initialization,
the boot loader program downloads the application program code to a 6,016-byte RAM from either the
host PC or a nonvolatile memory on the printed-circuit board (PCB). The MCU handles all USB control,
interrupt and bulk endpoint transactions. DMA channels are provided to handle isochronous endpoint
The USB interface includes an integrated transceiver that supports 12 Mb/s (full speed) data transfers. In
addition to the USB control endpoint, support is provided for up to seven IN endpoints and seven OUT
endpoints. The USB endpoints are fully configurable by the MCU application code using a set of endpoint
configuration blocks that reside in on-chip RAM. All USB data transfer types are supported.
The TAS1020B device also includes a codec port interface (C-Port) that can be configured to support
several industry standard serial interface protocols. These protocols include the audio codec (AC) '97
Revision 1.X, the AC '97 Revision 2.X and several inter-IC sound (I2S) modes.
A direct memory access (DMA) controller with two channels is provided for streaming the USB
isochronous data packets to/from the codec port interface. Each DMA channel can support one USB
isochronous endpoint.
An on-chip phase lock loop (PLL) and adaptive clock generator (ACG) provide support for the USB
synchronization modes, which include asynchronous, synchronous and adaptive.
Other on-chip MCU peripherals include an inter-IC control (I2C) serial interface, and two 8-bit
general-purpose input/output (GPIO) ports.
The TAS1020B device is implemented in a 3.3-V 0.25 μm CMOS technology.

Click here to download TAS1020B Texas Instruments TI pdf datasheet

DatasheetDoc-Texas Instruments TI pdf datasheet download


Post a Comment