Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

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

Part # FT121Q-R
Description  Enhanced USB Device Controller with SPI Slave IC
PDF  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.

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

Back Button FT121Q-R Datasheet HTML 11Page - Future Technology Devices International Ltd. FT121Q-R Datasheet HTML 12Page - Future Technology Devices International Ltd. FT121Q-R Datasheet HTML 13Page - Future Technology Devices International Ltd. FT121Q-R Datasheet HTML 14Page - Future Technology Devices International Ltd. FT121Q-R Datasheet HTML 15Page - Future Technology Devices International Ltd. FT121Q-R Datasheet HTML 16Page - Future Technology Devices International Ltd. FT121Q-R Datasheet HTML 17Page - Future Technology Devices International Ltd. FT121Q-R Datasheet HTML 18Page - Future Technology Devices International Ltd. FT121Q-R 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)



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



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link to Datasheet   |   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