1
Errata for “USB Revision 2.0 April 27, 2000” as of 12/7/2000
Check the http://www.usb.org website for the latest errata.
Chapter 5
Reversed Values in Transaction Overhead Tables:
Background: The tables in chapter 5 showing high-speed transaction overheads have
typographical errors where the interpacket gap and minimum bus turnaround time values were
reversed. No functional impact.
Change: p. 43, table 5-3 & p. 45, table 5-5 and p. 51, table 5-8: change “…8 bit interpacket gap,
88 bit min bus…” to “…88 bit interpacket gap, 8 bit min bus…”.
Table 5-3. High-speed Control Transfer Limits
Protocol Overhead
(173 bytes)
(Based on 480 Mb/s and 88 bit interpacket gap, 88 bit min bus
turnaround, 32 bit sync, 8 bit EOP: (9x4 SYNC bytes,
9 PID bytes, 6 EP/ADDR+CRC,6 CRC16, 8 Setup data,
9x(1+11) byte interpacket delay (EOP, etc.))
Data
Payload
Max Bandwidth
(bytes/second)
Microframe
Bandwidth
per Transfer
Max
Transfers
Bytes
Remaining
Bytes/
Microframe
Useful Data
1
344000
2%
43
18
43
2
672000
2%
42
150
84
4
1344000
2%
42
66
168
8
2624000
2%
41
79
328
16
4992000
3%
39
129
624
32
9216000
3%
36
120
1152
64
15872000
3%
31
153
1984
Max
60000000
7500
2
Table 5-8. High-speed Interrupt Transaction Limits
Protocol Overhead
(Based on 480 Mb/s and 88 bit interpacket gap, 88 bit min
bus turnaround, 32 bit sync, 8 bit EOP: (3x4 SYNC bytes,
3 PID bytes, 2 EP/ADDR+CRC bytes, 2 CRC16 and a
3x(1+11) byte interpacket delay(EOP, etc.))
Data
Payload
Max
Bandwidth
(bytes/second)
Microframe
Bandwidth
per Transfer
Max
Transfers
Bytes
Remaining
Bytes/
Microframe
Useful Data
1
1064000
1%
133
52
133
2
2096000
1%
131
33
262
4
4064000
1%
127
7
508
8
7616000
1%
119
3
952
16
13440000
1%
105
45
1680
32
22016000
1%
86
18
2752
64
32256000
2%
63
3
4032
128
40960000
2%
40
180
5120
256
49152000
4%
24
36
6144
512
53248000
8%
13
129
6656
1024
49152000
14%
6
1026
6144
2048
49152000
28%
3
1191
6144
3072
49152000
42%
2
1246
6144
Max
60000000
7500
3
Table5-5. High-speed Isochronous Transaction Limits
Protocol Overhead
(Based on 480 Mb/s and 88 bit int