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

Notification

Icon
Error

Login


Options
View
Go to last post Go to first unread
arnaud  
#1 Posted : Tuesday, July 14, 2009 2:37:42 PM(UTC)
arnaud

Rank: Member

Groups: Member
Joined: 6/25/2009(UTC)
Posts: 7
Location: Montreal, Qc, Canada

Greetings,

it looks like the minimac use ths stac9221 CODEC. According to the spec, pin 44 is the LR_CLK, pin 45 is SDATA (I2S out) and pin 46 is the sclk.

I was thinkink using the RJ45 plug and a cat6 cable to transport the 3 lines. So first, does that makes sens? and second where I connect the 3 lines on the buffalo32 board?

Thanks,

Arnaud
Russ White  
#2 Posted : Tuesday, July 14, 2009 4:56:40 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)
You have only specified two of the required three signals. The other is the bit clock.

If you can find it then you would connect it like any other I2S source, but you will need to be sure that the bit clock is 64fs.

Bit clock -> DCK
Word Clock(LRCK) -> D1
SDATA -> D2

Cheers!
Russ
arnaud  
#3 Posted : Tuesday, July 14, 2009 6:43:25 PM(UTC)
arnaud

Rank: Member

Groups: Member
Joined: 6/25/2009(UTC)
Posts: 7
Location: Montreal, Qc, Canada

sclk is not the bit clock?
Russ White  
#4 Posted : Tuesday, July 14, 2009 6:55:08 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)
arnaud wrote:
sclk is not the bit clock?


Ahh I missed that!

Sorry. Yes most likely it is. IF it is, and it is at 64fs rate then you are in business as long as those signals are TTL level.
arnaud  
#5 Posted : Tuesday, July 14, 2009 8:26:18 PM(UTC)
arnaud

Rank: Member

Groups: Member
Joined: 6/25/2009(UTC)
Posts: 7
Location: Montreal, Qc, Canada

Russ White wrote:
arnaud wrote:
sclk is not the bit clock?


Ahh I missed that!

Sorry. Yes most likely it is. IF it is, and it is at 64fs rate then you are in business as long as those signals are TTL level.


Thx!! I will check that... Still waiting for the DAC :-) ...
arnaud  
#6 Posted : Wednesday, July 15, 2009 11:34:13 AM(UTC)
arnaud

Rank: Member

Groups: Member
Joined: 6/25/2009(UTC)
Posts: 7
Location: Montreal, Qc, Canada

Russ White wrote:
You have only specified two of the required three signals. The other is the bit clock.

If you can find it then you would connect it like any other I2S source, but you will need to be sure that the bit clock is 64fs.

Bit clock -> DCK
Word Clock(LRCK) -> D1
SDATA -> D2

Cheers!
Russ


Russ,

there is a master clock on the ESS sabre, so I guess we don't need the bit clock here, but just the word clock and the sdata, right?

Arnaud
Brian Donegan  
#7 Posted : Wednesday, July 15, 2009 11:45:27 AM(UTC)
Brian Donegan

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 2,868
Location: Massachusetts, USA

Thanks: 2 times
Was thanked: 141 time(s) in 134 post(s)
Master clock != Bit Clock
arnaud  
#8 Posted : Wednesday, July 15, 2009 12:07:56 PM(UTC)
arnaud

Rank: Member

Groups: Member
Joined: 6/25/2009(UTC)
Posts: 7
Location: Montreal, Qc, Canada

Brian Donegan wrote:
Master clock != Bit Clock


Well, without beeing an expert, I tend to disagree on this one.Usually, the master clock has an higher rate than the bit clock.
Actually, another guy from diyaudio (NeoY2ks )that has build also a DAC around the ESS sabre 9018 told me this DAC does'nt need a SCLK to work but just the SDATA and LRClock lines....
So may be I gave a wrong assomption here, but could you develop on that?

Thx,

Arnaud

edit: here is what I found on the net :

«The new ESS Sabre DAC seems to use a novel approach. This is a DAC which
runs on its own clock (low jitter) and it accepts digital audio data in
SPDIF or I2S with an asynchronous clock (high jitter).
It is a multibit sigma-delta DAC so the input is highly oversampled
(don't remember how much) using polyphase filters, then the asynchronous
resampling is done on the highly oversampled data which allows use of a
very simple interpolation algorithm.
This is very clever (and patented).

It is a good example of lateral thought. Instead of solving a hard
problem (asynchronous resampling at frequencies close to the Nyquist
limit) it turns it into an easy problem (asynchronous resampling with a
sample frequency way above the Nyquist limit).

The chip incorporates lots of other extremely clever tricks.
It has been reported as potentially the best sounding chip ever by most
of those who tried to implement it.»

Edited by user Wednesday, July 15, 2009 12:18:45 PM(UTC)  | Reason: Not specified

Brian Donegan  
#9 Posted : Wednesday, July 15, 2009 12:46:34 PM(UTC)
Brian Donegan

Rank: Administration

Groups: Administration, Customer
Joined: 10/24/2006(UTC)
Posts: 2,868
Location: Massachusetts, USA

Thanks: 2 times
Was thanked: 141 time(s) in 134 post(s)
To the best of my knowledge, it requires Data, Bit Clock and Work Clock, but not Master clock.
Russ White  
#10 Posted : Wednesday, July 15, 2009 3:57:56 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)
Brian is correct.

The master clock(80Mhz) is on the board already but you still need to supply the bitclock. :)

You need to supply bit clock/word clock/data.

Cheers!
Russ

Edited by user Wednesday, July 15, 2009 4:11:43 PM(UTC)  | Reason: Not specified

arnaud  
#11 Posted : Wednesday, July 15, 2009 9:32:03 PM(UTC)
arnaud

Rank: Member

Groups: Member
Joined: 6/25/2009(UTC)
Posts: 7
Location: Montreal, Qc, Canada

Did you try without the bitclock? And if not, could you try it and post the result here?

Thx,

Arnaud
Rss Feed  Atom Feed
Users browsing this topic
GuestUser
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.