Hi,
i am just building my first own DAC, consisting of a Yamha YM3434 and two AD1860s, but it doesn't work yet.
I want to put in the I2S code from the receiver-chip, a SAA7310.
the first prolem i encountered was, that the YM3434 wants right-justified data (word-clock changes after data-word) , but the SAA7310 puts out left-justified data (word-clock changes at beginning of data-word) .
So i built a little circuit to delay the word-clock. Now it changes at the end of a data-word (seen on my scope), but i still hear mainly/only digital noise.
is this due to jitter?
any suggestions what to do?
thanks in advance!
regards, znarfomat
i am just building my first own DAC, consisting of a Yamha YM3434 and two AD1860s, but it doesn't work yet.
I want to put in the I2S code from the receiver-chip, a SAA7310.
the first prolem i encountered was, that the YM3434 wants right-justified data (word-clock changes after data-word) , but the SAA7310 puts out left-justified data (word-clock changes at beginning of data-word) .
So i built a little circuit to delay the word-clock. Now it changes at the end of a data-word (seen on my scope), but i still hear mainly/only digital noise.
is this due to jitter?
any suggestions what to do?
thanks in advance!
regards, znarfomat
thanks for your reply rfbrw!
the problem is, that according to the ym3434 datasheet, the word-clock (of input) changes after the LSB of a data-word.
i observe this on my scope too, but still i hear only noise.
however, sometimes when i change the duty-cycle and alignment of the word-clock, i can hear a bit of music.
unfortunately the datasheet is too big for an attachment.
i will try to post the timing diagram only.
regards, znarfomat
the problem is, that according to the ym3434 datasheet, the word-clock (of input) changes after the LSB of a data-word.
i observe this on my scope too, but still i hear only noise.
however, sometimes when i change the duty-cycle and alignment of the word-clock, i can hear a bit of music.
unfortunately the datasheet is too big for an attachment.
i will try to post the timing diagram only.
regards, znarfomat
no, i'm not sure if this connection (ym3434 - saa7310) is (still) the problem.
but i think i had to align the word clock and data as shown in the datasheet.
and while doing this i sometimes heard some (bad) sound come out of one of the dacs.
sound always came from one of the dacs, never from both at the same time.
the YM3434 is set to put out 18 bit.
what else could be the problem?
but i think i had to align the word clock and data as shown in the datasheet.
and while doing this i sometimes heard some (bad) sound come out of one of the dacs.
sound always came from one of the dacs, never from both at the same time.
the YM3434 is set to put out 18 bit.
what else could be the problem?
znarfomat said:i have kwak clock at 12.?? MHz. i used the crystal from my cdp, a Philips cd610.
the clock is fed to SAA7310 and YM3434.
MCLK is 256Fs for the SAA7310. The YM3434, OTOH, has a minimum MCLK requirement of 12.2 MHz and a typical one of 400Fs. When working with it's stablemate, the YM3623, it would operate at 384Fs.
If it is the case that the MCLK frequencies are mismatched you will have to derive the correct frequencies from a single source.
- Status
- This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
- Home
- Source & Line
- Digital Source
- Connecting SAA7310 to YM3434