FTDI Vinculum II VNC2-64L1B Manual

FTDI Vinculum II VNC2-64L1B Manual

Embedded dual usb host controller ic
Table of Contents

Advertisement

Quick Links

Future Technology
Devices International Ltd
Vinculum-II
Embedded Dual USB Host
Controller IC
Vinculum-II is FTDI‟s 2nd generation of USB Host
device. The CPU has been upgraded from the
previous VNC1L device, dramatically increasing the
processing power. The IC architecture has been
designed to take care of most of the general USB
data transfers, thus freeing up processing power
for user applications. Flash and RAM memory have
been increased providing larger user areas of
memory for the designer to incorporate his own
code. The designers also have the ability to create
their own firmware using the new suite of software
development tools.
VNC2 has the following advanced features:
Embedded processor core
16 bit Harvard architecture
Two full-speed or low-speed USB 2.0
interfaces capable of host or slave
functions
256kbytes on-chip E-Flash Memory
(128k x 16-bits)
16kbytes on-chip Data RAM (4k x 32-
bits
Programmable UART up to 6Mbaud
Two SPI (Serial Peripheral) slave
interfaces and one SPI master
interface
Reduced power modes capability
Variable instruction length
Native support for 8, 16 and 32 bit
data types
Use of FTDI devices in life support and/or safety applications is entirely at the user‟s risk, and the user agrees to
defend, indemnify and hold harmless FTDI from any and all damages, claims, suits or expense resulting from such
use.
Vinculum-II Embedded Dual USB Host Controller IC
Document No.: FT_000138
Copyright © 2009-2011 Future Technology Devices International Limited
Clearance No.: FTDI# 143
Eight bit wide FIFO Interface
Firmware upgrades via UART, SPI, and
FIFO interface
12MHz oscillator using external crystal
General-purpose timers
+3.3V single supply operation with 5V
safe inputs
Software development suite of tools to
create customised firmware. Compiler
Linker – Debugger – IDE
Available in six RoHS compliant
packages - 32 LQFP, 32 QFN, 48 LQFP,
48 QFN, 64 LQFP and 64 QFN
VNC2-48L1 package option compatible
with VNC1L-1A
44 configurable I/O pins on the 64 pin
device, 28 I/O pins on the 48 pin
device and 12 I/O on the 32 pin device
using the I/O multiplexer
-40°C to +85°C extended operating
temperature range
Simultaneous multiple file access on
BOMS devices
Eight Pulse Width Modulation outputs
to allow connectivity with motor
control applications
Debugger interface module
System Suspend Modes
Datasheet
Version 1.5
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Vinculum II VNC2-64L1B and is the answer not in the manual?

Questions and answers

Summary of Contents for FTDI Vinculum II VNC2-64L1B

  • Page 1 Use of FTDI devices in life support and/or safety applications is entirely at the user‟s risk, and the user agrees to defend, indemnify and hold harmless FTDI from any and all damages, claims, suits or expense resulting from such use.
  • Page 2: Typical Applications

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 1 Typical Applications Add USB host capability to embedded Mobile phone to USB Flash drive* products GPS to mobile phone interface Interface USB Flash drive to Instrumentation USB Flash drive* MCU/PLD/FPGA –...
  • Page 3: Vnc2 Block Diagram

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 2 VNC2 Block Diagram For a description of each function please refer to Section 4. XTOUT UART Oscillator/ Internal Clocks and Timers XTIN...
  • Page 4: Table Of Contents

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Table of Contents Typical Applications ..............2 Part Numbers..................2 USB Compliant ..................2 VNC2 Block Diagram ..............3 Device Pin Out and Signal Description Summary ......7 Pin Out - 32 pin LQFP .................
  • Page 5 Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 I/O Mux Group 2 ................32 I/O Mux Group 3 ................34 I/O Mux Interface Configuration Example ........35 Peripheral Interfaces ..............36 UART Interface .................
  • Page 6 Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 10.1 Example VNC2 Schematic (MCU – UART Interface) ......72 Package Parameters ..............73 11.1 VNC2 Package Markings ..............73 11.2 VNC2, LQFP-32 Package Dimensions ..........74 11.3...
  • Page 7: Device Pin Out And Signal Description Summary

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 3 Device Pin Out and Signal Description Summary VNC2 is available in six packages: 32 pin LQFP, 32 pin QFN, 48 pin LQFP (pin compatible with VNC1L), 48 pin QFN, 64 pin LQFP and 64 pin QFN.
  • Page 8: Pin Out - 32 Pin Qfn

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Pin Out - 32 pin QFN GND IO IO BUS6 IO BUS7 IO BUS3 FTDI GND Core IO BUS2 XXXXXXXXXX VCCIO 3.3V VCCIO 3.3V...
  • Page 9: Pin Out - 48 Pin Lqfp

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Pin Out - 48 pin LQFP GND IO IO BUS18 ADBUS6 FTDI BCBUS3 IO BUS11 IO BUS19 ADBUS7 BCBUS2 IO BUS10 GND Core...
  • Page 10: Pin Out - 64 Pin Lqfp

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 GND IO IOBUS18 IOBUS19 IOBUS11 FTDI IOBUS10 VCCIO 3.3V IOBUS9 IOBUS20 IOBUS8 XXXXXXXXXX IOBUS7 IOBUS21 VNC2-48Q1A IOBUS22 IOBUS6 VCCIO 3.3 V IOBUS23 YYWW...
  • Page 11: Figure 3.5 64 Pin Lqfp - Top Down View

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 IO BUS30 IO BUS19 IO BUS18 IO BUS31 GND IO IO BUS32 FTDI IO BUS17 IO BUS33 IO BUS16 GND Core IO BUS15 VCCIO 3.3V...
  • Page 12: Pin Out - 64 Pin Qfn

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Pin Out - 64 pin QFN IOBUS30 IOBUS19 IOBUS31 IOBUS18 IOBUS32 GND IO FTDI IOBUS33 IOBUS17 GND CORE IOBUS16 IOBUS15 VCCIO 3.3V IOBUS34...
  • Page 13: Figure 3.7 Schematic Symbol 32 Pin

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 28 22 13 USB1DP IOBUS0 USB1DM IOBUS1 USB2DP IOBUS2 IOBUS3 USB2DM IOBUS4 XTIN VNC2 IOBUS5 32 Pin IOBUS6 XTOUT IOBUS7 IOBUS8 RESET# IOBUS9...
  • Page 14: Vnc2 Schematic Symbol 48 Pin

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 VNC2 Schematic symbol 48 Pin 40 30 17 IOBUS0 IOBUS1 IOBUS2 IOBUS3 USB1DP IOBUS4 IOBUS5 USB1DM IOBUS6 USB2DP IOBUS7 USB2DM IOBUS8 IOBUS9 IOBUS10...
  • Page 15: Vnc2 Schematic Symbol 64 Pin

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 VNC2 Schematic symbol 64 Pin 54 38 21 IOBUS0 IOBUS1 IOBUS2 IOBUS3 USB1DP IOBUS4 IOBUS5 USB1DM IOBUS6 USB2DP IOBUS7 USB2DM IOBUS8 IOBUS9 IOBUS10...
  • Page 16: Pin Configuration Usb And Power

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 3.10 Pin Configuration USB and Power Pin No Name Type Description 64 pin 48 pin 32 pin USB host/slave port 1 - USB Data Signal Plus with USB1DP integrated pull-up/pull-down resistor.
  • Page 17: Miscellaneous Signals

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 3.11 Miscellaneous Signals Pin No Name Type Description 64 pin 48 pin 32 pin Input to 12MHz Oscillator Cell. Connect 12MHz crystal XTIN Input across pins 4 and 5.
  • Page 18: Pin Configuration Input / Output

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 3.12 Pin Configuration Input / Output VNC2 has multiple interfaces available for connecting to external devices. These are UART, FIFO, SPI slave, SPI master, GPIO and PWM. The Interface I/O Multiplexer is used to share the available I/O Pins between each peripheral.
  • Page 19 Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Pin No Name 64 Pin 48 Pin 32 PIN Type Description (VINC1-L) Default Default Default IOBUS15 fifo_wr# uart_cts# GPIO (ADBUS3) IOBUS16 fifo_oe# uart_dtr#...
  • Page 20: Table 3.4 Default I/O Configuration

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Pin No Name 64 Pin 48 Pin 32 PIN Type Description (VINC1-L) Default Default Default IOBUS37 spi_s1_mosi GPIO IOBUS38 spi_s1_miso GPIO IOBUS39 spi_s1_ss#...
  • Page 21: Function Description

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 4 Function Description VNC2 is the second of FTDIs Vinculum family of Embedded USB host controller integrated circuit devices. VNC2 can encapsulate certain USB device classes by handling the USB Host Interface and data transfer functions using the in-built EMCU and embedded Flash memory.
  • Page 22: Input / Output Multiplexer Module

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 4.2.4 Input / Output Multiplexer Module VNC2 peripheral interfaces are UART, SPI slave0, SPI slave1, SPI master, FIFO-Asynchronous, FIFO- Synchronous, GPIO, debug interface and PWM.
  • Page 23: Peripheral Dma Modules 0, 1, 2 & 3

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 4.2.5 Peripheral DMA Modules 0, 1, 2 & 3 The peripheral DMA has the capability to transfer data to and from an I/O device. The CPU can offload the transfer of data between the processor and the peripheral freeing the CPU to execute other instructions.
  • Page 24: O Multiplexer

    Clearance No.: FTDI# 143 5 I/O Multiplexer FTDI devices typically have multiple interfaces available to communicate with external devices. VNC2 has UART, SPI slave0, SPI slave1, SPI master, FIFO, GPIO, and PWM peripherals. The available packages for VNC2 provide any of these interfaces to be active on the available pins through the use of an I/O Multiplexer.
  • Page 25: Figure 5.1 Iobus To Group Relationship-64 Pin

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Peripheral Pin IOBUS Pin uart_txd IOBUS0 uart_rxd IOBUS1 uart_rts# IOBUS2 uart_cts# IOBUS3 uart_dtr# IOBUS4 uart_dsr# IOBUS5 uart_dcd# IOBUS6 uart_ri# IOBUS7 uart_tx_active IOBUS8 IOBUS9...
  • Page 26: Figure 5.2 Iobus To Uart, Spi Slave0 And Spi Master Example

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Figure 5.2 details the UART, SPI slave0 and SPI master connecting to IOBUS pins: Peripheral Pin IOBUS Pin uart_txd IOBUS0 uart_rxd IOBUS1 uart_rts#...
  • Page 27: Figure 5.3 Iobus To Uart, Spi Slave0 And Spi Master Second Example

    Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Figure 5.3 expands upon Figure 5.2 by moving the UART, SPI slave0 and SPI master signals to differing IOBUS positions. The purpose of this diagram to highlight peripherals connected to differing IOBUS positions.
  • Page 28: Figure 5.4 Iobus To Uart, Spi Slave0 And Spi Master Third Example

    Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 With reference to Figure 5.3, it can be seen that IOBUS9-11 and IOBUS16-19 were unused. Figure 5.4 expands upon the previous two figures to detail a fully occupied IOBUS, up to and including IOBUS19.
  • Page 29: I/O Peripherals Signal Names

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 I/O Peripherals Signal Names Peripheral Signal Name Outputs Inputs Description Debugger debug_if debugger interface uart_txd Transmit asynchronous data output uart_rts# Request to send control output...
  • Page 30: I/O Multiplexer Configuration

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 I/O Multiplexer Configuration The VNC2 I/O Multiplexer allows signals to be routed to different pins on the device. To simplify the routing of signals, the VNC2 RTOS provides an utility (IOMux) to configure the I/O Multiplexer as the designer requires.
  • Page 31: I/O Mux Group 1

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 64 Pin 48 Pin 32 Pin Package Package Package Available output Available Input signals signals Available Available Available pins pins pins debug_if uart_txd...
  • Page 32: I/O Mux Group 2

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 64 Pin 48 Pin 32 Pin Package Package Package Available output Available Input signals signals Available Available Available pins pins pins fifo_data[1] fifo_data[5]...
  • Page 33: Table 5.4 Group 2

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 64 Pin 48 Pin 32 Pin Package Package Package Available output Available Input signals signals Available Available Available pins pins pins uart_rts# uart_dcd#...
  • Page 34: I/O Mux Group 3

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 I/O Mux Group 3 Available Input signals Available output 64 Pin 48 Pin 32 Pin signals Package Package Package Available Available Available pins...
  • Page 35: I/O Mux Interface Configuration Example

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 I/O Mux Interface Configuration Example This example shows how to set a UART interface on the VNC2 64 pin package. The UART is made up of two output signals (uart_txd and uart_rts#) and two input signals (uart_rxd and uart_cts#).
  • Page 36: Peripheral Interfaces

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 6 Peripheral Interfaces In addition to the two USB Host and Slave blocks, VNC2 contains the following peripheral interfaces: Universal Asynchronous Receiver Transmitter (UART)
  • Page 37: Uart Mode Signal Descriptions

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 6.1.1 UART Mode Signal Descriptions 64 Pin 48 Pin 32 Pin Package Package Package Name Type Description Available Available Available pins pins pins...
  • Page 38: Table 6.1 Data And Control Bus Signal Mode Options - Uart Interface

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 64 Pin 48 Pin 32 Pin Package Package Package Name Type Description Available Available Available pins pins pins 14, 18, 23, 27, 14, 19,...
  • Page 39: Serial Peripheral Interface - Spi Modes

    Active low slave select 1 from master to slave 1 Table 6.2 SPI Signal Names The SPI slave protocol by default does not support any form of handshaking. FTDI have added extra modes to support handshaking, faster throughput of data and reduced pin count. There are 5 modes (Table 15) of operation in the VNC2 SPI Slave.
  • Page 40: Spi Clock Phase Modes

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Mode Pins Word Size Handshaking Speed Comments Read 66% VNC1L Legacy mode Write 66% Read 50% Full Duplex Write 100% Read 100% MOSI becomes...
  • Page 41: Serial Peripheral Interface - Slave

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Figure 6.3 - SPI CPOL CPHA Function Serial Peripheral Interface – Slave External - SPI Master VNC2 - SPI Slave MOSI MISO Figure 6.4 SPI Slave block diagram VNC2 has two SPI Slave modules both of which use four wire interfaces: MOSI, MISO, CLK and SS#.
  • Page 42: Spi Slave Signal Descriptions

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 6.3.1 SPI Slave Signal Descriptions 64 Pin 48 Pin 32 Pin Package Package Package Name Type Description Available Available Available pins pins pins...
  • Page 43: Full Duplex

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 6.3.2 Full Duplex In full duplex mode, the SPI slave sends data on MISO line at the same time as it receives data on MOSI.
  • Page 44: Table 6.6 Spi Command And Status Fields

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 The command and status formats for this mode can be seen in 6.7 below with a description of Figure each field in Table 6.6:...
  • Page 45: Half Duplex, 4 Pin

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 6.3.3 Half Duplex, 4 pin In half duplex mode, the MOSI signal is shared for both Master to Slave and Slave to Master communications. When using 4 pins, the MISO signal carries the status bits. The Master initiates data write transfer, this by asserting SS# and then sending out a command byte.
  • Page 46: Half Duplex, 3 Pin

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 6.3.4 Half Duplex, 3 pin The 3 pin half duplex mode eliminates the MISO pin from the protocol. This means that status bytes need to be sent on the MOSI pin.
  • Page 47: Unmanaged Mode

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 6.3.5 Unmanaged Mode The VNC2 SPI Slave also supports an unmanaged SPI mode. This is a simple data exchange between Master and Slave. It operates in the standard 4 pin mode (SS#, CLK, MOSI and MISO) with all transfers controlled by the SPI Master.
  • Page 48: Vnc1L Legacy Interface

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 6.3.6 VNC1L Legacy Interface VNC2 SPI is compatible with the SPI slave of VNC1L. This is a custom protocol using 4 wires and will be explained here.
  • Page 49: Table 6.7 Spi Command And Status Fields

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 The command and status formats for this mode can be seen in Figure 6.15 below with a description of each field in Table 6.7.
  • Page 50: Table 6.9 Spi Slave Data Timing

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 The VNC2 SPI interface uses 4 signal lines: SCLK, SS, MOSI and MISO. The signals MOSI, MISO and SS are always clocked on the rising edge of the SCLK signal.
  • Page 51: Table 6.10 Spi Master Data Read Status Bit

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Status Bit Meaning Data in current transaction is valid data. New Data Byte removed from Transmit Buffer. This same data has been read in a previous read cycle.
  • Page 52: Table 6.12 Spi Status Read Byte - Bit Descriptions

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Figure 6.18 SPI Slave Mode Data Write 6.3.6.4 SPI Master Status Read Transaction in VNC1L legacy mode The VNC2 has a status byte which determines the state of the Receive and Transmit Buffers. The SPI master must poll VNC2 and read the status byte.
  • Page 53: Serial Peripheral Interface - Spi Master

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Serial Peripheral Interface – SPI Master VNC2 - SPI Master External - SPI Slave MOSI MISO Figure 6.20 SPI Master block diagram The SPI Master interface is used to interface to applications such as SD Cards. The SPI Master provides the following features: Synchronous serial data link.
  • Page 54: Table 6.13 Spi Master Signal Names

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 64 Pin 48 Pin 32 Pin Package Package Package Name Type Description Available Available Available pins pins pins 12, 16, 20, 25, 12,16,...
  • Page 55: Figure 6.21 Typical Spi Master Timing

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Figure 6.21 Typical SPI Master Timing Time Description Minimum Typical Maximum Unit SCLK period 39.68 41.67 SCLK high period 19.84 20.84 21.93 SCLK low period 19.84...
  • Page 56: Debugger Interface

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Debugger Interface The purpose of the debugger interface is to provide the Integrated Development Environment (IDE) with the following capabilities: Flash Erase, Write and Program.
  • Page 57: Parallel Fifo - Asynchronous Mode

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Parallel FIFO – Asynchronous Mode Parallel FIFO Asynchronous mode known as „245‟, is functionally the same as the one that is present in VNC1L has an eight bit data bus, individual read and write strobes and two hardware flow control signals.
  • Page 58 Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 64 Pin 48 Pin 32 Pin Package Package Package Name Type Description Available Available Available pins pins pins 11, 15, 19, 24, 11, 15,...
  • Page 59: Read / Write Transaction Asynchronous Fifo Mode

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 64 Pin 48 Pin 32 Pin Package Package Package Name Type Description Available Available Available pins pins pins 12, 16, 20, 25, 12,16, When high, do not write data into the FIFO.
  • Page 60: Table 6.17 Asynchronous Fifo Mode Read / Write Timing

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Figure 6.22 Asynchronous FIFO mode Read / Write Cycle Time Description Minimum Maximum Unit RD# inactive to RXF# RXF# inactive after RD# cycle...
  • Page 61: Parallel Fifo - Synchronous Mode

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Parallel FIFO – Synchronous Mode The Parallel FIFO Synchronous mode has an eight bit data bus, individual read and write strobes, two hardware flow control signals, an output enable and a clock out.
  • Page 62: Read / Write Transaction Synchronous Fifo Mode

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 6.7.1 Read / Write Transaction Synchronous FIFO Mode When in Synchronous FIFO interface mode, the timing of read and write operations on the FIFO interface are shown in Figure 6.23 Synchronous FIFO mode Read / Write Cycle and Table 6.19...
  • Page 63: General Purpose Timers

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Time Description Minimum Typical Maximum Unit CLKOUT period 20.83 CLKOUT high period 9.38 10.42 11.46 CLKOUT low period 9.38 10.42 11.46 CLKOUT to RXF# 7.83...
  • Page 64: General Purpose Input Output

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Generation of up to 4-pulse signal with controlled output enable and configurable initial state Interrupt A single PWM cycle can have up to 4 pulses (8 edges). The PWM block uses a 16-bit counter to determine the period of a single PWM cycle.
  • Page 65: Usb Interfaces

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 7 USB Interfaces VNC2 has two USB 1.1 and USB 2.0 compliant interfaces available either as a USB host or slave device capable of supporting 1.5Mb/s (Low Speed) and 12Mb/s (full Speed) transactions. The USB specification...
  • Page 66: Firmware

    The VNC2 RTOS (VOS) is a pre-emptive priority-based multi-tasking operating system. VOS has been developed by FTDI and is available to customers for use in their own VNC2 based systems free of charge. VOS is supplied as linkable object files.
  • Page 67: Precompiled Firmware

    CDC Modem Sample Application: Demonstrates connection of a CDC device to USB Port 1 by establishing a link between the CDC device and the UART of the VNC2. USBHost FT232 UART Echo Sample Application: Demonstrates emulation of a FTDI FT232 device on USB Port 1. Data is looped back.
  • Page 68: Device Characteristics And Ratings

    Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 9 Device Characteristics and Ratings Absolute Maximum Ratings The absolute maximum ratings for VNC2 are shown in Table 9.1. These are in accordance with the Absolute Maximum Rating System (IEC 60134).
  • Page 69: Dc Characteristics

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 DC Characteristics DC Characteristics (Ambient Temperature -40˚C to +125˚C) Parameter Description Minimum Typical Maximum Units Conditions VCC Operating Supply Vcc1 1.62 1.98 Voltage...
  • Page 70: Table 9.4 Usb I/O Pin (Usbdp, Usbdm) Characteristics

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Parameter Description Minimum Typical Maximum Units Conditions I/O Pins Static Output UVoh ( High) I/O Pins Static Output UVol ( Low ) UVse...
  • Page 71: Esd And Latch-Up Specifications

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 ESD and Latch-up Specifications Description Specification Human Body Mode (HBM) Machine mode (MM) Charged Device Mode (CDM) Latch-up > ± 200mA Table 9.6 ESD and Latch-up Specifications...
  • Page 72: Application Examples

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 10 Application Examples 10.1 Example VNC2 Schematic (MCU – UART Interface) VNC2 can be configured to communicate with a microcontroller using a UART interface. An example of this is shown in Figure 10.1.
  • Page 73: Package Parameters

    1A YYWW Figure 11.2 Markings – 32 QFN The last letter of the FTDI part number is the silicon revision number. This may change from A to B to C, etc,. Please check the part number for the most recent revision.
  • Page 74: Vnc2, Lqfp-32 Package Dimensions

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 11.2 VNC2, LQFP-32 Package Dimensions FTDl XXXXXXXX VNC2-32L1A YYWW PIN #32 PIN #1 Figure 11.3 LQFP-32 Package Dimensions Copyright © 2009-2011 Future Technology Devices International Limited...
  • Page 75: Vnc2, Qfn-32 Package Dimensions

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 11.3 VNC2, QFN-32 Package Dimensions FTDl XXXXXXXX VNC2-32Q 1A YYWW Figure 11.4 QFN-32 Package Dimensions Copyright © 2009-2011 Future Technology Devices International Limited...
  • Page 76: Vnc2, Lqfp-48 Package Dimensions

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 11.4 VNC2, LQFP-48 Package Dimensions FTDl XXXXXXXX VNC2-48L1A YYWW PIN# 48 Pin# 1 0.22+/- 0.05 0. 24 +/- 0.07 +/- 1 0. 09 Min 0.
  • Page 77: Vnc2, Qfn-48 Package Dimensions

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 11.5 VNC2, QFN-48 Package Dimensions FTDl XXXXXXXXXX VNC2-48Q1A YYWW Figure 11.2 QFN-48 Package Dimensions Copyright © 2009-2011 Future Technology Devices International Limited...
  • Page 78: Vnc2, Lqfp-64 Package Dimensions

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 11.6 VNC2, LQFP-64 Package Dimensions FTDl XXXXXXXX VNC2-64L1A YYWW Pin # 64 Pin # 12 o +/ - 1 o 0. 22+/- 0.05 0.
  • Page 79: Vnc2, Qfn-64 Package Dimensions

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 11.7 VNC2, QFN-64 Package Dimensions FTDl XXXXXXXXXX VNC2-64Q1A YYWW Figure 11.7 64 pin QFN Package Details 11.8 Solder Reflow Profile Copyright © 2009-2011 Future Technology Devices International Limited...
  • Page 80: Figure 11.8 All Packages Reflow Solder Profile

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Figure 11.8 All packages Reflow Solder Profile Copyright © 2009-2011 Future Technology Devices International Limited...
  • Page 81: Table 11.1 Reflow Profile Parameter Values

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Pb Free Solder Process SnPb Eutectic and Pb free (non Profile Feature green material) Solder Process (green material) Average Ramp Up Rate (T to T 3°C / second Max.
  • Page 82: Contact Information

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 12 Contact Information Head Office – Glasgow, UK Branch Office – Hillsboro, Oregon, USA Future Technology Devices International Limited Future Technology Devices International Limited (USA)
  • Page 83: Appendix A - References

    VNC2 SPI Slave to HID Class device bridge Application note AN_203 : Loading VNC2 ROM files Using V2PROG Utility For the most up to date pre-compiled romfiles, please refer to the following FTDI webpage http://www.ftdichip.com/Firmware/Precompiled.htm Copyright © 2009-2011 Future Technology Devices International Limited...
  • Page 84: Acronyms And Abbreviations

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Acronyms and Abbreviations Terms Description Universal Serial Bus FIFO First In First Out Serial Peripheral Interface Pulse Width Modulation GPIO General Purpose Input Output...
  • Page 85: Appendix B - List Of Figures And Tables

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Appendix B – List of Figures and Tables List of Tables Table 1.1 Part Numbers ......................... 2 Table 3.1 USB Interface Group ..................... 16 Table 3.2 Power and Ground ......................
  • Page 86: List Of Figures

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 List of Figures Figure 2.1 Simplified VNC2 Block Diagram ..................3 Figure 3.1 32 Pin LQFP – Top Down View ..................7 Figure 3.2 32 Pin QFN – Top Down View ..................8 Figure 3.3 48 Pin LQFP –...
  • Page 87 Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Figure 11.1 Package Markings ...................... 73 Figure 11.2 Markings – 32 QFN ....................73 Figure 11.3 LQFP-32 Package Dimensions ..................74 Figure 11.4 QFN-32 Package Dimensions ..................75 Figure 11.5 LQFP-48 Package Dimensions ..................
  • Page 88: Appendix C - Revision History

    Datasheet Vinculum-II Embedded Dual USB Host Controller IC Version 1.5 Document No.: FT_000138 Clearance No.: FTDI# 143 Appendix C – Revision History Document Title: Vinculum-II Embedded Dual USB Host Controller IC Datasheet Document Reference No.: FT_000138 Clearance No.: FTDI# 143...

Table of Contents