Go Back   Home > Forums > Source & Line > Digital Line Level
Home Forums Rules Articles Store Gallery Blogs Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Digital Line Level DACs, Digital Crossovers, Equalizers, 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 12th January 2011, 10:47 AM   #1
diyAudio Member
 
Join Date: Jan 2011
Location: Austria
Default Gigawork DAC problem - L/R phase shift

Hi

I have a problem with my new Gigawork DAC.
Digital receiver – CS8416
Digital converter – CS4398
Up sampling chips – CS8421
USB IC – PCM2902

I measured the left an right output channel from a frequency sweep (PC over USB)

With my scope I noticed that there is a phase shift between the L/R channel which is frequency dependent.

50Hz input sine ... nearly nothing
10kHz input sine ... phi/2 (as you can see below)
20kHz input sine ... phi

In the first picture below you can see the L/R output after DAC CS4398.
In the second picture you can see the L/R output after OP 5532.
f_in = 10kHz

You can see that both pictures are the same, except the gain from the OP 5532.

I also measured my standard Laptop soundcard L/R output and there is no phase shift... so i think that there is something wrong with my Gigawork DAC.

Please help me
Attached Images
File Type: jpg 2011-01-11 14.14.33.jpg (382.0 KB, 242 views)
File Type: jpg 2011-01-11 13.14.36.jpg (338.4 KB, 235 views)
  Reply With Quote
Old 12th January 2011, 01:05 PM   #2
diyAudio Member
 
Join Date: Jun 2009
Are you saying there is a difference between the left and right channels ??

Last edited by Trevor White; 12th January 2011 at 01:07 PM.
  Reply With Quote
Old 12th January 2011, 01:16 PM   #3
diyAudio Member
 
Join Date: Jan 2011
Location: Austria
Yes! There is a difference!
The phase shift cause that your L/R speakers will output time shift music!

UPDATE:
This phase shift is only caused by USB link.
No phase shift on Coax, SPDIF!
  Reply With Quote
Old 12th January 2011, 04:49 PM   #4
diyAudio Member
 
Join Date: Jan 2011
Location: Austria
Can someone check if he has the same problem with the USB Chip?
  Reply With Quote
Old 13th January 2011, 01:13 AM   #5
diyAudio Member
 
Join Date: Jun 2009
could it be the software that is feeding the USB port ?

sounds like there is a constant time delay between channels.
  Reply With Quote
Old 13th January 2011, 08:36 AM   #6
diyAudio Member
 
Join Date: Jan 2011
Location: Austria
No, i don't think that this is a software error.

First tested with *.mp3 sine files from Windows Media Player and then with "Test Tone Generator". Also tested from different PC's.

If somebody has a scope please test your USB feeded DAC!
  Reply With Quote
Old 13th January 2011, 05:04 PM   #7
diyAudio Member
 
Join Date: Jan 2011
Location: Austria
Please check this...



I think I found some errors in the schematic from the delivered CD.

CS8416
1.) VL+ is 3,3V on my board (not 5V)
2.) The SPDIF jack on pin RXP1 deliver a 5V Signal which is over the Absolut Maximum Ratings (Vin = VL + 0,3V = 3,6V max!!!)

CS8421
1.) VD should be 2,5V (3,3V is not recommended but ok; Absol.Max.Rating = 3,5V)
2.) SAOF have wrong resistor.


Following resistor config is on my board:
SAIF… 1kOhm (I²S up to 32-bit data)
SAOF… 8,06kOhm (I²S 32-bit data)
MS_SEL… 1,96kOhm (Master (128 x Fso))
(note: SAOF and MS_SEL resistors are wrong placed in the schematic but not on the board)

In my opinion following there should be following resistor config:

SAIF… 1kOhm (I²S up to 32-bit data)
SAOF… 4,02kOhm (I²S 24-bit data)
MS_SEL… 1,96kOhm (Master (128 x Fso))

The successive CS4398 can only handle up to I²S 24-bit data!!! (not 32bit)



All statements refer to the chip datasheets and my measurement!
  Reply With Quote
Old 14th January 2011, 09:20 AM   #8
diyAudio Member
 
Join Date: Jan 2011
Location: Austria
Update:

My mentioned CS8421 32bit problem doesn't matter:

I²S form Wikipedia:
"If the Transmitter is sending 32 bits per channel to a device with only 24 bits of internal precision, the Receiver may simply ignore the extra bits of precision by not storing the bits past the 24th bit. Likewise, if the Transmitter is sending 16 bits per channel to a Receiving device with 24 bits of precision, the receiver will simply Zero-fill the missing bits. This feature makes it possible to mix and match components of varying precision without reconfiguration."
  Reply With Quote
Old 19th January 2011, 01:26 PM   #9
diyAudio Member
 
Join Date: Jan 2011
Location: Austria
Does nobody have time, scope & Gigawork DAC?
  Reply With Quote
Old 24th January 2011, 01:31 AM   #10
Zoodle is offline Zoodle  Australia
diyAudio Member
 
Join Date: Jun 2009
Can someone repeat Schurli's test? And can anyone confirm his findings in #7? The designer is pushing some parts beyond limits? (long term reliability issue)
  Reply With Quote

Reply


Hide this!Advertise here!

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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
Phase Shift PWM Andrew Eckhardt Class D 6 14th November 2010 07:56 AM
Why am I getting a positive phase shift sigpl Solid State 22 29th December 2009 04:31 PM
Phase shift help (how's your maths?!) HankMcSpank Solid State 17 7th October 2009 10:15 AM
phase shift of second order filter bondo Multi-Way 9 8th April 2009 02:24 AM
Zero phase-shift gareth Solid State 11 9th May 2008 04:45 PM


New To Site? Need Help?

All times are GMT. The time now is 05:14 PM.

Page generated in 0.11141 seconds (80.21% PHP - 19.79% MySQL) with 11 queries

Copyright ©1999-2012 diyAudio