Analog Devices SIGMASTUDIO USBI TO EZ-BOARD ADAPTER ADZS-USBI2EZB ADZS-USBI2EZB Data Sheet

Product codes
ADZS-USBI2EZB
Page of 16
 
AN-1006
APPLICATION NOTE
One
 
Technology
 
Way
 
 
P.O.
 
Box
 
9106
 
 
Norwood,
 
MA
 
02062-9106,
 
U.S.A.
 
 
Tel:
 
781.329.4700
 
 
Fax:
 
781.461.3113
 
 
www.analog.com 
 
Using the EVAL-ADUSB2EBZ 
by Brett Gildersleeve 
 
Rev. A | Page 1 of 16 
INTRODUCTION 
The EVAL-ADUSB2EBZ features USB-to-I
2
C and SPI conversion. 
It is compatible with 1.8 V and 3.3 V target devices and allows 
for SigmaStudio™ integration for most SigmaDSP®  processors. 
Its on-board power regulators are capable of supplying the 
target board, and it features a standard Aardvark-compatible 
programming header. The EVAL-UDSUB2EBZ provides SPI 
control of up to five slave devices with a low profile surface-
mount USB miniature Type B connector, and it allows for plug-
and-play operation. 
The EVAL-ADUSB2EBZ is ideal for downloading code  
and register settings to SigmaDSP processors and codecs  
with SigmaStudio. It can also be used for real-time tuning  
of SigmaDSP production units with SigmaStudio. 
GENERAL DESCRIPTION 
The EVAL-ADUSB2EBZ, also known as the USBi, is a standalone 
communications interface and programmer for SigmaDSPsystems. 
It translates USB control commands from SigmaStudio to the I
2
and SPI communications protocols. The USBi is powered over 
the USB cable; therefore, no external power supply is required. 
The ribbon cable and 10-pin header form a bridge to the target 
board to connect the communications signals to the target IC. 
The ribbon cable also carries 5 V power from the USB hub, which 
can be used to power the target board if desired. 
The on-board regulators enable both 1.8 V and 3.3 V IOVDD 
operation, allowing for increased compatibility with target 
devices. 
Up to five slave devices can be controlled by the USBi simulta-
neously. To control multiple SPI devices, additional latch signals 
are provided, although they are not connected to the ribbon cable. 
The USBi can be used to control SigmaDSP systems in real time 
via SigmaStudio, and is capable of programming an EEPROM 
in self-boot systems. It is an ideal solution for in-circuit program-
ming and tuning of prototype systems. 
The USBi only supports USB 2.0 interfaces; the USBi will not 
work with PCs that only support USB Version 1.0 and USB 
Version 1.1.  
 
 
FUNCTIONAL BLOCK DIAGRAM 
EVAL-ADUSB2 (USBi)
POWER
REGULATOR
CYPRESS
USB INTERFACE
USB
CONNECTOR
PROGRAMMING
HEADER
SIGMA
DSP
TARGET
BOARD
HOST PC
SigmaStudio
1.8V/3.3V
SELECTOR
SWITCH
EEPROM
PROGRAMMING
HEADER
EEPROM
08
09
3-
0
01
 
Figure 1.