Systems and methods for controlling rise and fall times of USB signals
AssigneeMicrosoft Corporation
InventorsRichard Lum, Wei Guo
Life of this patent
Estimating the term…
Abstract
Systems and methods for controlling the rise and fall times of USB signals for USB devices and peripherals are provided. The rise and fall times of USB peripherals can be controlled, or changed, in order to match the electrical characteristics of the USB peripheral to a USB host. By sweeping through a range of rise and fall times, and testing the reliability of USB output, optimal rise and fall times for the characteristics of a USB peripheral can quickly be determined. In one embodiment, the controllability of the rise and fall times is provided in firmware that changes at least one characteristic of the USB peripheral that affects the amount of current flowing during USB signaling.
Claims20
A method for controlling the rise and/or fall times of universal serial bus (USB) signals in a USB device, comprising:
- establishing a USB connection between the USB device and a USB host to communicate USB signals between the USB device and the USB host;
- and
- changing at least one parameter that affects at least one of a rise time and a fall time for said USB signals at least one of received by or transmitted from the USB device.
A universal serial bus (USB) device, comprising:
- at least one chip for handling the reception and transmission of USB signals from and to a USB host via a USB connection formed between said USB host and the USB device, wherein the at least one chip includes at least one programmable parameter for altering at least one of a rise and fall time for USB signals at least one of received from or transmitted to said USB host.
A USB device having controllable rise and/or fall times for universal serial bus (USB) signals, comprising:
- means for establishing a USB connection between the USB device and a USB host to communicate USB signals between the USB device and the USB host;
- and
- means for adjusting at least one parameter that affects at least one of a rise time and a fall time for said USB signals at least one of received by or transmitted from the USB device.
Dependencies are inferred from the claim text.