This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
I have printed out the TAS1020B data sheet - but there are a few questions.
1. What is the maximum data word length and sampling frequency supported - not exactly clear if it a 24bit/96kHz or 24bit/48kHz.
2. Given the age of the device and the recent increase in Computer audio - will Texas be providing a new device that allows EASY interfacing to the I2S bus - but at sample rates of 192kHz and 24bit data word length ?.
Thanks and regards,
Richard.
Richard
I can address 1.
The limiting factor is the amount of Data Buffer memory available in the device.
According to section A.4.2 of the Data Manual, you only have 1220 Bytes for endpoint buffer memory.
You've got to allow for almost two full frames of audio in the Data Buffer at any one time.
The 'almost' is due to the fact that at 12Mbps, it takes a while for the data to arrive over USB, time during which the previous frame is being played-out to the codec at a periodic rate. But, you can't make any assumptions as to where in the 1ms frame the host (or USB 2.0 hub above) will start sending the isochronous transfer data.
A fairly rigorous analysis of the stereo/24-bit/96kHz case indicates that the minimum circular buffer size is 934.896 bytes (which I would round upwards!), so if you are careful with Data Buffer usage you should be able to do it.
As far as I can tell, other users have been able to do stereo 24-bit 96kHz.
Regards,
Frank
Richard,
Regarding question two, TI does not have any near term plans to release a follow on to the TAS1020B that supports 192kHz/24 bit. TI does have a number of solutions that can support this functionality, such as the TMS320C674x line of DSPs with integrated USB 2.0 HS peripheral.
Thanks and regards,
Mark
Hi Frank,
Thanks for the reply.
I should have studied the data sheet in more detail - but i then realised the age of the device and thought it may be replaced soon.
I have seen 96kHz and 24bit provided by commercial DAC's but rarely 192kHz.
IEEE1394 is too complicated to provide for audio only device, and there are the inevitable compatibility issues i have seen in the audio press - hence USB seems to be the progressive path.
Thanks for the reply.
Regards,
Richard.
Hi Mark,
Thanks for the reply.
I was not aware of the DSP processor had this capability - i was intending to provide my own filters as a project for the next version of the DAC - so the DSP capability can provide two functions.
Again, thanks for the reply - and to Frank too - above post.
Regards,
Richard.
Hi Richard,
Regarding your question #2, yes TAS1020B was developed some time ago, still it serves USB audio customers today. For TI's new USB audio devices, you may check this link to take a look: www.ti.com/aureusaudio. The DA8x family integrates the USB audio features and audio DSP features. It is not a simple TAS1020B replacement, as DA8x is able to provide more audio functions. Hope it is what you needs. Can you let us know more about your applications?
Regards,
Li Zhang
Hi Li,
Thanks for the reply - the reference web page you sent me helps a lot - i am primarily interested in audio - Mark assisted in pointing me at the DSP's available, and the web page you sent helps make the choice easier, and the SDK provided allows for a rapid development.
My main aim is to obtain 192kHz 24bit USB compatibility - the extras that the DSP's offer can be examined later.
Hence i will use the TAS1020B for 96kHz in a revised DAC i have built and then explore the DSP options. Compressed audio seems to be more prevalent, as are networked devices - so the DSP is the next option - also allowing me to attempt to produce my own filters etc.
Thanks for the reply - much appreciated.
Regards,
Richard.