Compaq iPAQ Internet Device Network Card User Manual


 
Technical Reference Guide
Compaq iPAQ Family of Internet Devices
First Edition - March 2000
5-23
The USB transmissions consist of packets using one of four types of formats (Figure 5-9) that
include two or more of seven field types.
Sync Field 8-bit field that starts every packet and is used by the receiver to align the
incoming signal with the local clock.
Packet Identifier (PID) Field 8-bit field sent with every packet to identify the attributes (in.
out, start-of-frame (SOF), setup, data, acknowledge, stall, preamble) and the degree of error
correction to be applied.
Address and Endpint Fields 7- and 4-bit fields (respectively) that provide
source/destination information required in token packets.
Frame Field 11-bit field sent in Start-of-Frame (SOF) packets that are incremented by the
host and sent only at the start of each frame.
Data Field 0-1023-byte field of data.
Cyclic Redundancy Check (CRC) Field 5- or 16-bit field used to check transmission
integrity.
Figure 5-9.
USB Packet Formats
Data is transferred LSb first. A cyclic redundancy check (CRC) is applied to all packets (except a
handshake packet). A packet causing a CRC error is generally completely ignored by the
receiver.
T
o
k
e
n P
ac
k
et
SO
F P
ac
k
et
D
ata
P
ac
k
et
H
a
n
ds
h
a
k
e
P
ac
k
et
PID Field
(8 bits)
Addr. Field
(7 bits)
ENDP. Field
(4 bits)
CRC Field
(5 bits)
Sync Field
(8 bits)
PID Field
(8 bits)
Frame Field
(11 bits)
CRC Field
(5 bits)
Sync Field
(8 bits)
PID Field
(8 bits)
Data Field
(0-1023 bytes)
CRC Field
(16 bits)
Sync Field
(8 bits)
PID Field
(8 bits)
Sync Field
(8 bits)