Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

TUSB6250 Datasheet(PDF) 98 Page - Texas Instruments

Click here to check the latest version.
Part # TUSB6250
Description  USB 2.0 TO ATA/ATAPI BRIDGE CONTROLLER
PDF  124 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI - Texas Instruments

TUSB6250 Datasheet(HTML) 98 Page - Texas Instruments

Back Button TUSB6250 Datasheet HTML 94Page - Texas Instruments TUSB6250 Datasheet HTML 95Page - Texas Instruments TUSB6250 Datasheet HTML 96Page - Texas Instruments TUSB6250 Datasheet HTML 97Page - Texas Instruments TUSB6250 Datasheet HTML 98Page - Texas Instruments TUSB6250 Datasheet HTML 99Page - Texas Instruments TUSB6250 Datasheet HTML 100Page - Texas Instruments TUSB6250 Datasheet HTML 101Page - Texas Instruments TUSB6250 Datasheet HTML 102Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 98 / 124 page
background image
ATA/ATAPI Interface Port
11−17
SLLS535A − January 2004
TUSB6250
The recovery time is defined in the unit of 60-MHz clock cycle (16.67 ns), which reflects the tK parameter (for
multiword DMA) or tRP parameter (for ultra DMA) value in an actual ATA/ATAPI drive (see the ATA/ATAPI-5
specification, page 294 and 300).
The TUSB6250 state machine automatically adds extra clock cycle(s) to the recovery time setup value based
on the DMA mode used:
•
Multiword DMA: two extra clock cycle;
•
Ultra DMA: one extra clock cycle.
Therefore, a 0−31 value in the DMASPRC register is corresponding to 2−33 clock cycles of multiword DMA
transfer recovery time or 1−32 clock cycles of ultra DMA transfer recovery time.
The TUSB6250 has a fixed two 60-MHz clock cycle (33.34 ns) write data hold time for multiword DMA write
data transfer, which is part of the additional two extra clock cycle recovery time mentioned above.
765
43210
RSV
RSV
RSV
DRCVT4
DRCVT3
DRCVT2
DRCVT1
DRCVT0
R/O
R/O
R/O
R/W
R/W
R/W
R/W
R/W
BIT
NAME
RESET
FUNCTION
4−0
DRCVT [4:0]
00h
DMA transfer speed (recovery time) in the unit of 60-MHz clock cycle.
7−5
RSV
000
Reserved
11.5.16 Data Transfer Mode and Timing Reference Chart
The TUSB6250 firmware builds a default lookup table based on the correlation data between the data transfer
modes and their corresponding timing given in Table 11−4 through Table 11−6. It should be noted that the
assertion and recovery time given here does not reflect the actual performance of the TUSB6250 ATA/ATAPI
data transfer engine. The intention of listing these timings is to provide a set of timing values that complies
with the ATA/ATAPI-5 specification requirement. End product vendors can develop their custom firmware with
different timing settings to be adapted to the actual performance of their drive. The timing below is based on
the 60-MHz clock (using 16 ns as a typical clock cycle period) that the ATA/ATAPI controller state machine
is running.
Table 11−4. PIO Mode and Timing Correlation Chart
CYCLE TIME (t0)
ASSERTION TIME (t2)
RECOVERY TIME (t2I)
PIO
TRANSFER
MODE
TIME
(ns)
TIME
(ns)
# OF CLKS (SEE
NOTE 1)
TIME
(ns)
# OF CLKS (SEE
NOTE 1)
TRANSFER
MODE
SPEC
(MIN)
ACTUAL
SPEC
(MIN)
ACTUAL
REGISTER
SETTING
ACTUAL
SPEC
(MIN)
ACTUAL
REGISTER
SETTING
ACTUAL
0
600
600.12
290
300.06
17
18
N/A
300.06
16
18
1
383
383.41
290
300.06
17
18
N/A
83.35
3
5
2
330
333.4
290
300.06
17
18
N/A
33.34
0
2
3
180
183.37
80
83.35
4
5
70
100.02
4
6
4
120
133.36
70
83.35
4
5
25
50.01
1
3
Other
N/A
600.12
N/A
300.06
17
18
N/A
300.06
16
18
NOTES:
1. All the actual timing listed is based on the 60-MHz clock cycle (16.67 ns) used in the TUSB6250.
2. The spec value listed is based on the ATA/ATAPI-5 specification.
3. The actual assertion time is obtained based on the consideration that both the register and data transfer timings have to be met.
4. The actual recovery time is obtained with the consideration to meet both the cycle time and the recovery time value specified in the
ATA/ATAPI-5 specification, after meeting the assertion time.
5. Since the TUSB6250 hardware always adds one extra clock cycle to the assertion time value and two extra clock cycles to the
recovery time value, the TUSB6250 firmware needs to use one less than the desired number of clock cycles for any assertion time
and two less for any recovery time programming value. For example, to achieve 300.06-ns assertion and recovery time for PIO mode
0, instead of using 18 clock cycles as the assertion and recovery time value, the TUSB6250 firmware only needs to use 17 clock
cycles as assertion time and 16 clock cycles as the recovery time programming value.
6. According to the ATA/ATAPI-5 specification, the TUSB6250 firmware can issue an IDENTIFY DEVICE command to determine the
supported modes of the mass storage device and then use the corresponding timing in this table during the data transfer.



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 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


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