Method and apparatus for detecting the type of interface to which a peripheral device is connected
First Claim
1. A peripheral device connectable to a computer that communicates with the peripheral device through an interface that includes at least two interface conductors and that is either a USB interface or a PS/2 interface, the USB interface having first and second data conductors, that carry first and second data signals, as the two interface conductors, and the PS/2 interface having a timing conductor, that carries a timing signal, and a data conductor, that carries a data signal, as the two interface conductors, the peripheral device comprising:
- first and second peripheral device conductors operably connectable to the interface conductors such that signals can be communicated between the peripheral device and the computer over the interface conductors and the peripheral device conductors;
an interface detector detecting whether the computer has the USB interface or the PS/2 interface by sensing signal levels of signals communicated over at least one of the peripheral device conductors;
a controller communicating with the computer using a USB protocol if the USB interface is detected and using a PS/2 protocol if the PS/2 interface is detected; and
wherein, when the computer includes the USB interface, the first and second data conductors in the computer are coupled to a first voltage potential with first and second resistive elements, respectively, and when the computer includes the PS/2 interface, the data conductor and the timing conductor in the computer are coupled to a second voltage potential by third and fourth resistive elements, respectively, and wherein the interface detector comprises;
a signal detector coupled to the first and second peripheral device conductors to detect signal levels on the first and second peripheral device conductors and provide a connection output to the controller based on the signal levels detected, the connection output indicative of the interface detected.
1 Assignment
0 Petitions
Accused Products
Abstract
A peripheral device, connected to a computer, has either a first or second interface. The first interface communicates over a differential data connection and the second interface communicates over a clock conductor and a single ended data connection. The peripheral device has first and second communication conductors that are either connected to the differential data connection when the computer includes the first interface or to the single ended data connection and the clock conductor when the computer includes the second interface. The peripheral device has an interface detection component that detects which of the first and second interfaces the peripheral device is connected to. The peripheral device also has a controller that communicates according to a protocol corresponding to the detected interface.
-
Citations
1 Claim
-
1. A peripheral device connectable to a computer that communicates with the peripheral device through an interface that includes at least two interface conductors and that is either a USB interface or a PS/2 interface, the USB interface having first and second data conductors, that carry first and second data signals, as the two interface conductors, and the PS/2 interface having a timing conductor, that carries a timing signal, and a data conductor, that carries a data signal, as the two interface conductors, the peripheral device comprising:
first and second peripheral device conductors operably connectable to the interface conductors such that signals can be communicated between the peripheral device and the computer over the interface conductors and the peripheral device conductors; an interface detector detecting whether the computer has the USB interface or the PS/2 interface by sensing signal levels of signals communicated over at least one of the peripheral device conductors; a controller communicating with the computer using a USB protocol if the USB interface is detected and using a PS/2 protocol if the PS/2 interface is detected; and wherein, when the computer includes the USB interface, the first and second data conductors in the computer are coupled to a first voltage potential with first and second resistive elements, respectively, and when the computer includes the PS/2 interface, the data conductor and the timing conductor in the computer are coupled to a second voltage potential by third and fourth resistive elements, respectively, and wherein the interface detector comprises; a signal detector coupled to the first and second peripheral device conductors to detect signal levels on the first and second peripheral device conductors and provide a connection output to the controller based on the signal levels detected, the connection output indicative of the interface detected.
Specification