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

FT232BL-XXYY 参数 Datasheet PDF下载

FT232BL-XXYY图片预览
型号: FT232BL-XXYY
PDF下载: 下载PDF文件 查看货源
内容描述: [USB UART IC]
分类和应用:
文件页数/大小: 34 页 / 1164 K
品牌: FTDI [ FUTURE TECHNOLOGY DEVICES INTERNATIONAL LTD. ]
 浏览型号FT232BL-XXYY的Datasheet PDF文件第8页浏览型号FT232BL-XXYY的Datasheet PDF文件第9页浏览型号FT232BL-XXYY的Datasheet PDF文件第10页浏览型号FT232BL-XXYY的Datasheet PDF文件第11页浏览型号FT232BL-XXYY的Datasheet PDF文件第13页浏览型号FT232BL-XXYY的Datasheet PDF文件第14页浏览型号FT232BL-XXYY的Datasheet PDF文件第15页浏览型号FT232BL-XXYY的Datasheet PDF文件第16页  
Document No.: FT_000329  
FT232BL/BQ USB UART IC Datasheet Version 2.2  
Clearance No.: FTDI# 171  
4.2 Functional Block Descriptions  
The following paragraphs detail each function within the FT232B. Please refer to the block diagram shown  
in Figure 2.1 .  
The 3.3V LDO Regulator generates the 3.3 volt reference voltage for driving the USB transceiver cell  
output buffers. It requires an external decoupling capacitor to be attached to the 3V3OUT regulator  
output pin. It also provides 3.3V power to the RSTOUT# pin. The main function of this block is to power  
the USB Transceiver and the Reset Generator Cells rather than to power external logic. However,  
external circuitry requiring 3.3V nominal at a current of not greater than 5mA could also draw its power  
from the 3V3OUT pin if required.  
USB Transceiver. The USB Transceiver Cell provides the USB 1.1 / USB 2.0 full-speed physical interface  
to the USB cable. The output drivers provide 3.3 volt level slew rate control signalling, whilst a differential  
receiver and two single ended receivers provide USB data in, SEO and USB Reset condition detection.  
USB DPLL. The USB DPLL cell locks on to the incoming NRZI USB data and generates recovered clock  
and data signals for the Serial Interface Engine (SIE) block.  
6MHz Oscillator. The 6MHz Oscillator cell generates a 6MHz reference clock input to the x8 Clock  
multiplier from an external 6MHz crystal or ceramic resonator  
X8 Clock Multiplier. The x8 Clock Multiplier takes the 6MHz input from the Oscillator cell and generates  
a 12MHz reference clock for the SIE, USB Protocol Engine and UART FIFO controller blocks. It also  
generates a 48MHz reference clock for the USB DPPL and the Baud Rate Generator blocks.  
Serial Interface Engine (SIE). The Serial Interface Engine (SIE) block performs the parallel to serial  
and serial to parallel conversion of the USB data. In accordance with the USB 2.0 specification, it  
performs bit stuffing/un-stuffing and CRC5/CRC16 generation. It also checks the CRC on the USB data  
stream.  
USB Protocol Engine. The USB Protocol Engine manages the data stream from the device USB control  
endpoint. It handles the low level USB protocol (Chapter 9) requests generated by the USB host  
controller and the commands for controlling the functional parameters of the UART.  
Dual Port TX Buffer (128 bytes). Data from the USB data out endpoint is stored in the Dual Port TX  
buffer and removed from the buffer to the UART transmit register under control of the UART FIFO  
controller.  
Dual Port RX Buffer (384 bytes). Data from the UART receive register is stored in the Dual Port RX  
buffer prior to being removed by the SIE on a USB request for data from the device data in endpoint.  
UART FIFO Controller. The UART FIFO controller handles the transfer of data between the Dual FIFO RX  
and TX buffers and the UART transmit and receive registers.  
UART. The UART performs asynchronous 7/8 bit Parallel to Serial and Serial to Parallel conversion of the  
data on the RS232 (RS422 and RS485) interface. Control signals supported by the UART include RTS,  
CTS, DTR, DSR, DCD and RI. The UART provides a transmitter enable control signal (TXDEN) to assist  
with interfacing to RS485 transceivers. The UART supports RTS/CTS, DTR/DSR and X-On/X-Off  
handshaking options. Handshaking, where required, is handled in hardware to ensure fast response  
times. The UART also supports the RS232 BREAK setting and detection conditions.  
Baud Rate Generator. The Baud Rate Generator provides a x16 clock input to the UART from the  
48MHz reference clock and consists of a 14 bit prescaler and 3 register bits which provide fine tuning of  
the baud rate (used to divide by a whole number plus a fraction). This determines the Baud Rate of the  
UART which is programmable from 183 baud to 3M baud.  
RESET Generator. The Reset Generator Cell provides a reliable power-on reset to the device internal  
circuitry on power up. RESET# input and RSTOUT# output are provided to allow other devices to reset  
the FT232B to reset other devices respectively. During reset, RSTOUT# is driven low, otherwise it drives  
out at the 3.3V provided by the onboard regulator. RSTOUT# can be used to control the 1.5k pull-up on  
USBDP directly where delayed USB enumeration is required. It can also be used to reset other devices.  
RSTOUT# will stay high-impedance for approximately 5ms after VCC has risen above 3.5V AND the  
device oscillator is running AND RESET# is high. RESET# should be tied to VCC unless it is a requirement  
to reset the device from external logic or an external reset generator IC.  
Copyright © 2011 Future Technology Devices International Limited  
12