DS V2dip2-32
DS V2dip2-32
DS V2dip2-32
V2DIP2-32
Unit 1, 2 Seaward Place, Centurion Business Park, Glasgow, G41 1HH, United Kingdom
Tel.: +44 (0) 141 429 2777 Fax: + 44 (0) 141 429 2758
Web: http://www.vinculum.com
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 pre liminary
information that may be subject to change without notice. No freedom to use patents or other intellectual property rights is implied by
the publication of this document. Future Technology Devices International Ltd, Unit 1, 2 Seaward Place, Centurion Business Park,
Glasgow, G41 1HH, United Kingdom. Scotland Registered Number: SC136640
1 Introduction
V2DIP2-32 module is designed to allow rapid development of designs using the VNC2-32Q IC. The
V2DIP2-32 is supplied as a PCB designed to fit into a 24 pin 0.6” wide 0.1”pitch DIP socket.The
module provides access to the UART, parallel FIFO, and SPI interface pins of the VNC2-32Q device, via
its IO bus pins. Two USB ports are accessed via type A USB connectors.
The VNC2 is the second of FTDI’s Vinculum family of Embedded dual USB host controller devices. The
VNC2 device provides USB Host interfacing capability for a variety of different USB device classes
including support for BOMS (bulk only mass storage), Printer, HID (human interface devices). For mass
storage devices such as USB Flash drives, VNC2 also transparently handles the FAT file structure.
Communication with non USB devices such as a low cost microcontroller is accomplished via either UART,
SPI or parallel FIFO interfaces. The VNC2 provides a new cost effective solution for providing USB Host
capability into products that previously did not have the hardware resources available.
The VNC2 supports the capability to enable customers to develop custom firmware using the Vinculum II
development software tool suite. The development tools support compiler, linker and debugger tools
complete within an integrated development environment (IDE).
The Vinculum-II VNC2 family of devices are available in Pb-free (RoHS compliant) 32-lead LQFP, 32-lead
QFN, 48-lead LQFP, 48-lead QFN, 64-Lead lQFP and 64-lead QFN packages
Table of Contents
1 Introduction .................................................................... 1
2 Features .......................................................................... 3
3 Pin Out and Signal Description ........................................ 4
3.1 Module Pin Out.......................................................................... 4
3.2 Pin Signal Description ............................................................... 6
3.3 Default Interface I/O Pin Configuration .................................... 7
3.4 UART Interface ......................................................................... 8
3.4.1 Signal Description – UART Interface ............................................................. 8
4 Firmware....................................................................... 13
4.1 Firmware Support ................................................................... 13
4.2 Available Firmware ................................................................. 13
4.3 Firmware Upgrades ................................................................. 13
5 Mechanical Dimensions ................................................. 14
6 Schematic Diagram ....................................................... 15
7 Contact Information ...................................................... 16
Appendix A – References ................................................................. 17
Appendix B – List of Figures and Tables .......................................... 18
List of Figures ................................................................................. 18
List of Tables ................................................................................... 18
Appendix C – Revision History ......................................................... 19
2 Features
J1-1 5V0 5V0 PWR Input 5.0V module supply pin. This pin can be used to
provide the 5.0V input to the V2DIP2-64 when the
V2DIP2-64 is not powered from the USB connector
(VBUS) or the debugger interface. Also connected to
DIL connector pins pins J1-1 and J3-6.
J1-2 Not connected
- - -
J1-3 Not connected
- - -
J1-4 GND GND PWR Module ground supply pin
J1-5 GND GND PWR Module ground supply pin
J1-6 IOBUS4 IO4 I/O 5V safe bidirectional data / control bus bit 4
J1-7 GND GND PWR Module ground supply pin
J1-8 IOBUS5 IO5 I/O 5V safe bidirectional data / control bus bit 5
J1-9 IOBUS6 IO6 I/O 5V safe bidirectional data / control bus bit 6
J1-10 IOBUS7 IO7 I/O 5V safe bidirectional data / control bus bit 7
J1-11 IOBUS8 IO8 I/O 5V safe bidirectional data / control bus bit 8
J1-12 IOBUS9 IO9 I/O 5V safe bidirectional data / control bus bit 9
J2-1 3V3 3V3 3.3V Output from 3.3V output from V2DIP2’s on board 3.3V L.D.O.
VDIP2’s on board
3.3V L.D.O.
J2-2 PROG# PRG# Input This pin is used in combination with the RESET# pin
and the UART interface to program firmware into the
VNC2.
J2-3 RESET# RST# Input Can be used by an external device to reset the
VNCL2. This pin is also used in combination with
PROG# and the UART interface to program firmware
into the VNC2
J1-4 Not connected
- - -
J1-5 Not connected
- - -
J2-6 IOBUS3 IO3 I/O 5V safe bidirectional data / control bus bit 3
J2-7 GND GND PWR Module ground supply pin
J2-8 IOBUS2 IO2 I/O 5V safe bidirectional data / control bus bit 2
J2-9 IOBUS1 IO1 I/O 5V safe bidirectional data / control bus bit 1
J2-10 IOBUS0 IO0 I/O 5V safe bidirectional data / control bus bit 0
J2-11 IOBUS11 IO11 I/O 5V safe bidirectional data / control bus bit 11
J2-12 IOBUS10 IO10 I/O 5V safe bidirectional data / control bus bit 10
J2-8, J1-9, J2-12 uart_dcd# Input Data Carrier Detect Control Input
J2-10, J1-6, J1-11 spi_m_ss_1# Output Active low slave select 1 from master
to
slave 1
Table 3.5 - Data and Control Bus Signal Mode Options – SPI Master
I/O
J2-9, J1-8, J1-12 fifo_data[1] FIFO data bus Bit 1
I/O
J2-8, J1-9, J2-12 fifo_data[2] FIFO data bus Bit 2
I/O
J2-6, J1-10, J2-11 fifo_data[3] FIFO data bus Bit 3
I/O
J2-10, J1-6, J1-11 fifo_data[4] FIFO data bus Bit 4
I/O
J2-9, J1-8, J1-12 fifo_data[5] FIFO data bus Bit 5
I/O
J2-8, J1-9, J2-12 fifo_data[6] FIFO data bus Bit 6
I/O
J2-6, J1-10, J2-11 fifo_data[7] FIFO data bus Bit 7
3.6.2 Timing Diagram – Asynchronous FIFO Mode Read and Write Cycle
When in Asynchronous FIFO interface mode, the timing of a read and write operation on the FIFO
interface is shown in Figure 3.3 and Table 3.7
In asynchronous mode an external device can control data transfer driving FIFO_WR# and FIFO_RD#
inputs.
Current byte is available to be read when FIFO_RD# goes low. When FIFO_RD# goes high, FIFO_RXF#
output will also go high. It will only become low again when there is another byte to read.
Name
Pin No. Name On PCB Type Description
4 Firmware
4.1 Firmware Support
The VNC2 on the V2DIP2-32 can be programmed with the customers own firmware created using the
Vinculum II firmware development tool chain or with various pre-compiled firmware profiles to allow a
designer to easily change the functionality of the chip. Please refer to:- FTDI website for full details on
available pre-compiled firmware
5 Mechanical Dimensions
55.58
CN1
J2
J3
LED1
17.78
16.51
X 1A
1
XX NC YW
D XX Q
15.47
FT XX -32
V Y
X 2
I
11.90
13.90
2.36
J1
3.90
1.27
2.07
7.75
13.03
15.57
40.97
46.35
48.02
17.40
26.60
1.60
4.90
2.54
6 Schematic Diagram
List of Tables
Table 3.1 - Pin Signal Descriptions .................................................................................................. 6
Table 3.2 - Default Interface I/O Pin Configuration ........................................................................... 7
Table 3.3 - Data and Control Bus Signal Mode Options – UART ........................................................... 8
Table 3.4 - Data and Control Bus Signal Mode Options – SPI Slave ..................................................... 9
Table 3.5 - Data and Control Bus Signal Mode Options – SPI Master ................................................... 9
Table 3.6 - Data and Control Bus Signal Mode Options – Parallel FIFO Interface ................................. 10
Table 3.7 - Asynchronous FIFO Mode Read Cycle Timing .................................................................. 11
Table 3.8 - Signal Name and Description – Debugger Interface ........................................................ 12