System and method to facilitate native use of small form factor devices
First Claim
Patent Images
1. An apparatus to facilitate operation of a small form factor device that is removably attached at a connector, comprising:
- a selection system operatively coupled to route data between a bus and the connector;
the selection system operating in a first mode to convert between a protocol supplied at the connector and a protocol of the bus if the device attached at the connector employs a different protocol from the protocol of the bus;
the selection system operating in a second mode to pass the protocol between the bus and the connector without protocol conversion if the device attached at the connector employs a protocol supported by the bus;
the selection system further comprising a first interface that implements the first mode, a second interface that implements the second mode, and a selector that connect the connector with the bus through a selected one of the first and second interfaces based on the type information; and
the connector comprising a detector operative to detect the device attached at the connector and provide type information to the selection system identifying a type of the device, the selection system selecting one of the operating modes based on the type information.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method to facilitate communication between an associated bus, such as employs a standard bus protocol, and a connector to which a removable SFF device can be attached. A desired operating mode is selected based on the device attached at the connector, such as either to pass the protocol between the bus and device generally unchanged or to implement suitable protocol conversion for such communication. Thus, by configuring the SFF device to appear as device currently supported by the bus, the SFF device can operate at the connector with native operating system support.
96 Citations
31 Claims
-
1. An apparatus to facilitate operation of a small form factor device that is removably attached at a connector, comprising:
-
a selection system operatively coupled to route data between a bus and the connector;
the selection system operating in a first mode to convert between a protocol supplied at the connector and a protocol of the bus if the device attached at the connector employs a different protocol from the protocol of the bus;
the selection system operating in a second mode to pass the protocol between the bus and the connector without protocol conversion if the device attached at the connector employs a protocol supported by the bus;
the selection system further comprising a first interface that implements the first mode, a second interface that implements the second mode, and a selector that connect the connector with the bus through a selected one of the first and second interfaces based on the type information; and
the connector comprising a detector operative to detect the device attached at the connector and provide type information to the selection system identifying a type of the device, the selection system selecting one of the operating modes based on the type information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system to facilitate use of an existing bus by one of a plurality of removable devices implementing at least two different bus protocols, each one of the plurality of devices being adapted to expose itself to the bus as a type of device native to the existing bus, the system comprising:
-
a connector configured to electrically and operatively couple with each of the plurality of removable devices;
a selector operative to selectively connect the connector with the bus through a selected one of at least two interfaces based on a protocol employed by the removable device attached at the connector; and
the first of the at least two interfaces comprising a controller that, when connected to the bus by the selector, is exposed to the bus as a device controller native to the bus operative to convert between a protocol employed by the bus and a predetermined protocol of the removable device attached at the connector. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for connecting a small form factor device with an internal bus that employs a predetermined protocol, the method comprising:
-
detecting a type of device attached at a connector;
selecting one of at least two communications paths based on the detected type of device;
connecting the connector with the bus through the selected communications path, such that data communications with bus can occur according to the predetermined protocol of the bus;
providing type information to the selection system identifying the detected type of device in response to the detecting, and selecting one of at least operating modes having different protocol characteristics based on the type information; and
if the type information indicates a first type of device, the connecting further comprising connecting the connector with the bus through a first interface that passes data through the first interface without protocol conversion. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification