Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Login


Options
View
Go to last post Go to first unread
GSUM  
#1 Posted : Sunday, July 20, 2008 3:12:18 PM(UTC)
GSUM

Rank: Member

Groups: Member
Joined: 7/20/2008(UTC)
Posts: 4
Location: London, UK

Hi all,

I have two old Marantz players; a Marantz CD67SE (with Tent XO2+XO supply + LC Audio Zapfilter2) and a stock CD63.

Whilst the DAC in these players is well regarded, I fancy playing around with some modern alternatives.

The DAC (NPC SM5872BS) has the 8x oversampling digital filter in it, so the I2S leaves the decoder as unmolested 16bit/44.1KHz (i.e., the decoder's oversampling function is not enabled).

Can the OPUS board (or COD) be configured to accept this directly? i.e., without being upsampled to 96k/192k and having another 8 bits bolted on? Just plain old I2S/16bit/44.1kHz.

The I2S flavour output by the decoder is standard Philips, and I tried tapping it off the resistors going into the existing DAC into a TDA1543 and it worked absolutely fine (didn't even sound too bad).

Presumably a Metronome would take my 16/44.1 and make it 24/192 if I wanted.

I could feed the DAC output to the Zapfilter, which can be configured for voltage out or current out DACs (i.e., OPUS or COD). My present configuration has a third-order passive filter on each DAC output, due the unfiltered nature of the present DACs raw PWM output. These filters wouldn't be necessary with modern DACs.

Also, if I was to wait for a Buffalo, would there be any benefit to using the I2S lines over the S/PDIF line from the decoder? It sounds as though maybe not.

Thanks,
Glenn
Russ White  
#2 Posted : Sunday, July 20, 2008 3:56:17 PM(UTC)
Russ White

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 3,979
Location: Nashville, TN

Thanks: 25 times
Was thanked: 89 time(s) in 83 post(s)
Hello Glenn,

That sounds like a fun project.

I don't know enough about the devices in your CDP to give you concrete answers, but what I can do is tell you what the DACs can support. :)

Both the COD and the Opus and be configured for 16/44.1 easily, but you need to be aware that almost all modern DACs(actually all I know of) require a 64fs bitclock. Many older (and some not so old) CDPs have a 32fs or 48fs bitclock. You can not feed this directly to the Opus,COD or even Buffalo. You would need to reclock it (Metronome does this nicely).

So assuming your CDP has a bitclock at 64fs then you can take I2S directly, if not, then I would just add the metonome set either for 24/96 or 24/192, your choice.

The Buffalo treats the two (SPDIF and I2S) exactly the same once they are initially clocked in (then later asynchronously re-clocked internally). From an absolute performance perspective I2S will tend to be better simply because you can leave the DPLL bandwidth at the lowest possible setting (which helps reduce jitter) without any fear that your SPDIF will not stay locked, since you would not be using SPDIF. :) I actually have found that I can leave the DPPL at the lowest setting even for SPDIF, but others have had to move it up to "MEDIUM" to keep a good lock because of poor SPDIF signals.

Cheers!
Russ

Edited by user Sunday, July 20, 2008 3:59:47 PM(UTC)  | Reason: Not specified

GSUM  
#3 Posted : Sunday, July 20, 2008 11:49:05 PM(UTC)
GSUM

Rank: Member

Groups: Member
Joined: 7/20/2008(UTC)
Posts: 4
Location: London, UK

Thanks for such a speedy and helpful response Russ!

Ok, the one missing piece of information then is the bit clock.

Looking at the built-in DAC, I think it's 32fs unless I'm misunderstanding something.
The block diagram shows the input to first block (IIR filter) as 16bits@fs and the input to the PWM modulator (the last block) as 32fs.

The clock frequency of the player is 384fs (16.9344MHz). This is at the DAC itself and is buffered by an internal gate on the DAC and fed on to the decoder IC (SAA7372) still at the same frequency. If I eventually remove the internal DAC I would have to clock the decoder directly.

Does this back up your theory that for correct operation I would need:

I2S --> Metronomone -> COD/OPUS
or
I2S or S/PDIF --> BUFFALO

I am a little surprised that I can feed the original I2S signal into a TDA1543 but I can't feed it straight to an all-singing, all-dancing modern DAC chip!

Thanks,
Glenn
Russ White  
#4 Posted : Monday, July 21, 2008 6:17:09 AM(UTC)
Russ White

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 3,979
Location: Nashville, TN

Thanks: 25 times
Was thanked: 89 time(s) in 83 post(s)
Hi Glenn,

I was surprised too. I am not sure why many chip designers went the 64fs bitclock only route. but I have a good guess, and that is because almost all of them are designed to support more modern multi-channel DVD/Blueray type playback, not so much CDP.

The Buffalo (well the Sabre chip) also requires a bit clock at 64fs, if you want to use I2S in from your player you are likely going to need the Metronome no matter which of the DACs in our lineup you choose.

I would not hesitate to use the SPDIF directly into the Buffalo. It sounds fantastic.

Cheers!
GSUM  
#5 Posted : Monday, July 21, 2008 6:32:22 AM(UTC)
GSUM

Rank: Member

Groups: Member
Joined: 7/20/2008(UTC)
Posts: 4
Location: London, UK

Cool, thanks for all the info!

The S/PDIF route sounds like a winner then, especially as I may move over to an SB3 as a transport at some stage.

Cheers,
Glenn
GSUM  
#6 Posted : Monday, July 21, 2008 3:25:07 PM(UTC)
GSUM

Rank: Member

Groups: Member
Joined: 7/20/2008(UTC)
Posts: 4
Location: London, UK

Just to tidy this up, page 24 of the NPC SM5872BS DAC chip data sheet has example interfaces with decoders:

CKO (system clock) = 16.9344MHz
LRCI (left/right clock) = 44.1kHz
BCKI (bit clock) = 2.1168MHz

2116.8 / 44.1 = 48

Therefore bit clock is 48fs. Not the required 64fs.
Rss Feed  Atom Feed
Users browsing this topic
GuestUser (5)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.