Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter - Page 158 - 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 26th November 2012, 11:57 PM   #1571
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Quote:
Originally Posted by qusp View Post
yeah ha look I dunno, I know I asked for it ages ago by email or one of the threads (in May'ish), probably lost in the noise, but I was only parroting it from the datasheet and the Japanese crew so honestly its not really something I should get credit for either. Acko is playing with it also afaik and I have that option on titan, which was also initially designed for an ESS
Do you have link to those Japanese crew ?

Ian
__________________
Ian GBV - I2S to PCM converter board & FIFO KIT
http://www.diyaudio.com/forums/group...ml#post3662743
  Reply With Quote
Old 27th November 2012, 12:47 AM   #1572
qusp is offline qusp  Australia
diyAudio Member
 
qusp's Avatar
 
Join Date: Oct 2009
Location: Brisbane, Australia
Bunpei san (who always seems to be ahead of most in his ESS experiments), ElectrArt and those guys (mostly in Japanese language forums), Acko has it on his TurboClock etc. sorry just snippets I picked up along the way. I also chatted with the designers of titan about it because its a feature in Titan, i'll see if I can dig up the info.

I havent done any experimentation, not sure I trust my ears to pick up the difference, but it should technically be better for the reason you suggest, that the switching is done more in deadtime in relation to the other signals
  Reply With Quote
Old 27th November 2012, 12:52 AM   #1573
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Quote:
Originally Posted by qusp View Post
Bunpei san (who always seems to be ahead of most in his ESS experiments), ElectrArt and those guys (mostly in Japanese language forums), Acko has it on his TurboClock etc. sorry just snippets I picked up along the way. I also chatted with the designers of titan about it because its a feature in Titan, i'll see if I can dig up the info.

I havent done any experimentation, not sure I trust my ears to pick up the difference, but it should technically be better for the reason you suggest, that the switching is done more in deadtime in relation to the other signals
Thanks qusp,

Ian
__________________
Ian GBV - I2S to PCM converter board & FIFO KIT
http://www.diyaudio.com/forums/group...ml#post3662743
  Reply With Quote
Old 27th November 2012, 11:38 PM   #1574
diyAudio Member
 
Popolvár's Avatar
 
Join Date: May 2002
Location: Piestany, Slovakia
Default FIFO stream status over Si570 board

Quote:
Originally Posted by iancanada View Post
... No any problem display the FIFO status and frequencies, as well as take over the frequency switching control within the window time.
Hi Ian,

So as I get it, it will be possible to query the status of the FIFO stream (frequency, errors, ...) over the Si570 board serial protocol you mentioned few days ago. It would be handy for some status display. Is this feature/"compatibility" valid also for the actual GBIII FIFO and SPDIF boards?

BTW I think that the chain of modules you provide is probably one the best ways to isolate the audio chain from the noisy PC environment (via optical SPDIF). None from the USB / I2S convertors can provide such isolation as I know.

Daniel
  Reply With Quote
Old 27th November 2012, 11:52 PM   #1575
diyAudio Member
 
Join Date: Feb 2009
Location: Brisbane, Australia
Quote:
Originally Posted by Popolvár View Post
Hi Ian,

So as I get it, it will be possible to query the status of the FIFO stream (frequency, errors, ...) over the Si570 board serial protocol you mentioned few days ago. It would be handy for some status display. Is this feature/"compatibility" valid also for the actual GBIII FIFO and SPDIF boards?
As I understand it, the short answer is, yes the current functionality is compatible with the current FIFO firmware.

The difference is that the controller/display won't query the Si570, it will just be sent a message when an event occurs. This minimises serial communications and noise associated with it. The list of events that will be advertised via this channel is in Ian's serial protocol definition.
  Reply With Quote
Old 27th November 2012, 11:59 PM   #1576
diyAudio Member
 
Popolvár's Avatar
 
Join Date: May 2002
Location: Piestany, Slovakia
hochopeper,

Thanks for clarification, no need for query commands for that, events are fine. I am amazed in what detail is this designed. I am thinking about some simple microcontroler that will turn on LCD/VFD and will display the status in case of FIFO status change for some time (error, new stream with new frequency, ...) and then it will put itself into a sleep mode.
  Reply With Quote
Old 28th November 2012, 12:03 AM   #1577
diyAudio Member
 
Join Date: Feb 2009
Location: Brisbane, Australia
Quote:
Originally Posted by Popolvár View Post
hochopeper,

Thanks for clarification, no need for query commands for that, events are fine. I am amazed in what detail is this designed. I am thinking about some simple microcontroler that will turn on LCD/VFD and will display the status in case of FIFO status change for some time (error, new stream with new frequency, ...) and then it will put itself into a sleep mode.
That is indeed the sort of thing that is possible. Though I am thinking web interface and OLED screen for myself. Also hoping to build the control/display unit into the playback device.
  Reply With Quote
Old 28th November 2012, 12:56 AM   #1578
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Quote:
Originally Posted by Popolvár View Post
hochopeper,

Thanks for clarification, no need for query commands for that, events are fine. I am amazed in what detail is this designed. I am thinking about some simple microcontroler that will turn on LCD/VFD and will display the status in case of FIFO status change for some time (error, new stream with new frequency, ...) and then it will put itself into a sleep mode.
It's possible. But an isolated display section is prefered. All display modules including LCD,TFT and OLED are noisy because of the scan. The MCU on clock board just works for very short of time during Fs switching. It will go into deep sleep for the rest time with only 15uA consumption.

Ian
__________________
Ian GBV - I2S to PCM converter board & FIFO KIT
http://www.diyaudio.com/forums/group...ml#post3662743
  Reply With Quote
Old 28th November 2012, 02:12 PM   #1579
Bunpei is offline Bunpei  Japan
diyAudio Member
 
Join Date: Aug 2008
Quote:
Originally Posted by iancanada View Post
Do you have link to those Japanese crew
Hi, Ian and qusp! Did you guys call me?

As for MCLK timing, wktk_smile once posted in the "ESS Sabre Reference DAC (8-channel)" thread as shown below;

Quote:
Originally Posted by wktk_smile View Post
In the Sabre dac app note, ESS recommends inverted MCLK when that's synchronous, although they only says
"The inverted MCLK ensures that the Sabre noise as low as possible." and there's no further explanations.

Anyone tried these?

As far as I tried myself, (I stolen MCLK from transport via LVDS and made inverted at the LVDS receiver input.)
I felt it's slightly better in SQ, but I can't say surely it's better because I haven't done strict A/B comparison yet.

Besides, I have no skill and equipments to measure noise performance correctly.

I 'm just curious what other people found or felt in synchronous + inverted MCLK.
Bunpei followed his post with this;

Quote:
Originally Posted by Bunpei View Post
Hi, wktk_smile,

I'm not sure that this information has something to do with your interest.
The following Japanese web page by a DAC designer reported a possible noise. You may understand the contents written in Japanese language.

DAC
In the blog page by Mr. Kakuta of AIT Lab, a garage audio dac vendor in Japan, reported a result of his tuning efforts of the timing of synchronous MCLK for ES9018 showing spectra he obtained.

A.[Top] No tuning < 8.8kHz(?) single sine wave input (It is the worst case spectrum)>

B.[Middle] No tuning < 6kHz = 192kHz/32kHz single sine wave input >

C.[Bottom] Tuned. No spurious peaks.

Click the image to open in full size.

He said nothing about his measurement devices nor sampling frequencies.
I have no idea on what his spectra mean. However, wktk_smile's post reminded me of Kakuta's report.

Is this information helpful enough?

Bunpei

--------------------------------------
Winter, spring, summer or fall
All you have to do is call
And I'll be there
You've got a friend
--------------------------------------
  Reply With Quote
Old 28th November 2012, 03:28 PM   #1580
qusp is offline qusp  Australia
diyAudio Member
 
qusp's Avatar
 
Join Date: Oct 2009
Location: Brisbane, Australia
yep thats the stuff thanks Angel Bunpei , the information all a bit vague but definitely worth experimentation, I guess they dont mention it in the datasheet for nothing. I tried some time ago with titan and results were inconclusive, in that I have no means of measuring the result
  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
XMOS-based Asynchronous USB to I2S interface Lorien Digital Source 2111 12th July 2014 05:21 AM
exaU2I - Multi-Channel Asynchronous USB to I2S Interface exa065 exaDevices 1357 3rd March 2014 08:51 PM
DAC chip selection + I2S jitter questions drwho9437 Digital Line Level 2 26th July 2010 12:50 PM
Simple FIFO to I2S CPLD, for MCU players / reclocking KOON3876 Digital Line Level 21 19th September 2008 04:00 PM
asynchronous reclocking and low jitter clocks ash_dac Digital Source 3 8th February 2005 09:22 AM


New To Site? Need Help?

All times are GMT. The time now is 09:59 AM.


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