Method for bus width negotiation of data storage devices
AssigneeMicron Technology, Inc.
InventorDavid Eggleston
Life of this patent
Estimating the term…
Abstract
There is provided a method and apparatus for bus width negotiation. One such method includes determining a configuration of a first bond pad, the first bond pad indicating whether a host is configured to communicate with a fixed data storage device or a removable data storage device. If the first bond pad indicates the host is configured to communicate with a fixed data storage device, then the method additionally includes determining the configuration of a second bond pad. The second bond pad indicates the supported bus width of the fixed data storage device.
Claims20
A method comprising:
- determining a first aspect of hardware configuration, the first aspect indicating whether a host is configured to communicate with at least one of a fixed data storage device and a removable data storage device;
- and
- if the first aspect indicates the host is configured to communicate with a fixed data storage device,
- determining a second aspect of the hardware configuration, the second aspect indicating a bus width of the fixed data storage device.
An apparatus comprising:
- a controller for a data storage device configured to support a first initialization sequence and a second initialization sequence, wherein the first initialization sequence is adapted to determine a bus width of the data storage device, the controller comprising:
- a first bond pad configured to indicate whether the controller should follow one of the first initialization sequence and the second initialization sequence;
- and
- a second bond pad configured to indicate the bus width of the data storage device.
A method of operation comprising:
- determining if a data storage device is a fixed storage device;
- following a first initialization path if the data storage device is a fixed storage device;
- and
- following a second initialization path if the data storage device is a removable storage device, wherein determining whether a data storage device is a fixed storage device comprises determining a state of a first bond pad.
Dependencies are inferred from the claim text.