Method and apparatus for attaching more than two disk devices to an IDE bus
AssigneeQuantum Corporation
InventorThomas Bolt
Life of this patent
Estimating the term…
Abstract
A method of connecting and operating three or more devices to an IDE bus under the conditions that: (1) no more than two IDE devices may be active at any given time on the same IDE bus, and (2) cable/trace lengths for the IDE bus may not exceed the limits set forth in the IDE bus standard. The IDE devices are configured for cable select connected to the IDE bus, wherein no more than two of the IDE devices are powered on at any given. Further, those IDE devices which are powered on at a give time, have the appropriate logic level asserted on CSEL line so that only one IDE device powered on at any time is a “Master” device, and only one IDE device powered on is a “Slave”.
Claims32
A method for communicating data between a processor and one or more devices over an IDE bus, comprising the steps of:
- connecting three or more devices to an IDE bus;
- configuring each device as Cable Select;
- and
- providing a device controller that selectively activates at most two of the devices at the same time for data communication over the IDE bus.
A method for communicating data between a processor and three or more devices over an IDE bus, comprising the steps of:
- (a) deactivating all the devices;
- (b) identifying one or two of the devices for data communication with the processor;
- (c) selecting a first of the identified devices as a master device;
- (d) if more than one device identified, selecting the second of the identified devices as a slave device;
- (e) activating each selected device, such that a maximum of only two devices are active at the same time;
- and
- (f) communicating data between the processor and each activated device, over the IDE bus.
An Integrated Device Electronics (IDE) interface system for managing data communication between a processor and three or more devices connected to an IDE bus, the IDE interface system comprising:
- a device controller for receiving device control signals to select at least one of said devices for data communication with the processor;
- wherein the devices controller selectively activates at most two of the devices at the same time for data communication with the processor over the IDE bus.
A data storage system comprising:
- three or more storage devices connected to an IDE bus for data communication with a processor over the IDE bus;
- and
- a device controller connected to the devices, the device controller for receiving device control signals to select at least one of said devices for data communication with the processor, wherein the device controller selectively activates at most two of the devices at the same time for data communication with the processor over the IDE bus.
Dependencies are inferred from the claim text.