EasyManuals Logo

Microchip Technology SAM Series User Manual

Microchip Technology SAM Series
76 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #44 background imageLoading...
Page #44 background image
can support, or more than its negotiated limit, the Host will disconnect the downstream offending port (This
description does not include the new Battery Charging Spec BC 1.2 ECN to the USB 2.0 specification).
T
able 11-3. USB Modes and Data Rates Summary
USB Modes Clock Accuracy Data Rate
HS: High Speed ±0.05% 480Mb/s
FS: Full Speed ±0.25% 12 Mb/s
LS: Low Speed ±1.5% 1.5 Mb/s
Table 11-4. USB Transfer Types and Error Retry Summary
USB Data Transfer Types
Auto Resend on CRC
error
Use Cases
Control Transfer YES Used to configure the device (Enumeration)
Interrupt Transfer YES
Used to send short, simple data like keyboard, mouse, touch pad, touchscreen, or
game controller
.
Bulk Transfer YES
Used to transfer large amounts of data like files, pictures, printer data with 100%
accuracy.
Isochronous Transfer NO Used for streaming video and audio.
Note:  CRC checks are done automatically by the USB hardware. At transmission, the packet CRC is encoded in the
packet header
. On packet reception the CRC of the data packet is calculated again and compared to the transmitted
encoded CRC value in the packet.
The two most common design issues related to USB are signal integrity due to impedance mismatches and
timing violations. The following figure shows what is called a USB eye diagram. The area in RED represents a
restricted area that a USB signal cannot intersect, or it will not be in compliance with the USB specifications.
Such a violation can cause CRC errors and dropped packets.
Figure 11-9. USB EYE Diagram
Image 1 represents a passing USB differential eye diagram with excellent timing, rise or fall times and
impedance matching.
Image 2 represents a timing issue associated usually with USB source clock accuracy and jitter issues.
CAUTION
Ensure that the combined MCU clock source plus any used PLL and DFLL used to supply the USB
clock meet the clock accuracy requirements in the USB Modes and Data Rates Summary table listed
above.
CAUTION
If using a PLL or DFLL to supply the USB clock, check the data sheet jitter spec if listed, or calculate
using the formula provided in the data sheet to insure it meets the accuracy specifications again.
Image 3 represents a typical impedance mismatch issue either due to PCB layout, component selection that is
in contact with the D+ and D- signal, or the use of a non-certified USB cable.
Serial Data Corruption Errors
© 2022 Microchip T
echnology Inc.
and its subsidiaries
Manual
DS70005439B-page 44

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Microchip Technology SAM Series and is the answer not in the manual?

Microchip Technology SAM Series Specifications

General IconGeneral
BrandMicrochip Technology
ModelSAM Series
CategoryMicrocontrollers
LanguageEnglish

Related product manuals