background image

 

 

 

miniDSP Ltd, Hong Kong / 

www.minidsp.com

 / Features and specifications subject to change without prior notice

 

2.4

 

L

OGIC

-L

EVEL 

I/O

 

(

KIT VERSION

2.4.1

 

Overview 

In addition to the optical interface, the USBStreamer provides additional data formats as logic-level signals: 

 

I2S, or Inter-IC Sound, is used to carry PCM digital audio between digital chips (ICs) and circuit boards. The 
USBStreamer circuit board provides up to 8 channels of I2S input and 8 channels of I2S output. 

 

TDM, or Time domain multiplexing, is a format used by some ADC and DAC chips to carry multiple channels on a 
single data line. This can reduce layout complexity and/or allow a greater number of channels. 

Please note that logic-level connectivity is intended for professional engineers or 

advanced 

DIY users only. You will 

need the knowledge to understand digital clocking and wiring and have access to the equipment necessary to be 
able to debug any issues you may run into. (While miniDSP always tries to help its customers, it is infeasible for us to 
debug your circuit and wiring for you.)  

Be sure to take the following precautions when designing your I2S interface and wiring: 

General I2S usage notes 

 

Unbuffered I2S lines must be kept short to ensure clock and data integrity. 

 

If driving longer lines, buffers may be required for the clock signals (MCLK, LRCLK, and BLCK). 

 

Observe correct grounding and shielding, and keep analog and digital grounds separated. 

 

Ensure that the clock frequencies and ratios as listed on later pages are compatible with connected circuits. 

Clock master 

The USBStreamer always operates as clock master 

 that is, the clock lines are always outputs. The connected 

circuitry must therefore use the clocks provided by the USBStreamer. 

3.3V logic level 

All lines use a 3.3V logic level. Ensure that connected circuits use a compatible level (1.8V, for example, will not 
work). 

Summary of Contents for TOSLINK/ADAT

Page 1: ...Hong Kong www minidsp com Features and specifications subject to change without prior notice 1 USBSTREAMER MULTI CHANNEL USB AUDIO INTERFACE TOSLINK ADAT BOX VERSION TOSLINK ADAT I2S TDM KIT VERSION...

Page 2: ...2 Adding USBStreamer B information Win8 setup 26 05 2014 1 3 Updated installation procedure Mac firmware update 22 March 2016 1 4 More detailed I2S information 25 March 2016 1 5 TDM firmware details 2...

Page 3: ...1 LowSampleRate 14 3 2 Stereo 15 3 3 I2S_TOSLINK 16 3 4 ADAT_I2S 17 3 5 TDM 18 3 6 Sample rate summary 19 4 Installation and Configuration Windows 20 4 1 Download 20 4 2 USB driver installation 20 4...

Page 4: ...this product as incorrect use or use beyond the parameters and ways recommended in this manual have the potential to cause damage to your audio system Please also note that many of the questions we re...

Page 5: ...sult the dealer or an experienced radio TV technician for help Notice Shielded interface cable must be used in order to comply with emission limits Notice Changes or modification not expressly approve...

Page 6: ...of I2S via header pins plus two channels via TOSLINK optical This is the default when the USBStreamer kit board is shipped from miniDSP Eight channels of input output via ADAT optical Two channels ste...

Page 7: ...The optical ports support TOSLINK or ADAT depending on the firmware loaded 2 3 EXTERNAL POWER KIT VERSION External 5V DC power can be connected to the USBStreamer via pin 12 of J2 This pin is connecte...

Page 8: ...l clocking and wiring and have access to the equipment necessary to be able to debug any issues you may run into While miniDSP always tries to help its customers it is infeasible for us to debug your...

Page 9: ...full details Note that all I2S lines are 3 3V logic levels Connected circuits must use a compatible logic level Table 1 Sample pinouts See Section 3 for details J1 I2S mode J2 Pin Description Pin Desc...

Page 10: ...ays an output BCLK The bit clock also known as shift clock or system clock This is always equal to 64 x Fs This pin is always an output Table 2 summarizes the relation between the clocks Be sure to do...

Page 11: ...data line carries two audio channels The USBStreamer uses up to four lines for input data and four lines for output data depending on the firmware loaded Input lines are always treated as 24 bit whil...

Page 12: ...qual to the sample rate and corresponds to eight 32 bit words This pin is an output only BCLK The bit clock also known as shift clock or system clock This is always equal to 256 x Fs This pin is an ou...

Page 13: ...Each TDM data line carries eight audio channels The USBStreamer uses one or two lines for input data and one or two lines for output data depending on the firmware loaded Input lines are always treate...

Page 14: ...tifying the type of signal Unused pin Output data Input data Clock or logic signal output only Power or ground 3 1 LOWSAMPLERATE The LowSampleRate firmware supports 8 channels of input and output over...

Page 15: ...lable to the computer over USB The two output channels from the computer are sent to J1 as I2S and the optical output By default the USBStreamer uses its internal clock source If a TOSLINK input is pr...

Page 16: ...uter over USB Output channels 1 8 from the computer are send to J1 as I2S while output channels 9 10 are sent to the optical output By default the USBStreamer uses its internal clock source If a TOSLI...

Page 17: ...nels are received and transmitted Although the USB interface will state 8 channels only the first four can be used By default the USBStreamer uses its internal clock source If an ADAT input is provide...

Page 18: ...48 88 1 and 96 kHz See page 12 for waveforms and clock timing Each active data line on J1 carries 8 channels Separate firmware files are provided for 8 and 16 channel I O Table 8 TDM firmware pinouts...

Page 19: ...r notice 19 3 6 SAMPLE RATE SUMMARY Table 9 Summary of sample rates for each firmware version Sample Rate LowSampleRate Stereo I2S_TOSLINK ADAT_I2S TDM 8000 Y 11025 Y 12000 Y 16000 Y 22050 Y 24000 Y 3...

Page 20: ...ite page Navigate to the USB Audio Drivers section and download the zip file under the heading USBStreamer drivers Unzip the downloaded file by right clicking on it and selecting Extract All 4 2 USB D...

Page 21: ...l need to load a different firmware version USBStreamer B box has ADAT firmware loaded when shipped USBStreamer kit has TOSLINK_I2S firmware loaded when shipped To load a different firmware version 1...

Page 22: ...older and then the Firmware folder Select the most suitable firmware file according to your application See Section 3 5 Click on the Start button 6 You will get a progress bar as upgrade proceeds 7 Wh...

Page 23: ...ol Panel from Start Menu miniDSP Ltd It has several panes described below 4 4 1 Status This tab shows the current sample rate of the USBStreamer This setting cannot be changed in the Control panel but...

Page 24: ...ADAT input 4 4 4 Buffer settings The buffer settings are for those looking to optimize the buffering and latency settings of the USBStreamer Note that changing these settings may result in unstable o...

Page 25: ...el controls There are two popup windows for input and for output o To reset the master volume control or a pair of channels to 0 dB no attenuation click the 0dB button o To mute all channels click the...

Page 26: ...miniDSP Ltd Hong Kong www minidsp com Features and specifications subject to change without prior notice 26 4 4 6 Info This pane shows information about the USBStreamer 4 4 7 About...

Page 27: ...r Downloads section of the miniDSP website when your order ships You will need to be logged into the website with the account you created when purchasing to access the download If you purchased your p...

Page 28: ...pplication you will need to load a different firmware version USBStreamer B box has ADAT firmware loaded when shipped USBStreamer Kit has TOSLINK_I2S firmware loaded when shipped To load firmware 1 Co...

Page 29: ...mware folder Select the most suitable firmware file according to your application See Section 3 5 Click on the Start button 6 You will get a progress bar as the upgrade proceeds 7 Once the firmware up...

Page 30: ...e device USBStreamer that appears in the list on the left This will display the input and output channels that the loaded firmware provides The Format drop down menu will show the supported bit depths...

Page 31: ...s 1 Click on USBStreamer and then the Output button 2 Click on the Configure Speakers button Select the Stereo button For the left channel select Channel 9 and for the right channel select Channel 10...

Page 32: ...hich has a different USB ID This enables two USBStreamer devices to be connected at the same time For example if more than eight ADAT channels are required use two USBStreamers and load firmware with...

Page 33: ...sted and anodized USBStreamer B only Power supply USB powered Dimensions H x W x D 13 x 40 x 62 mm USBStreamer 24 x 64 x 67 4 mm USBStreamer B 6 2 OBTAINING SUPPORT 1 Check the forums on miniDSP com t...

Reviews: