Future Technology
Devices International Ltd.
http://www.vinculum.com
Copyright © Future Technology Devices International Ltd. 2007
VMusic2
Vinculum VNC1L Module
VMusic2 Vinculum VNC1L Module
Datasheet Version 0.98 © Future Technology Devices International Ltd. 2007
Page 2
1.2 Features
Uses F.T.D.I.s VNC1L-1A embedded USB host controller I.C. device combined with VLSI VS1003 I.C. for musicUses F.T.D.I.s VNC1L-1A embedded USB host controller I.C. device combined with VLSI VS1003 I.C. for music
playback.
USB A type socket to connect USB Flash disk.USB ‘A’ type socket to connect USB Flash disk.
Stereo 3.5mm headphone jack socket for audio playbackStereo 3.5mm headphone jack socket for audio playback
Audio line-out connector for audio playbackAudio line-out connector for audio playback
Only four signals to connect, excluding power and ground.Only four signals to connect, excluding power and ground.
Jumper selectable UART or SPI interfaces.Jumper selectable UART or SPI interfaces.
Single 5V supply input.Single 5V supply input.
   
        
 
 
(only accessible on internal module PCB)
VMusic2 is a Pb-free, RoHS complaint development module.
         Vinculum website.
1. Introduction and Features
1.1 Introduction
The VMusic2 module is a product which not only lets you add USB Flash disk interfacing to your product, but also
allows you to play back MP3 and other popular digital music formats directly from a USB ash disk. Only four signal
lines plus 5V supply and ground are required to be connected. Extensions to the Vinculum VDAP command set allow
you to play a selected le, as well as control the volume, balance, etc. of the sound channel, and monitor the status
of the le being played. The Vinculum VDAP rmware also allows the VNC1L’s I/O interface to be selected between
the serial UART or SPI using on-board jumper pins. The VMusic2 is ideal for adding MP3 playbackfrom USB drive
capabillity to home entertainment and in-car audio systems, as well as other appliances requiring audio playback
capabillity from USB Flash disks. Not only is the VDrive2 ideal for evaluation and development of VNC1L designs,
but also its neat enclosure and attractive quantity discount structure makes this module suitable for incorporation into
nished product designs.
The Vinculum VNC1L is the rst of F.T.D.I.’s Vinculum family of Embedded SoC USB host controller integrated circuit
devices. Not only is it able to handle the USB Host Interface, and data transfer functions but owing to the inbuilt MCU
and embedded Flash memory, Vinculum can encapsulate the USB device classes as well. When interfacing to mass
storage devices such as USB Flash drives, Vinculum also transparently handles the FAT le structure communicating
via UART, SPI or parallel FIFO interfaces via a simple to implement command set. Vinculum provides a new cost
effective solution for providing USB Host capability into products that previously did not have the hardware resources
available.
VMusic2 Vinculum VNC1L Module
Datasheet Version 0.98 © Future Technology Devices International Ltd. 2007
Page 3
2.1 VMusic2 Pin Out
2. Pin Out
Figure 1 - VMusic2 Pin Out - UART interface.
Table 1 - Port Selection Jumper Pins
UART/SPI I/O Mode
Pull-Up Serial UART
Pull-Down SPI
2.2 UART Interface Signal Descriptions
Table 2 - Data and Control Bus Signal Mode Options - UART Interface
Pin No. Name Type Description
1 PWR Signal ground
2 Output Request To Send Control Output / Handshake signal
3 5V0 PWR 5V supply input
4 RXD Input Receive asynchronous data input
5 TXD Output Transmit asynchronous data output
6 Input Clear To Send Control Input / Handshake signal
7 NC - No Connect
8 Input Ring Indicator Control Input. Used to resume the Vinculum from suspend.
Line Out Right
Line Out Left
GND
2 RTS#
6 CTS#
5 TXD
4 RXD
1 GND
VMUSIC2
USB Flash Drive
interface
3 5V0
8 RI#
3V3OUT
GND
UART/SPI
Power / Traffic Indicator
bi-colour LED
3.5mm Stereo audio
jack
VMusic2 Vinculum VNC1L Module
Datasheet Version 0.98 © Future Technology Devices International Ltd. 2007
Page 4
2.3 SPI Interface Signal Descriptions and Timing Diagrams
Table 3 - Data and Control Bus Signal Mode Options - SPI Interface
Pin No. Name Type Description
5 SCLK Input SPI Clock input, 12MHz maximum.
4 SDI Input SPI Serial Data Input
2 SDO Output SPI Serial Data Output
6 CS Input SPI Chip Select Input
Figure 2 - SPI Slave Data Read Cycle
SPICLK
SPI Data In
SPI Data Out
SPI CS
R/W ADD D0D1D2D3D4D5D6D7
1 1 0
From Start - SPI CS must be held high for the entire read cycle, and must be taken low for at least one clock period

the chip. The next bit is the address bit, ADD, which is used to indicate whether the data register (‘0’) or the status
register (‘1’) is read from. During the SPI read cycle a byte of data will start being output on SPI Data Out on the next

Out should be checked to see if the data read is new data. A ‘0’ level here on SPI Data Out means that the data read
is new data. A ‘1’ indicates that the data read is old data, and the read cycle should be repeated to get new data.
Remember that CS must be held low for at least one clock period before being taken high again to continue with the
next read or write cycle.
Figure 3 - SPI Slave Data Write Cycle
SPICLK
SPI Data In
SPI Data Out
SPI CS
R/W ADD D0D1D2D3D4D5D6D7
100
From Start - SPI CS must be held high for the entire write cycle, and must be taken low for at least one clock period

to the chip. The next bit is the address bit, ADD, which is used to indicate whether the data register (‘0’) or the status
register (‘1’) is written to. During the SPI write cycle a byte of data can be input to SPI Data In on the next clock cycle

Start
Status
Start
Status
VMusic2 Vinculum VNC1L Module
Datasheet Version 0.98 © Future Technology Devices International Ltd. 2007
Page 5
checked to see if the data read was accepted. A ‘0’ level on SPI Data Out means that the data write was accepted. A
‘1’ indicates that the internal buffer is full, and the write should be repeated. Remember that CS must be held low for at
least one clock period before being taken high again to continue with the next read or write cycle.
Figure 4 - SPI Slave Data Timing Diagrams
T1
T2
T3
T4 T5
T6
T7
SPICLK
SPICS /
SPI DATA IN
SPI DATA OUT
Table 4 - SPI Slave Data Timing
Time Description Min Typical Max Unit
T1 SPICLK Period 83 - - ns
T2 SPICLK High 20 - - ns
T3 SPICLK Low 20 - - ns
T4 Input Setup Time 10 - - ns
T5 Input Hold Time 10 - - ns
T6 Output Hold Time 2 - - ns
T7 Output Valid Time - - 20 ns
Table 5 - Status Register (ADD = ‘1’)
Bit Description
0
1
2 -
3 -
4
5
6 -
7 -
VMusic2 Vinculum VNC1L Module
Datasheet Version 0.98 © Future Technology Devices International Ltd. 2007
Page 6
3. VMUSIC2 Dimensions

Fully detailed mechanical drawings for the VMusic2 enclosure are available on request from FTDI technical support.
2.0 mm /
0.08"
0.44 mm /
0.02"
Back
17.4 mm /
0.69"
7.70 mm /
0.30"
Side
42.1mm / 1.66"
Front
67.0mm / 2.64"
21.0mm
/ 0.83"
4.20 mm /
0.17"
Bottom
2.50 mm /
0.10"
0.70 mm /
0.03"
1.65 mm /
0.06"
V mus ic
Top
60.00 mm /
2.36"
VMusic2 Vinculum VNC1L Module
Datasheet Version 0.98 © Future Technology Devices International Ltd. 2007
Page 7
Figure 6 - MP3 playback using VMusic2 controlled by a PIC MCU
By adding a PIC microcontroller and a few other components, the VMusic2 module can be used to playback audio

connected to the inputs on the PIC. There buttons are used to control play / pause / continue / stop / skip forward /
skip back / volume up and volume down. The Microchip PIC code is written using the standard VDAP music playback
commands, and is available on request from FTDI.

audio playback commands.
4. Application Example - VMUSIC2 to PIC Micro Interface
RTS#
CTS#
TXD
RXD
GND
5V0
VDD
RA5
RA4
MCLR#
RX
TX
RC3
GND
ICSPDAT
ICSPCLK
RA2
RC0
RC1
RC2
PIC16F688
CTS#
TXD
RXD
RTS#
100nF
10uF
+
5V0 GND
GND
GND
20 MHz10pF
10pF
VMUSIC2
Line Out Right
Line Out Left
GND
VMUSIC2
USB Flash Drive
interface
8 RI#
Power / Traffic Indicator
bi-colour LED
3.5mm Stereo audio
jack
5V0
RA1
RA2
RC0
RC1
RA1
RA2
RC0
RC1
GND
Skip Forward
Skip Back
Stop
Play/Pause/Continue
47k 47k 47k 47k
VMusic2 Vinculum VNC1L Module
Datasheet Version 0.98 © Future Technology Devices International Ltd. 2007
Page 8
Disclaimer
Copyright © Future Technology Devices International Limited, 2007.
Version 0.96 - Initial Datasheet Created February 2007
Version 0.98 - Initial Datasheet Created March 2007
Neither the whole nor any part of the information contained in, or the product described in this manual, may be
adapted or reproduced in any material or electronic form without the prior written consent of the copyright holder.
This product and its documentation are supplied on an as-is basis and no warranty as to their suitability for any
particular purpose is either made or implied.
Future Technology Devices International Ltd. will not accept any claim for damages howsoever arising as a result of
use or failure of this product. Your statutory rights are not affected.
This product or any variant of it is not intended for use in any medical appliance, device or system in which the failure
of the product might reasonably be expected to result in personal injury.
This document provides preliminary information that may be subject to change without notice.
Contact FTDI
Head Ofce -
Future Technology Devices International Ltd.
373 Scotland Street,

United Kingdom
Tel. : +(44) 141 429 2777
Fax. : +(44) 141 429 2758
 sales1@ftdichip.com
support1@ftdichip.com
admin1@ftdichip.com
Regional Sales Ofces -
Future Technology Devices International Ltd.
(Taiwan)
4F, No 18-3,

Neihu District,
Taipei 114,
Taiwan, R.o.C.
Tel.: +886 2 8791 3570
Fax: +886 2 8791 3576
tw.sales1@ftdichip.com
tw.support@ftdichip.com
tw.admin@ftdichip.com
Future Technology Devices International Ltd.
(USA)

Suite 600
Hillsboro,
OR 97124-5803
USA
Tel.: +1 (503) 547-0988
Fax: +1 (503) 547-0987
us.sales@ftdichip.com
us.support@ftdichip.com
us.admin@ftdichip.com
Website URL : http://www.ftdichip.com