CA1236566A - System for recording and/or reproducing digital data - Google Patents

System for recording and/or reproducing digital data

Info

Publication number
CA1236566A
CA1236566A CA000481920A CA481920A CA1236566A CA 1236566 A CA1236566 A CA 1236566A CA 000481920 A CA000481920 A CA 000481920A CA 481920 A CA481920 A CA 481920A CA 1236566 A CA1236566 A CA 1236566A
Authority
CA
Canada
Prior art keywords
data
digital data
buffer storage
storage means
magnetic 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.)
Expired
Application number
CA000481920A
Other languages
French (fr)
Inventor
Ken Kutaragi
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Application granted granted Critical
Publication of CA1236566A publication Critical patent/CA1236566A/en
Expired legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A22BUTCHERING; MEAT TREATMENT; PROCESSING POULTRY OR FISH
    • A22CPROCESSING MEAT, POULTRY, OR FISH
    • A22C25/00Processing fish ; Curing of fish; Stunning of fish by electric current; Investigating fish by optical means
    • A22C25/18Cutting fish into portions
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1806Pulse code modulation systems for audio signals
    • G11B20/1809Pulse code modulation systems for audio signals by interleaving

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Food Science & Technology (AREA)
  • Zoology (AREA)
  • Wood Science & Technology (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
  • Rotational Drive Of Disk (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Manufacturing Optical Record Carriers (AREA)
  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)
  • Magnetic Record Carriers (AREA)
  • Recording Measured Values (AREA)

Abstract

ABSTRACT OF THE DISCLOSURE
A system for recording and/or reproducing digital data on a magnetic floppy disk, in which the address data of the digital data is nonsuccessive relative to an original time sequence thereof by the addition of error correction bits to the digital data, involves re-arrangement of the digital data by providing a buffer memory between the floppy disk apparatus and a peripheral device, the buffer memory having a capacity capable of completing the re-arrangement of the digital data, and includes allocating the digital data to the buffer memory such that pure data and the error correction bits are respectively stored in different memory areas of the buffer memory. Address data is converted upon writing or reading the digital data from the buffer memory so as to allocate the address data such that it appears to be nonsuccessive, as seen from a recorded pattern of the disk, but it appears to be successive, as seen from the peripheral device.

Description

~3~;5~6;
BACKGROUND OF T~E INVEMTIO~

Field of the Inve~tion-This invention relates generally to a system for recording and/or reproducing digital data and, more particularly, to a system wherein a floppy disk, as employed for use in an electronic still camera, is used to store digital data for other purposes, for example, for a computer.

Description of the Background:
The presently well-known and widely used 8-inch, or 5.25-inch, magnetic, floppy disk has a standardized format and almost all of the presently known disk drive systems operate under such standardized format. As a result, it is very difficult to employ the most up to date and emerging technologies to realize higher density recording and/or reproduction with the standardized systems.
Furthermore, because the rotation speed of a magnetic disk employed in the known floppy disk system is usually either 300 rpm or 600 rpm, it is essentially impossible to record and/or reproduce an analog video signal in real time. I~
the video signal is digitized it can be recorded and/or reproduced in real time, however, one floppy disk is capable of at best recording the information of only one still video frame on a standard 8-inch or 5.25-inch disk. In addition to requiring an analog-to-digital (A/D) converter and a complimentary digital-to-analog (D/A) converter to record and reproduce the video information digitally a digital video system also requires a frame memory. Therefore, the total digital floppy disk system becomes e~pensive and -: -2-~L~36~
physically la~ge and unwieldy. Accordingly, it ls no~
p~actical to use the presently known floppy disk system to record and/or reproduce a video signal.
An electronic still camera conference in Japan has proposed the use of a 2-inch floppy disk as the recording medium for all electronic still cameras. Such 2-inch Eloppy disk generally resembles the presently known floppy discs but is 47 mm in diameter, 40~ m in thickness, and it has a c~nter core element by which is may be engaged with a suitable drive mechanism. A rotational position detection element is also affixed to the center core. The 2~inch floppy disk resides within a jacket having a central opening to expose the center cGre element and a slideable opening so that the disk may be brought into operative contact with a magnetic head. When -the disk is not in use, the slideable openinq has a cover or shutter whi.ch is dust-proof and seals the disk from adverse environmental effects. A counter dial is provided to indicate the number o~ exposures on the disk, and a tab is provided that may be broken out to prevent inadvertent re-recording.
The data format of the proposed 2-inch disk has been preliminarily agreed upon as comprising fifty tracks, with each track with being 60 ~m in width, having a guard band between adjacent tracks of 40 ~m. The disk is proposed to be rotated at 3600 rpm, which represents the field frequency, and a video color signal of one field is to be recorded in each track of the magnetic disk. Thus, the proposed standardized floppy disk can be used to record fifty still color video signals. Nevertheless, although such 2-inch diameter floppy disk has been standardized to r~cord and/or reproduce analog color video signals, it cannot easily accommodate other digital data. For example, if some other kind of digital data is converted to a quasi-video signal and then recorded on the floppy disk, such as might be done by an audio pulse code modulation (PCM) processor employed in a video tape recorder (VTR), the ~loppy disk will have a small memory capacity relative to the original digital data. Moreover, other problems arise, such as data compatibility, in using such disks with the existing 8-inch or 5.25-inch floppy disk systems.
When the digital data is recorded on or reproduced fxom this 2-inch still video camera floppy disk, it is done so in keeping with the format generally known for use in other floppy disk systems. Accordingly, when the 2-inch floppy disk is viewed from the standpoint of the video signal, it appears as having a very high recording density, whereas when viewed from the standpoint of the digital data there is a low recording density and, thus, the ~loppy disk i9 not being fully utilized.
If the video signal and the digital data were to be recorded and/or reproduced from a single floppy dis]c in an intermi~ed condition, because the signals are largely located in diferent bands and have different characteristics, it becomes difficult to record and/or reproduce such intermixed video signals and digital data with optimum conditions. This is due in part to the electromagnetic transducer characteristics in~olved, head-disc contact conditions, and so on. Furthermore, when the video signal and the digital data are recorded and/or reproduced in an intermixed state, the drive unit employPd for rotatin~ the floppy disk must rotate the disk at 300 rpm (or 600 rpm), in the case of digital data, and must also rotate the disk at 3~00 rpm, in the case of the video signal. Thus, when the revolution speed of the floppy disk is selectively changed other problems arise because the ~loppy disk is unavailable for access for several seconds, while the servo is being stabilized. Also, requlring two motor speeds further increases manufacturing costs.
One format that could be used to record and/or reproduce video information and digital data on a floppy disk would divide the tracks on the disk into four intervals called BL~CKS, each having approximately a 90sector. Each block could then contain an index portion and a series of data frames that would contain both the information to be recorded and some manner of error correcting code, such as a parity code or the like. Also, it is required that the digital sum variation (DSV) must be small, the ratio between the minimum length between transitions (Tmin) and the maximum length between transitions (TmaX) must be small, and the window margin must be made large. In order to accomplish this then an up-code conversion is required, such as the eight-to-ten conversion with TmaX = 4T. In this way, by following such specific encoding and data organization a
2-inch floppy disk can be made to have a large capacity, in spite of its relatively small size.
In the use of presently known floppy disks, the data transfer between -the disk and the peripheral devices employed in the system is typically carried out directly at a speed that is determined by the speed of rotation of the disk, without requiring the use of a buffer memory between ~5~ "~
the disk output and the peripheral device. Also, data is allocated on the the floppy disk so -that data is written in or read out from the disk at a sector unit such that the address data is consecutive. That is, the time sequence of data recorded on the floppy disk is continuous relative to the original time sequence. Nevertheless, when employing a floppy disk as proposed hereinabove, a higher transfer speed is required because the digital magnetic recording density is higher. Also, because redundant bits are added to the data for error correction and because the data is frequentl~
rearranged by interleaving in order to correct burst errors, the time sequence of the resultant data is not in correspondence with the original time sequence on the disk.
Accordingly, the floppy disk cannot be connected with the peripheral device due to this lack of consecutive time .
sequence. Thus, it is necessary to interpose a buffer memory between the disk and the peripheral device, however, if the data allocation on the recorded pattern of the disk is written or read out from -the buffer memory as it is, the logical data addresses as viewed from the peripheral device will still not be seen to be continuous. Accordingly/ when data is to be transferred in a direct memory access (DMA) mode in order to transfer data at high speed, because the data must be transferred with its addresses being consecutive, the addresses will not be matched with the buffer memory and high speed data transfer cannot be obtained.
One approach to overcoming this above-described short-coming would be that upon recording after the addition of the parity data, and during reproduction after error ~3~ i6 correction the data within the buffer memory would be rearranged, so that da-ta which is stored in the buffer memory has its addresses consecutively arranged in the original time sequence. Nevertheless, this involves substantial additional memory capacity, as well as the requirement for the conversion time necessary to rearrange the data, all of which are not desirable.

OBJECTS OF THE SUMMARY OF TH~ INVENT:~ON
Accordingly, it is an object of the present invention to provide apparatus to record digital data on a floppy disk, which can eliminate the above-noted defects inherent in known systems.
Another object of this invention is to provide an apparatus for recording digital information data on a floppy disk by employing a specific data format and a specially arranged buffer memory.
In accordance with an aspect of the present invention, a floppy disk system is provided in which data allocation in a buffer memory is arranged such that only information data and redundan-t bits for error correction are respectively stored in different areas and the address of such data is allocated within the buffer memory such that the addresses become nonsuccessive as seen from the recorded pattern of the disk, but consecutive or successive, as viewed from the peripheral devices attached to the system.
Accordingly, in keeping with the present invention, it is not necessary to carry out address conversion after error correction, and the data can be transferred in a direct : -7 access mernory mode by uslng -the consecutive addresses, as viewed from outside the disk.
The above and other objects, features, and advantages of the present invention will become apparent from the following detailed description of illustrative embodiments thereof, to be read in conjunction with the accompanying drawings.

BRIEF DESCRIPTION OF T~E DRAWINGS
Fig. 1 is an elevational view of a floppy disk showing the mechanical features thereof;
Fig. 2 is a frequency spectrum of a color video signal as might be recorded on the floppy disk of Fig. l;
Figs. 3A - 3D are schematic representations of a data format useful in recording information on a floppy disk;
FigO 4 is a schematic in block diagram form of an embodiment of the present invention; and Fig. 5 is a diagrammatic representation useful in explaining a portion of the embodiment of Fig. 4.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
Fig. 1 is an elevational view of a typical 2-inch floppy disk assembly 1, as might be employed with an electronic still camera. A thin magnetic disk 2 is the magnetic record medium and the disk is typically formed having a diameter of 47 mm and a thickness of 40 ~m and is formed at its center with a center core element 3 that engages the spindle of the rotary drive mechanism (not shown). Center core 3 includes a rotary position indicator, ~6~
such as a magnetic element ~, whose position may be easil~
sensed when magnetic disk 2 rGtates by engagement of the center core 3 with the rotary drive mechanism.
Magnetic disk 2 resides within a jacket 5 that typically has dimensions of 60 x 54 x 3.6 mm and retains magnetic disk 2, so that it is freely rotatable therein. An opening 5A centrally located relative to disk 2, is formed in jacket 5 so that the center core element 3 can engage the rotary drive mechanism and another opening 5B is provided through which a suitable magnetic head (not shown~ may come into contact with magnetic disk 2 for reading and/or reproducing. A dust-proof shutter 6 is slideably arranged on one marginal side of jacket 5, so that when disk assembly 1 is not in use opening 5B can be closed by shutter 6. A
counter dial 7 is provided to indicate the number of pictures taken by the still camera, and a tab 8 is provided in jacket 5 that may be broken out and its absence sensed in order to prevent accidental re-recording of the disk, thereby destroying any pictures desired to be retained. If the tab ~ i5 not removed, then the disk can be repeatedly used with the previous pictures being successively erased upon re-recording.
Magnetic disk 2 is intended to accommodate fifty magnetic tracks concentrically arranged on a surface thereof, with the outermost track being denoted the first track and the innermost track being denoted as the fiftieth track. The tracks are typically 60 ~m in width with a guard band between adjacent tracks of 40 ~m. ~hen taking a picture, magnetic disk 2 rotates at a speed of 3600 rpm, ~:3~
whlch determ:ines the field frequency, and a color video signal of one field is then recorded on each track.
The frequency spectrum of a typical color video signal suitable for recording on floppy disk assembly l is seen in Fig. 2, in which the luminance component Sy is frequency modulated to a signal Sf, wherein the sync level is 6MHz and the white peak level is 7.5 MEIz. The chrominance signal is formed having a line sequential color signal Sc that consists of a frequency modulated carrier having a center frequency of l.2 MHz, which is modulated by a red color-difference signal, and another frequency modulated signal having a center frequency of l.3 MHz, which is modulated by a blue color-difference signal. The signal Sa that is then obtained by adding the frequency modulated color signal S and the frequency modulated luminance signal Sy is then recorded on magnetic disk 2.
Because the floppy disk assembly l shown in Fig. l is required to record fifty still color video pictures, a specific data format is reauired to accomplish this relatively high recording density data. Magnetic disk 2 is pictorially represented in Fig. 3A and one track 2T thereon is shown equally divided into four 90intervals. Sensing element 4 acts as a fixed reference for determining rotational position of the dis~ ~. Each of the four intervals is referred as to a block BLCK and the BLCK
interval containing rotational sensing member 4 is represented at block 0, with the other blocks being numbered l, 2, and 3, sequentially.
One block BLCK is shown in Fig. 3B in which a 4 interval from the beginning is represented as a gap interval ~36~5~

GAP, that affords a margin or spacing upon reading and writing. A succeeding 1 D interval is then represented as a burst interval BRST in Block 0, and the center of the interval corresponds to the position of rotational sensing element 4.
The burst interval BRST is provided so that there can be recorded and/or reproduced therein a signal which serves as a pream~le signal, a signal indicating the recording density of the recorded signal, and a flag signal indicating that the recorded signal is a digital signal.
Following the ~urst interval BRST is an interval for an index signal INDX, and the data arrangement therein is shown in Fig. 3C. The index signal INDX consists of a flag signal of 8 bits, an address signal IADR of 8 bits, a 40 bit reserved portion RSVD, and a check signal ICRC of 8 bits. The flag signal F~AG indicates whether the track of interest 2T to which this block belongs is a valid track, whether the track 2T has been erased, and the like. The address signal IADR lndicates ~he number, from 1-50 of track 2T, as well as the number from 0-3 of the block of the particular track. The check signal ICRC is a cyclic redundancy check code for the flag signal FLAG, the address signal IAD~, and whate~er signal might be arranged within the reserved portion RSVD.
The interval that follows the index interval INDX
is divided into 128 e~ual intervals and is referred to as the frame FRM in which is recorded and/or reproduced data information. The one frame is seen in Fig. 3D as comprising ~3~

at its beginning a frame synchronizing signal SYNC having 8 bits, a frame address signal ~ADR of 16 bits, a check signal FCRC of 8 bits, a data signal DATA of 16 bits bytes ~in - lla -which one h~lte equals 8 bits), a redundant or parity data PRTY of 4 bytes, another digital data portion DATA of 16 bytes, and a final redundant or parity data PRTY of 4 bytes.
In this case, as in the above, the check siynal FCRC is also a cyclic redundancy check code for the frame address signal FADR . The data DATA is the original data that should be accessed by a host computer or other peripheral device, and this data is interleaved within a digital data period of one block BLCK. The redundant data PRTY is parity data denoted Cl and C2, which can be generated using the Reed-Solomon coding method having minimum distances of five for digital data of one block (32 bytes x 128 frames).
By employing the data arranged as described hereinabove, the capacities for digital data in one block BLCK, one track 2T, and one disk 2 are then as follows:
one block can contain 4096 bytes (32 bytes x 128 frames);
one track can contain 16 K bytes (4096 bytes x 4 blocks); and one disk can contain ~00 K bytes (16 K bytes x 50 tracks).
The number of bits then in one frame F~vl and in one block BLCK are as follows:
one frame can contain 352 bits (8 -~ 16 + 8 bits +
(16 + 4 bytes) x 8 bits x 2 frames); and one block which contains only the index interval and frame interval can contain 45120 bits (352 bits x 123 frames).
Nevertheless, in actual practice when the digital signal is recorded and/or reproduced from disk 2 a digital sum v~rlation DSV is re~uired to be small and a ratio between the minimum length between transitions and the maximum length between transition (~min/TmaX) must also be small, whereas the window margin (Tw) must be large.
Accordingly, all of the above-described digital signals must be subjected to a 8/10 conversion in which T = 4T prior to recording on magnetic disk 2. As is known upon reproduction, the digital signals then must be reconverted and subjected to subsequent inherent signal processing. In case of the data density described above, an actual number of bits on the disk is multiplied by 10/8 and, thus, one frame is represented as 440 channel bits, and one block as 56400 channel bits.
Thus, the number of bits in one block interval corresponds to 59719 channel bits, which is arrived at by multiplying the channel bits in one block by a 90/85 fraction. In practice, however, the length of each interval is assigned by the number of the channel bits described above, and the total angle of the frame interval is somewhat less than 85.
Consequently, the bit rate at which the magnetic disk is accessed by the entire digital signal system is looked at as 14.32 M bits per second, which is approximately 59714 bits x 4 blocks x the field frequency, and one bit corresponds to 69.8 nanoseconds, which is approximately the reciprocal of 14.31 M bits.
According to the format shown in Figs. 3A - 3D, digital data of 800 R bytes can be written on or read from a floppy disk having an approximate 2-inch diameter and this capacity is much more than twice the 320 X bytes capacity of previously known 5.25~1nch floppy disks. ~ccGrdingly, b~
employing this format a 2-inch floppy disk has a large capacity in spite of its relatively small size.
Because the floppy disk with this data format can be rotated at the same rate whether the color video signal is being recorded thereon or digital data are being recorded thereon, both signals ~Jill have a similar frequency spectrum and can be recorded on the disk with optimum characteristics, such as dictated by the electromagnetic conversion characteristic of th~ disk and head.
Furthermore, even when the two different signals are recorded and/or reproduced on the magnetic disk in a mi~ed format, because the rotation rate of the disk is not changed there is no time lost in changing over any servo circuit or the like and the two signals can be selectively used immediately. Furthermore, because the disk need only be rotated at a single speed, additional transducers, drive motors, controllers, and the like are not required, which represents economies of manufacture and material.
The present invention then provides a circuit emplo~ing a bufer memory that permits a floppy disk having recorded thereon data in the forma~ set forth hereinabove to be advantageously employed without regard to rearranging the time sequence and addresses of such data. In Fig. 4 a system is shown in block diagram form in which digital data may be recorded and/or reproduced from a floppy disk as described above. Magnetic head 10 writes data on a rotary magnetic disk 2 of Fig. 1, as well as reading it therefrom, and a random access memory ~RAM) 20 is adapted to serve as a buffer memory. The peripheral device is represented by a c J

hos-t computer 30. Because the data is int~rleave~ within one block Bl,CK and has added thereto redundant bl-ts for error correction, RAM 20 must have a capacity capable of storing sufficient data to make up at least one block BLCK.
Fig. 5 is a diagrammatic representation of the manner in which the memory addresses in RAM 20 are assigned in order to store pure digital data DATA, and as well as parity data Cl and C2 in dif~erent respective areas of memory 20.
Referring back to Fig~ 4, a direct memory access controller 51 produces consecutive address data delivered to an address bus of host computer 30 that is supplied to address terminal ADRS of RAM 20 through a selector element 52. A counter 53 is connected to receive a clock signal CK
and counts the pulses contained within the clock signal to produce consecutive address data, which is supplied to address data converter circuit 54, wherein it is converted to correspond to the interleaved address data. The converted address data is then supplied through selector element 52 to the address terminal ADRS of RAM 20. Another selector element 55 is provided to selectively supply the data DATA to each portion of the system.
An error correcting encoder 56 forms parity data Cl and C2 from the data DATA upon recording and an error correcting decoder 57 performs error correction using such parity data Cl and C2 during reproduction. Signal conversion in the eight-to-ten (8/10) conversion mode is performed by a signal processing circuit 58 that also performs the ten-to-eight (10/8) conversion. Suitable signal levels for recording and playback are achieved by ~ J ~, v ~ ~
~'~3~
means of recordiny ancl pla~back amplifier 59 connected to magnetic recording head 10.
~ he operation of the above-described s~stem will be set forth first in regard to the recording mode, in which one block of pure data is fed through the data bus from host computer 30 through selector 55 to the data input terminals DATA of RAM 20. At that time, the consecutive address data from direct ~nemory access controller 51 is fed through selector 52 to the address terminals ADRS of RAM 20.
Accordingly, in RAM 20 is stored the pure data with its original time sequence unchanged and, in a successive state, at the consecutive address therein in a data memory area 20D, as represented in Fig. 5. When all of the pure data forming one block has been stored in RAM 20, error correcting encoder 56 then forms parity data C2 from this data and this parity data C2 is then stored in memory area 20C2 of RAM 20 in a successive state. In accordance with the converted address data from the address converter circuit 54, the pure data and parity data C2 are then read out from RAM 20 in a corresponding order of the record pattern on the disk, added to parity data Cl in error correction encoder 56, and then fed to signal processor 58.
Signal processor 58 performs the 8/10 conversion and converts the parallel data to serial data which is then fed back through the recording and playback amplifier 59 to magnetic head 10, which operates to record the data on track 2T of magnetic disc 2 in the portion corresponding to a 30 interval, for example, in the portion designa~ed as block 0.
After raading one block of data from RAM 20 as described above, a write request signal is fed to host ~f~
computer 30 and the next succeeding block of pure data is fed from host computer 30 to RAM 20 and then the pure data of one block is added ~ith the parity data C1 and C2, interleaved exactly in the same fashion as described above, and recorded on track 2T of magnetic disk 2 at the portion corresponding to the next successive 90 interval, for example, in bloc~ 1. Similarly, after recording data in the four blocks of each track, the data is then recorded on the next successive track.
In this embodiment, it is possible during recording of memory area of RAM 20 that area 20C1 for the parity data C1 is not used and then it is possible that after generating, the parity data Cl can be stored only once in this area and then the data DATA and parity data Cl and C can be read out from RAM 20 in the order o~ recorded patterns.
Turning then to the playback mode, when magnetic head 10 traces track 2T, data is extracted from the head 10 upon every one block interval corresponding to 90 and such data is then fed through amplifier 59 to signal processor 58, in which it is converted in the form of 10 bit data to 8 bit data (10/8) and serial data is reconverted to 8-bit parallel data. The parallel data is then fed through selector 55 to ~ 20 and stored therein so that data DATA
and parity data C1 and C2 are respectively stored in memory are~ 20D, 20C1, and 20C2 in accordance with addresss data corresponding to the interleaving used upon recording. More specifically, the data is stored in RAM 20 such that the data series dispersed by the address data from address data convertlng circuit 54 will be a consecutive data series.

~2365i~;~
When all -the da-ta of one block has been written into R~ 20 in keeping wi-th the address data from address converting data 54, data DATA of RAM 20 are error corrected by use of parity data Cl and C2 in error correcting decoder 57 and are then written back into RAM 20, such that error corrected data DATA is stored in RAM 20.
Thus, once all the data DATA have been stored in RAM 20 in the seq~tential order or the original time sequence and with the addresses being consecutive, a READY signal is returned to direct memory address controller 51, the data bus is then disconnected from a central processing unit ~not shown) of the host computer 30, and the data DATA stored in RAM 20 is transferred in the direct memory access mode to the appropriate peripheral device, under the control of direct memory access controller 51. Once the RE~Y signal is returned to host computer 30, the input/output transfer to the host computer becomes possible.
As described hereinabove according to the present invention not only is a buffer memory provided between the magnetic disk and the peripherial device but also, when the data has been written into the buffer memory or read out therefrom address, conversion is accomplished such tha~ the addresses are allocated so as to be nonsuccessive as seen from the disk but successive as seen from the peripherial instrument. Accordinglv, it is not necessary to carry out any address conversion after error correctlon and the addition of the parity data, the time then required for such conversion can be shortened~ and the size of the field memory can be reduced. Moreover, because the addresses can be processed as consecutive addresses by the peripheral J
656~
device, the system can be matched with a system in which consecutive address datal such as the direct memory access transfer request, is externally generated.
Although illustrative embodiments of the invention have been described in detail herein with reference to the accompanying drawings, it is to be understood that the invention is not limited to such precise embodiments and that various changes and modifications can be effected therein by one skilled in the art without departing from the spirit and scope of the invention, as defined in the appended claims.

Claims (10)

THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. Apparatus for recording and/or reproducing digital data relative to a rotary magnetic disk, in which said digital data is formed as blocks of interleaved data, comprising:
magnetic head means cooperating with said magnetic disk for a transfer of data therebetween;
circuit means for controlling reading and/or writing of digital data between said magnetic disk and said magnetic head means;
buffer storage means connected to said circuit means for storing at least one block of said digital data; and means for re-arranging said digital data to be written in and read out from said magnetic disk including means for storing said data in said buffer storage means at consecutive addresses in a first predetermined area of said buffer storage means and address converter means for reading said data stored in said buffer storage means in an order corresponding to a record pattern on said magnetic disk, prior to writing said digital data on said rotary magnetic disk by said magnetic head means.
2. Apparatus according to claim 1, wherein said digital data comprises true digital data, and further comprising means receiving said true digital data for producing error correction codes therefrom and combining said error correction codes with said digital data in a predetermined arrangement and said buffer storage means includes means for separately storing said true digital data in said first predetermined area of said buffer storage means and storing said error correction codes in a different, second predetermined area of said buffer storage means.
3. Apparatus according to claim 1, wherein said digital data is obtained from a peripheral device and wherein said means for storing said data at consecutive addresses comprises a direct memory access controller for controlling the addresses of said buffer storage means when transferring said digital data between said buffer storage means and said peripheral device.
4. Apparatus according to claim 3, further comprising error correction encoder means for generating error check data corresponding to said digital data and said error check data is stored in a second predetermined area of said buffer storage means.
5. Apparatus according to claim 4, wherein said error correction encoder means produces two individual error correction codes corresponding to said digital data prior to writing said digital data on said magnetic disc by said magnetic head means and upon reading digital data from said magnetic disk said buffer storage means stores said digital data in said first predetermined area, and said two error correction codes at different second and third respective areas therein.
6. Apparatus for recording and/or reproducing digital data, comprising:

a rotary magnetic disk having digital data recorded thereon in a predetermined record pattern along a record track, said digital data including at least true data and error check data arranged alternately at a predetermined repetition rate along said track;
a magnetic transducer cooperating with said disk for reading in and writing out digital data;
circuit means for controlling the reading and/or writing of digital data on said rotary magnetic disk by said magnetic transducer; and buffer storage means connected to said circuit means for re-arranging said digital data written in said magnetic disk or read out from said magnetic disk, including means for storing said data in said buffer storage means at consecutive addresses in a first predetermined area of said buffer storage means and address converter means for reading said data stored in said buffer storage means in an order corresponding to a record pattern on said magnetic disk, prior to writing said digital data on said rotary magnetic disk by said magnetic head means, such that said true digital data and said error check data are separately stored at different areas in said buffer storage means.
7. Apparatus according to claim 6, further comprising a peripheral device and wherein said means for storing includes direct memory access controller means for controlling addresses of said buffer storage means upon transferring data between said buffer storage means and said peripheral device.
8. Apparatus according to claim 7, in which said buffer storage means further includes error correction encoding means for generating error check codes derived from said true data transferred from said peripheral device to said buffer storage means, whereby said generated error check codes are stored in said buffer storage means at different areas than said true data.
9. A method of recording and/or reproducing digital data on a rotary magnetic disk using a magnetic head cooperating therewith, comprising the steps of:
storing interleaved digital data in an original time sequence in a random access memory;
forming a first error code relative to said digital data;
storing the first error code in a second predetermined location in said random access memory;
reading out the data and the first error code from said random access memory in the order of a record pattern on the magnetic disk and feeding same to an error encoder for generating and adding thereto a second error code and feeding the digital data and first and second error codes to a signal processor;
converting the data and first and second error codes into an increased bit code;
forming the increased bit code data into a serial signal;
and feeding the serial signal to the magnetic head and recording the serial signal on the disk.
10. A method according to claim 9, further comprising the steps of reproducing data recorded on the magnetic disk and reading same at a rate of one block of data per 90° of disk rotation; from data to a bit format having a fewer number of bits per word and from serial signal to a parallel signal;
feeding the parallel converted data to a random access memory and storing the data in one location therein and the error code data in another location therein in accordance with address data corresponding to interleaving used in recording;
storing said data in said buffer memory in accordance with addresses produced by an address converter; correcting errors in said data using error code data in an error correction decoder and writing the corrected data back into the buffer memory; and transferring data in a direct memory access mode following storing data of one block in the buffer memory in the original time sequence with all addresses consecutive.
CA000481920A 1984-05-31 1985-05-21 System for recording and/or reproducing digital data Expired CA1236566A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP59111709A JPS60254463A (en) 1984-05-31 1984-05-31 Recording/reproducing system of digital data
JP111709/84 1984-05-31

Publications (1)

Publication Number Publication Date
CA1236566A true CA1236566A (en) 1988-05-10

Family

ID=14568167

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000481920A Expired CA1236566A (en) 1984-05-31 1985-05-21 System for recording and/or reproducing digital data

Country Status (17)

Country Link
US (1) US4622602A (en)
EP (1) EP0163481B1 (en)
JP (1) JPS60254463A (en)
KR (1) KR850008742A (en)
AT (1) ATE62084T1 (en)
AU (1) AU578289B2 (en)
BR (1) BR8502642A (en)
CA (1) CA1236566A (en)
DD (1) DD234517A5 (en)
DE (1) DE3582273D1 (en)
DK (1) DK242485A (en)
ES (1) ES8608715A1 (en)
MX (1) MX156741A (en)
NO (1) NO168974C (en)
NZ (1) NZ212140A (en)
SU (1) SU1382411A3 (en)
ZA (1) ZA853859B (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1325472C (en) * 1985-05-22 1993-12-21 Tsuguhide Sakata Information recording system and apparatus
JPS62164276A (en) * 1986-01-13 1987-07-20 Matsushita Electric Ind Co Ltd Information recording and reproducing device
AU594995B2 (en) * 1986-01-24 1990-03-22 Sony Corporation Data transmission method suitable for a disc
JP2590813B2 (en) * 1986-02-18 1997-03-12 ソニー株式会社 Data recording method
EP0238318B1 (en) * 1986-03-19 1992-03-04 Fujitsu Limited Track access control system for magnetic disk system
JPS6334776A (en) * 1986-07-29 1988-02-15 Matsushita Electric Ind Co Ltd Device for inspecting and correcting code error
JPH087950B2 (en) * 1987-06-30 1996-01-29 松下電器産業株式会社 Code error check and correction device
JPS63144454A (en) * 1986-12-08 1988-06-16 Alps Electric Co Ltd Information recording disk
JPS63168875A (en) * 1986-12-29 1988-07-12 Alps Electric Co Ltd Disk drive device
US4864572A (en) * 1987-05-26 1989-09-05 Rechen James B Framing bitstreams
US4970648A (en) * 1987-08-12 1990-11-13 Fairchild Space And Defense Corporation High performance flight recorder
US4979054A (en) * 1988-02-25 1990-12-18 Tandon Corporation Disk drive for storing data in run length limited format and method of providing such format
US4949200A (en) * 1988-03-31 1990-08-14 Digital Equipment Corporation Method and apparatus for encoding and mapping magnetic disk sector addresses
USRE34003E (en) * 1988-03-31 1992-07-21 Digital Equipment Corporation Method and apparatus for encoding and mapping magnetic disk sector addresses
US5036408A (en) * 1988-05-12 1991-07-30 Digital Equipment Corporation High efficiency disk format and synchronization system
JPH02105730A (en) * 1988-10-14 1990-04-18 Sony Corp Data recording method
JPH02192077A (en) * 1989-01-19 1990-07-27 Sharp Corp Data recording / reproducing device
CA2029179A1 (en) * 1989-11-03 1991-05-04 Stephen M. Schultz Method for data distribution in a disk array
CA2043670C (en) * 1990-06-05 2002-01-08 Wiebe De Haan Method of transmitting a picture sequence of a full-motion video scene, and a medium for said transmission
KR930001190A (en) * 1991-06-29 1993-01-16 강진구 Error correction device of digital data
US5363250A (en) * 1991-07-31 1994-11-08 U.S. Philips Corporation Prerecorded record carrier
JP3042559B2 (en) * 1992-01-14 2000-05-15 ソニー株式会社 Disc recording / playback method
JP2968181B2 (en) * 1994-11-29 1999-10-25 インターナショナル・ビジネス・マシーンズ・コーポレイション Disk device and data writing / reading method
US5844920A (en) * 1996-11-07 1998-12-01 Cirrus Logic, Inc. Thermal asperity compensation using multiple sync marks for retroactive and split segment data synchronization in a magnetic disk storage system
US6505268B1 (en) 1996-12-20 2003-01-07 Compaq Computer Corporation Data distribution in a disk array
DE69837123T2 (en) * 1997-04-02 2007-11-29 Matsushita Electric Industrial Co., Ltd., Kadoma High-speed data input / output device for transferring the data to the internal memory, performing the processing on the data and outputting the data
JP2001093224A (en) * 1999-09-22 2001-04-06 Sankyo Seiki Mfg Co Ltd Floppy disk driving device
JP4240300B2 (en) * 2003-08-20 2009-03-18 ソニー株式会社 REPRODUCTION DEVICE AND REPRODUCTION METHOD, RECORDING DEVICE AND RECORDING METHOD
DE102004055933A1 (en) * 2004-11-19 2006-05-24 Patent-Treuhand-Gesellschaft für elektrische Glühlampen mbH Method for assigning short addresses in lighting installations
KR20220107007A (en) 2021-01-14 2022-08-01 창신 메모리 테크놀로지즈 아이엔씨 comparison system
US11599417B2 (en) * 2021-01-14 2023-03-07 Changxin Memory Technologies, Inc. Error correction system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2639895C2 (en) * 1976-09-04 1983-06-16 Nixdorf Computer Ag, 4790 Paderborn Method for the transmission of information signals from an information memory in a data channel in data processing systems and device for carrying out the method
JPS5833767A (en) * 1981-08-21 1983-02-28 Canon Inc Disc controller
US4454595A (en) * 1981-12-23 1984-06-12 Pitney Bowes Inc. Buffer for use with a fixed disk controller
JPS58154054A (en) * 1982-03-10 1983-09-13 Hitachi Ltd Control circuit of external storage device
JPS595374A (en) * 1982-07-02 1984-01-12 Tokyo Electric Co Ltd Microcomputer
JPS5984315A (en) * 1982-11-04 1984-05-16 Matsushita Electric Ind Co Ltd Memory circuit
JPS5984400A (en) * 1982-11-08 1984-05-16 Nec Home Electronics Ltd Deinterleave circuit

Also Published As

Publication number Publication date
DK242485A (en) 1985-12-01
AU578289B2 (en) 1988-10-20
DD234517A5 (en) 1986-04-02
JPS60254463A (en) 1985-12-16
NZ212140A (en) 1988-10-28
ES543706A0 (en) 1986-06-16
SU1382411A3 (en) 1988-03-15
ES8608715A1 (en) 1986-06-16
ATE62084T1 (en) 1991-04-15
US4622602A (en) 1986-11-11
EP0163481A2 (en) 1985-12-04
DE3582273D1 (en) 1991-05-02
AU4275285A (en) 1985-12-05
NO168974C (en) 1992-04-22
DK242485D0 (en) 1985-05-30
KR850008742A (en) 1985-12-21
ZA853859B (en) 1986-01-29
EP0163481B1 (en) 1991-03-27
EP0163481A3 (en) 1988-06-01
BR8502642A (en) 1986-02-12
MX156741A (en) 1988-09-28
NO852158L (en) 1985-12-02
NO168974B (en) 1992-01-13

Similar Documents

Publication Publication Date Title
CA1236566A (en) System for recording and/or reproducing digital data
EP0162689B1 (en) Magnetic disc reproducing apparatus
JP2590813B2 (en) Data recording method
JP2576512B2 (en) Data recorder
US4758902A (en) PCM signal recording and reproducing apparatus including simultaneous error detection/correction
JPS607651A (en) Recording device of digital information signal
KR100196586B1 (en) Apparatus and method for converting cinematic images to video signal
JP2867383B2 (en) Video signal recording method
US5555230A (en) Multichannel digital-signal reproducing apparatus for switching access timing relative to reproducing timing
EP0174095B1 (en) Tracking control apparatus
KR100250235B1 (en) Data recording method
US5299069A (en) Magnetic tape format for recording digital picture data
JPS62262208A (en) Rotary head type magnetic recording and reproducing device
EP0504429B1 (en) Disk recording and reproducing apparatus
JP2505470B2 (en) Rotating head type magnetic recording / reproducing device
JP2740163B2 (en) Data transmission method and data recording medium
JPH077581B2 (en) Rotating head type PCM magnetic recording / reproducing apparatus
JP2728076B2 (en) Data playback device
JPH0580071B2 (en)
JPH0249275A (en) Digital voice signal recording method
JPS63251971A (en) Data recorder
JPS61230678A (en) Recording and reproducing device for pcm signal
JPH0541035A (en) Recording and reproducing system of animation picture data
JPH0640375B2 (en) Floppy disk drive
JPH0679416B2 (en) Digital data synchronization method

Legal Events

Date Code Title Description
MKEX Expiry