XMOS-based Asynchronous USB to I2S interface - Page 41 - diyAudio
Go Back   Home > Forums > Source & Line > Digital Source

Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, 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 19th February 2012, 03:30 PM   #401
diyAudio Member
 
Join Date: Nov 2007
WaveIO's I2S port is configured in 32 + 32 bit format. More infos can be found here starting from page 24.
Kind regards,
L
  Reply With Quote
Old 19th February 2012, 04:01 PM   #402
qusp is offline qusp  Australia
diyAudio Member
 
qusp's Avatar
 
Join Date: Oct 2009
Location: Brisbane, Australia
Quote:
Originally Posted by regal View Post
I am surprised it helped the nfb-12, I have one but it measures high distortion (starts with -80dB 2H) stock. Was planning on adding an arudino along with the WaveIO with a new enclosure and better output stage. Glad this turned out good for you.
hehe wow that is epically bad for a dac! and a solid state one at that.
  Reply With Quote
Old 19th February 2012, 05:19 PM   #403
Porfido is offline Porfido  Italy
diyAudio Member
 
Join Date: Jun 2008
Quote:
Originally Posted by regal View Post
I am surprised it helped the nfb-12, I have one but it measures high distortion (starts with -80dB 2H) stock. Was planning on adding an arudino along with the WaveIO with a new enclosure and better output stage. Glad this turned out good for you.
Let's say that the Xmos vs NFB12 Tenor is a sure winner, but the Dac keeps its limits, that's for sure...
Does it really measure so bad?
I'm asking because others seem to report not so bad mesaurements:
http://supercurio.project-voodoo.org...-96k-24bit.htm
http://supercurio.project-voodoo.org...-44k-24bit.htm
http://supercurio.project-voodoo.org...192k-24bit.htm
http://supercurio.project-voodoo.org...amplerates.htm
http://supercurio.project-voodoo.org...upsampling.htm

Sorry, I realize I'm totally OT....

Last edited by Porfido; 19th February 2012 at 05:39 PM.
  Reply With Quote
Old 19th February 2012, 09:54 PM   #404
diyAudio Member
 
triode_al's Avatar
 
Join Date: May 2004
Location: Westland
Blog Entries: 1
Quote:
Originally Posted by hochopeper View Post
If Lorien or someone who knows the answer could answer this question about waveio output being 24+24 or 32+32 I'd be interested also.
This is found on page 29 (SPDIF):
Quote:
The interface is normal channel with streaming built-ins (outuint, inuint). Data format is 24-bit left-aligned in a 32-bit word: 0x12345600
In the xmos refernce implementation the DAC cs4270/cs4244 is running 24 bits.

My conclusion is: the xmos chip runs the 24 bits format (24L+24R) in i2s.
By the way, the software description also says any i2s dac can be used:
Quote:
Although the reference designs use the Cirrus CS4270/CS42448, any CODEC that supports I2S and can be used.
for me this is essential as this is the only way in which the board can be 'open', usefull for playing.
albert
__________________
DAC TDA1541 S1; Kondo post-I/V filter; MC30-Super --> two stage RIAA; Pre: Kaneda ; F5 ; 300B PP ; ESL 57
  Reply With Quote
Old 19th February 2012, 11:12 PM   #405
regal is offline regal  United States
diyAudio Member
 
Join Date: Jan 2004
Location: MD
Quote:
Originally Posted by Porfido View Post
Let's say that the Xmos vs NFB12 Tenor is a sure winner, but the Dac keeps its limits, that's for sure...
Does it really measure so bad?
I'm asking because others seem to report not so bad mesaurements:
RightMark Audio Analyzer test : NFB-12 96/24
RightMark Audio Analyzer test : NFB-12 44/24
RightMark Audio Analyzer test : NFB-12 192/24
RightMark Audio Analyzer test: comparison
RightMark Audio Analyzer test: comparison

Sorry, I realize I'm totally OT....
Yep same as I got. .015%THD ~ -77dB, mostly 2H.
  Reply With Quote
Old 20th February 2012, 04:25 AM   #406
qusp is offline qusp  Australia
diyAudio Member
 
qusp's Avatar
 
Join Date: Oct 2009
Location: Brisbane, Australia
worse than an ipod at 16/44 when operating at 24/192 now thats an effort
  Reply With Quote
Old 20th February 2012, 08:00 AM   #407
regal is offline regal  United States
diyAudio Member
 
Join Date: Jan 2004
Location: MD
Quote:
Originally Posted by qusp View Post
worse than an ipod at 16/44 when operating at 24/192 now thats an effort
sounds bad too
  Reply With Quote
Old 20th February 2012, 08:52 AM   #408
diyAudio Member
 
Join Date: Nov 2007
Quote:
Originally Posted by triode_al
In the xmos reference implementation the DAC cs4270/cs4244 is running 24 bits
Yes, because that DAC chip can't handle more than 24-bit resolution.
Quote:
Originally Posted by triode_al
My conclusion is: the xmos chip runs the 24 bits format (24L+24R) in i2s.
If you're referring only to the actual number of bits using for conversion then yes, WaveIO's I2S serial post could be considered to be 24L + 24R BUT, in fact it's 32(L) + 32(R) from which only 24 bits are effectively used.
Please see again this document at page 25 when it says:
Quote:
p_sdin and p_sdout are configured as buffered ports with a transfer width of 32, so all 32 bits are input in one input statement. This allows the software to input, process and output 32-bit words, whilst the ports serialize and deserialize to the single I/O pin connected to each port.
... this statement can be found after Table 10:
Quote:
In any case, the bit clock outputs 32 clock cycles per sample
.. and this will prove that it's a 32-bit/channel I2S interface:
Quote:
p_lrclk is clocked by p_bclk. The port outputs the pattern 0x7fffffff followed by 0x80000000 repeatedly. This gives a signal that has a transition one bitclock before the data (as required by the I2S standard) and alternates between high and low for the left and right channels of audio.
Convert into binary the hex number 0x80000000 and count the bits.
Kind regards,
L

Last edited by Lorien; 20th February 2012 at 08:55 AM.
  Reply With Quote
Old 20th February 2012, 03:36 PM   #409
diyAudio Member
 
Join Date: Sep 2005
Send a message via MSN to audiodesign Send a message via Skype™ to audiodesign
Lorien, news about the new board ?
  Reply With Quote
Old 21st February 2012, 06:31 PM   #410
diyAudio Member
 
Join Date: Nov 2007
I've test your card today (at home) and it's working as expected though I must customize it and cleaned it up before sending to you. I have to wait few more days to feel better though... before getting back to work and send your WaveIO board.
  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
exaU2I - Multi-Channel Asynchronous USB to I2S Interface exa065 exaDevices 1357 3rd March 2014 09:51 PM
Introducing miniStreamer: Native 24/96 USB to I2S / SPDIF interface minidsp miniDSP 39 6th January 2014 12:00 AM
Ultimate USB to I2S interface sampler Digital Source 206 30th January 2012 04:45 PM
Is it possible to develop a ASIO driver for PCM2900 based USB Audio interface? cxhawk Digital Source 7 3rd December 2010 03:30 PM
interface I2S with USB mermoz Digital Source 0 21st February 2003 11:34 AM


New To Site? Need Help?

All times are GMT. The time now is 01:58 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