1.Introduction

The FPICST03 USB 3.0 Module is a high-speed data communication solution featuring Numato Lab’s standard FPICST interface for seamless integration with compatible FPGA development platforms. Based on the FTDI FT601 USB 3.0 FIFO bridge, it supports bidirectional data transfer through a 32-bit parallel FIFO interface, with a theoretical maximum data transfer rate of 400 MB/s. With USB 3.0 SuperSpeed connectivity of up to 5 Gbps, the module is suitable for high-speed data acquisition, real-time streaming, signal processing, data logging, and other bandwidth-intensive applications.
2.Applications
- High-Speed Data Acquisition
- Real-Time Signal Processing
- FPGA Development and Prototyping
- Image and Video Data Transfer
- Data Logging and Storage
- Hardware Testing and Debugging
- Sensor Data Acquisition
- Digital Instrumentation
- Embedded System Development
- Bulk Data Transfer
3.Features
- FPICST Standard Interface
- FTDI FT601 USB 3.0 FIFO Bridge
- USB Type-C Connector
- USB 3.0 SuperSpeed Connectivity (5 Gbps)
- 32-bit Parallel FIFO Interface
- Onboard 30 MHz Oscillator
- Selectable I/O Voltage: 1.8 V, 2.5 V, and 3.3 V
- 66.67 MHz and 100 MHz FIFO Clock Operation
- Compatible with FPICST-supported FPGA Development Boards
- Bidirectional High-Speed Data Transfer
4.Functional Block Diagram

5.Connection Diagram

Note:
VIO Selection and FT601 Configuration
- VIO Selection: Select only one VIO option at a time: either VIO1 or VIO2. Do not enable both simultaneously.
- Voltage Configuration: Configure the FT601 FIFO interface according to the selected VIO voltage.
- Supported I/O Voltages: The FIFO interface supports 1.8 V, 2.5 V, and 3.3 V, depending on the operating frequency.
- Operating Frequency and Voltage:
- 66.67 MHz: Supports 1.8 V, 2.5 V, or 3.3 V operation.
- 100 MHz: Supports 2.5 V or 3.3 V operation. 1.8 V operation is not supported at this frequency.
6.Connection Details
| SL NO. | Signal | FPIC Pin Location | |||
|---|---|---|---|---|---|
| 1 | FT_TXE | IO0_P/CLK0_P | |||
| 2 | FT_RXE | IO0_N/CLK0_N | |||
| 3 | FT_CLK | IO1_P/CLK1_P | |||
| 4 | FT_WK | IO1_N/CLK1_N | |||
| 5 | FT_RD | IO2_P | |||
| 6 | FT_RST | IO2_N | |||
| 9 | FT_D0 | IO5_P | |||
| 10 | FT_D1 | IO5_N | |||
| 11 | FT_D2 | IO6_P | |||
| 12 | FT_D3 | IO6_N | |||
| 13 | FT_D4 | IO4_P | |||
| 14 | FT_D5 | IO4_N | |||
| 15 | FT_D6 | IO7_P | |||
| 16 | FT_D7 | IO7_N | |||
| 17 | FT_D8 | IO9_P/CLK3_P | |||
| 18 | FT_D9 | IO9_N/CLK3_N | |||
| 19 | FT_D10 | IO11_P | |||
| 20 | FT_D11 | IO11_N | |||
| 21 | FT_D12 | IO8_P/CLK2_P | |||
| 22 | FT_D13 | IO8_N/CLK2_N | |||
| 23 | FT_D14 | IO10_P | |||
| 24 | FT_D15 | IO10_N | |||
| 25 | FT_D16 | IO13_P/CLK5_P | |||
| 26 | FT_D17 | IO13_N/CLK5_N | |||
| 27 | FT_D18 | IO15_P | |||
| 28 | FT_D19 | IO15_N | |||
| 29 | FT_D20 | IO12_P/CLK4_P | |||
| 30 | FT_D21 | IO12_N/CLK4_N | |||
| 31 | FT_D22 | IO14_P | |||
| 32 | FT_D23 | IO14_N | |||
| 33 | FT_D24 | IO16_P | |||
| 34 | FT_D25 | IO16_N | |||
| 35 | FT_D26 | IO18_P | |||
| 36 | FT_D27 | IO18_N | |||
| 37 | FT_D28 | IO17_P | |||
| 38 | FT_D29 | IO17_N | |||
| 39 | FT_D30 | IO19_P | |||
| 40 | FT_D31 | IO19_N | |||
| 41 | BE_0 | IO21_P/CLK7_P | |||
| 42 | BE_1 | IO21_N/CLK7_N | |||
| 43 | BE_2 | IO20_P/CLK6_P | |||
| 44 | BE_3 | IO20_N/CLK6_N |
7.Technical Specification
| SL NO. | Parameter | Value | Unit |
|---|---|---|---|
| 1 | Module Name | FPICST03-USB3.0 | |
| 2 | USB Bridge Controller | FTDI FT601 | |
| 3 | USB Connector | Type-C | |
| 4 | USB Interface | USB 3.0 SuperSpeed | |
| 5 | USB Signaling Rate | Up to 5 | Gbps |
| 6 | Connector Standard | FPIC-ST | |
| 7 | FIFO Data Bus Width | 32 | bits |
| 8 | Data Transfer Direction | Bidirectional | |
| 9 | Onboard Oscillator | 30 | MHz |
| 10 | Supported Hardware | FPGA development boards with compatible FPIC interfaces |
8.Mechanical Dimensions
