Electronic Components Datasheet Search
  English  ▼

X  

FT122 Datasheet(PDF) 12 Page - Future Technology Devices International Ltd.

Part # FT122
Description  FT122 ENHANCED USB DEVICE CONTROLLER WITH PARALLEL BUS IC Datasheet Version 1.1
PDF  47 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.

FT122 Datasheet(HTML) 12 Page - Future Technology Devices International Ltd.

Back Button FT122 Datasheet HTML 8Page - Future Technology Devices International Ltd. FT122 Datasheet HTML 9Page - Future Technology Devices International Ltd. FT122 Datasheet HTML 10Page - Future Technology Devices International Ltd. FT122 Datasheet HTML 11Page - Future Technology Devices International Ltd. FT122 Datasheet HTML 12Page - Future Technology Devices International Ltd. FT122 Datasheet HTML 13Page - Future Technology Devices International Ltd. FT122 Datasheet HTML 14Page - Future Technology Devices International Ltd. FT122 Datasheet HTML 15Page - Future Technology Devices International Ltd. FT122 Datasheet HTML 16Page - Future Technology Devices International Ltd. Next Button
Zoom Inzoom in Zoom Outzoom out
 12 / 47 page
background image
Copyright © 2014 Future Technology Devices International Limited
12
Document No.: FT_000647
FT122 ENHANCED USB DEVICE CONTROLLER WITH PARALLEL
BUS
IC Datasheet Version 1.1
Clearance No.: FTDI#
313
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 or DMA local bus access. For example, for EP2 IN endpoint (EPI5), the USB host
can read data from FT122 Buffer 0 while the local MCU is writing to Buffer 1 at the same time. The USB
host can subsequently read from FT122 Buffer 1 without waiting for it to be filled. Buffer switching is
handled automatically by the FT122.
The EP2 buffer also supports DMA operation. The MCU needs to initialize the DMA operation through the
Set DMA command. Once DMA operation is enabled, data will be moving between the system memory
and FT122 endpoint buffer under the DMA controller. Buffer switching between Buffer 0 and Buffer 1 is
handled automatically.
5.2 Endpoint Buffer Management in Enhanced Mode
In enhanced mode the FT122 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. The isochronous buffer is 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 47


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   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