![FTDI Vinculum-II VNC2-32L1B Manual Download Page 22](http://html1.mh-extra.com/html/ftdi/vinculum-ii-vnc2-32l1b/vinculum-ii-vnc2-32l1b_manual_2341162022.webp)
22
Copyright © Future Technology Devices International Limited
Datasheet
Vinculum-II Embedded Dual USB Host Controller
IC
Version 1.6
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.
The I/O multiplexer allows the designer to select which peripherals are connected to the device I/O pins.
The selectable peripheral interfaces are only limited by the number of I/O pins available. All peripherals
are available across the package range except synchronous FIFO mode which cannot be selected on 32
pin packages. The available configurable I/O pins per package are as follows:
32 pin package – 12 I/O pins
48 pin package – 28 I/O pins
64 pin package – 44 I/O pins
lists the peripherals which can be multiplexed to I/O and the maximum number of pins
required for each one. The designer can choose any mix of peripheral configurations as long as they are
within the specific package I/O pin count. Depending on the design not all 9 UART pins need to be
configured. Similarly the GIPO peripheral does not need all pins configured.
e.g. The 48 pin package has 28 I/O pins which could be configured as UART – 9 pins, SPI Master – 5
pins, FIFO Asynchronous – 12 pins and GPIO – 2 pins. This makes a total of 28 pins.
Please refer to
Section 5
for a detailed description of the I/O multiplexer.
Peripherals
Maximum pins required
UART
9
SPI Slave 0
4
SPI Slave 1
4
SPI Master
5
FIFO Asynchronous
12
FIFO Synchronous
14
GPIO
40
Debug
1
PWM
8
Table 4.1 - Peripheral Pin Requirements