US20040260849A1 - Apparatus for electronic data storage - Google Patents

Apparatus for electronic data storage Download PDF

Info

Publication number
US20040260849A1
US20040260849A1 US10/806,352 US80635204A US2004260849A1 US 20040260849 A1 US20040260849 A1 US 20040260849A1 US 80635204 A US80635204 A US 80635204A US 2004260849 A1 US2004260849 A1 US 2004260849A1
Authority
US
United States
Prior art keywords
data storage
card
electronic data
disk drive
disk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/806,352
Inventor
Thomas Rent
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Dynamics Mission Systems Inc
Original Assignee
General Dynamics Advanced Information Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by General Dynamics Advanced Information Systems Inc filed Critical General Dynamics Advanced Information Systems Inc
Priority to US10/806,352 priority Critical patent/US20040260849A1/en
Assigned to GENERAL DYNAMICS ADVANCED INFO SYSTEMS reassignment GENERAL DYNAMICS ADVANCED INFO SYSTEMS ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: RENT, THOMAS M.
Publication of US20040260849A1 publication Critical patent/US20040260849A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B33/00Constructional parts, details or accessories not provided for in the other groups of this subclass
    • G11B33/12Disposition of constructional parts in the apparatus, e.g. of power supply, of modules
    • G11B33/125Disposition of constructional parts in the apparatus, e.g. of power supply, of modules the apparatus comprising a plurality of recording/reproducing devices, e.g. modular arrangements, arrays of disc drives
    • G11B33/126Arrangements for providing electrical connections, e.g. connectors, cables, switches

Definitions

  • the present invention relates generally to apparatus for electronic storage of data. More particularly, the present invention relates to disk drives and disk controllers for use in computers and other electronic apparatus.
  • Such devices include floppy disk drives which typically use easily removable and transportable magnetic storage media; hard disk drives which typically use fixed magnetic storage media; tape drives which typically use easily removable and transportable removable magnetic storage media; and optical disk drives, such as compact disk read-only memory (CD-ROM), compact disk read-write (CD-RW), and digital versatile disk (DVD) drives, among others, which typically use easily removable and transportable optical storage media.
  • floppy disk drives which typically use easily removable and transportable magnetic storage media
  • hard disk drives which typically use fixed magnetic storage media
  • tape drives which typically use easily removable and transportable removable magnetic storage media
  • optical disk drives such as compact disk read-only memory (CD-ROM), compact disk read-write (CD-RW), and digital versatile disk (DVD) drives, among others, which typically use easily removable and transportable optical storage media.
  • CD-ROM compact disk read-only memory
  • CD-RW compact disk read-write
  • DVD digital versatile disk
  • a typical computer especially a microcomputer or personal computer, often includes more than one of such data storage devices.
  • a typical microcomputer might include an internal, fixed hard disk drive, a 3.5 inch floppy disk drive, and a CD-ROM drive.
  • Each such device typically would be a discrete unit including its own disk controller, and the various devices typically would be independently mounted at various different locations on the computer's chassis. Further, each such device typically would be interconnected with each of the other devices and a disk/bus interface adapter which typically would be mounted on the computer's chassis. Ribbon cable having an inline connector for connection to each such device is commonly used for this purpose.
  • the ribbon cable typically used to interconnect the various data storage devices is costly and prone to damage, particularly as the number of interconnected disk drives increases.
  • Such cable can be easily damaged by persons performing maintenance or repair activities on the computer's chassis.
  • the connectors used in connection with such cables generally are installed at certain predetermined locations, based on the installed locations of the storage devices they are intended to connect to, and they are not readily moved from one location on the cable to another. Consequently, in order to install and connect an additional storage device in a typical personal computer, for example, an additional inline connector must be installed at the appropriate location on the ribbon cable. This procedure requires special tools and skill, and can result in damage to the cable if performed incorrectly.
  • the existing ribbon cable often will be just long enough to interconnect the existing drives in their original locations. If any or all of the existing drives are moved from their original locations to different locations, or if new drives are added, the existing ribbon cable (and its connectors) might need to be replaced in its entirety in order to permit interconnection of the drives in their new layout.
  • Modern hard disk drives are much less expensive and have much greater storage density than their forerunners. Further, modem disk drive technology allows for smaller, more compact drives than previously possible. In some applications, it may be desirable to use a number of smaller disk drives, rather a single, larger hard drive having the same aggregate storage capacity. For example, it may be easier to package a number of smaller units into a particular space than one larger unit. Also, if a number of smaller units is used in place of a single larger unit, a random failure of a single smaller unit is likely to result in the loss of less data than a random failure of a single larger unit.
  • the present invention is directed to electronic data storage apparatus having high data accessibility, data transfer rate, fault tolerance, and redundancy, among other characteristics.
  • the present invention allows for interconnection of any number of data storage devices with any number of computers, processors, or other electronic apparatus, with unlimited flexibility.
  • one or more data storage devices are mounted on and electrically connected to a card that can be inserted and secured into a receptacle, or slot, in the chassis of a computer or other apparatus.
  • the data storage devices are miniature hard disk drives.
  • optical disk drives, flash memory modules, or other types of data storage devices may be used instead of, or in addition to, hard disk drives.
  • the card includes a printed circuit portion, and each disk drive mounted onto the card includes output pins similar to the output pins found on a conventional integrated circuit package.
  • a disk drive's output pins are soldered directly to the printed circuit, thus securely connecting the disk drive to the card both mechanically and electrically.
  • the disk drive's output pins can be bent pins which are soldered to the printed circuit on the side of the card adjacent to the disk drive, i.e., surface mounted, or they can be straight pins which extend through holes in the card and are soldered to the printed circuit on the side of the card opposite the disk drive. Surface mounting sometimes is preferable because the bent pin structure tends to provide an amount of shock absorption for the disk drive.
  • one or more multi-pin electrical connectors are soldered directly to the card and the disk drive's output pins are inserted into corresponding pin receptacles in such connectors.
  • the disk drive is electrically and, to some extent, mechanically connected to the card. If additional mechanical support is required to securely fasten the disk drive to the card, it can be provided by using screws, clamps, or other devices to secure the disk drive to the card.
  • This embodiment permits relatively simple replacement of a disk drive once the card it is mounted on has been removed from its associated apparatus because desoldering and resoldering are not required.
  • the disk drive includes electrical contact pads instead of, or in addition to, output pins, and the card includes corresponding electrical contact pads which are integral with the printed circuit or are external to, but connected to, the printed circuit.
  • the disk drive is placed upon the card so that the electrical contact pads on the disk drive become engaged with the corresponding electrical contact pads on the card, and the disk drive is then secured to the card using screws, clamps, or any other suitable device.
  • additional disk drives or other data storage devices may be stacked upon the disk drives or other data storage devices which are mounted directly to the card.
  • the card also includes one or more electrical connectors for electrically connecting the card and the disk drives and other circuitry thereon to the card's associated computer or other apparatus when the card is inserted into a slot in the chassis of such a computer or apparatus.
  • Any suitable electrical connector conventional or custom, can be used for this purpose.
  • a card includes a single disk controller which controls the data flow to and from each of the disk drives on that card.
  • a card includes more than one disk controller, each of which is associated with one or more disk drives mounted on that card or on another card.
  • a card has no disk controller thereon, and the data flow to and from the disk drives mounted on that card is controlled by a disk controller which is mounted on a different card or elsewhere within the associated computer or other apparatus with which the disk drives are associated.
  • the card has been described as having a printed circuit portion to which the various disk drives and electrical connectors are electrically connected.
  • the printed circuit portion may be replaced or supplemented by discrete wires interconnecting the various components mounted on the card.
  • a single card is associated with a single computer or other electronic apparatus, effectively coupling only the disk drives mounted on the card to only that computer in what may be referred to as a one-dimensional array. That is, a single array of disk drives mounted on a single card is associated with a single computer or other electronic apparatus.
  • more than one card is associated with a single computer or other apparatus, effectively coupling any or all of the disk drives on those cards to only that computer in what may be referred to as a two-dimensional array. That is, two or more arrays of disk drives mounted on two or more cards is associated with a single computer.
  • more than one card is associated with more than one computer, effectively coupling any or all of the disk drives on those cards to any or all of the connected computers in what may be referred to as a three-dimensional array. That is, two or more arrays of disks mounted on two or more cards s associated with two or more computers.
  • a switch or router is used to direct data between a selected card/disk drive and a selected computer.
  • multiple arrays of cards can c be interconnected with one or more computers in the same manner that multiple arrays of disk drives can be arrayed with computers, as described above.
  • the present invention allows unlimited flexibility in interconnecting any number of disk drives with any number of computers, processors, or other electronic apparatus and operating such disk drives in association with such computers or other apparatus.
  • any number of disk drives can be used for data storage for a computer.
  • a number of disk drives can be used for primary data storage and a number of additional disk drives can be used for real-time redundant data storage to prevent loss of data in the event a primary data storage device fails.
  • any number of data storage devices can be provided for use as spares which can be placed into immediate service to replace a failed primary or redundant data storage device.
  • Such spares can be placed into service without taking the computer out of service or otherwise disrupting the computer's operation by simply rerouting data destined for the failed device to the spare device.
  • the computer can be programmed to effect such rerouting automatically upon detecting a disk drive failure.
  • FIG. 1 is a perspective view of a data storage apparatus according to the present invention
  • FIG. 2 is a perspective view of an alternate embodiment of an apparatus according to the present invention.
  • FIG. 3 is a plan view of a disk drive according to the present invention.
  • FIG. 4 is a perspective view of an electronic equipment chassis according to the present invention.
  • FIG. 5 is a plan view of a printed circuit
  • FIG. 6 is a side elevation view of a disk drive according to the present invention.
  • FIG. 7 is a schematic view of an embodiment of a data storage apparatus according to the present invention.
  • FIG. 8 is a schematic view of a further embodiment of a data storage apparatus according to the present invention.
  • FIG. 9 is a schematic view of another embodiment of a data storage apparatus according to the present invention.
  • FIG. 10 is a schematic view of yet another alternate embodiment of a data storage apparatus according to the present invention.
  • FIG. 11 is a schematic view of still another alternate embodiment of a data storage apparatus according to the present invention.
  • FIG. 1 illustrates a preferred embodiment of a data storage apparatus according to the present invention.
  • the data storage apparatus includes a card 12 onto which one or more data storage devices, such as disk drives, optical drives, tape drives, and flash memory modules, and other components, such as integrated circuits, can be mounted.
  • card 12 is configured to be inserted and secured into a mating receptacle, such as slot 22 , of a computer chassis or other framework, such as electronic equipment chassis 24 .
  • Locking levers 18 on card 12 can be used to secure card 12 into, and to facilitate the release of card 12 from, such a slot or receptacle.
  • card 12 includes a printed circuit portion 28 , as illustrated in FIG. 5, which will be discussed further below.
  • card 12 also includes one or more electrical connectors, such as the multi-pin connectors 16 shown in FIG. 1, each of which engages with a mating connector (not shown) on chassis 24 when card 12 is inserted into slot 22 on chassis 24 .
  • Data storage devices can be mounted onto card 12 in any number of configurations, depending on the relative sizes of card 12 and the data storage devices. For example, in the embodiment illustrated in FIG. 1, six disk drives 14 are mounted directly onto card 12 . Further, additional data storage devices can be stacked onto those data storage devices which are mounted directly onto card 12 . For example, in the embodiment illustrated in FIG. 2, six disk drives 14 are mounted directly onto card 12 , and a disk drive 14 ′ is mounted atop each of three disk drives 14 . In other embodiments, additional disk drives (not shown) can be stacked upon any or all of disk drives 14 ′. Although the embodiments illustrated in the drawings and described herein do not include any data storage devices other than disk drives 14 and 14 ′, disk drives 14 and 14 ′ may be replaced or supplemented by optical drives, flash memory modules, or other data storage devices.
  • disk drive 14 includes output pins 26 which are similar to the output pins of an integrated circuit package.
  • output pins 26 are bent leads which are soldered to a portion of printed circuit 28 on the surface of card 12 which is adjacent disk drive 14 .
  • output pins 26 are straight leads which penetrate apertures (not shown) in card 12 and which are soldered to a portion of printed circuit 28 on the surface of card 12 which is opposite disk drive 14 , as would be known to one skilled in the art. Both of the foregoing embodiments provide for both mechanical and electrical connection of disk drive 14 to card 12 .
  • a multi-pin electrical connector (not shown) is soldered to printed circuit 28 of card 12 in either manner described above.
  • a disk drive 14 having straight output pins 26 is connected to the multi-pin electrical connector both mechanically and electrically by pushing the disk drive's output pins 26 into the pin receptacles of the connector.
  • This embodiment provides for easy replacement of a disk drive 14 once card 12 has been removed from chassis 24 .
  • this embodiment does not provide as much mechanical support for disk drive 14 as an embodiment wherein disk drive 14 is soldered directly to printed circuit 28 on card 12 . Where additional mechanical support is required, it can be provided by using screws or other suitable fasteners to secure disk drive 14 to card 12 .
  • a disk drive 14 can be secured to card 12 using an integrated circuit chip clamp (not shown) of the type which is used to secure a microprocessor chip to the motherboard of a typical personal computer, as would be known to one skilled in the art.
  • disk drives 14 can be connected to card 12 using any variety of electrical connection and mechanical attachment.
  • the disk drive includes electrical contact pads instead of, or in addition to, output pins, and the card includes mating electrical contact pads.
  • the electrical contact pads associated with disk drive 14 make contact with the corresponding electrical contact pads associated with card 12 .
  • the disk drive can be secured to the card using screws, clamps, or other devices, as described above.
  • disk drive 14 ′ can be connected to disk drive 14 in any of the ways that disk drive 14 can be connected to card 12 . That is, disk drive 14 can include an electrical connector/pin receptacles (not shown) for receiving the output pins 26 of disk drive 14 ′. Alternatively, disk drive 14 can have external electrical contacts (not shown) to which the output pins 26 of disk drive 14 ′ can be soldered. Further, disk drive 14 can have one or more electrical contact pads (not shown) configured to mate with one or more corresponding electrical contact pads (not shown) on disk drive 14 ′ when disk drive 14 ′ is attached to disk drive 14 . In these embodiments, primary and/or supplemental mechanical support for disk drives 14 , 14 ′ can be provided using screws, clamps, or any other suitable devices in a manner similar to that described above for embodiments not including additional disk drives 14 ′.
  • card 12 includes a single disk controller (not shown) which controls the flow of data to and from each disk drive 14 , 14 ′ on card 12 .
  • card 12 can include multiple disk controllers, each of which is used to control data flow to and from a group of disk drives 14 , 14 ′ on card 12 .
  • a disk controller on card 12 can control data flow to and from disk drives 14 , 14 ′ on other cards.
  • a particular card 12 can include no disk controller; in such an embodiment, the flow of data to and from disk drives 14 , 14 ′ on card 12 is controlled by a disk controller located on another card 12 or elsewhere in the computer or other apparatus associated with card 12 .
  • Any number of cards 12 can be associated with any number of computers or other electronic apparatus.
  • a single card 12 having any number of disk drives 14 , 14 ′ can be associated with a single central processing unit (CPU) 32 of a computer or other apparatus in what may be referred to as a one-dimensional array.
  • CPU central processing unit
  • FIG. 8 two or more cards 12 can be associated with a single CPU 32 in what may be referred to as a two-dimensional array.
  • two or more cards 12 each having any number of disk drives 14 , 14 ′, can be associated with two or more CPU's 32 in what may be referred to as a three-dimensional array.
  • switch 34 directs data between a selected CPU 32 and a selected card 12 according to instructions provided by CPU 32 and/or the disk controller (not shown) associated with the selected card 12 or group of disk drives 14 on such card 12 .
  • one or more arrays 36 of cards 12 can be associated with one or more CPU's 32 .
  • switch 34 is used to direct data between a selected CPU 32 and a selected array of cards 12 .
  • Switch 34 is not required in such embodiments having only one CPU 32 .
  • disk drives 14 or cards 12 having disk drives 14 , 14 ′ thereon are linked together with CPU's 32 in an alternating fashion. That is, a disk drive 14 or card 12 having disk drives 14 , 14 ′ mounted thereon is linked to a CPU 32 , which is linked to another disk drive 14 or card 12 , which is linked to another CPU 32 , and so forth.
  • This configuration readily allows for pipelining, as would be known to one skilled in the art. Further, in this configuration, the memory afforded by disk drives 14 , 14 ′ can supplement or replace solid state memory which ordinarily would be used in connection with CPU's 32 .

Abstract

An apparatus for electronic data storage is disclosed. The apparatus includes any number of discrete data storage devices mounted on a card which readily can be inserted into and removed from an associated piece of electronic equipment, such as a computer. One or more controllers mounted on the card or remotely control the transfer of data to and from each discrete data storage device. Multiple cards containing one or more discrete data storage devices can be arrayed for use in connection with any number of associated electronic apparatus.

Description

    BACKGROUND OF THE INVENTION
  • 1. The Technical Field [0001]
  • The present invention relates generally to apparatus for electronic storage of data. More particularly, the present invention relates to disk drives and disk controllers for use in computers and other electronic apparatus. [0002]
  • 2. The Prior Art [0003]
  • Various types of electronic data storage devices for use in connection with digital computers and the like have been developed over the years. Such devices include floppy disk drives which typically use easily removable and transportable magnetic storage media; hard disk drives which typically use fixed magnetic storage media; tape drives which typically use easily removable and transportable removable magnetic storage media; and optical disk drives, such as compact disk read-only memory (CD-ROM), compact disk read-write (CD-RW), and digital versatile disk (DVD) drives, among others, which typically use easily removable and transportable optical storage media. [0004]
  • A typical computer, especially a microcomputer or personal computer, often includes more than one of such data storage devices. A typical microcomputer, for example, might include an internal, fixed hard disk drive, a 3.5 inch floppy disk drive, and a CD-ROM drive. Each such device typically would be a discrete unit including its own disk controller, and the various devices typically would be independently mounted at various different locations on the computer's chassis. Further, each such device typically would be interconnected with each of the other devices and a disk/bus interface adapter which typically would be mounted on the computer's chassis. Ribbon cable having an inline connector for connection to each such device is commonly used for this purpose. [0005]
  • The foregoing architecture has certain shortcomings. For example, the ribbon cable typically used to interconnect the various data storage devices is costly and prone to damage, particularly as the number of interconnected disk drives increases. Such cable can be easily damaged by persons performing maintenance or repair activities on the computer's chassis. Also, the connectors used in connection with such cables generally are installed at certain predetermined locations, based on the installed locations of the storage devices they are intended to connect to, and they are not readily moved from one location on the cable to another. Consequently, in order to install and connect an additional storage device in a typical personal computer, for example, an additional inline connector must be installed at the appropriate location on the ribbon cable. This procedure requires special tools and skill, and can result in damage to the cable if performed incorrectly. Further, the existing ribbon cable often will be just long enough to interconnect the existing drives in their original locations. If any or all of the existing drives are moved from their original locations to different locations, or if new drives are added, the existing ribbon cable (and its connectors) might need to be replaced in its entirety in order to permit interconnection of the drives in their new layout. [0006]
  • Modern hard disk drives are much less expensive and have much greater storage density than their forerunners. Further, modem disk drive technology allows for smaller, more compact drives than previously possible. In some applications, it may be desirable to use a number of smaller disk drives, rather a single, larger hard drive having the same aggregate storage capacity. For example, it may be easier to package a number of smaller units into a particular space than one larger unit. Also, if a number of smaller units is used in place of a single larger unit, a random failure of a single smaller unit is likely to result in the loss of less data than a random failure of a single larger unit. However, if an application is to include a large number of smaller devices, it becomes impractical to interconnect such units using conventional means, such as the interconnecting cabling described above. Also, because each individual, conventional disk drive typically includes its own dedicated disk controller, an installation using a large number of smaller disk drives would require allocation of a relatively large volume of space to the disk controllers—space that could be better used for data storage. [0007]
  • SUMMARY OF THE INVENTION
  • The present invention is directed to electronic data storage apparatus having high data accessibility, data transfer rate, fault tolerance, and redundancy, among other characteristics. The present invention allows for interconnection of any number of data storage devices with any number of computers, processors, or other electronic apparatus, with unlimited flexibility. [0008]
  • In a preferred embodiment, one or more data storage devices are mounted on and electrically connected to a card that can be inserted and secured into a receptacle, or slot, in the chassis of a computer or other apparatus. In a preferred embodiment, the data storage devices are miniature hard disk drives. In other embodiments, optical disk drives, flash memory modules, or other types of data storage devices may be used instead of, or in addition to, hard disk drives. [0009]
  • In a preferred embodiment, the card includes a printed circuit portion, and each disk drive mounted onto the card includes output pins similar to the output pins found on a conventional integrated circuit package. In one such embodiment, a disk drive's output pins are soldered directly to the printed circuit, thus securely connecting the disk drive to the card both mechanically and electrically. The disk drive's output pins can be bent pins which are soldered to the printed circuit on the side of the card adjacent to the disk drive, i.e., surface mounted, or they can be straight pins which extend through holes in the card and are soldered to the printed circuit on the side of the card opposite the disk drive. Surface mounting sometimes is preferable because the bent pin structure tends to provide an amount of shock absorption for the disk drive. [0010]
  • In an alternate embodiment, one or more multi-pin electrical connectors are soldered directly to the card and the disk drive's output pins are inserted into corresponding pin receptacles in such connectors. In this manner, the disk drive is electrically and, to some extent, mechanically connected to the card. If additional mechanical support is required to securely fasten the disk drive to the card, it can be provided by using screws, clamps, or other devices to secure the disk drive to the card. This embodiment permits relatively simple replacement of a disk drive once the card it is mounted on has been removed from its associated apparatus because desoldering and resoldering are not required. [0011]
  • In another embodiment, the disk drive includes electrical contact pads instead of, or in addition to, output pins, and the card includes corresponding electrical contact pads which are integral with the printed circuit or are external to, but connected to, the printed circuit. In such an embodiment, the disk drive is placed upon the card so that the electrical contact pads on the disk drive become engaged with the corresponding electrical contact pads on the card, and the disk drive is then secured to the card using screws, clamps, or any other suitable device. [0012]
  • In any of the foregoing embodiments, additional disk drives or other data storage devices may be stacked upon the disk drives or other data storage devices which are mounted directly to the card. [0013]
  • In a preferred form, the card also includes one or more electrical connectors for electrically connecting the card and the disk drives and other circuitry thereon to the card's associated computer or other apparatus when the card is inserted into a slot in the chassis of such a computer or apparatus. Any suitable electrical connector, conventional or custom, can be used for this purpose. [0014]
  • One or more disk controllers are used to control data flow to and from each of the disk drives mounted on a card. In a preferred embodiment, a card includes a single disk controller which controls the data flow to and from each of the disk drives on that card. In an alternate embodiment, a card includes more than one disk controller, each of which is associated with one or more disk drives mounted on that card or on another card. In yet another embodiment, a card has no disk controller thereon, and the data flow to and from the disk drives mounted on that card is controlled by a disk controller which is mounted on a different card or elsewhere within the associated computer or other apparatus with which the disk drives are associated. [0015]
  • In the foregoing embodiments, the card has been described as having a printed circuit portion to which the various disk drives and electrical connectors are electrically connected. In other embodiments, the printed circuit portion may be replaced or supplemented by discrete wires interconnecting the various components mounted on the card. [0016]
  • In an embodiment of the invention, a single card is associated with a single computer or other electronic apparatus, effectively coupling only the disk drives mounted on the card to only that computer in what may be referred to as a one-dimensional array. That is, a single array of disk drives mounted on a single card is associated with a single computer or other electronic apparatus. In another embodiment, more than one card is associated with a single computer or other apparatus, effectively coupling any or all of the disk drives on those cards to only that computer in what may be referred to as a two-dimensional array. That is, two or more arrays of disk drives mounted on two or more cards is associated with a single computer. In yet another embodiment, more than one card is associated with more than one computer, effectively coupling any or all of the disk drives on those cards to any or all of the connected computers in what may be referred to as a three-dimensional array. That is, two or more arrays of disks mounted on two or more cards s associated with two or more computers. In this embodiment, a switch or router is used to direct data between a selected card/disk drive and a selected computer. In further embodiments, multiple arrays of cards can c be interconnected with one or more computers in the same manner that multiple arrays of disk drives can be arrayed with computers, as described above. [0017]
  • As illustrated by the foregoing embodiments, the present invention allows unlimited flexibility in interconnecting any number of disk drives with any number of computers, processors, or other electronic apparatus and operating such disk drives in association with such computers or other apparatus. For example, in one possible application, any number of disk drives can be used for data storage for a computer. A number of disk drives can be used for primary data storage and a number of additional disk drives can be used for real-time redundant data storage to prevent loss of data in the event a primary data storage device fails. Further, any number of data storage devices can be provided for use as spares which can be placed into immediate service to replace a failed primary or redundant data storage device. Such spares can be placed into service without taking the computer out of service or otherwise disrupting the computer's operation by simply rerouting data destined for the failed device to the spare device. The computer can be programmed to effect such rerouting automatically upon detecting a disk drive failure.[0018]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a perspective view of a data storage apparatus according to the present invention; [0019]
  • FIG. 2 is a perspective view of an alternate embodiment of an apparatus according to the present invention; [0020]
  • FIG. 3 is a plan view of a disk drive according to the present invention; [0021]
  • FIG. 4 is a perspective view of an electronic equipment chassis according to the present invention; [0022]
  • FIG. 5 is a plan view of a printed circuit; [0023]
  • FIG. 6 is a side elevation view of a disk drive according to the present invention; [0024]
  • FIG. 7 is a schematic view of an embodiment of a data storage apparatus according to the present invention; [0025]
  • FIG. 8 is a schematic view of a further embodiment of a data storage apparatus according to the present invention; [0026]
  • FIG. 9 is a schematic view of another embodiment of a data storage apparatus according to the present invention; [0027]
  • FIG. 10 is a schematic view of yet another alternate embodiment of a data storage apparatus according to the present invention; and [0028]
  • FIG. 11 is a schematic view of still another alternate embodiment of a data storage apparatus according to the present invention.[0029]
  • DETAILED DESCRIPTION OF THE DRAWINGS
  • FIG. 1 illustrates a preferred embodiment of a data storage apparatus according to the present invention. The data storage apparatus includes a [0030] card 12 onto which one or more data storage devices, such as disk drives, optical drives, tape drives, and flash memory modules, and other components, such as integrated circuits, can be mounted. Preferably, card 12 is configured to be inserted and secured into a mating receptacle, such as slot 22, of a computer chassis or other framework, such as electronic equipment chassis 24. Locking levers 18 on card 12 can be used to secure card 12 into, and to facilitate the release of card 12 from, such a slot or receptacle.
  • In a preferred embodiment, [0031] card 12 includes a printed circuit portion 28, as illustrated in FIG. 5, which will be discussed further below. Preferably, card 12 also includes one or more electrical connectors, such as the multi-pin connectors 16 shown in FIG. 1, each of which engages with a mating connector (not shown) on chassis 24 when card 12 is inserted into slot 22 on chassis 24.
  • Data storage devices can be mounted onto [0032] card 12 in any number of configurations, depending on the relative sizes of card 12 and the data storage devices. For example, in the embodiment illustrated in FIG. 1, six disk drives 14 are mounted directly onto card 12. Further, additional data storage devices can be stacked onto those data storage devices which are mounted directly onto card 12. For example, in the embodiment illustrated in FIG. 2, six disk drives 14 are mounted directly onto card 12, and a disk drive 14′ is mounted atop each of three disk drives 14. In other embodiments, additional disk drives (not shown) can be stacked upon any or all of disk drives 14′. Although the embodiments illustrated in the drawings and described herein do not include any data storage devices other than disk drives 14 and 14′, disk drives 14 and 14′ may be replaced or supplemented by optical drives, flash memory modules, or other data storage devices.
  • Each [0033] individual disk drive 14 or other data storage device can be secured to card 12 in various ways. In a preferred embodiment, disk drive 14 includes output pins 26 which are similar to the output pins of an integrated circuit package. In the embodiments illustrated in FIGS. 3, 5, and 6, output pins 26 are bent leads which are soldered to a portion of printed circuit 28 on the surface of card 12 which is adjacent disk drive 14. In other embodiments, output pins 26 are straight leads which penetrate apertures (not shown) in card 12 and which are soldered to a portion of printed circuit 28 on the surface of card 12 which is opposite disk drive 14, as would be known to one skilled in the art. Both of the foregoing embodiments provide for both mechanical and electrical connection of disk drive 14 to card 12.
  • In an alternate embodiment, a multi-pin electrical connector (not shown) is soldered to printed [0034] circuit 28 of card 12 in either manner described above. A disk drive 14 having straight output pins 26 is connected to the multi-pin electrical connector both mechanically and electrically by pushing the disk drive's output pins 26 into the pin receptacles of the connector. This embodiment provides for easy replacement of a disk drive 14 once card 12 has been removed from chassis 24. However, this embodiment does not provide as much mechanical support for disk drive 14 as an embodiment wherein disk drive 14 is soldered directly to printed circuit 28 on card 12. Where additional mechanical support is required, it can be provided by using screws or other suitable fasteners to secure disk drive 14 to card 12. For example, the disk drive 14 illustrated in FIG. 3 can be fastened to a card 12 by inserting a screw (not shown) through each aperture 20 and threading the screw into a corresponding threaded hole (not shown) in card 12. Alternatively, a disk drive 14 can be secured to card 12 using an integrated circuit chip clamp (not shown) of the type which is used to secure a microprocessor chip to the motherboard of a typical personal computer, as would be known to one skilled in the art.
  • In other embodiments, disk drives [0035] 14 can be connected to card 12 using any variety of electrical connection and mechanical attachment. In one such embodiment (not illustrated), the disk drive includes electrical contact pads instead of, or in addition to, output pins, and the card includes mating electrical contact pads. When the disk drive is connected to the card, the electrical contact pads associated with disk drive 14 make contact with the corresponding electrical contact pads associated with card 12. The disk drive can be secured to the card using screws, clamps, or other devices, as described above.
  • As discussed above and as illustrated in FIG. 2, [0036] additional disk drives 14′ can be stacked upon disk drive 14 which is mounted directly to card 12. Disk drive 14′ can be connected to disk drive 14 in any of the ways that disk drive 14 can be connected to card 12. That is, disk drive 14 can include an electrical connector/pin receptacles (not shown) for receiving the output pins 26 of disk drive 14′. Alternatively, disk drive 14 can have external electrical contacts (not shown) to which the output pins 26 of disk drive 14′ can be soldered. Further, disk drive 14 can have one or more electrical contact pads (not shown) configured to mate with one or more corresponding electrical contact pads (not shown) on disk drive 14′ when disk drive 14′ is attached to disk drive 14. In these embodiments, primary and/or supplemental mechanical support for disk drives 14,14′ can be provided using screws, clamps, or any other suitable devices in a manner similar to that described above for embodiments not including additional disk drives 14′.
  • In a preferred embodiment of the invention, [0037] card 12 includes a single disk controller (not shown) which controls the flow of data to and from each disk drive 14,14′ on card 12. In other embodiments, card 12 can include multiple disk controllers, each of which is used to control data flow to and from a group of disk drives 14,14′ on card 12. In further embodiments, a disk controller on card 12 can control data flow to and from disk drives 14,14′ on other cards. Alternatively, a particular card 12 can include no disk controller; in such an embodiment, the flow of data to and from disk drives 14,14′ on card 12 is controlled by a disk controller located on another card 12 or elsewhere in the computer or other apparatus associated with card 12.
  • Any number of [0038] cards 12, each having one or more disk drives 14,14′, can be associated with any number of computers or other electronic apparatus. For example, as illustrated in FIG. 7, a single card 12 having any number of disk drives 14,14′ can be associated with a single central processing unit (CPU) 32 of a computer or other apparatus in what may be referred to as a one-dimensional array. Alternatively, as illustrated in FIG. 8, two or more cards 12 can be associated with a single CPU 32 in what may be referred to as a two-dimensional array.
  • In another embodiment, as illustrated in FIG. 9, two or [0039] more cards 12, each having any number of disk drives 14,14′, can be associated with two or more CPU's 32 in what may be referred to as a three-dimensional array. In such an embodiment, switch 34 directs data between a selected CPU 32 and a selected card 12 according to instructions provided by CPU 32 and/or the disk controller (not shown) associated with the selected card 12 or group of disk drives 14 on such card 12.
  • Further, as illustrated in FIG. 10, one or [0040] more arrays 36 of cards 12 can be associated with one or more CPU's 32. In such embodiments including more than one CPU 32, switch 34 is used to direct data between a selected CPU 32 and a selected array of cards 12. Switch 34 is not required in such embodiments having only one CPU 32.
  • In the embodiment illustrated in FIG. 11, disk drives [0041] 14 or cards 12 having disk drives 14,14′ thereon are linked together with CPU's 32 in an alternating fashion. That is, a disk drive 14 or card 12 having disk drives 14,14′ mounted thereon is linked to a CPU 32, which is linked to another disk drive 14 or card 12, which is linked to another CPU 32, and so forth. This configuration readily allows for pipelining, as would be known to one skilled in the art. Further, in this configuration, the memory afforded by disk drives 14,14′ can supplement or replace solid state memory which ordinarily would be used in connection with CPU's 32.
  • The foregoing descriptions illustrate that any number of [0042] disk drives 14,14′ can be interconnected with any number of computers or other electronic apparatus in a wide variety of configurations. However, the foregoing embodiments are merely illustrative and are not to be construed as limiting the scope of the invention. The invention is defined according to the appended claims and is limited only thereby.

Claims (9)

1. An electronic data storage apparatus for use in connection with an electronic data processing device, comprising:
a substrate;
at least one electronic data storage device;
said at least one electronic data storage device mounted on said substrate;
electrical circuitry operably associated with said substrate and said at least one electronic data storage device; and
means for electrically connecting said electrical circuitry with said data processing device.
2. The apparatus of claim 1 wherein said substrate comprises a printed circuit card.
3. The apparatus of claim 1 wherein said at least one electronic data storage device comprises a hard disk drive.
4. The apparatus of claim 1 wherein said at least one electronic data storage device comprises a flash memory device.
5. The apparatus of claim 1 wherein said means for electrically connecting said electrical circuitry with said data processing device comprises a multi-pin electrical connector.
6. The apparatus of claim 1 further comprising a controller for controlling transfer of data to and from said at least one electronic data storage device.
7. The apparatus of claim 6 wherein said controller further controls transfer of data to and from said data processing device.
8. An electronic data storage apparatus for use in connection with an electronic data processing device, comprising:
a plurality of substrates, wherein each of said substrates is configured for selective installation in said electronic data processing device;
at least one electronic data storage devices mounted on each of said substrates;
electrical circuitry operably associated with each of said substrates and said at least one electronic data storage device; and
a controller for controlling the transfer of data to and from said at least one electronic data storage devices mounted on each of said substrates;
said controller further controlling the transfer of data to and from said data processing device.
9. An electronic data processing apparatus comprising:
at least one processing unit;
at least data storage apparatus comprising at least one data storage device;
at least one controller for controlling the transfer of data to and from said at least one data storage device and for controlling the transfer of data to and from said at least one processing unit; and
a switch for directing data from at least one of said processors to at least one of said data storage devices and for directing data from at least one of said data storage devices to at least one of said processors.
US10/806,352 2000-04-13 2004-03-23 Apparatus for electronic data storage Abandoned US20040260849A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/806,352 US20040260849A1 (en) 2000-04-13 2004-03-23 Apparatus for electronic data storage

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/548,716 US6721821B1 (en) 2000-04-13 2000-04-13 Apparatus for electronic data storage
US10/806,352 US20040260849A1 (en) 2000-04-13 2004-03-23 Apparatus for electronic data storage

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/548,716 Continuation US6721821B1 (en) 2000-04-13 2000-04-13 Apparatus for electronic data storage

Publications (1)

Publication Number Publication Date
US20040260849A1 true US20040260849A1 (en) 2004-12-23

Family

ID=24190096

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/548,716 Expired - Lifetime US6721821B1 (en) 2000-04-13 2000-04-13 Apparatus for electronic data storage
US10/806,352 Abandoned US20040260849A1 (en) 2000-04-13 2004-03-23 Apparatus for electronic data storage

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/548,716 Expired - Lifetime US6721821B1 (en) 2000-04-13 2000-04-13 Apparatus for electronic data storage

Country Status (3)

Country Link
US (2) US6721821B1 (en)
AU (1) AU2001251579A1 (en)
WO (1) WO2001080248A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8365399B2 (en) * 2009-12-03 2013-02-05 International Business Machines Corporation Method of connecting components to a printed circuit board

Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4870643A (en) * 1987-11-06 1989-09-26 Micropolis Corporation Parallel drive array storage system
US5214567A (en) * 1991-12-19 1993-05-25 Intel Corporation Modular peripheral platform having two disk drives and one electrical connector
US5264975A (en) * 1989-09-19 1993-11-23 International Business Machines Corporation Magnetic disk storage device with the base provided by an electronic module substrate
US5481432A (en) * 1992-11-13 1996-01-02 Seiko Epson Corporation Electronic device having connector with rows of terminals divided by ribs and ground or power terminal adjacent ribs
US5556290A (en) * 1993-08-17 1996-09-17 Berg Technology, Inc. Self-switching connector for electronic systems
US5600783A (en) * 1993-11-30 1997-02-04 Hitachi, Ltd. Disc array system having disc storage devices dispersed on plural boards and accessible at withdrawal of part of the boards
US5661636A (en) * 1994-10-25 1997-08-26 Mitsubishi Denki Kabushiki Kaisha IC card with on-board hard disk and circuit board with on-board hard disk including a cover with a bulging portion accommodating the hard disk
US5822184A (en) * 1994-07-28 1998-10-13 Rabinovitz; Josef Modular disk drive assembly operatively mountable in industry standard expansion bays of personal desktop computers
US5844910A (en) * 1992-09-11 1998-12-01 International Business Machines Corporation Flash-erase-type nonvolatile semiconductor storage device
US5864661A (en) * 1994-05-10 1999-01-26 Kabushiki Kaisha Toshiba IC memory card having flash memory
US5931697A (en) * 1996-06-18 1999-08-03 Samsung Electronics Co., Ltd. Device for connecting a hard disk assembly to a printed circuit board
US5974490A (en) * 1995-11-24 1999-10-26 Hitachi, Ltd. And Hitachi Information Technology Co., Ltd. Plural disk unit apparatus providing high-density mounting of disk units and peripheral units
US5986880A (en) * 1997-06-16 1999-11-16 Compaq Computer Corporation Electronic apparatus having I/O board with cable-free redundant adapter cards thereon
US6011741A (en) * 1991-04-11 2000-01-04 Sandisk Corporation Computer memory cards using flash EEPROM integrated circuit chips and memory-controller systems
US6035429A (en) * 1994-12-23 2000-03-07 International Business Machines Corporation Electronic circuit implementing component level disk drive
US6059186A (en) * 1997-03-28 2000-05-09 Oki Electric Industry Co., Ltd. Digital cash safe and a method for transferring a monetary value therefrom and thereto
US6073188A (en) * 1997-07-25 2000-06-06 Compaq Computer Corporation Electronic switchbox for selection and sharing of internal peripheral devices among different computers, the internal peripheral devices located in slots of a chassis
US6084773A (en) * 1998-02-17 2000-07-04 Intel Corporation Intergrated processor substrate protective enclosure for use in desktop PC systems
US6137678A (en) * 1997-09-30 2000-10-24 Compaq Computer Corporation Configuring a computer system
US6199137B1 (en) * 1999-01-05 2001-03-06 Lucent Technolgies, Inc. Method and device for controlling data flow through an IO controller
US6347039B1 (en) * 1998-09-03 2002-02-12 Samsung Electronics Co., Ltd. Memory module and memory module socket
US6351374B1 (en) * 1996-08-19 2002-02-26 Raymond C. Sherry Removable hard disk drive module
US6434612B1 (en) * 1997-12-10 2002-08-13 Cisco Technology, Inc. Connection control interface for asynchronous transfer mode switches

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4870643A (en) * 1987-11-06 1989-09-26 Micropolis Corporation Parallel drive array storage system
US5264975A (en) * 1989-09-19 1993-11-23 International Business Machines Corporation Magnetic disk storage device with the base provided by an electronic module substrate
US6011741A (en) * 1991-04-11 2000-01-04 Sandisk Corporation Computer memory cards using flash EEPROM integrated circuit chips and memory-controller systems
US5214567A (en) * 1991-12-19 1993-05-25 Intel Corporation Modular peripheral platform having two disk drives and one electrical connector
US5844910A (en) * 1992-09-11 1998-12-01 International Business Machines Corporation Flash-erase-type nonvolatile semiconductor storage device
US5481432A (en) * 1992-11-13 1996-01-02 Seiko Epson Corporation Electronic device having connector with rows of terminals divided by ribs and ground or power terminal adjacent ribs
US5556290A (en) * 1993-08-17 1996-09-17 Berg Technology, Inc. Self-switching connector for electronic systems
US5600783A (en) * 1993-11-30 1997-02-04 Hitachi, Ltd. Disc array system having disc storage devices dispersed on plural boards and accessible at withdrawal of part of the boards
US5864661A (en) * 1994-05-10 1999-01-26 Kabushiki Kaisha Toshiba IC memory card having flash memory
US5822184A (en) * 1994-07-28 1998-10-13 Rabinovitz; Josef Modular disk drive assembly operatively mountable in industry standard expansion bays of personal desktop computers
US5661636A (en) * 1994-10-25 1997-08-26 Mitsubishi Denki Kabushiki Kaisha IC card with on-board hard disk and circuit board with on-board hard disk including a cover with a bulging portion accommodating the hard disk
US6035429A (en) * 1994-12-23 2000-03-07 International Business Machines Corporation Electronic circuit implementing component level disk drive
US5974490A (en) * 1995-11-24 1999-10-26 Hitachi, Ltd. And Hitachi Information Technology Co., Ltd. Plural disk unit apparatus providing high-density mounting of disk units and peripheral units
US5931697A (en) * 1996-06-18 1999-08-03 Samsung Electronics Co., Ltd. Device for connecting a hard disk assembly to a printed circuit board
US6351374B1 (en) * 1996-08-19 2002-02-26 Raymond C. Sherry Removable hard disk drive module
US6059186A (en) * 1997-03-28 2000-05-09 Oki Electric Industry Co., Ltd. Digital cash safe and a method for transferring a monetary value therefrom and thereto
US5986880A (en) * 1997-06-16 1999-11-16 Compaq Computer Corporation Electronic apparatus having I/O board with cable-free redundant adapter cards thereon
US6073188A (en) * 1997-07-25 2000-06-06 Compaq Computer Corporation Electronic switchbox for selection and sharing of internal peripheral devices among different computers, the internal peripheral devices located in slots of a chassis
US6137678A (en) * 1997-09-30 2000-10-24 Compaq Computer Corporation Configuring a computer system
US6434612B1 (en) * 1997-12-10 2002-08-13 Cisco Technology, Inc. Connection control interface for asynchronous transfer mode switches
US6084773A (en) * 1998-02-17 2000-07-04 Intel Corporation Intergrated processor substrate protective enclosure for use in desktop PC systems
US6347039B1 (en) * 1998-09-03 2002-02-12 Samsung Electronics Co., Ltd. Memory module and memory module socket
US6199137B1 (en) * 1999-01-05 2001-03-06 Lucent Technolgies, Inc. Method and device for controlling data flow through an IO controller

Also Published As

Publication number Publication date
AU2001251579A1 (en) 2001-10-30
WO2001080248A1 (en) 2001-10-25
US6721821B1 (en) 2004-04-13

Similar Documents

Publication Publication Date Title
US6563706B1 (en) Typically high-availability information storage product
US7746654B2 (en) Adaptable plug-in mezzanine card for blade servers
US6749439B1 (en) Circuit board riser
JP4365213B2 (en) Stackable semiconductor test system and operation method thereof
JP3565767B2 (en) Cartridge type server unit, housing for mounting the server unit, and server device
US4511950A (en) Backpanel assemblies
US6351375B1 (en) Dual-purpose backplane design for multiple types of hard disks
US6491526B2 (en) Riser card assembly and method for its installation
US7663389B2 (en) Automated test equipment with DIB mounted three dimensional tester electronics bricks
US20030016504A1 (en) Server system with removable server cartridges
US10925167B2 (en) Modular expansion card bus
EP0598522A1 (en) Memory module
US10394291B2 (en) Apparatus, system, and method for dissipating heat from expansion components
CN111788872B (en) Network device with orthogonal structure card and line card and assembling or maintaining method thereof
US6762362B1 (en) Apparatus and method for connecting a power supply to multiple backplanes within an electronic equipment cabinet
US6313984B1 (en) Low profile hard disk drive assembly mounting to computer motherboard
US5343359A (en) Apparatus for cooling daughter boards
US20080266815A1 (en) System and method to conjoin blade modules
EP1215560A2 (en) Method and system for directly interconnecting storage devices to controller cards within a highly available storage system
US6721188B1 (en) Power supply for low profile equipment housing
US6721821B1 (en) Apparatus for electronic data storage
US9357666B1 (en) Field-serviceable IT device
US6421243B1 (en) Signal and power routing apparatus and methods
EP0129982B1 (en) Backpanel assemblies
US20050068754A1 (en) System and method for a self aligning multiple card enclosure with hot plug capability

Legal Events

Date Code Title Description
AS Assignment

Owner name: GENERAL DYNAMICS ADVANCED INFO SYSTEMS, NORTH CARO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:RENT, THOMAS M.;REEL/FRAME:015802/0294

Effective date: 20000725

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION