Modular unitary disk file subsystem
AssigneePlus Development Corporation
InventorsJoel N. Harrison, William G. Moon, Randolph H. Graham
Life of this patent
Estimating the term…
Abstract
A self contained fixed rotating disk expansion board subsystem may be installed and connected at an expansion slot location of a host computer. The subsystem includes an enclosed head/disk assembly, and circuit elements mounted on a printed circuit board which includes a connector for connecting to the control, data and address buses of the host computer at the expansion slot location. The head/disk assembly is mounted to a mounting substrate which may be the circuit board or which may be a frame to which the circuit board is also attached. Input/output routines are preferably provided to enable the host computer to make use of the subsystem without software driver modifications in the host operating system.
Claims20
A rotating disk memory accessory subsystem module for attachment and use entirely within a housing of a host computer at one of a plurality of accessory plug-in slot locations originally provided for a single, substantially flat electronics printed circuit accessory card, the slot location having predetermined actual length and height dimension constraints and a nominal width dimension constraint for a printed circuit accessory card, said width dimension constraint being defined by the distance between adjacent accessory plug-in slot locations, and said length and height dimension constraints being limited by the internal dimensions of said housing, and each of the slot locations further having at least one multiple signal path receptacle aligned and extending longitudinally along a lower attachment surface providing electrical connection to data, address and control buses of the host computer, said subsystem module including substrate means for supporting, aligning and providing electrical interconnection of:
- at least one multiple signal path connector aligned and extending along an edge of said substrate for mating with said at least one multiple signal path receptacle thereby providing direct plug-in attachment, connection and use of said subsystem module with the host computer without cabling at said one slot location;
- a rotating disk assembly including a radially positionable head transducer for flying in close proximity to a data storage surface of at least one rotating data storage disk upon an air bearing created by rotation of said disk, and wherein the data storage surface lies in a plane which is substantially parallel when the subsystem module is installed at the said one slot location to a plane defined by the length and height dimension constraints of the said one slot location and which plane passes through a longitudinal axis of the said at least one multiple signal path receptacle;
- electronics circuitry including:
- data transducer position control means for controlling the radial position of the head transducer in relation to user data block locations on the data storage surface,
- disk user data controller means for controlling the formatting, storage and retrieval of user data blocks to and from the storage surface via the head transducer, and
- interface means connected to said at least one multiple signal path connector, said data transducer position control means and said disk user data controller means for obtaining control signals and data blocks from the host computer for storage of said data blocks on the data surface, and for supplying control signals and retrieving data blocks from the data surface and sending said supplied control signals and retrieved data blocks to the host computer via electrical signal paths through the said connector and the said receptacle;
- wherein said substrate means, said connector, said rotating disk assembly, and said electronics circuitry of the subsystem module are positioned entirely within the actual length and height dimension constraints of the said one slot location entirely within said housing, and lie sufficiently within the width constraint thereof without vertical extension and overhang above adjacent slot locations so that slot locations of the host computer situated directly adjacent to the said one slot location are capable of receiving and being occupied by additional structure providing said host computer with at least one additional accessory function when the said subsystem module is installed at the said one slot location of the host computer.
The disk file subsystem module set forth in clam 1 wherein said rotating disk assembly includes two rotating data storage disks mounted to a common spindle for rotation in planes substantially parallel to said plane defined by the length and height dimension constraints of, and passing through the longitudinal axis of the receptacle at said one slot location when said module is installed thereat and four data transducer heads, there being a said transducer head in close proximity to each data storage surface and head selection circuitry for said rotating disk assembly and connected to said heads and to said disk user data controller means for electing a particular head and disk surface for storage and retrieval of user data blocks on its associated data storage surface.
A rotating disk memory accessory subsystem module for attachment and use entirely within a housing of a host computer at one of a plurality of accessory plug-in location originally provided for a single, substantially flat electronics printed circuit accessory card, the slot location having predetermined actual length and height dimension constraints and a nominal width dimension constraint for a printed circuit accessory card, said width dimension constraint being defined by the distance between adjacent accessory plug-in slot locations, and said length and height dimension constraints being limited by the internal dimensions of said housing, and each of the slot locations further having at least one multiple signal path receptacle aligned and extending longitudinally along a lower attachment surface providing electrical connection to data, address and control buses of the host computer, said subsystem module including:
- support frame means for supporting, aligning and providing electrical interconnection of:
- a rotating disk assembly including a radially positionable head transducer for flying in close proximity to a data storage surface of at least one rotating data storage disk upon an air bearing created by rotation of said disk, and wherein the data storage surface lies in a plane which is substantially parallel when the subsystem module is installed at the said one slot location to a plane defined by the length and height dimension constraints of the said one location and which plane passes through a longitudinal axis of the said at least one multiple signal path receptacle, and
- printed circuit board means for carrying electronics circuitry including:
- at least one multiple signal path edge connector aligned and extending along an edge of said printed circuit board means for mating with said at least one multiple signal path receptacle thereby providing direct plug-in attachment, connection and use of said subsystem module with the host computer without cabling at said one slot location, and
- said electronics circuitry including:
- data transducer position control means for controlling the radial position of the head transducer in relation to user data block locations on the data storage surface,
- disk user data controller means for controlling the formatting, storage and retrieval of user data blocks to and from the storage surface via the head transducer, and
- interface means connected to said at least one multiple signal path edge connector, said data transducer position control means and said disk user data controller means for obtaining control signals and data blocks from the host computer for storage of said data blocks on the data surface, and for supplying control signals and retrieving data blocks from the data surface and sending said supplied control signals and retrieved data blocks to the host computer via electrical signal paths through the said connector and the said receptacle,
- wherein said support frame means, said rotating disk assembly, and said printed circuit board means including said edge connector and said electronics circuitry of the subsystem module are positioned entirely within the actual length and height dimension constraints of the said one slot location entirely within said housing, location, and lie sufficiently within the width dimension constraint thereof without vertical extension and overhang above adjacent slot locations so that slot locations of the host computer situated directly adjacent to the said one slot location are capable of receiving and being occupied by additional structure providing said host computer with at least one additional accessory function when the said subsystem module is installed at the said one slot location of the host computer.
Dependencies are inferred from the claim text.