cs8416 + pcm56p - diyAudio
Go Back   Home > Forums > Source & Line > Digital Line Level

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 24th April 2010, 03:26 PM   #1
diyAudio Member
 
Join Date: Dec 2004
Location: Jönköping
Default cs8416 + pcm56p

hi,

I have a cs8416 chip (out put: 24bit I2S). Can I use this chip with pcm56p DAC (16 bit I2S)? I know this works with TDA1543 (TDA1543 will just truncate the 8 least significant bits), but will it work just the same with PCM56p?

I have not seen any diy DAC with cs8416 + PCM56p, only cs8416 + TDA154xx DAC's.

/Leif
  Reply With Quote
Old 24th April 2010, 05:05 PM   #2
diyAudio Member
 
Join Date: Oct 2001
Location: .
The PCM56 is many things but I2S it is not. You need to study the datasheet more closely.
  Reply With Quote
Old 24th April 2010, 05:22 PM   #3
fzaad is offline fzaad  Europe
diyAudio Member
 
Join Date: Nov 2006
Actually pcm56p can handle i2c input in 3-wire format. if you truncate the 8 least significant bits then bit length match. Be sure you don't exceed pcm56p's max clock freg and data, latch bits setup and hold times.
  Reply With Quote
Old 24th April 2010, 05:40 PM   #4
diyAudio Member
 
Join Date: Oct 2001
Location: .
Quote:
Originally Posted by fzaad View Post
Actually pcm56p can handle i2c input in 3-wire format. if you truncate the 8 least significant bits then bit length match. Be sure you don't exceed pcm56p's max clock freg and data, latch bits setup and hold times.
If it could handle i2c it would be an instrumentation dac, a serial eeprom or even a microcontroller but not a PCM56. I2S, OTOH, is a 2 channel digital audio format invented by Philips. A PCM56 is serial input mono device. Bit of a mismatch, methinks.
  Reply With Quote
Old 25th April 2010, 12:13 PM   #5
amc184 is offline amc184  New Zealand
diyAudio Member
 
amc184's Avatar
 
Join Date: May 2007
Location: Christchurch
The PCM56 does not accept either I2S or I2C.

Quote:
I have not seen any diy DAC with cs8416 + PCM56p, only cs8416 + TDA154xx DAC's
There is a good reason for this. A TDA1543 is a stereo DAC which accepts a multiplexed stereo digital format (in this case I2S). A CS84xx outputs a range of multiplexed stereo digital formats (including I2S). Hence these two chips play very nicely with each other.

The PCM56 on the other hand is a mono DAC, it only decodes one channel. Because of this, you will need some sort of glue logic or a digital filter to perform a format conversion. This is why you don't see as many PCM56 DACs around, it's just not as easy. Here is a thread showing how it can be done.

It's a idea worth pursuing in my opinion, apparently the PCM56 is one of the best sounding DAC ICs in non-oversampling applications.
  Reply With Quote
Old 25th April 2010, 01:36 PM   #6
diyAudio Member
 
Join Date: Oct 2001
Location: .
That thread should serve to muddy the waters very nicely. It is the last place I'd suggest the OP visit.
  Reply With Quote
Old 25th April 2010, 02:25 PM   #7
Previously: Kuei Yang Wang
 
Join Date: Nov 2002
Hi,

Quote:
Originally Posted by Leffemannen View Post
I have a cs8416 chip (out put: 24bit I2S). Can I use this chip with pcm56p DAC (16 bit I2S)?
Yes. You can. But you need to use software mode and a microprocessor..

If you are not comfortable implementing your own program you can use the CS8412 or 8414, which have the right format and only need a minimal circuit, like this:

Click the image to open in full size.

The CS8414 drops straight in and gives you 96KHz operation.

Ciao T
  Reply With Quote
Old 25th April 2010, 07:20 PM   #8
diyAudio Member
 
Join Date: Dec 2004
Location: Jönköping
Quote:
Originally Posted by ThorstenL View Post
Hi,

Yes. You can. But you need to use software mode and a microprocessor..

If you are not comfortable implementing your own program you can use the CS8412 or 8414, which have the right format and only need a minimal circuit, like this:

Click the image to open in full size.

The CS8414 drops straight in and gives you 96KHz operation.

Ciao T
This is exactly the shematic I was looking at when I wrote my first post. (I guess that I should have been more clear about what I had in mind)

I was hoping that I could get a way with using the CS8416 (in hardware mode) in sted of the CS8412, despit that the CS8416 out put 24 bit data. Apparently I can't do that.

Anyway, I got my hands on a CS8412 chip today so that simplify things garataly. I will use that IC (CS8412), at least for the time being.

Thank you.

/Leif
  Reply With Quote
Old 26th April 2010, 03:40 AM   #9
Previously: Kuei Yang Wang
 
Join Date: Nov 2002
Hi,

Quote:
Originally Posted by Leffemannen View Post
I was hoping that I could get a way with using the CS8416 (in hardware mode) in sted of the CS8412, despit that the CS8416 out put 24 bit data. Apparently I can't do that.
The 24 Bit Data is not the big issue, the PCM56 will only load 16 Bits, but I am not certain the format available as LSBJ will work correctly.

If you are looking for a high quality solution the Cirrus Logic series of receivers is not very good anyway.

Both of the better options actually allow the correct format to be set, that is the Wolfson Micro WM8804 or WM8805 and the Asahi Kasei Micro AK4118 respectively.

I would recommend the WM880X unreservedly, except for the fact that in hardware mode the chip cannot lock onto 176.4KHz data, you need software for that.

Ciao T
  Reply With Quote
Old 14th October 2010, 03:23 PM   #10
diyAudio Member
 
Join Date: Jun 2003
Hi folks,

I am interesting in CS8416 + PCM56 too,,

Just found this schematics: http://quadesl.com/diyaudio/Schematic%20Prints.pdf

Can I just replace the CS4398 to PCM56 and set the CS8421 serial output format to "right justifed 16 bit data" ? Can it work?
  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
Output Current from PCM56P K? georgehifi Digital Line Level 30 16th May 2009 07:50 PM
WTB pair PCM56P S-grade DAC chips reaction Swap Meet 0 12th March 2008 07:35 PM
worth replacing the pcm56p-k in an old cd player? badbrother Digital Source 3 8th September 2007 08:17 AM
Can single PCM56P act as stereo? terranigma Digital Source 1 27th February 2007 09:29 PM


New To Site? Need Help?

All times are GMT. The time now is 02:03 PM.


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