CA1278861C - Data storage apparatus for digital data processing system - Google Patents

Data storage apparatus for digital data processing system

Info

Publication number
CA1278861C
CA1278861C CA 515463 CA515463A CA1278861C CA 1278861 C CA1278861 C CA 1278861C CA 515463 CA515463 CA 515463 CA 515463 A CA515463 A CA 515463A CA 1278861 C CA1278861 C CA 1278861C
Authority
CA
Canada
Prior art keywords
head
magnetic
storage device
winding
data
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.)
Expired
Application number
CA 515463
Other languages
French (fr)
Inventor
David Cope
Gary Spletter
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Application granted granted Critical
Publication of CA1278861C publication Critical patent/CA1278861C/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/02Disposition of storage elements, e.g. in the form of a matrix array
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/14Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using thin-film elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Digital Magnetic Recording (AREA)

Abstract

Abstract of the Disclosure A data storage device for use in a digital data processing system that stores digital data in addressable storage locations on a stationary planar magnetic medium.
The storage device includes a magnetic head module that, in turn, includes a plurality of individually energizable read/write heads forming an array across one surface of the module, the individual heads corresponding to the addresses. The magnetic medium is placed in juxtaposition with the surface of the module that includes the array. When a head is energized it generates a magnetic field to magnetize a region of the magnetic medium proximate the head thereby to store data on the medium. To read data from the medium, the head is energized to generate a magnetic field in a selected direction. An electrical voltage is generated in the head winding, the amplitude of which indicates the value of the stored data. After the location is read, the data is re-written in the location.

Description

~27~38~ .

Background of the Invention 17 Field of the Invention The invention relates generally to the field of digital data processing systems, and more specifically to data storage apparatus for use in such systems. The invention provides a low cost, high speed and high capacity data storage system that uses removable magnetic media on which to store data.
2. Description of the Prior Art A digital data processing system generally includes three basic elements; namely a memory element, an input/output element, and a processor element, all interconnected by one or more buses. The memory element stores data in addressable storage locations. This data includes both operands and instructions for processing the operands. The processor element causes data to be transferred, or fetched, to it from the memory element, interprets the incoming data as either instructions or operands, and processes the operands in accordance with the instructions. The results are then stored in addressed locations in the memory element. An input/output element also communicates with the memory element in order to transfer data into the system and to obtain the processed data from it. The units comprising the input/output element normally operate in accordance 386~

with control information supplied to it by the processor element. The units comprising the input/output element may include, for example, printers, teletypewriters, or keyboards and video display terminals, and may also include secondary data storage devices such as disk drives or tape drives.
The data storage devices that are used in a digital data processing system and its disk and tape drives essentially forms a hierarchy based on cost per unit storage ~typically a bit), access speed, that is, the speed that data can be written (stored) in or read (fetched) from the device, and capacity, with the electronic storage used in main memory typically being relatively high speed and high cost but low capacity, and the magnetic storage used in disk and tape drives being relatively higher capacity but lower speed and lower cost. In addition, a processor itself may also include a private electronic storage such as a cache memory, which has higher access speed to the processor than does the main memory, with higher cost per storage element, but with typically far lower capacity than the main memory.
In recent years, significant efforts have been made to improve the access speed and the capacity of the magnetic storage units and also reduce the costs. ~sing disk drives as an example, data is stored on one or more rotating disks whose surfaces are coated with a magnetic 78~16~

material. A radially-movable read/write head suspended above the disk surface reads data from and writes data onto the magnetic coating on the disk surface. The head is maintained a uniform distance from the disk surface by the air that is entrained with the rotating disk; essentially the head "flies" over the disk surface.
Efforts at increasing disk capacity have required the heads to fly closer and closer to the disk surface. This results in problems, however, as the head is susceptible to "crashing" into the disk surface in the event of power interruptions or mechanical vibrationO In addition, irregularities in the disk surface and also dust particles on the surface that are attracted by the magnetic fields repcesenting the stored data can create problems with uniform flying. In some low-performance disk drives, such as is characteristic of floppy disks, the heads rest on the disk surface. This alleviates problems of head crashing, but since the head contacts the moving disk surface, the head and recording medium tend to abrade each other.
In modern disk drives, the read/write head moves radially with respect to the disk, and so data is stored on the disk in concentric rings, or tracks, each representing one radial position of the head. The tracks 2S are divided into a plurality of equi-angular sectors, with each sector storing a selected amount of data, . .

~LZ78~

typically five hundred and twelve eight-bit bytes or a multiple thereof. When the disk drive is requested to access, that is, read data from or write data onto a specific sector or sectors, the drive must first perform a search operation, that is, move the head to the appropriate track and then a seek operation, or wait for the disk to rotate until the sector is under the head, before data can be transferred. The search and seek operations can take a significant amount of time, on the order of at least ten milliseconds in current high-performance drives to several hundred milliseconds for floppy disk drives. In even the fastest drives the search and seek operations take significantly longer than the actual time required to perform the data transfer.
In an effort to reduce the search and seek times, some manufacturers have added additional heads around the periphery of the disk. However, this adds to the cost of the drive and does not appreciably reduce the search and seek times or increase data transfer rates.
Since the access time for the disk drives is so long, high performance processors could execute thousands of instructions during this time, and so modern operating systems are configured to permit interrupting a program which requires a disk access and begin processing another program which has sufficient data already in main memory to facilitate execution. These context switches, .. `- ':~ ' '" ' ,. ..

~Z'78~

however, require processing overhead to store the current program's context and call in a new one~ during which time no useful operations are being performed on user programs. In addition, some operating systems provide scheduling arrangements in which a number of disk transfers may be queued and initiated as the head steps across the various tracks in each direction, that is, as the head steps toward the center moving in one direction and toward the rim moving in the other direction, rather than in the order in which they are generated, which may result in transfers that are randomly distributed across the disk. ThiS tends to reduce the access time, but the scheduling programs also comprise overhead on the processor that reduces the computing that the processor could be performing on user applications.
Furthermore, as with most elec~romechanical portions of digital data processing systems, the disk's rotational mechanism and the head movement mechanism are the parts that are most highly prone to failure. This tends to limit or reduce the reliability of the entire system, as the disk and tape drives are required for high capacity storage in modern systems.
As has been noted, the electronic main random access memory alleviates many of these problems, but it is significantly more expensive, on a cost per bit basis, than is magnetic storage. Furthermore, electronic ~ ~7~a~

storage is volatile, that is, the stored charge dissipates when the power is turned off, and the memory, unlike magnetic storage, does not have a removable medium. Thus, unlike the magnetic storage, the random access memory cannot be used or loading programs or data into the computer system.

Summary of the Invention The invention provides a new and improved data storage device for use in a digital data processing system that uses a maynetic medium for storing the data which, as in some disk and tape storage devices, may be removable, but which eliminates many deficiencies in current magnetic storage devices, including head crashing or head and media wear, electromechanical failures and the lengthy search and seek times that are required to access data in other storage devices which use magnetic storage media.
In brief, the invention provides a new and improved data storage device in which data is stored in a planar magnetic medium. A plurality of small, individually eneryizable read/write heads, one head per bit of data, are supported and maintained in a matrix arrangement adjacent to the magnetic medium. Circuitry is provided to individually enable each head to read data from or write data onto the medium. To write data onto the ~L~27~3~6~ `

medium, circuitry energizes the head to impress a magnetic field onto the medium in a selected direction, with the impressed field in one direction representing a binary "1", and a field in the opposite direction representing a binary "0". To read data that has previously been written, circuitry enables the head to generate magnetic flux in a selected direction. If the field that had previously been impressed on the medium is - in the opposite direction as the field then generated by the head, a relatively large electrical pulse is generated which is sensed by the circuitry which energizes the head. If the previously-impressed field was in the same direction as the field generated by the head, a reduced electrical pulse is generated, which also is sensed. The amplitude of the pulse indicates the value of the stored data, which is transmitted to other units in the system. Since the previously-written data is destroyed by the reading operation , the circuitry energizes the heads to re-write the data.
The medium and heads do not move in the new data storage device and since each read/write head is continuously adjacent to its data stored on the medium, no time is required to move the head to the data, and so the search and seek times are zero.
Eliminating head movement also eliminates the possibility of head crashing and wear of the head and medium. In addition, eliminating moving parts enhances reliability of the data storage device and of the entire compu~er system.
The data s~orage device, including the read/write heads may be manufactured using thin film techniques that are used in the semiconductor industry. That is, -the heads may be formed in layers to ~orm the U-shaped heads and the energizing windings which surround them, as well as the conducting wires that connect them to the energiziny and sense circuitry. The invention also provides a new circuit for selectively energizing the individual heads.
In an alternate embodiment, the medium may be formed directly over the lead matrix o~ the data storage device using a thin film technique. The medium may cover the entire surface in juxtaposition with the heads, or alternatively, it may be patterned so as to provide magnetic material only across the head yaps.
The inven~ion may be summarized as a data storage device for use in a digltal data processing system for storing digital data on a planar magnetic medium comprising magnetic head module means that includes a plurality oE individually energizable read/-write head means, each when energized generating a magnetic field, forming an array across one surface of said module means, the magnekic medium being adapted to be placed in juxtaposition with said surface of said module means such that when any head is energized a maynetic Eield is generated and a region oE the magnetic medium proximate the head means is magnetized, said data ~2~ !38~

storage device further comprisiny circuit mPans ~or selectively energizing selected ones o~ said head means to selectively magnetize the correspondincJ region of the medium with the direction of magnetization representing stored data.
According to another aspect, the invention provides a data storage device for use in a digital data processing system for storing digital data on a planar magnetic medium comprising opposing magnetic head module means and planar means having a retracted position to define a slot for receiving a planar magnetic medium, said planar means being biased towards a surface of said head module means to hold the magnetic medium in juxtaposition with said surface of said head module means, said head module means comprising a plurality of individually energizable read/write head means, each when energized generating a magnetic field, forming an array across said surface of said module means such that when any head is energiæed a magnetic field is generated and a region o~ the magnetic medium proximate the head means is magnetized, said data storage device further comprising circuit means for selectively ener~izing selected ones of said head means to selectively magnetize the correspondiny region of the medium with the direction of magnetization representing stored data.
In another aspe~t of the invention there is provided a data storage device for use in a digital data processing system for storiny digital data in a plurality of addressed storage locations on a planar magnetic medium comprising magnetic head module means that includes a plurality of individually eneryizable 8a ~278~

read/wri~e head means, each associa~ed with an acldressable location and comprising a head of magnetic material surrounded by a winding of conductive material such that when an electric current is applied to the winding a magnetic field is yenerated in said head, said head means forming an array across one surface of said module means, ~he magnetic medium being adapted to be placed in juxtaposition with said surface of said module means such that when any head is eneryizecl a magnetic field ls generated and a region of the magnetic medium proximate the head means is magnetized thereby to store data in the addressed location, saifl data storage device further comprising circul~ means for selectively energizing selected ones of said head means to magnetize the corresponding region of the medium with the direction of magnetization representing stored data, said circuit means including current source means for providing electric current in a selected direction, switch array means connected to said current source means and all of said winding means for selectiny one of said head means for energization, and sense means connected to said current sour~e means for sensing variations in the voltage during a read operation representing the value oE data stored in the storage location associated with the address.
Brief Description_of the Drawin~s The invention will be pointed out with particularity in the appended claims. The above and other advantages of the invention may be better understood by referring to -the following description taken in conjunction with the accompanying drawings, in which:

~b ~2}78~361 Hl0-881 Fig. 1 is an exploded perspective view of a data storage device constructed in accordance with this invention;
Fig. 2 is a diagram, in perspective view, of a detail of a magnetic head module comprising a portion of the storage device depicted in Fig. l;
Fig. 3, comprising Figs. 3A and 3B, are side and top schematic sectional views, respectively of a single read/write head used in the magnetic head module depicted in Fig. 2;
Fig. 4 is a schematic diagram of energizing and switching circuitry used with the storage device depicted in Fig. l; and Fig. 5, comprising Figs. 5A and 5B, depict alternative embodiments of read/write heads useful in the data storage device depicted in Fig. l.

Detailed Description of an Illustative Embodiment With reference to Fig. 1, a magnetic storage device 10 constructed in accordance with the invention includes a substrate supporting body 11 which supports a plurality of switching chips 12 on its upper surface and electrically connects to chips 12 through pins on the underside of the chips (not shown) that mate with a socket 16. The substrate ll also supports a plurality of magnetic head modules 13 on its lower surface that ~2~38~;~

connect through pins 17 to the substrate 11 through sockets (not shown). The magnetic head modules which are described in more detail in connection with Figs. 3, 3A
and 3B, contain the actual read/write heads, are maintained in close contact with a planar recording medium 14 by a spring-loaded, retractable plate 18. The recording medium 14 has magnetic coating 15 on its upper surface which contacts the magnetic head modules and provides the actual magnetic recording medium for storing data. The switching chips 12 contain circuitry which will be described below in connection with Fig. 4 which selects the individual ones of the read/write heads which will be described in connection with Fig. 2.
In brief, a digital data processing system (not shown), when it desires to obtain data from a mass storage device such as a disk drive or data storage device 10, transmits a data transfer command identifying a read or write operation and an address over a bus (also not shown) which is received and decoded by control circuitry external to device 10. The address identifies, for a disk drive, a block of data by its track and sector number and, for storage device 10, a block of data by its magnetic head module and a group of read/write heads.
The external circuitry operates in a conventional manner to energize switching modules 12. The switching modules couple signals through substrate 11, which includes 78~36~

conductors which couple signals from switching chips 12 through pins 17 to magnetic head modules 13 and allow the heads identified by the address from the system to be energized in a selected manner to permit data to be written onto, or read from, medium 14. The data is represented by magnetic flux in the magnetic coating in a selected direction adjacent to the read/write head.
With reference to Fig. 2, a magnetic head module 13 includes a plurality of U-shaped heads 20 that are arrayed in a regular matrix pattern in a non-conductive and non-magnetic binder 19, with the open ends of the U-shaped heads facing towards the lower surface 21 of the head module. Encircling a portion of each head is an individuallyenergizable electrically conductive winding 22. The conductor forming its associated winding is spaced slightly apart from its associated head to prevent it from being electrically shorted to the head, which may be conductive. When current passes through a winding, a magnetic field is induced in the head, with the direction of the field depending upon the direction of current Elow through the winding.
Figs. 3A and 3B depict in schematic form side and top sectional views of one of the magnetic heads 20 and its respective winding 22 in magnetic head module.
Although not illustrated in Figure 2, the magnetic head module also includes a plurality of energizing wires ~;~78~

12 ~10-881 including an input line 30 and an output line 31 which are connected to respective ends of winding 22. ~s will be shown below in connection with Fig. 4, windings associated with several heads may be connected to a single set of input and output lines 30 and 31. As is depicted in Fig. 3~ and 3B, in one embodiment the magnetic head comprises an elongated cross member 40 of a magnetizable material that is formed parallel to the lower surface 42 of the magnetic head module against which magnetic medium 14 is maintained by plate 18. From the cross member 40, two legs 41 extend toward the lower surface 42.
In the embodiment depicted in Figs. 3A and 3B, the winding 22 surrounds cross member 40. Thus, when switching modules 12 enable current to flow from input line 30 to output line 31, a magnetic field is induced in head 20 in the direction depicted by the arrows in the figure. In addition, a magnetic field is induced through the magnetic coating 15 on medium 14. When the current is removed, the magnetization that was impressed on medium 14 remains. The direction of magnetization is interpreted as a binary value and may be read by the switching chip transmitting a current in a selected direction through winding 22. If the magnetization previously impressed in the coating is in the opposite direction, the magnetization changes direction when the . .

~I.z7~a6~L

13 Hl0-881 current pulse is transmitted, and, as it does, a relatively large voltage pulse occurs between input line 30 and ou~put line 31. Alternatively, if the previously-impressed magnetization is in the same direction, only a relatively small voltage pulse is generated. The pulse that is generated is sensed by circuitry in the switching chips. The voltage of the generated pulse indicates the value of the stored data. The switching chip then performs a writing operation to restore the magnetization to its condition prior to the reading operation.
In one embodiment, the magnetic head modules 13 are formed using conventional thin film techniques that are similar to techniques used in fabricating integrated circuit chips. For example, the head module depicted in Figs. 3A and 3B can be fabricated in a number of steps if lines 30 and 31 are formed at different vertical levels in the module, or in several fewer steps if they are formed at the same level. In the first step, if the fabrication begins at the lower surface 41, the portion of the module including the binder 19 and the lower portion of legs 41 are formed from the lower surface 42 of module 13 up to the level of the lower surEace 44 of winding 22. In the second step, the lower horizontal portion of winding 22 from surface 44 up to surface 45, as well as the corresponding level of legs 41 and binder 19. In the third step the portion of module 13 is ~2~7~
~10-881 fabricated from the surface 45 of winding 22 up to the lower surface 46 of horizontal member 40, including portions of legs 41, binder 19, and the lower section of vertical portions 47 of winding 22.
In the fourth step of the fabrication procedure, the portion of the module from the lower surface 46 to the upper surface 48 of cross member 40 are formed, including the horizontal member 40 and the mid-section of the vertical portions 47 of winding 22. In the fifth step the portion of the magnetic head module 13 from the upper surface 48 of cross member 40 to the lower surface 50 of winding 22, is fabricated, including the upper section of the vertical portion 47 of winding 22 and the associated binder 19. In the sixth step the portion of head module 13 is fabricated from the lower surface 50 to the upper surface 51 of the winding, including the upper horizontal portion of the winding and a vertical portion at the two ends of the winding which are to be connected to input and output leads 30 and 31.
In the seventh step the portion of the magnetic head module 13 is fabricated from the upper surface 51 of the winding 22 to the lower surface 52 of output line 31, including the vertical portion connecting winding 22 to the input and output lines 30 and 31. In the subsequent steps portions of the magnetic head module are fabricated to the top surface 53 of wire 31, the bottom surface 54 ~2~

Hl0-881 of wire 30, and the upper surface 55 of wire 30 and portion of the module above the upper surface 55.
In all of the fabrication steps, thin film technology using conventional techniques of selective material deposition and removal, using masking operations that are well known in the art of integrated circuit fabrication technology, can be used to fabricate the magnetic head module 13.
Fig. 4 depicts a schematic diagram of circuitry that can be used to selectively energize the windings 22 in the magnetic head modules. The input and output ends of windings 22 are connected through input and output lines 30 and 31 to input and output control switches 60 and 61 The input terminals of windings 22 are also connected through a plurality of load resistors 62 to a set of control lines 63 which are, in turn, connected through control switches 64 to a current source and sense circuitry generally represented by reference numeral 65.
Circuitry 65 supplies current in one direction that is required to perform the appropriate writing or reading operation, and also senses the presence or absence of a pulse during a reading operation. In addition, circuitry 65 enables the data to be re-written after a reading operation~ In addition, a second circuit 65A supplies current in the opposite direction through switches 64A, resistors 62A and control lines 63A. The operation of ~L278a~

the circuit depicted in Fig. 4 i9 similar as between the operation using circuit 65 and the operation using circuit 65A, and so the operation will be described in connection with the use of circuit 65.
As depicted in Fig. 4, the windings 22 and associated circuitry are divided into five groups, identified as groups A through E. Each of the windings 22 in a group is connected to the same input line 30 and to diffe~ent output lines 31. The load resistors 62 and 62A that are connected to the different windings in each group are connected to different ones of the control lines 63 and 63A such that one winding from each of the groups A through E is connected through load resistors 62 and 62A, to each of the control lines 63 and 63A.
In operation, to energize one of the windings 22 using circuit 65, the switching module 12 that decodes the address from the data processing system and identifies the winding associated to the addressed storage location, closes one of the switches 64 and one of the switches 61. The switching module 12 is enabled to close all of the switches 60 except for the switch corresponding to the closed one of switch 61. Thus, all of switches 60 are closed except for one, and only one of switches 64 and one of switches 61 are closed. This effectively isolates from the current source and sense circuitry all of the windings 22 except the one ~Z78~36~

associated with the head corresponding to the addressed location As an example, if the winding to be energized is winding 22', the address decoding circuitry closes switch 64' and 61' and leaves open all of the rest of the switches in output switches 61 and control switches 64.
The address decoding circuitry also closes all of the switches 60 except for switch 60'. This ensures that current is not permitted to be coupled through any of the other ones of windings 22 ~hat may also be connected to the control line 63 that is connected to switch 64', since other current paths can exist through multiple windings from that control line to the output line 31 controlled by switch 61'. Thus, closing all of the switches 60 except for switch 60' ensures that only winding 22' receives any of the current from circuit 65.
In addition, all of switches 64A are open to ensure that circuit 65A does not provide current to any of the windings.
If circuit 65A is to be used to provide current to windings 22 in the opposite direction, switches 64A are used in the same manner as switches 64 described above, and the operation of switches 60 and 61 are interchanged.
Thus, to energize one winding using circuit 65A, one of switches 64A is closed, one of switches 60 is closed, all ~ ~7~

but one of switches 61 are closed, and all of switches 64 are open.
Figs. 5A and 5B depict alternative embodiments of heads 20. Rather than being spaced apart, the heads can 5 be essentially foemed from a single cross member with adjacent heads sharing depending legs 41. In the embodiment depicted in Fig. 5A, the windings 22 are wound around the cross member 40, whereas in the embodiment depicted in Fig. 5B, the windings 22 are wound around the legs 41. To energize one head in the embodiment depicted in Fig. 5B, the switching modules must energize windings on adjacent ones of the legs 41 in opposite directions so that, for example, the flux in one leg is up, the flux in the adjacent leg must be downward to complete a magnetic circuit through medium 14.
It ~ill be appreciated that an alternate embodiment of the invention may provide a second set of head modules 13 opposing the modules depicted in Fig. 1, and in place of plate 18. In this embodiment, a suitable double-sided medium may be used, that is, a medium comprising a planar carrier the sides of which carry the magnetic material.
In use, the medium would be placed between the opposing head modules.
In addition, if the head modules are formed by thin film techniques as described above in connection with Figs. 3A and 3B, if the medium need not be removable, it ~'~7~386~

may be deposited over lower surface 42. After being deposited, the medium may be patterned so as to provide magnetic material only between the legs 41.
It will also be appreciated that the invention provides a new data storage device that stores data on a removable magnetic medium but which reduces or eliminates many of the problems inherent in current magnetic storage devices which use moving magnetic medium. The invention makes possible much higher data densities than are possible with current disks, for example, as in disks only a limited annulus on the disk is available for storage and then only on widely-separated tracks, whereas data can be stored over the entire medium surface in the invention. In addition, the medium used with the invention may be any shape; it is not limited to a circular shape characteristic of rotating disks.
Since with the new storage device, the medium is stationary, expensive and failure-prone electro-mechanical rotational hardware is not required, nor is hardware required to move any heads. In some embodiments of the invention it may be desirable to provide mechanisms for adjusting the alignment of the medium slightly with respect to the heads, but that need only be done once when the medium is inserted into the device.
Furthermore, problems of head an media wear and head crashes are eliminated with the invention.

~2~7~3~36~

7~009-1 The foregoing description is limi~ed to a specific embodiment of this invention. It will be apparent, however, that ~his invention can be practiced in systems havlng diverse basic construction or that use different internal circuitry than is described in the specification with the attainment of some or all of the advantages of this invention. Therefore, it is the object of the appended claims to cover all such variakions as come within the true spirit and scope of this invention.

Claims (13)

1. A data storage device for use in a digital data processing system for storing digital data on a planar magnetic medium comprising magnetic head module means that includes a plurality of individually energizable read/write head means, each when energized generating a magnetic field, forming an array across one surface of said module means, the magnetic medium being adapted to be placed in juxtaposition with said surface of said module means such that when any head is energized a magnetic field is generated and a region of the magnetic medium proximate the head means is magnetized, said data storage device further comprising circuit means for selectively energizing selected ones of said head means to selectively magnetize the corresponding region of the medium with the direction of magnetization representing stored data.
2. A data storage device for use in a digital data processing system for storing digital data on a planar magnetic medium comprising opposing magnetic head module means and planar means having a retracted position to define a slot for receiving a planar magnetic medium, said planar means being biased towards a surface of said head module means to hold the magnetic medium in juxtaposition with said surface of said head module means, said head module means comprising a plurality of individually energizable read/write head means, each when energized generating a magnetic field, forming an array across said surface of said module means such that when any head is energized a magnetic field is generated and a region of the magnetic medium proximate the head means is magnetized, said data storage device further comprising circuit means for selectively energizing selected ones of said head means to selectively magnetize the corresponding region of the medium with the direction of magnetization representing stored data.
3. A data storage device for use in a digital data processing system for storing digital data in a plurality of addressed storage locations on a planar magnetic medium comprising magnetic head module means that includes a plurality of individually energizable read/write head means, each associated with an addressable location and comprising a head of magnetic material surrounded by a winding of conductive material such that when an electric current is applied to the winding a magnetic field is generated in said head, said head means forming an array across one surface of said module means, the magnetic medium being adapted to be placed in juxtaposition with said surface of said module means such that when any head is energized a magnetic field is generated and a region of the magnetic medium proximate the head means is magnetized thereby to store data in the addressed location, said data storage device further comprising circuit means for selectively energizing selected ones of said head means to magnetize the corresponding region of the medium with the direction of magnetization representing stored data, said circuit means including current source means for providing electric current in a selected direction, switch array means connected to said current source means and all of said winding means for selecting one of said head means for energization, and sense means connected to said current source means for sensing variations in the voltage during a read operation representing the value of data stored in the storage location associated with the address.
4. A data storage device as defined in claim 1 wherein each of said head means comprise a U-shaped head of magnetic material having an open end disposed toward the surface of said head module means in juxtaposition with the magnetic material and conductive winding means surrounding at least a portion of said head.
5. A data storage device as defined in claim 4 wherein said head comprises a cross member having depending legs to form a U-shape, said winding surrounding the cross member.
6. A data storage device as defined in claim 4 wherein said head comprises a cross member having depending legs to form a U-shape, said winding comprising plural winding means each surrounding one of said legs, and said circuit means providing energizing each of said winding means in opposing directions.
7. A data storage device as defined in claim 4 wherein a plurality of said head means are formed from an integral cross member means having depending therefrom a plurality of leg means, with pairs of leg means defining said head means.
8. A data storage device as defined in claim 7 wherein each said winding comprises a winding means around said cross member between each adjacent pair of leg means.
9. A data storage device as defined in claim 7 wherein each said winding comprises a winding means around each leg means, said circuit means energizing adjacent pair of winding means in opposing directions whereby to energize said head means.
10. A data storage device as defined in claim 1 in which said head means are supported on a surface of said magnetic module head means and said magnetic medium comprises a magnetic material formed over said surface and bound thereto.
11. A data storage device as defined in claim 10 in which said magnetic medium is patterned to provide magnetic material only in juxtaposition to said head means.
12. A data storage device including a magnetic head module comprising a plurality of magnetic head means arrayed over a major surface thereof and each head means having an energizable winding, the magnetic head module fabricated using a sequence of steps each using thin-film lithographic techniques to form a selected portion of the module and a further step of applying a layer of magnetic material over said major surface.
13. A data storage device as defined in claim 12 fabricated using the further step of patterning the magnetic material layer to leave magnetic material only in the regions of said major surface in juxtaposition to the head means.
CA 515463 1985-08-08 1986-08-07 Data storage apparatus for digital data processing system Expired CA1278861C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US76384485A 1985-08-08 1985-08-08
US763,844 1985-08-08

Publications (1)

Publication Number Publication Date
CA1278861C true CA1278861C (en) 1991-01-08

Family

ID=25068966

Family Applications (1)

Application Number Title Priority Date Filing Date
CA 515463 Expired CA1278861C (en) 1985-08-08 1986-08-07 Data storage apparatus for digital data processing system

Country Status (4)

Country Link
EP (1) EP0233254A4 (en)
JP (1) JPS63500904A (en)
CA (1) CA1278861C (en)
WO (1) WO1987000959A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990003032A1 (en) * 1988-09-08 1990-03-22 Bednarz, Joseph, J. Sheet random access memory
JPS642130A (en) * 1987-06-24 1989-01-06 Shimizu Corp Electronic blackboard and electronic blackboard system
FR2630853B1 (en) * 1988-04-27 1995-06-02 Thomson Csf MATRIX DEVICE WITH MAGNETIC HEADS, PARTICULARLY THIN FILMS
US5126971A (en) * 1989-12-22 1992-06-30 Magnex Corporation Thin film magnetic core memory and method of making same
FR2668289B1 (en) * 1990-10-19 1992-12-11 Thomson Consumer Electronics METHOD FOR ADDRESSING ELEMENTARY HEADS OF A MULTIPISTE HEAD OF RECORDING ON MAGNETIC MEDIUM AND MAGNETIC HEAD IMPLEMENTING IT.
US5237529A (en) * 1991-02-01 1993-08-17 Richard Spitzer Microstructure array and activation system therefor
US5587943A (en) * 1995-02-13 1996-12-24 Integrated Microtransducer Electronics Corporation Nonvolatile magnetoresistive memory with fully closed flux operation
US7911830B2 (en) 2007-05-17 2011-03-22 Integrated Magnetoelectronics Scalable nonvolatile memory
US8911888B2 (en) 2007-12-16 2014-12-16 HGST Netherlands B.V. Three-dimensional magnetic memory with multi-layer data storage layers
US9741923B2 (en) 2015-09-25 2017-08-22 Integrated Magnetoelectronics Corporation SpinRAM

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BE540911A (en) * 1954-08-31
CH355814A (en) * 1957-01-22 1961-07-31 Sperry Rand Corp Magnetic facility
US3214740A (en) * 1959-01-16 1965-10-26 Rese Engineering Inc Memory device and method of making same
US3267445A (en) * 1962-11-09 1966-08-16 Bell Telephone Labor Inc Magnetic memory circuits
US3633188A (en) * 1969-07-22 1972-01-04 Burroughs Corp Electromagnetic transducer employing a thin magnetic film having an oriented easy direction of magnetization
US3708789A (en) * 1971-01-19 1973-01-02 Int Pour L Inf Co Thin film binary data information stores
GB2050699B (en) * 1977-12-13 1982-10-20 Fujitsu Ltd Thin-film coil producing method

Also Published As

Publication number Publication date
JPS63500904A (en) 1988-03-31
EP0233254A4 (en) 1990-02-05
EP0233254A1 (en) 1987-08-26
WO1987000959A1 (en) 1987-02-12

Similar Documents

Publication Publication Date Title
US5956213A (en) Latch mechanism for disk drive using magnetic field of actuator magnets
US6650506B1 (en) Double-sided disk storage using a single configuration of magnetoresistive head
US5025335A (en) Architecture for 21/2 inch diameter single disk drive
US5251082A (en) Miniaturized disk file pluggable into a card terminal
US5251081A (en) Spindle grounding device
US5343345A (en) Magnetic disk storage apparatus with multiple sets of actuator arms for read/write operations at different circumferential locations within the disk stack
GB2271462B (en) Array type recording system
US6580572B1 (en) Combination glide test/burnishing head and head suspension
US5257151A (en) Disc-drive with a rim-motor
CA1278861C (en) Data storage apparatus for digital data processing system
US6359744B1 (en) Reducing thermal decay of data signals recorded on magnetic media
US5134532A (en) Multiple-disk storage system
US3183516A (en) Data recording apparatus
CN1096675C (en) Slider suspension assembly and method for attaching slider to suspension in data-recording disk file
US6765743B2 (en) Micro-actuator transducer stack inertia cancellation control
KR19980701657A (en) Double identification of data fields on disk drives
US4074331A (en) Magnetic recording head structure for recording on both sides of a record member
US6765736B2 (en) Write-safe condition verification apparatus and method for the write element in a disc drive
US6205569B1 (en) Error recovery using alternate headers in a disc drive
US3586891A (en) Magnetic recording disc drive
JPH07302491A (en) Data storage device
US3243788A (en) Method of recording and reproducing information in which a plurality of parallel data tracks are overlapped
KR0140360B1 (en) Hard disk drive having multi actuator in one axis
US6710956B1 (en) Preamp using pulsed write currents
GB2298307B (en) Array type recording system

Legal Events

Date Code Title Description
MKLA Lapsed