Description
The TAS1020BEVM is based on the TI TAS1020B USB (Full Speed) audio streaming peripheral controller IC designed specifically for applications that require isochronous playback and record data streaming. Applications include digital speakers, digital microphones, 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 2.0 (Full Speed) and the USB Audio Class Specification.
PC Requirements
Must support USB audio. PCs with a USB port running Windows 98 SE, Windows ME Windows 2000, Windows XP, Also compatible with Apple computers running OS 9.x or later.
Features
USB Specification version 2.0 compatible
Integrated USB transceiver
Supports 12 Mb/s data rate (Full Speed)
Spports 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
In-circuit emulator connection is primarily used for firmware development and debugging