Abstract:
An intelligent status monitoring, reporting and control module is coupled to an SCSI bus that interconnects a cluster of SCSI-compatible data storage modules (e.g., magnetic disk drives). The status monitoring, reporting and control module is otherwise coupled to the cluster of SCSI-compatible data storage modules and to power maintenance and/or other maintenance subsystems of the cluster for monitoring and controlling states of the data storage modules and power maintenance and/or other maintenance subsystems that are not readily monitored or controlled directly by way of the SCSI bus. The status monitoring, reporting and control module sends status reports to a local or remote system supervisor and executes control commands supplied by the local or remote system supervisor. The status reports include reports about system temperature and power conditions. The executable commands include commands for regulating system temperature and power conditions.
Abstract:
An ATA interface apparatus (Fig. 5), within a storage system, for controlling the transfer of sectors of data between a host processor and a buffer (11) within the storage system in response to READ and WRITE command issued by the host processor, the apparatus (Fig. 5) comprising a Byte Count State Machine (4) for controlling the transfer of sectors of data between the host processor and the buffer (11), an Update Task File State Machine (5) having a machine cycle for decrementing by one the number of sectors still to be transferred after a sector has been transferred by the Byte Count State Machine (4), a Read State Machine (6) for controlling the processing of all READ commands issued by the host to the storage system and a Write State Machine (7) for controlling the processing of all WRITE commands issued by the host to the storage system.
Abstract:
The serial data transmission system of the present invention employs at least three transmission lines (LINE 0, LINE 1, LINE 2, LINE 3) for transmitting the serial data. Each of the transmission lines can be designated as the data line D or as a strobe line S. Circuits (SHIFT REGISTER 20, XOR 8) are provided for dynamically designating, for each binary data bit transmission period, one transmission line as the data line D and one transmission line as the strobe line S such that two successive data transitions will not occur on any transmission line. In each binary data bit transmission period, an encoder (fig. 1) will cause a transition to occur on either the data line D or on strobe line S as a function of the value of the data bit to be transmitted by that data period. At the receiving station (fig. 2), circuits are provided for determining if a transition occurred, during the data bit transmission period, on either the transmission line designated as data line D or the transmission line designated as strobe line S for that data bit transmission period. Further circuits are provided for determining the next data bit transmission period which of the transmission lines will be designated as the data line D and which of the transmission lines will be designated as the strobe line S. Data decoder (SHIFT REGISTER 85) is provided for recovering the binary data encoded by the encoder (fig. 1).
Abstract:
A flash solid state drive, having a flash solid state memory (27) compatible with ATA/IDE Interface standards to be connected to a host for storing or retrieving sectors of data, where each sector contains 512 bytes of data, each sector is addressed by a cylinder, head and sector number (CHS) and said host provides for a read or write operation, said solid state memory (27) having stored therein a header for each CHS address that can be issued by said host, said header having indicia identifying the data block and indicating where the data for said data block is stored in said solid state memory (27), said flash solid state device comprising a translation means (19) for translating said CHS address into a logic sector number LSN for identifying sectors in said flash solid state drive and a control means (17 and 20) for converting said sectors received from the host into a variable length sector to be stored in said flash solid state memory (27).
Abstract:
An apparatus for producing a composite film of several elements on a substrate (25) such as a magnetic disk for a disk drive. The apparatus includes a sputtering chamber (30) and at least a first and second sputtering magnetrons (621 - 624) associated with a first target comprising a first component and a second target comprising a second component. A rotating chuck (50) is positioned in the chamber opposite the targets and a substrate (25) is mounted thereon and rotated so that target elements are simultaneously sputtered achieving a multi-component film coating on the surface of the substrate (25) with an even film gradient. In one embodiment, four targets each target comprising one of an element or composition of elements to be sputtered, are mounted abutting four magnetron assemblies (621 - 624).
Abstract:
A lubricated disk drive (30) having a housing including a spindle motor, a clamp ring (78), a magnet (80), a wick structure (200), a disk (48), a wick housing (201), a wick cover (204), a wick spring (205) and a bearing housing (66) supports an inner hub (68), an outer hub (70), a shaft (72), a thrust bearing (67) and a stator assembly (74) including a stator lamination and windings.
Abstract:
A two and one-half inch form factor disk drive includes a base having a top and bottom. A spin motor (50) is secured to the base and the disk is mounted thereon, and a cover (44) is sealably attached to the base (42). The base and cover (44) enclose the disk, heads (60, 61), and actuator (40). The disk drive has an overall maximum height equal to or less than substantially twelve and one-half millimeters (12.5 mm). In a further aspect, the disk drive further includes a header assembly for electrically coupling a printed circuit board including the control electronics to the actuator, read/write heads and spin motor. The drive further includes an actuator assembly fabricated such that the actuator assembly and the header assembly (40) are secured to a single mounting member, thereby, providing an integrated header and actuator assembly for insertion into the disk drive.
Abstract:
An apparatus provides a single or multi-layer coating to the surface of a plurality of substrates. The apparatus includes a plurality of buffer and sputtering chambers (12, 18, 20, 22A-E, 24A-C, 26 and 28-30), and an input end and an output end. The substrates are transported through said chambers (12, 18, 20, 22A-E, 24A-C, 26 and 28-30) at varying rates of speed. The apparatus may further include means for transporting a plurality of substrates through sputtering chambers (20, 26, 28) at variable velocities; means for reducing the ambient pressure within the sputtering chambers (20, 26, 28) to a vacuum level to enable sputtering operation; means for heating the substrates to a temperature conducive to sputtering coatings thereon providing a substantially uniform temperature profile over the surface of the substrates; and control means for providing control signals to and for receiving feedback input from, said sputtering chambers (20, 26, 28), means for transporting, means for reducing, and means for heating, the control means being programmable for allowing control over the means for sputtering, transporting, reducing and heating.
Abstract:
A low height disk drive (200) having an overall height of approximately one inch (1''). The drive includes a head disk assembly, including a base plate (212), two disks (220, 221) rotatably supported on the base plate, a motor (222) for rotating the disks, at least two heads (226a-d) for reading information from and writing information on respective ones of the disks, an actuator (224), supported on said base plate (212) and responsive to control signals, for selectively positioning the heads with respect to the disks, and a cover (214) sealably attached to the base plate to enclose the storage means, the head, and the actuator. The disk drive also includes control circuitry (227) for generating control signals, and for providing information signals to and receiving information signals from the heads. The head disk assembly and the control circuitry have a combined height of approximately one inch or less.
Abstract:
A low noise spin motor (Figs. 4, 5) for use in a disk drive includes two bearings (90, 100) having different inside diameters, different outside diameters, and preferably the same size balls. The balls in the larger bearing (100) travel at a faster speed thereby increasing the noise frequencies and resonant frequency as compared to the smaller bearing (90) whereby the noise from the two bearings is not compounded. A small and compact disk drive using the spin motor is described.