Các giao tác ngắt có thể gồm giao tác IN hoặc OUT. Dựa trên việc nhận
một thông báo IN, thì một chức năng có thể trả lời bằng một gói dữ liệu, một
NAK hay một STALL. Nếu điểm cuối không có thông tin ngắt mới để trả lời
thì chức năng trả lời bằng một gói bắt tay NAK trong pha dữ liệu. Nếu trạng
thái dừng được thiết lập cho điểm cuối ngắt thì chức năng sẽ trả lại một gói bắt
tay STALL. Nếu một ngắt chưa quyết định thì chức năng sẽ trả lại thông tin
ngắt như một gói dữ liệu. Host trong đáp ứng nhận gói dữ liệu sẽ trả lời bằng
một gói ACK nếu dữ liệu được nhận không có lỗi và trả lời một gói bắt tay nào
nếu dữ liệu nhận được có lỗi.. Hình 3.14 cho thấy khuôn dạng giao tác ngắt.
Đồ án tốt nghiệp Sơ lược về chuẩn USB 2.0 Hì nh 3.1 4: Kh uô n dạ ng gia o tác ng ắt [1] 3.5.4 Các giao tác đẳng thời Các giao tác đẳng thời có một pha thông báo và một pha dữ liệu, không có pha bắt tay như được thấy trong hình 3.15. Host phát ra một
dữ liệu. Các giao tác
đẳng thời không hỗ trợ pha bắt tay cũng như khả năng thử lại
Hình 3.15: Khuông dạng giao tác đẳng thời [1]
Đồ án tốt nghiệp Sơ lược về chuẩn USB 2.0 3.6 Đồng bộ lật dữ liệu và thử lại USB cung cấp một cơ chế để đồng bộ chuỗi dữ liệu giữa bên phát và bên thu qua nhiều giao tác. Cơ chế này đem lại sự bảo đảm cho pha bắt tay của một giao tác được dịch một cách chính xác ở cả bên phát và bên thu. Sự đồng bộ đạt được thông qua việc sử dụng các PID DATA0, DATA1 và các bít tuần
tự lật dữ liệu riêng cho bên phát và bên thu. Các bít tuần tự lật dữ liệu bên thu
chỉ lật khi bên thu có khả năng nhận dữ liệu và nhận được một gói dữ liệu
không có lỗi cộng với PID dữ liệu đúng đắn. Các bit tuần tự lật dữ liệu bên phát
chỉ lật khi bên phát nhận được một gói
giao tác. Cơ chế đồng bộ được sử dụng thay đổi theo dạng của giao tác. Cơ chế
đồng bộ lật dữ liệu không hỗ trợ cho truyền đẳng thời. Các điểm cuối tốc độ cao, các điểm cuối ngắt và đẳng thời độ rộng băng
tần lớn hỗ trợ kỹ thuật đồng bộ dữ liệu tương tự song khác so với đồng bộ lật
dữ liệu gọi là kỹ thuật xử lý tuần tự PID dữ liệu.