FTDI Chip
英國FTDI公司係一在歐美地區饒富歷史之高科技半導體IC 設計公司,在 USB IC相關的技術應用中一直是居於領先的地位,特別是在通訊、工控、醫療、以及儀器等應用市場上佔有主導的優勢,並且也逐漸在消費性數位產品應用上佔有一席之地。公司的競爭優勢在於提供完整的解決方案,包括晶片、電路板設計、韌體、軟體、以至於評估模組,讓客戶在極短的時間內即可以輕易的完成設計導入其嵌入式系統產品中,以品質及時效來領導市場的需求。公司在全球設有完整的銷售以及支援網路,另在臺灣臺北以及美國奧勒岡均設有分公司,以支援該地區急速成長的業務、技術、和出貨需求。 英國FTDI公司提供一系列極為容易導入設計的USB橋接器晶片,在USB端支援Host以及Slave模式,另一端則支援UART、FIFO、SPI、以及I²C等常見的嵌入式系統控制界面,並提供完整的驅動程式及韌體,以及評估模組和模組產品,以支援並簡化用戶端的嵌入式系統產品設計。
FT232 – USB Slave 橋接器晶片 - 序列介面
FT232 晶片,可將業界常用的工業標準序列匯流排協定,橋接至 USB 介面。支援的匯流排協定,包括 RS-232、RS-422、以及 RS-485 序列介面。最新的增強型號為 FT232R,將 EEPROM 以及時序產生器等整合至晶片內,另外並提供五個額外的功能接腳,以及 FTDIChip-ID? 安全保護技術;邏輯介面訊號電壓可低至 1.8V,並支援工業規格的操作溫度範圍。
FT245 – USB Slave 橋接器晶片 - 並列 FIFO 介面
FT245 晶片,可將業界嵌入式系統常用到的並列 FIFO 介面,橋接至 USB 介面,提供另一個較高速的橋接傳輸設計選項。最新的增強型號為 FT245R,將 EEPROM 以及時序產生器等整合至晶片內,另外並提供五個額外的功能接腳,以及 FTDIChip-ID? 安全保護技術;邏輯介面訊號電壓可低至 1.8V,並支援工業規格的操作溫度範圍。
FT232H -單通道高速USB轉UART/FIFO介面晶片- 序列並列介面
FT232H晶片,能夠用於各種串列和並列I/O配置,包含專有動態雙向數據匯流排。FT232H不僅支援非同步串列介面(UART),還透過其內建的多重協議同步串列引擎(MPSSE)支援許多同步IO介面,比如SPI, I2C,JTAG以及FPGA介面,MPSSE通信速度能夠達到30Mbit/秒。另外,MPSSE可用於執行設計工程師自己的同步串列匯流排協議。
新的FT1248 匯流排是FT232H集成的一個介面功能,為專有的同步半雙工串列/並列介面,與外部邏輯通信速率可以達到30Mbytes/秒。FT1248 匯流排獨特之處在於能夠根據可用物理數據匯流排的寬度(1,2,4或8)調整FT232H與外部邏輯連接的頻寬, 從而為系統設計提供最優的適應性。
FT2232 - 雙通道 USB Slave 橋接器晶片 - 序列並列介面
FT2232 晶片有兩系列為FT2232D(USB2.0 Full Speed) 及 FT2232H(USB 2.0 High Speed),可將業界常用的工業標準匯流排協定,橋接至 USB 介面。支援的匯流排協定,包括 RS-232、422、485 序列介面、FIFO 並列介面、光隔離序列介面等,並經由 FTDI 所自行開發的多重協定同步序列引擎 (MPSSE,Multiple Protocol Synchronous Serial Engine) 技術,另能支援 JTAG、SPI、I2C 等同步序列介面。此晶片能同時支援雙通道的匯流排,並可分開定義,並支援工業規格的操作溫度範圍。
FT4232 – 四通道 USB Slave 橋接器晶片 - 序列介面
FT4232 晶片只有一系列FT4232H(USB2.0 High Speed),可將業界常用的工業標準匯流排協定,橋接至 USB 介面。支援的匯流排協定,包括 RS-232、422、485 序列介面,並經由 FTDI 所自行開發的多重協定同步序列引擎 (MPSSE,Multiple Protocol Synchronous Serial Engine) 技術,另能支援 JTAG、SPI、I2C 等同步序列介面。此晶片能同時支援4通道的匯流排,並可分開定義,並支援工業規格的操作溫度範圍。
VNC1L - USB Host 橋接器晶片
Vinculum 系列晶片不僅能提供 USB Host 介面以及資料傳輸功能,並且通過內建的高效率處理核心,和內嵌的快閃記憶體,也直接支援到 USB Device Class 的層次。當連接至數位儲存裝置,如 U盤、數碼相機、或是 PDA 時,Vinculum 即能自動辨識並支援 FAT 檔案格式,而系統僅需以簡單易懂的指令集,經由 UART、SPI、或是並列式的 FIFO 介面,來和 Vinculum 溝通。Vinculum 系列晶片為一極具有高成本效益的新一代單晶片解決方案,讓過去未能實現的構想產品,今日即可輕鬆的導入 USB Host 的功能。
VNC2 - USB Host 橋接器晶片
Vinculum VNC2是一顆可程式化的內建兩個USB2.0 主/從埠的SOC控制器。
VNC2加入了Vinculum家族並在VNC1L這個強而有力的基礎上又做了更進一步的加強,不但降低了使用者的成本,還讓客戶可以在上面開發自己的應用程式以及USB主控制器。
VNC2使用免費的軟體開發環境,一個包括了組譯器、連結器、偵錯器的IDE(整合開發環境) ,使用者可透過這個IDE使用更多的記憶體空間和許多VNC2所支援的通信協定。
所有的軟體開發工具都是用C語言開發完成,在這裡VNC2還提供了廣泛的目的碼套件來支援大部份的USB主控制器的功能,像是BOMS,HID,USB COMMs class以及FAT格式。
VNC2適合一系列廣泛的USB消費和工業相關的應用,包括照相機、移動配件、資料記錄器、玩具、鍵盤、遊戲控制周邊設備、POS應用以及USB到USB介面轉換。
FTDI 的競爭優勢 - 設計便利性 :
- 提供免權利金、且使用者可自由取用之全平臺標準驅動程式,作業系統支援全系列 Windows (98、ME、2K、? 2003、XP、Vista、Windows 7); Mac OS (8、9、X、X-Intel);Linux (2.4 kernels and later);以及 Windows CE.NET (4.2、5.2、6.0, for ARM、XScale、and x86 Processors)
- 提供免權利金、且使用者可自由取用之全平臺 DLL 函式程式庫供客制化應用程式的開發,並提供多種程式語言的 Example Code (例如 VC、VB、C++、C#、Delphi、LabVIEW 等),讓客戶快速熟悉成功導入。
- 提供完整的電路參考設計、技術檔、以及評估模組支援。
提供任何客戶 24 小時網路知識庫無限制查閱支持。
FTDI – USB Device Interface Controller
VINCULUM | FT SERIES | |||||||
---|---|---|---|---|---|---|---|---|
Hi-Speed |
Full-Speed |
|||||||
Device | VNC1L | VNC2 | FT232H | FT2232H | FT4232H | FT2232D | FT232R | FT245R |
Description | USB 2.0 Host / Device Controller | Programmable USB 2.0 Host / Device Controller | High-Speed USB 2.0 Device to Single UART/FIFO IC | Hi-Speed USB 2.0 Device to Dual UART/FIFO IC | Hi-Speed USB 2.0 Device to Quad UART IC | USB 2.0 Device to Dual UART / FIFO IC |
USB 2.0 Device to UART IC | USB 2.0 Device to FIFO IC |
USB Speed | Full / Low Speed | Full / Low Speed | High / Full Speed | High / Full Speed | High / Full Speed | Full Speed | Full Speed | Full Speed |
USB Transfer Types | Bulk / Interrupt | Bulk / Interrupt / Isochronous | Bulk | Bulk | Bulk | Bulk | Bulk | Bulk |
No. USB Ports | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 |
No External Channel | Flexible | Flexible | 1 | 2 | 4 | 2 | 1 | 1 |
Supported External Interface | ASYNC FIFO, UART, SPI Slave GPIO | ASYNC FIFO, SYNC FIFO, UART, 2x SPI Slave, 1x SPI Master, GPIO, PWM, Debug port | UART, ASYNC FIFO, SYNC FIFO, MPSSE, SPI/I2C/JTAG, Fast serial, GPIO, FT1248 |
UART, ASYNC FIFO, 2x MPSSE, Fast serial, 8051 MCU emulation, 16 GPIOs |
UART, 2x MPSSE Controllers, 32 GPIOs |
UART, ASYNC FIFO, MPSSE, Fast serial, 8051 MCU emulation, 8 GPIOs | UART with 4 GPIOs | ASYNC FIFO |
Core | 8 bit Harvard MCU Core |
16-bit Harvard MCU core |
- |
- |
- |
- |
- |
- |
Internal Memory | 4KB RAM 64KB Flash |
16KB RAM 256KB Flash |
1KB RX/TX Buffer per channel |
4KB RX/TX Buffer per channel |
2KB RX/TX buffer per channel |
38Byte – RX 128Byte 0 TX per channel |
256Byte – RX 128Byte – TX |
256Byte – RX 128Byte – TX |
Port Speed | Up to 1Mbaud | Up to 6Mbaud | Up to 40MByte/s (FIFO) Up to 12MByte/s (UART) |
Up to 40MByte/s (FIFO) Up to 12MByte/s (UART) |
Up to 12Mbaud | Up to 3Mbaud | Up to 3Mbaud | Up to 3Mbaud |
Configuration Data Storage | Internal Flash | Internal Flash | External EEPROM | External EEPROM | External EEPROM | External EEPROM | External EEPROM | External EEPROM |
Clocking | 12MHz crystal | 12MHz crystal | 12MHz crystal | 12MHz crystal | 12MHz crystal d | 6MHz crystal | Internal | Internal |
Operating Temperature | -40℃ to +85℃ | -40℃ to +85℃ | -40℃ to +85℃ | -40℃ to +85℃ | -40℃ to +85℃ | -40℃ to +85℃ | -40℃ to +85℃ | -40℃ to +85℃ |
Core Power Supply | +3.3V | +1.8V | +1.8V | +3.3V | +3.3V | +5V | +4.0V to +5.25V | +4.0V to +5.25V |
I/O Power Supply | +3.3V | +3.3V | +3.3V | +3.3V | +3.3V | +3.0V to +5V | +1.8V to 5.0V | +1.8V to 5.0V |
Package | 48-pin LQFP | 32/48/64-pin LQFP 32/48/64-pin QFN |
48-pin LQFP 48-pin QFN |
64-pin LQFP 64-pin QFN |
64-pin LQFP 64-pin QFN |
48-pin LQFP | 32-pin QFN 28-pin SSOP |
32-pin LQFP 28-pin SSOP |
FTDI Development Modules based on FTDI's Vinculum ICs
Vinculum-II Development Modules | |
---|---|
Part Number | Description |
V2DIP1-32 | VNC2 Module with single USB connector,VNC2-32L chip |
V2DIP1-48 | VNC2 Module with single USB connector,VNC2-48L chip |
V2DIP1-64 | VNC2 Module with single USB connector,VNC2-64L chip |
V2DIP2-32 | VNC2 Module with two USB connectors,VNC2-32L chip |
V2DIP2-48 | VNC2 Module with two USB connectors,VNC2-48L chip |
V2DIP2-64 | VNC2 Module with two USB connectors,VNC2-64L chip |
VNC2 DEBUG MODULE | Vinculum-II Debug/Programmer Module |
VINCO-MB1A | Vinco Vinculum-II Development Platform |
VINCO-SHLD-1A | Prototyping shield PCB for VINCO-MB1A |
V2-EVAL | Complete VNC2 Evaluation & Development Kit |
Vinculum-I Development Modules | |
---|---|
Part Number | Description |
VDIP1 | VNC1L Module with single Type A USB connector |
VDIP2 | VNC1L Module with two Type A connectors |
VDRIVE2 | VNC1L Flash Drive Module |
VMUSIC2 | VNC1L Audio Player Module |
VF2F2 | Disk to Disk Copier |
V-EVAL | Complete VNC1L evaluation & development kit |
VPROG-1 | Kit for programming VNC1L/VNC2-48L device and VDIP modules |
USB Converter Modules base on FTDI FT-Series ICs
USB Converter modules based on FTDI Hi-Speed ICs (480Mbit/s) | |
---|---|
Part Number | Description |
UM232H | Single Channel USB 2.0 Hi-Speed Module |
FT2232H-MINI-MODULE | Dual Channel USB 2.0 Hi-Speed Module |
FT4232H-MINI-MODULE | Quad Channel USB 2.0 Hi-Speed Module |
FT-MOD-4232HUB | USB Hi-Speed FT4232H Serial/Hub Module |
MORPH-IC-II | USB 2.0 base FPGA Development Platform |
USB Converter Modules based on FTDI Hi-Speed ICs (12Mbit/s) | |
---|---|
Part Number | Description |
UM232R | FT232R USB to UART DIP Module |
UM245R | FT245R USB to FIFO DIP Module |
MM232R | FT232R USB to UART Minature Module |
UB232R | USB Mini-B to UART Module |
FTDI USB-KEY | USB Security Access Dongle |
Instant USB Application Modules | |
---|---|
Part Number | Description |
DB9-USB-X | Instant USB to RS232 DB9 retrofit adapter module |
USB-COMXXX-PLUS1 | Single port. USB to RS232/RS422/RS485 module-defined by XXX |
USB-COMXXX-PLUS2 | 2 port. USB to RS232/RS422/RS485 module-defined by XXX |
USB-COMXXX-PLUS4 | 4 port. USB to RS232/RS422/RS485 module-defined by XXX |
EVAL-232R | USB to RS232 module |
USB Converter Cables with integrated FTDI FT-Series ICs
USB to Legacy RS232 Converter Cables | ||
---|---|---|
Description | Part Number | Notes |
Premium USB to Legacy RS232 Converter Cable | US232R-10 | Cable Length:10cm |
US232R-100 | Cable Length:1m | |
US232R-500 | Cable Length:5m | |
USB-Serial Converter | UT232R-200 | Cable Length:2m |
UT232R-500 | Cable Length:5m | |
Economy USB-Serial Converter | UC232R-10 | Cable Length:10m,Plastic Closure |
UC232R-10-NE | Cable Length:10m,No Plastic Closure |
USB to Legacy RS232 Converter Cables | |||
---|---|---|---|
Description | Part Number | Power Output Pin | Notes |
RS232 Converter Cable | USB-RS232-WE-1800-BT_0.0 | 0V | Cable Length:1.8m |
USB-RS232-WE-1800-BT_3.3 | 3V3 | Cable Length:1.8m | |
USB-RS232-WE-1800-BT_5.0 | 5V | Cable Length:5m | |
USB-RS232-WE-1800-BT_0.0 | 0V | Cable Length:5m | |
USB-RS232-WE-1800-BT_3.3 | 3V3 | Cable Length:5m | |
USB-RS232-WE-1800-BT_5.0 | 5V | Cable Length:5m | |
RS422 Converter Cable | USB-RS422-WE-1800-BT_0.0 | 0V | Cable Length:1.8m |
USB-RS422-WE-5000-BT_0.0 | 0V | Cable Length:5m | |
RS485 Converter Cable | USB-RS485-WE-1800-BT_0.0 | 0V | Cable Length:1.8m |
USB-RS485-WE-5000-BT_0.0 | 0V | Cable Length:5m |
USB TTL Serial Cables | |||
---|---|---|---|
Description | Part Number | Power Output Pin | Notes |
Type A USB to wire end TTL Serial | TTL-232RG-VREG1V8-WE | 1.8V@100mA | Cable Length:1.8m |
TTL-232RG-VREG3V3-WE | 3.3V@250mA | Cable Length:1.8m | |
TTL-232RG-VSW3V3-WE | 3.3V@50mA | Cable Length:1.8m | |
TTL-232RG-VSW5V-WE | 5V@450mA | Cable Length:1.8m | |
TTL-232RG-VIP-WE | 1.8V to 5.25V | Cable Length:1.8m | |
TTL-232RG-3V3-WE | 5V@75mA | Cable Length:1.8m | |
TTL-232RG-5V-WE | 5V@75mA | Cable Length:1.8m | |
Type A USB to SIP Connector | TTL-232RG-5V | 5V@75mA | Cable Length:1.8m |
TTL-232RG-3V3 | 5V@75mA | Cable Length:1.8m | |
TTL-232RG-3V3-2MM | 5V@75mA | Cable Length:1.8m | |
Type A USB to 3.5mm Audio Jack | TTL-232RG-5V-AJ | - | Cable Length:1.8m |
TTL-232RG-3V3-WE | - | Cable Length:1.8m |
USB to USB Cables | |||
---|---|---|---|
Description | Part Number | Power Output Pin | Notes |
USB Null Modem Cable | USB NMC-2.5m | - | Cable Length:2.5m |