Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

FT121 Datasheet(PDF) 15 Page - Future Technology Devices International Ltd.

Part # FT121
Description  FT121 ENHANCED USB DEVICE CONTROLLER WITH SPI SLAVE IC Datasheet Version 1.2
Download  46 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FTDI [Future Technology Devices International Ltd.]
Direct Link  http://www.ftdichip.com
Logo FTDI - Future Technology Devices International Ltd.

FT121 Datasheet(HTML) 15 Page - Future Technology Devices International Ltd.

Back Button FT121 Datasheet HTML 11Page - Future Technology Devices International Ltd. FT121 Datasheet HTML 12Page - Future Technology Devices International Ltd. FT121 Datasheet HTML 13Page - Future Technology Devices International Ltd. FT121 Datasheet HTML 14Page - Future Technology Devices International Ltd. FT121 Datasheet HTML 15Page - Future Technology Devices International Ltd. FT121 Datasheet HTML 16Page - Future Technology Devices International Ltd. FT121 Datasheet HTML 17Page - Future Technology Devices International Ltd. FT121 Datasheet HTML 18Page - Future Technology Devices International Ltd. FT121 Datasheet HTML 19Page - Future Technology Devices International Ltd. Next Button
Zoom Inzoom in Zoom Outzoom out
 15 / 46 page
background image
Copyright © 2014 Future Technology Devices International Limited
15
Document No.: FT_000648
FT121 ENHANCED USB DEVICE CONTROLLER WITH SPI SLAVE IC
Datasheet Version 1.2
Clearance No.: FTDI#
312
As the primary endpoint, EP2 is suitable for transmitting or receiving relatively large data. To improve the
data throughput, EP2 is implemented with double buffering. This allows the concurrent operation between
USB bus access and MCU local bus access. For example, for EP2 IN endpoint (EPI5), the USB host can
read data from FT121 Buffer 0 while the local MCU is writing to Buffer 1 at the same time. The USB host
can subsequently read from the FT121 Buffer 1 without waiting for it to be filled. Buffer switching is
handled automatically by FT121.
5.2 Endpoint Buffer Management in Enhanced Mode
In enhanced mode the FT121 supports a dedicated 1kB buffer for IN packets and a dedicated 1kB buffer
for OUT packets. The OUT/IN buffer can be allocated to any endpoint with the same direction, up to a
maximum of 504 bytes double buffered (1008 bytes in total) to one endpoint. 504 is the maximum byte
count as there are 1024 bytes in total per OUT/IN Buffer and 8 bytes for IN and OUT packets on control
endpoint 0 must always be reserved. Control, interrupt and bulk endpoints can have a maximum packet
size of 64 bytes and only isochronous endpoints can be allocated more than 64 bytes.
Isochronous modes can have larger buffer sizes as USB packets can be larger than 64 bytes for
isochronous transfer. Isochronous buffers are managed in the same way as bulk, interrupt and control
buffers – i.e. a buffer is for one USB packet only and will not span more than one USB packet.
An example of buffer configurations follows, where Configuration 1 and 2 have larger isochronous buffers.
Table 5.3 Example buffer configuration
EP
Buffer
EP
Buffer
EP
Buffer
7
1
7
0
6
1
6
0
5 (ISO)
1
5
1
6
1
5
0
6
0
4
1
2
1
4
0
2
0
3
1
3
0
2
1
5 (ISO)
0
2
0
1
1
1
0
0
1
0
1
0
1
0
0
0
0
0
0
0
1
1 (ISO)
0
1
1 (ISO)
Configuration 2
Configuration 0
Configuration 1
7
(ISO)
7
(ISO)


Similar Part No. - FT121

ManufacturerPart #DatasheetDescription
logo
Future Technology Devic...
FT121Q-R FTDI-FT121Q-R Datasheet
1Mb / 46P
   Enhanced USB Device Controller with SPI Slave IC
FT121Q-x FTDI-FT121Q-x Datasheet
1Mb / 46P
   Enhanced USB Device Controller with SPI Slave IC
FT121T-U FTDI-FT121T-U Datasheet
1Mb / 46P
   Future Technology Devices International Ltd.
FT121T-x FTDI-FT121T-x Datasheet
1Mb / 46P
   Enhanced USB Device Controller with SPI Slave IC
More results

Similar Description - FT121

ManufacturerPart #DatasheetDescription
logo
Future Technology Devic...
FT121Q-R FTDI-FT121Q-R Datasheet
1Mb / 46P
   Enhanced USB Device Controller with SPI Slave IC
FT122 FTDI-FT122 Datasheet
1Mb / 47P
   FT122 ENHANCED USB DEVICE CONTROLLER WITH PARALLEL BUS IC Datasheet Version 1.1
FT200XD FTDI-FT200XD Datasheet
1Mb / 42P
   FT200XD USB I2C SLAVE IC Datasheet Version 1.3
FT220X FTDI-FT220X Datasheet
947Kb / 46P
   FT220X USB 4-BIT SPI/FT1248 IC Datasheet Version 1.3
FT120T-R FTDI-FT120T-R Datasheet
1Mb / 40P
   USB Device Controller with Parallel Bus IC
FT201XQ-T FTDI-FT201XQ-T Datasheet
1Mb / 49P
   USB I2C SLAVE IC
logo
Cypress Semiconductor
SL811S CYPRESS-SL811S Datasheet
388Kb / 27P
   USB Dual Speed Slave Controller
SL811HS CYPRESS-SL811HS_07 Datasheet
824Kb / 32P
   Embedded USB Host/Slave Controller
SL811HS CYPRESS-SL811HS Datasheet
499Kb / 29P
   Embedded USB Host/Slave Controller
SL811HS CYPRESS-SL811HS_11 Datasheet
641Kb / 32P
   Embedded USB Host/Slave Controller
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com