欢迎访问ic37.com |
会员登录 免费注册
发布采购

VNC1L 参数 Datasheet PDF下载

VNC1L图片预览
型号: VNC1L
PDF下载: 下载PDF文件 查看货源
内容描述: 嵌入式USB主机控制器IC [Embedded USB Host Controller IC]
分类和应用: 控制器
文件页数/大小: 31 页 / 697 K
品牌: FTDI [ FUTURE TECHNOLOGY DEVICES INTERNATIONAL LTD. ]
 浏览型号VNC1L的Datasheet PDF文件第8页浏览型号VNC1L的Datasheet PDF文件第9页浏览型号VNC1L的Datasheet PDF文件第10页浏览型号VNC1L的Datasheet PDF文件第11页浏览型号VNC1L的Datasheet PDF文件第13页浏览型号VNC1L的Datasheet PDF文件第14页浏览型号VNC1L的Datasheet PDF文件第15页浏览型号VNC1L的Datasheet PDF文件第16页  
Document Reference No.: FT_000030
Vinculum VNC1L Embedded USB Host Controller IC Datasheet Version 2.01
Clearance No.: FTDI# 50
4
Functional Description
The VNC1L is the first of FTDI’s Vinculum family of Embedded USB host controller integrated circuit
devices. Vinculum can also encapsulate certain USB device classes handling the USB Host Interface and
data transfer functions using the in-built MCU and embedded Flash memory. When interfacing to mass
storage devices, such as USB Flash drives, Vinculum transparently handles the FAT File Structure using a
simple to implement command set. Vinculum provides a cost effective solution for introducing USB host
capability into products that previously did not have the hardware resources to do so.
The VNC1L has a Combined Interface which interfaces a controlling application with the Command
Monitor. The combined interfaces are UART, Parallel FIFO and SPI.
The VNC1L is supplied un-programmed. It can be programmed before assembly or it can be configured
“in the field” with configuration option firmware available from the Vinculum website at
http://www.ftdichip.com.
4.1 Key Features
The VNC1L has the following key features:
Two independent USB Host ports.
8 or 32-bit V-MCU Core.
Dual DMA controllers for hardware acceleration.
64k Embedded Flash Program Memory.
4k internal Data SRAM.
2 x USB 2.0 Slow speed or Full speed Host or Slave ports.
Automatic Low or Full Speed selection.
UART, SPI and Parallel FIFO interfaces.
Up to 28 GPIO pins depending on configuration.
Low power operation (25mA running/2mA standby).
FTDI firmware easily updated in the field.
Multi-processor configuration capable.
4.2 Functional Block Descriptions
The following paragraphs detail each function within VNC1L. Please refer to the block diagram shown in
Figure 2.1
.
USB Transceivers 1 and 2 -
The two USB transceiver cells provide the physical USB device interface
supporting USB 1.1 and USB 2.0 standards. Low-speed and full-speed USB data rates are supported.
Each output driver provides +3.3V level slew rate control signalling, whilst a differential receiver and two
single ended receivers provide USB DATA IN, SE0 and USB Reset condition detection. These cells also
include integrated internal USB pull-up or pull-down resistors as required for host or slave mode.
USB Serial Interface Engine (SIE) -
These blocks handle the parallel to serial and serial to parallel
conversion of the USB physical layer. This includes bit stuffing packets, CRC generation, USB frame
generation and protocol error checking.
12 MHz Oscillator -
The 12MHz Oscillator cell generates a 12MHz reference clock input to the Clock
Multiplier PLL from an external 12MHz crystal.
Clock Multiplier PLL -
The Clock Multiplier PLL takes the 12MHz input from the Oscillator Cell and
generates 24MHz and 48MHz reference clock signals, which are required by the USB SIE Blocks, the MCU
core, System Timer and UART prescalar blocks.
Program and Test Logic -
This block provides a means of programming the onboard E-FLASH memory.
When PROG# is pulled low and the device is reset by pulsing the #RESET low, the onboard E-FLASH
memory is bypassed by an internal hard-coded bootstrap Loader ROM which contains code to allow the E-
Copyright © 2009 Future Technology Devices International Limited
12