TAS1020B-based Asynchronous USB to I2S/SPDIF converter 24bit/96kHz - diyAudio
Go Back   Home > Forums > Source & Line > Digital Source

Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, etc.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 13th February 2012, 10:44 AM   #1
JarekC is offline JarekC  Poland
diyAudio Member
 
Join Date: Nov 2004
Location: Krakow
Default TAS1020B-based Asynchronous USB to I2S/SPDIF converter 24bit/96kHz

Hi,

I would like to present my new project "USB to I2S/SPDIF asynchronous mode conveter 24bit/96kHz based on TAS1020B"
I started this project about a year ago. It is now close to completion.
Most problems were with the proper implementation of the asynchronous algorithm,
in some cases TAS1020B documentation is incomplete and there are no examples.
PCB is prepared for all options except galvanic isolation
The project was developed on the Polish forum, dedicated to DIY audio.
The first test PCBs are ready and tested by users.
Convertes was tested on Windows and Linux, MAC OS will be tested this week.


The project was divided into several stages:
Stage 1: (READY)
- USB to I2S converter (fsample 44.1kHz,48kHz,88.2kHz,96kHz 24bit)
- Master Clock = 256Fs
- powered from USB or external power supply
- Master clock generated by TAS1020B from 6.000000MHz crystal
- 3 LEDs for indication an operating mode

Stage 2: (READY)
- USB to SPDIF converter (fsample 44.1kHz,48kHz,88.2kHz,96kHz 24bit)
- Wolfson WM8804 SPDIF transmitter
- Outputs: COAX, OPTO, AES/EBU (optional)
- Master Clock = 256Fs
- powered from USB or external power supply
- Master clock generated by TAS1020B from 6.000000MHz crystal
- 3 LEDs for indication an operating mode

Stage 3: (IN PROGRESS)
- USB to I2S/SPDIF converter
- two external master clocks 22.5792 Mhz (for 44.1Khz and 88.2kHz) and 24.576MHz (for 48Khz and 96 Khz)

Stage 4: (PLANNED)
- galvanic isolation for USB Bus (ADUM4160)

Bellow schematic and photos of first board (I2S and SPDIF versions).

Best regards
JarekC


PS.
Sorry for may bad english.
Attached Images
File Type: jpg 6107-I2S-SPDIF-bottom-DIY.jpg (433.1 KB, 2947 views)
File Type: jpg 6107-I2S-SPDIF-top-DIY.jpg (422.7 KB, 2757 views)
Attached Files
File Type: pdf 6105-2.pdf (45.2 KB, 698 views)
  Reply With Quote
Old 13th February 2012, 11:09 AM   #2
i2k92 is offline i2k92  Indonesia
diyAudio Member
 
Join Date: Mar 2005
Location: Indonesia
Any plan to sell a kit ?

PS your english is perfect.
  Reply With Quote
Old 14th February 2012, 02:35 PM   #3
JarekC is offline JarekC  Poland
diyAudio Member
 
Join Date: Nov 2004
Location: Krakow
Hi,

Yes it is possible.
I have a few PCBs and components, but I never not send parcels outside the EU.

At this moment about 10 pcs are tested by Polish DIY forum members.
First impressions are positive.

Best regards
JarekC
  Reply With Quote
Old 16th February 2012, 09:09 AM   #4
JarekC is offline JarekC  Poland
diyAudio Member
 
Join Date: Nov 2004
Location: Krakow
Hi,

Another foto and I2S connector scheme.

At this moment I'm testing version with external genarators (22.5792MHz and 24.5760Mhz). I have sample of Fox Electronics FXO-HC738.

Best regards
JarekC
Attached Images
File Type: jpg 6107CON.jpg (500.2 KB, 2598 views)
  Reply With Quote
Old 17th February 2012, 08:17 AM   #5
diyAudio Member
 
Join Date: Nov 2009
Location: Kraków
Hi,

I had a chance to test this device, as I am also member of mentioned polish DIY forum.
What I might say is that a really smart, simple and wonderful sounding solution.

I had only opportunity to compare with synchronous devices (inlcuding PCM270x solutions). Actually there is nothing to compare - it is simply much better.

Sound is cleaner, there is a dark background but the biggest difference is in the sound stage presentation. Especially on high resolution files which do not need to be re-sampled in software domain. I was not testing it against another hi-res devices but I have ordered one, and maybe will do such comparison soon (TENOR, E-MU 0204).
  Reply With Quote
Old 20th February 2012, 04:25 PM   #6
JarekC is offline JarekC  Poland
diyAudio Member
 
Join Date: Nov 2004
Location: Krakow
Hi,

I designed an additional PCB layout with galvanic isolation (ADUM4160/3160).
The PCB is mounted instead of USB connector.
On the new PCB there is new USB mini connector.
TAS1020B controls the signal PIN of ADUM4160.
ADUM can be powered from 3.3V or from external power supply.

Bellow schematic.

Best regards
JarekC
Attached Files
File Type: pdf 6109.pdf (28.1 KB, 456 views)
  Reply With Quote
Old 21st February 2012, 04:05 AM   #7
tcpoint is offline tcpoint  United States
diyAudio Member
 
Join Date: Aug 2006
Do you on posting the source code? I'd be interested in looking at it.
  Reply With Quote
Old 21st February 2012, 08:48 PM   #8
JarekC is offline JarekC  Poland
diyAudio Member
 
Join Date: Nov 2004
Location: Krakow
Hi,
The project was created for DIY (building DAC or extend the functionality of DAC).
At this moment PCB and kits are available on Polish DIY forum.
Published scheme allows independent modification of converter.
However, the source code is coryright and and will not be published.

Best regards
JarekC
  Reply With Quote
Old 23rd February 2012, 12:38 AM   #9
kp93300 is offline kp93300  Malaysia
diyAudio Member
 
Join Date: Mar 2007
Hi JarekC
Any info on selling price and postage of the usb to i2s module ?
thanks
kp93300
  Reply With Quote
Old 23rd February 2012, 07:53 PM   #10
JarekC is offline JarekC  Poland
diyAudio Member
 
Join Date: Nov 2004
Location: Krakow
Hi

USB to I2S module (STAGE1 specification, assembled & testet)
cost about 40$ + shipping

USB to SPDIF(COAX) module (STAGE2 specification, assembled & testet)
cost about 60$ + shipping

I never not send parcels outside the EU, so I don't know shipping cost.
I have to check this.

Version with externals oscillator is not available now because of problems with purchase of 22.5792MHZ oscillators in a small amount.
Mouser and Digikey stocks are empty.

If anyone knows a supplier for 22.5792MHz oscillators (SMD 7mmx5mm, 3.3V, 20-25ppm) in good price, I will be grateful for information

Best regards
JarekC
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
XMOS-based Asynchronous USB to I2S interface Lorien Digital Source 2112 Yesterday 11:53 AM
HLLY USB SPDIF/ I2S CONVERTER kp93300 Digital Source 12 29th January 2012 02:55 PM
Native 24bit 96k USB to Spdif I2S Converter Module DAC julcat Digital Line Level 11 3rd September 2010 12:59 PM
FS:USB-SPDIF/I2S Converter $45 bbp Swap Meet 13 7th February 2010 12:55 AM
USB to 24bit/96KHz edpgc Digital Source 8 21st November 2004 01:40 PM


New To Site? Need Help?

All times are GMT. The time now is 07:51 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright ©1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2