FI111108B - Method for storing digital data on a storage medium and / or for reproduction from it, a storage medium and a storage device and / or a display device - Google Patents

Method for storing digital data on a storage medium and / or for reproduction from it, a storage medium and a storage device and / or a display device Download PDF

Info

Publication number
FI111108B
FI111108B FI924086A FI924086A FI111108B FI 111108 B FI111108 B FI 111108B FI 924086 A FI924086 A FI 924086A FI 924086 A FI924086 A FI 924086A FI 111108 B FI111108 B FI 111108B
Authority
FI
Finland
Prior art keywords
data
recording
burst
cluster
storage medium
Prior art date
Application number
FI924086A
Other languages
Finnish (fi)
Swedish (sv)
Other versions
FI924086A (en
FI924086A0 (en
Inventor
Ernst F Schroeder
Original Assignee
Thomson Brandt Gmbh
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 Thomson Brandt Gmbh filed Critical Thomson Brandt Gmbh
Publication of FI924086A publication Critical patent/FI924086A/en
Publication of FI924086A0 publication Critical patent/FI924086A0/en
Application granted granted Critical
Publication of FI111108B publication Critical patent/FI111108B/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/24Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by sensing features on the record carrier other than the transducing track ; sensing signals or marks recorded by another method than the main recording
    • 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
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • G11B20/1251Formatting, e.g. arrangement of data block or words on the record carriers on discs for continuous data, e.g. digitised analog information signals, pulse code modulated [PCM] data
    • 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/1879Direct read-after-write methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/036Insert-editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/36Monitoring, i.e. supervising the progress of 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
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • 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/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • G11B2020/10592Audio or video recording specifically adapted for recording or reproducing multichannel signals
    • 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/1816Testing
    • G11B2020/183Testing wherein at least one additional attempt is made to read or write the data when a first attempt is unsuccessful
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/218Write-once discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2525Magneto-optical [MO] discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2525Magneto-optical [MO] discs
    • G11B2220/2529Mini-discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers
    • G11B2220/91Helical scan format, wherein tracks are slightly tilted with respect to tape direction, e.g. VHS, DAT, DVC, AIT or exabyte
    • G11B2220/913Digital audio tape [DAT] format
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/107Programmed access in sequence to addressed parts of tracks of operating record carriers of operating tapes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)

Abstract

In conventional recording processes, the digital data are recorded continuously from the beginning to the end of the track of the recording medium at a net data rate which is fixed in each case for the entire recording. The aim of the invention is to record and/or scan data on a recording medium with optional reading and writing access. Continuous recording of digital data is replaced by burstwise recording. As a result of the burstwise recording of the data, each burst forms a cluster on the record carrier. The data are preferably recorded in CD standard recording format at a data rate of 1.411 Mbits per second. Recording and reproducing of data on a re-recordable contactlessly scannable record carrier, for example a magneto-optical disk (MOD).

Description

111108111108

Menetelmä digitaalisen datan tallettamiseksi tallennusvälineelle ja/tai toistamiseksi siltä, tallennusväline sekä tallennuslaite ja/tai toistolaite - Förfarande för s lagring av digitalt data pä ett lagringsmedium och/eller för ätergivning frän det, ett lagringsmedium samt en lagringsanordning och/eller en ätergivnings-. 5 anordningA method for storing and / or reproducing digital data on and from a storage medium and / or storage device and / or reproducing device for digital storage data, and for recording data and / or recording media. 5 anordning

Pyörivät tallennevälineet, kuten esim. Compact Disc (CD) tai Magneto-Opti-cal-Disc (MOD), jotka ovat skannattavissa ilman kosketusta, soveltuvat digitaalisen datan, edullisesti digitaalisen audio- tai videodatan tallettamiseksi suurina määrinä. Näissä tallennevälineissä on edullisesti spiraalin muotoinen ura. Talletuksen tai toisit) ton aikana tallenneväline pyörii siten, että uraa kuljetetaan vakiona pysyvällä rata-nopeudella (CD:llä standardi on 1,2 m/s) säteen suuntaisesti säädettävän skanna-us-talletusyksikön tai skannaus-toistoyksikön (laser) ohi. Talletus- tai toistolaittees-sa vakiona pysyvästä ratanopeudesta huolehtii CLV-järjestelmä (Constant Linear Velocity).Rotary storage media such as Compact Disc (CD) or Magneto-Opti-cal-Disc (MOD), which can be scanned without touch, are suitable for storing large amounts of digital data, preferably digital audio or video data. These recording media preferably have a spiral-shaped groove. During recording or playback, the recording medium rotates such that the groove is transported at a constant web speed (the standard CD standard is 1.2 m / s) past a radially adjustable scan-storage unit or scan-repeat unit (laser). Constant Linear Velocity (CLV) takes care of the constant track speed in the storage or playback device.

15 Tähän astisissa tallennemenetelmissä digitaalinen data talletetaan koko talletusta varten kulloinkin määrätyllä netto-datanopeudella jatkuvasti tallennevälineen uran alusta uran loppuun saakka. Tästä on se haitta, että datan tallettamiseksi tallennevä-lineelle on vastaavaa dataa myös jatkuvasti tuotava käytettäväksi (voidaan toteuttaa Master-nauhoilla). Koska tämä ei aina ole mahdollista sellaisten tallennevälineiden 20 suurilla tallennekapasiteeteilla, datan yksilöllinen talletus on rajoitettu.In the so-called recording methods, digital data is continuously stored for the entire recording at a specific net data rate, from the beginning of the career of the recording medium to the end of the career of the recording medium. This has the disadvantage that, in order to store data on the recording line, the corresponding data must also be continuously made available for use (can be implemented with master tapes). Because this is not always possible with the high storage capacities of such storage media 20, individual storage of data is limited.

Standardin mukaisessa audio-talletuksessa CD-muotoon datanopeus on 1,4112 Mbit/s (= 16 bit (skannausarvoa kohti) * 44,1 kHz (standardin mukainen skannaus-taajuus CD:llä) * 2 (stereota varten)). Näin suurella netto-datanopeudella (netto-da-tanopeus on se datanopeus, jota käytetään esim. 1 sekunnin ääni-informaation, tai 1 25 sekunnin kuvainformaation tallettamista, siirtämistä jne. varten) voidaan tallennevä-linettä kohti kulloinkin saavuttaa noin 60 minuutin toistoajat. Tallenneajan ja siten toistoajan pidentämiseksi samana pysyvän skannaustaajuuden ja stereotalletuksen yhteydessä tunnetaan datan pelkistämismenetelmiä, joilla ei talleteta kaikkia Γ A/D-muuntimen lähdössä olevaa skannausarvon 16:a bittiä kohti. Tällöin voidaan 30 mainita esimerkiksi NIC (Near Instantaneous Companding), MSC (kerrannainen adaptiivinen spektraalinen audiokoodaus), DPCM (Difference Pulse-Code Modulation), ADPCM (Adaptive Difference Pulse-Code Modulation) tai deltamodulaatio, joilla voidaan saavuttaa pelkistetyn datan äänitalletuksia ilman ratkaisevia laatuhä-viöitä tavanomaisiin vakio-CD-talletuksiin verrattuna, jolloin toistoaika kasvaa jopa 35 4:ään tuntiin tallennevälinettä kohti.For standard audio recording to CD, the data rate is 1.4112 Mbit / s (= 16 bit (per scan value) * 44.1 kHz (standard scan frequency on CD) * 2 (for stereo)). With such a high net data rate (net data rate is the data rate used for storing, transmitting, for example, 1 second audio information, or 1 25 second image information, etc.), playback times of about 60 minutes each can be achieved per recording line. To reduce the recording time, and thus the playback time, with a constant scan rate and stereo recording, data reduction methods are known which do not store all 16 bits of the scan value at the output of the A / D converter. For example, NIC (Near Instantaneous Companding), MSC (Multiple Adaptive Spectral Audio Coding), DPCM (Adaptive Difference Pulse-Code Modulation), ADPCM, or Delta Modulation that can achieve reduced audio quality without deciding nights compared to standard CD standard recordings, which increases playback time to 35 to 4 hours per recording medium.

2 1111082 111108

Keksinnön tehtävänä on taata datan tallettaminen ja/tai skannaus tallennevälineelle valinnaisella luku- ja kirjoitusosoituksella, esittää datan tallentamiseen soveltuva tallennusväline sekä esittää datan tallentava ja/tai toistava tallennus- ja/tai toistolai-te.It is an object of the invention to provide data storage and / or scanning on a recording medium with an optional read and write indication, to provide a storage medium suitable for recording data, and to provide a recording and / or reproducing device for recording and / or reproducing data.

5 Tehtävä ratkaistaan ensimmäisessä, kahdeksannessa ja 14. patenttivaatimuksessa esitetyillä tunnusmerkeillä. Keksinnön edullisia muunnelmia on esitetty epäitsenäisissä patenttivaatimuksissa.The problem is solved by the features set forth in claims 1, 8 and 14. Preferred variations of the invention are set forth in the dependent claims.

Periaatteessa korvataan tähän saakka tavallinen digitaalisen datan jatkuva tallettaminen purskeittain tapahtuvalla talletuksella, jolloin jokaisen purskeen yhteydessä data 10 talletetaan sinänsä jatkuvasti. Purskeittain tapahtuvassa datan talletuksessa jokainen purske muodostaa tallennevälineelle edullisesti sektoriryhmän (cluster). Datapurs-keella tarkoitetaan ennalta määrättyä datamäärää, esim. yhtä tai useampaa bittiä. Sektoriryhmällä ymmärretään uran sellaista osaa, joka oleellisesti sisältää yhden da-tapurskeen. Sellaisin ryhmin tapahtuvasta talletuksesta käytetään seuraavassa nimi-15 tystä 'Cluster Recording'.In principle, until now, the conventional continuous storage of digital data is replaced by burst-based storage, whereby, with each burst, the data 10 is itself continuously stored. In burst data storage, each burst preferably forms a sector cluster on the storage medium. A data burst refers to a predetermined amount of data, e.g., one or more bits. A sector group is understood to be that part of the groove that substantially contains one da-puncture. The term 'Cluster Recording' will be used below for such group deposits.

Tässä talletusmenetelmässä ei ole merkitystä sillä, pelkistetäänkö talletettavan datan, erityisesti äänidatan datanopeutta yhdellä tai erilaisilla datan pelkistysmenetel-millä.It is irrelevant in this storage method whether the data rate of the data to be stored, in particular the audio data, is reduced by one or a variety of data reduction methods.

Seuraavassa selitetyn 'Cluster Recording-menetelmän avulla voidaan toteuttaa mm. 20 seuraavia käyttötapoja: 1. Datan talletus valinnaisella datan luku-ja kirjoitusosoituksella, myös erilaisilla *: netto-datanopeuksilla.The 'Cluster Recording method described below can be used to implement e.g. 20 Uses of the following: 1. Data storage with optional read / write data, including various *: net data rates.

2. Longplay-äänitallenne (>1 h) äänidatan pelkistystysmenetelmällä, kuten esim. MSC.2. Longplay audio recording (> 1h) by audio data reduction method such as MSC.

25 3. Extreme longplay puheen tallenne (jopa 84 h).25 3. Extreme Longplay speech recording (up to 84 hours).

• n• n

Data talletetaan edullisesti kuten vakio-CD-tallennemuodossa muuttumattomalla skannausnopeudella 1,2 m/s ja skannaustaajuudella 44,1 kHz ja siten vakio-CD-da-tanopeudella 1,411 Mbit/s, niin että CLV-järjestelmässä ja tähän asti tavallisilla tallenne-ja toistoyksiköillä ei tarvita mitään muutoksia.The data is preferably stored as in the standard CD recording format at a constant scanning speed of 1.2 m / s and a scanning frequency of 44.1 kHz, and thus at a standard CD data rate of 1.411 Mbit / s, so that the CLV system and hitherto standard recording and reproducing units no changes needed.

30 Siten 1,411 Mbit-tallenne, jonka data on pelkistetty esimerkiksi MSC-menetelmällä, ei tallennevälineellä sisällä informaatiota vain yhden sekunnin äänitallennetta varten kuten CD-standardissa, vaan noin 4 sekuntia.Thus, a 1.411 Mbit recording whose data has been reduced, for example, by MSC, does not contain information on a recording medium for audio recording for only one second, as in the CD standard, but for about 4 seconds.

3 1111083, 111108

Lisäksi on edullista, että talletettava data varustetaan virheensuojauskoodilla, kuten esim. Cross-Interleaved-Reed-Solomon-Code (CIRC), että se lomitetaan ennen tallettamista, ja talletaan kanavakoodin, esim. EFM-koodin (eight to fourteen modulation) avulla tallennevälineelle, jolloin EFM-koodin avulla data strukturoidaan s 5 EFM-kehyksiin. Edullisesti jokainen EFM-kehys sisältää 24 tavua hyötydataa.Further, it is preferable that the data to be stored is provided with an error protection code such as Cross-Interleaved-Reed-Solomon-Code (CIRC), interleaved before storage, and stored by a channel code, e.g., eight to fourteen modulation (EFM) code, wherein the EFM code is used to structure the data into s 5 EFM frames. Preferably, each EFM frame contains 24 bytes of payload data.

Edullisesti tallennevälineen ura on kierukan muotoinen ja edullisesti esiformatoitu yksiselitteisellä asemadatalla ATIP-menetelmän avulla. Siten saadaan yksitellen osoitus tallennevälineen jokaiseen datapurskeeseen ja siten jokaiseen sektoriryh-mään, niin että vastaava data voidaan esim. pyyhkiä, kirjoittaa uudestaan tai lukea, 10 jne. Sellaisella datan talletuksella valinnaisella luku- ja kirjoitusosoituksella on suuria etuja, erityisesti tietokoneiden yhteydessä. Esim. äänidatan yksilöllinen tallettaminen tulee vasta tämän ansiosta mahdolliseksi.Preferably, the slot of the recording medium is helical and preferably preformatted with unambiguous position data by the ATIP method. Thus, one-by-one indication of each data burst of the recording medium, and thus of each sector group, is obtained so that corresponding data can be e.g. erased, rewritten or read, etc. Such storage of data with an optional read and write assignment has great advantages. For example, it will only be possible to individually store audio data.

Edullisesti sektoriryhmän pituus suunnitellaan sellaiseksi, että se vastaa ATIP-loh-kon kokonaislukukerrannaista ja siten EFM-kehyksen kokonaislukukerrannaista. Si-15 ten määräytyy ATIP-lohkon ja EFM-kehyksen yksiselitteinen yhteenkuuluvuus määrätyn sektoriryhmän kanssa, joka ennen kaikkea takaa sektoriryhmän yksiselitteisen osoitettavuuden.Preferably, the length of the sector group is designed to correspond to an integer multiple of the ATIP block and thus to an integer multiple of the EFM frame. The Si-15 determines the unambiguous association of the ATIP block and the EFM frame with a particular sector group, which, above all, guarantees the unambiguous addressability of the sector group.

Virheettömän tallettamisen parantamiseksi ennen sektoriryhmän CL2 kirjoittamista tätä ennen kirjoitettu sektoriryhmä CL1 luetaan edullisesti uudestaan ja sektoriryh-20 man CL1 virheellisen tallettamisen yhteydessä virheellinen sektoriryhmä merkitään, jotta tallennevälinettä toistettaessa vältettäisiin virheellisen sektoriryhmän toistuminen ja esittäminen.To improve error-free recording, prior to writing sector group CL2, the previously written sector group CL1 is preferably re-read, and upon incorrect storage of sector group CL1, the incorrect sector group is marked to prevent repetition and presentation of the invalid sector group when playing the recording medium.

Keksintöä selitetään seuraavassa lähemmin piirustuksessa esitetyn esimerkin avulla.The invention will now be explained in more detail by way of example in the drawing.

Kuvio 1 esittää lohkokaavion äänikanavan tallettamista varten datan MSC-pelkis-25 tyksellä, joka toteutetaan talletuslaitteessa.Fig. 1 shows a block diagram for storing an audio channel in MSC-only data implemented in a storage device.

Kun analoginen signaali on suodatettu alipäästösuodattimen 1 avulla ja kun sitä on *:* skannattu 16-bittisellä analogia/digitaali-muuntimella 2, sen lähdössä on kutakin skannauspulssia kohti 16 bittiä jatkokäsittelyä varten. Skannausarvoille tehdään -kun ne kulloinkin on järjestetty lohkoiksi - Fourier-muunnos erityisessä laskulait-30 teessä 3. Tuloksena on jokaista lohkoa kohti 1024 spektrikerrointa, jotka voitaisiin saada myös mittaustekniikassa tavallisella digitaalisella spektrianalysaattorilla. Amplitudi- ja vaihearvot koodataan sitten adaptiivisesti useampikertaisesti MSC-koOderilla 4, ts. tärkeät kertoimet esitetään ja siirretään usealla bitillä (jopa 14), vähemmän tärkeät bitit vain vähemmillä biteillä. Hyvin pienet merkityksettö- 4 111108 mät kertoimet asetetaan nollaksi, eikä niitä siirretä. Sellaisessa tapauksessa 'säästetyt bitit' lisätään muihin tärkeisiin kertoimiin, jotka sitten siirretään vastaavasti tarkasti.When the analog signal is filtered by a low pass filter 1 and *: * scanned by a 16-bit analog / digital converter 2, its output has 16 bits per scan pulse for further processing. The scan values are made - once arranged in blocks - by a Fourier transform in a special calculator 3. The result is 1024 spectral coefficients for each block, which could also be obtained by measuring with a standard digital spectrum analyzer. Amplitude and phase values are then adaptively encoded multiple times by MSC-coder 4, i.e., important coefficients are represented and transmitted by several bits (up to 14), less important bits by only fewer bits. Very small irrelevant coefficients are set to zero and are not moved. In this case, the 'saved bits' are added to the other important coefficients, which are then moved accordingly.

Datan MSC-pelkistyksen jälkeen digitaalinen data lähtee kooderista 4 taajuudella 5 308,7 kHz ja johdetaan sarja-rinnan-muuntimelle 5, jonka lähtö on liitetty välimuis tin 6 datatuloon. Kun välimuistin sisäänlukutahti on 308700 Hz, uloslukutahti on 1,4112 MHz. 1,4112 MHz-kellotahdin muuntamisen 308,7 kHz:ksi hoitaa 7/32-taajuusjakaja 7.After the MSC reduction of the data, the digital data is output from the encoder 4 at 5308.7 kHz and fed to a serial-to-parallel converter 5 whose output is connected to the data input of the cache 6. When the cache read rate is 308700 Hz, the read rate is 1.4112 MHz. The conversion of the 1.4112 MHz clock clock to 308.7 kHz is handled by a 7/32 frequency divider 7.

Välimuistia ohjataan ohjausyksiköllä 8, joka mm. vertaa tallennevälineen 11 käsillä 10 olevan aseman dataa 14 aseman asetusarvo-dataan. Vasta kun välimuistissa 6 on vähintään niin paljon dataa kuin säädettyyn asetusarvo-purskeeseen on talletettu, välimuisti ilmoittaa signalointijohdon 13 kautta 'Data Ready'. Kun tallenneväline on saavuttanut asetusarvo-aseman, aktivoidaan linjan 'Output Control1 12 kautta muistin uloslukeminen, ja vastaava datapurske luetaan välimuistista datan CD-standardin 15 mukaisella talletusnopeudella 1,4112 Mbit/s ja varustetaan Reed-Solomon-koode-rissa 9 CIRC-virheensuojauskoodilla (Cross-Interleaved-Reed-Solomon-Code), ja se lomitetaan (koodin lomitus). Lomitusta varten kooderiin 9 on järjestetty lomitus-muisti (ei esitetty). Digitaalisen datan käsittelyn ja talletuksen ajallista kulkua esittää havaintokuva kuviossa 1.The cache is controlled by the control unit 8, which e.g. compares the data of the current drive 10 of the storage medium 11 with the setpoint data of the station 14. Only when the cache 6 contains at least as much data as is stored in the setpoint burst set, the cache announces via the signaling line 13 is 'Data Ready'. When the storage medium has reached the set point, memory readout is activated via 'Output Control1 12' and the corresponding data burst is read from the cache at a data rate of 1.4112 Mbps according to CD Standard 15 and provided with a 9 CIRC error protection code in the Reed-Solomon codes ( Cross-Interleaved-Reed-Solomon-Code) and is interleaved (code interleaving). For interleaving, the encoder 9 is provided with an interleaving memory (not shown). The time course of digital data processing and storage is depicted in the observation image in Figure 1.

20 Koska kosketuksettomasti skannattavissa olevassa tallennevälineessä, kuten MOD, voi olla erilaisia fyysisiä vikoja, joita ei varmuudella voida välttää levyjen tuotannossa, talletettavat audiosignaalit koodataan tämän erityisen koodausmenetelmän L mukaisesti. Reed-Solomon-kooderissa 9 koodattu data EFM-moduloidaan (eight to fourteen modulation) modulaattorissa 10 ja talletetaan MOD:lle tämän linjakoodin 25 avulla, jolloin data strukturoidaan EFM-modulaatiossa EFM-kehyksiin. Tämä on myös Compact Disc -levyllä käytetty formaatti.20 Since non-touch scannable recording media such as MOD may have various physical failures that cannot be reliably avoided in the production of discs, the audio signals to be recorded are encoded according to this particular encoding method L. In the Reed-Solomon encoder 9, the encoded data is eight-to-fourteen modulation modulated by modulator 10 and stored in the MOD by this line code 25, whereupon the data is structured in EFM modulation into EFM frames. This is also the format used on Compact Disc.

Talletuksen järjestely on sellainen, että EFM-kehykseen kulloinkin talletaan 24 tavua hyötydataa (= 6 stereoskannausarvoa ä 16 bit). Lomituksen johdosta nämä kehyksen 24 tavua eivät kuitenkaan kuulu syöttö-hyötydatan vierekkäisiin skannaus-30 arvoihin. Vierekkäisiin skannausarvoihin kuuluva data jakaantuu noin 110:een peräkkäin olevaan kehykseen. Tämä parantaa virheiden estämistä.The storage arrangement is such that 24 bytes of payload (= 6 stereo scan values and 16 bits) are stored in the EFM frame at any given time. However, due to interleaving, these 24 bytes of the frame are not included in adjacent scan-30 values of the payload data. The data belonging to the adjacent scan values is divided into about 110 consecutive frames. This improves the prevention of errors.

Tallennevälineellä olevan datan skannaus eli toisto tapahtuu periaatteessa käänteisellä tavalla tallettamiseen nähden.In principle, the scanning or reproduction of data on the recording medium is in the opposite way to the recording.

5 111108 Tässä kosketuksettomasti skannattavissa olevana pyörivänä talleimevälineenä käytetty Magneto-Optical-Disc (MOD) -levy 11 käsittää esiformatoidun kierukan muo-. toisen uran, joka sisältää dataa absoluttisen sijainnin tunnistamista ja skannausyksi- kön ohjausta varten. Esiformatointi on toteutettu ATIP-menetelmällä (Absolute Ti-, 5 me In Pre-groove). Tätä varten ura on vaakamoduloitu ja erityisesti audio-skan- naukseen verrannollisella taajuudella (22,05 kHz). Tämä taajuus toimii myös tallen-nusyksikön ja/tai toistoyksikön CLV-servon tahdistamiseksi. Tämä taajuus on puolestaan vaihemoduloitu bi-phase -muodossa ATIP-dataan. Tällöin saavutettavissa oleva datanopeus on suhteellisen pieni, mutta se riittää kuitenkin absoluuttisen ase-10 mädätän tallettamiseksi edellä kuvatussa muodossa.5 111108 The Magneto-Optical-Disc (MOD) disk 11 used as a non-contactable scannable rotary suction device comprises a preformatted coil. a second groove containing data for absolute position recognition and control of the scanning unit. The pre-formatting was performed by the ATIP method (Absolute Ti, 5 me In Pre-groove). For this purpose, the slot is horizontally modulated, and in particular at a frequency (22.05 kHz) proportional to audio scanning. This frequency also acts to synchronize the CLV servo of the recording unit and / or the reproducing unit. This frequency, in turn, is phase-modulated in bi-phase form to ATIP data. The achievable data rate is then relatively low but still sufficient to store the absolute weapon-10 digest as described above.

Dataa tallennevälineelle kirjoitettaessa ja siitä luettaessa voidaan ATIP-informaatio-ta jatkuvasti lukea ja johtaa signaalijohdon 14 kautta ohjausyksikköön 8. MOD-le-vyn osalta tämä tehdään niin, että ATIP-informaatio voidaan lukea luku/kirjoi-tus-yksiköllä (laserilla) ja käsitellä uran pitolaitteella, joka toimii myös kirjoituksen 15 ja lukemisen aikana.As the data is being written to and read from the storage medium, the ATIP information can be continuously read and fed through the signal line 14 to the control unit 8. For the MOD disk, this is done so that the ATIP information can be read and written by a laser a career retaining device that also works while writing and reading.

Se muistivälineen aikaosuus, joka sisältää sellaista ATIP-informaatiota, mainitaan seuraavassa ATIP-lohkossa. MOD:lla formaatti on tehty sellaiseksi, että ATIP-loh-kon aikana talletetaan tai luetaan 98 EFM-kehystä.The time portion of the memory medium containing such ATIP information is mentioned in the following ATIP block. With MOD, the format is made so that 98 EFM frames are stored or read during the ATIP block.

Edellä kuvatunlaisella tallennevälineellä voidaan ATIP:n avulla löytää esiforma-20 toidulla uralla myös tähän saakka vielä selittämättömät kohdat. Tarkkuus määräytyy tällöin EFM-kehysten lukumäärän mukaan, tässä siis 98 kehyksen tarkkuudella. Kuvatulla MOD:n formaatilla ja skannausnopeudella 1,2 m/s (kuten CD:llä) EFM-ke-^ hyksen pituus on 136,05 ps, jolloin ATIP-lohkon pituus siis on 13,3 ms eli 1/75 s.By means of the recording medium described above, it is also possible to find, by means of ATIP, positions which have not yet been explained in a preformed groove. The resolution is then determined by the number of EFM frames, i.e. here the 98 frames. With the described MOD format and scanning speed of 1.2 m / s (as on CD), the EFM frame length is 136.05 ps, which means that the ATIP block is 13.3 ms or 1/75 s.

Määrätyn ATIP (n)-lohkon skannaus tapahtuu aina niin, että luetaan sitä ennen ole-25 va ATIP (n-l)-lohko. Jos tämä lohko on dekoodattu, tiedetään että toivottu lohko seuraa välittömästi seuraavana ja voidaan nyt lukea tai kuvata.A specific ATIP (n-1) block is always scanned with the prior ATIP (n-1) block read. If this block is decoded, it is known that the desired block immediately follows next and can now be read or described.

Skannaus etenee seuraavalla tavalla:To scan, proceed as follows:

• » I• »I

* ** *

1. luetaan kyseessä oleva ATIP1. read the ATIP in question

• 2. päätetään, riittääkö enintään yhden kierroksen odotus vai tarvitaanko hyppy 30 3. mekaniikan hyppykäsky 4. luetaan ATIP:sta (mahdollisesti satunnainen) kohde 6 111108 5. päätetään, tarvitaanko uusi urahyppy korjausta varten vai vain enintään yhden kierroksen odotus < 6. luetaan ATIP. ATIP(n-l) saakka• 2. Deciding whether to wait at most 1 round or jump jump 3. 3. Mechanic jump command 4. Read from ATIP (possibly random) item 6 111108 5. Decide whether to wait for a new career jump for repair or just wait at most 1 round <6. read ATIP. Until ATIP (n-1)

Haluttu talletus tapahtuu niin, että talletettava digitaalinen data kootaan välimuistiin, 5 kuten edellä mainittiin, ja luetaan siitä tallettamista varten purskeittain CD:n talletuksen vakiodatanopeudella, siis 1,4112 Mbit/s. Jokainen välimuistin datapurske talletetaan tallennevälineelle jatkuvassa muodossa kulloinkin osoitettuun sektoriryh-mään, jossa on kiinteä lukumäärä (kulloinkin 98) ATIP-lohkoja ja EFM-kehyksiä.The desired recording is done by caching the digital data to be stored, as mentioned above, and reading it out bursts at a standard data rate of CD storage, i.e. 1.4112 Mbit / s, for storage. Each cache data burst is stored on the storage medium in a continuous form in a respective assigned group of sectors having a fixed number (98 in each case) of ATIP blocks and EFM frames.

Sen jälkeen pienennettyä nettodatanopeutta vastaava aika uutta asemoimista varten.Thereafter, the time corresponding to the reduced net data rate for new positioning.

10 Kun välimuisti on jälleen täynnä, olisi kirjoituslaitteen (laser-optiikka ja magneetti-pää) jälleen pitänyt saapua juuri viimeksi kirjoitetun sektoriryhmän loppuun, tai hieman tämän eteen. Jotta tämä voitaisiin aikaansaada, on sektoriryhmää kohti olevien kehysten lukumäärän oltava suurempi tai yhtä suuri kuin pelkistyskertoimen K ja kierrosta kohti olevien kehysten suurimman lukumäärän (CD:n ulkoreunalla noin 15 2200) tulo. Datan MSC-pelkistyksen yhteydessä pelkistyskerroin K on 0,25 ja tä män takia kehysten lukumäärän tulisi sektoriryhmää kohti olla vähintään hieman suurempi kuin 555.10 When the cache is full again, the writing device (laser optics and magnetic head) should have arrived again at or just before the end of the most recently written sector group. To accomplish this, the number of frames per sector group must be greater than or equal to the product of the reduction factor K and the maximum number of frames per revolution (about 15,200 at the outer edge of the CD). In the case of data MSC reduction, the reduction factor K is 0.25, and therefore the number of frames per sector group should be at least slightly higher than 555.

ATIP.n kautta tapahtuvan yksiselitteisen osoitettavuuden takia sektoriryhmän pituus on ATIP-pituuden kokonaislukukerrannainen.Because of the unambiguous addressability through ATIP, the length of the sector group is an integer multiple of the length of the ATIP.

20 Jos talletus katkeaa jossain kohdassa, niin CIRC-koodausosa sisältää Reed-Solo-mon-kooderin 9 lomitusmuistissa tapahtuvan lomituksen johdosta vielä dataa, joka kuuluu aikaisemmin talletettuun dataan. Tässä tapauksessa koodausosa voidaan py- c säyttää, ja käynnistää jälleen uudestaan seuraavaa sektoriryhmää kirjoitettaessa, ja siten muu data voidaan kirjoittaa seuraavan sektoriryhmän alkuun.If the recording is interrupted at some point, due to interleaving in the interleaving memory 9 of the Reed-Solo mon encoder 9, the CIRC encoding section still contains data belonging to the previously stored data. In this case, the coding part may be stopped, and restarted as the next sector group is written, and thus other data may be written at the beginning of the next sector group.

25 Tätä ei aina helposti voida toteuttaa, koska laitteiston pysäyttäminen välittömästi ei aina ole mahdollista, ja koska on olemassa vaarana datan osien epätarkka toisiinsa liittyminen.25 This is not always easy to implement because it is not always possible to stop the equipment immediately and there is a risk of inaccurate interconnection of data elements.

Tämän johdosta käsillä olevaa sektoriryhmää ei täytetä kokonaan hyötydatalla, vaan hyötydatan koodaus keskeytetään aikaisemmin lomituspituutta vastaten, ja lomi-30 tusmuisti kirjoitetaan sitten vain tyhjäksi sektoriryhmän loppuun.As a result, the current sector group is not completely populated with the payload, but the payload coding is earlier aborted in response to the interleaving length, and the slot-30 memory is then only written blank at the end of the sector set.

Lomituksesta saatavan järjestyksen lisäksi on otettava huomioon, että sektoriryhmän talletuksen aluksi skannausyksikkö tai kirjoitus/lukuyksikkö on kytkettävä lukemisesta kirjoittamiselle. Skannausyksikkö (laser) ei kuitenkaan aina voi tehdä tätä 7 111108 hyvin nopeasti ja tarkasti. Tästä johtuen sektoriryhmän alussa usein menetetään jonkin verran dataa. Sen vuoksi sektoriryhmän alkuun kirjoitetaan jonkin verran ♦ tyhjää dataa, tässä 1-3 EFM-kehystä.In addition to the order of interleaving, it must be borne in mind that for a sector group deposit, the scanning unit or the write / read unit must first be switched from reading to writing. However, the scanning unit (laser) cannot always do this very quickly and accurately. As a result, some data is often lost at the beginning of a sector group. Therefore, some ♦ blank data is written at the beginning of the sector group, here 1-3 EFM frames.

Jotta jokaisen sektoriiyhmän osalta kerran esiintyvä alkuun kiijoitettavan tyhjän da- k 5 tan ja lomitusmuistin lopussa tapahtuvan tyhjennyskirjoittamisen aiheuttama häviö voitaisiin pitää pienenä, sektoriryhmää ei välttämättä pidetä niin lyhyenä kuin mahdollista. Talletetun datan hakemistoa varten välttämättömän organisaation ja tallen-nevälineen periaatteellisen joustavuuden johdosta, jota cluster-recording ei luonnollisestikaan saa hukata, sektoriryhmä ei myöskään voi olla mielivaltaisen pitkä.For each sector group, the one-time loss of the first-to-be-placed blank data and the write-down at the end of the interleaving memory is considered to be small, the sector group may not be kept as short as possible. Also, due to the fundamental flexibility of the organization of the stored data and of the storage medium, which of course cannot be lost by cluster recording, the sector group cannot be arbitrarily long.

10 Levyllä MOD 13 määritetään tässä seuraava sektoriryhmäpituus 1Cl cluster recording -talletusta käytettäessä:10 For MOD 13, the following sector group length is used here for 1Cl cluster recording:

Icl = 1176 EFM-kehystä = 12 ATIP-lohkoa = 0,16 sIcl = 1176 EFM frames = 12 ATIP blocks = 0.16 s

Sektoriryhmän sisällä jakautuma on seuraava: EFM-kehyksiä Sisältö 15 1 link-kehys 2 run-in 1029 data 111 lomitus 2 run-out 20 1 link-kehys 30 ei käytössä Tämä toteutus johtaa siihen, että sektoriryhmään voidaan tallettaa 24696 bittiä hyöty dataa, joka itse asiassa vaatii 28224 bitin tilan. Muistikapasiteetin menetys on 1/8 = 12,5 %.Within a sector group, the distribution is as follows: EFM frames Contents 15 1 link frame 2 run-in 1029 data 111 interleaving 2 run-out 20 1 link frame 30 disabled This implementation results in a sector group that can store 24696 bits of payload data, which in fact, it requires 28224 bits of space. The loss of memory capacity is 1/8 = 12.5%.

25 Toinen seuraus tästä edellä esitetystä valinnasta on, että pelkistetyn hyötydatan takti ^ · . on yksinkertaisessa suhteessa 'normaaliin CD'-tahtiin: 1/4 * (1 -1/8) = 7/32Another consequence of this selection above is that the reduced useful data tact ^ ·. is in simple relation to 'normal CD': 1/4 * (1 -1/8) = 7/32

Talletettavissa oleva brutto-datanopeus on pienentynyt cluster recording -talletuksen johdosta toivotulla tavalla neljännekseen. Nettomääränä on kuitenkin käytettävissä 30 1/8-häviön takia vain 7/32 standardi-datanopeudesta.Gross recorded data rate has been reduced to a quarter due to cluster recording. However, due to 30 1/8 loss, the net amount is only available at 7/32 of the standard data rate.

8 1111088 111108

Saavutettavissa oleva netto-datanopeus on siis edellä mainitussa tapauksessa: 7/32 * 1,4112 Mbit/s = 308,7 kbit/s Tämä vastaa ohjeen mukaista kvantisointia 3,5 bitillä näytettä kohti, joka on hyvinkin mahdollinen nykyaikaisilla datan pelkistysmenetelmillä, kuten tässä MSC:llä. 5 Yksinkertaisen jakosuhteen 7/32 johdosta on selitetyssä järjestelyssä lisäksi ulkoisten, datan pelkistyslähteiden yksinkertainen tahdistus mahdollinen talletuskantoaal-lolla.Thus, the achievable net data rate is in the above case: 7/32 * 1.4112 Mbit / s = 308.7 kbit / s This corresponds to the guideline quantization of 3.5 bits per sample, which is very possible with modern data reduction methods such as the one here MSC. 5 Due to the simple sharing ratio 7/32, simple synchronization of external data reduction sources with the storage carrier is also possible in the described arrangement.

Yhteenvetona cluster-recording tarkoittaa siis sitä, että hyötydataa ei talleteta peräkkäin kuten normaalissa CD-formaatissa 7350 EFM-kehystä sekunnissa, joissa 10 kulloinkin on 24 hyödynnettävää tavua. Talletus tapahtuu sen sijaan sektoriryhminä, jotka tosin sinänsä muodostuvat peräkkäin olevista EFM-kehyksistä, mutta ryhmien kesken talletus ei ole kuitenkaan jatkuvaa. Tämän johdosta jokaista sektoriryhmää voidaan valinnaisesti osoittaa lukemista ja erityisesti myös kirjoittamista varten, tuhoamatta edellä oleviin tai perässä tuleviin ryhmiin talletettua informaatiota.In summary, cluster recording means that payload data is not sequentially stored, as in normal CD format, 7350 EFM frames per second, each with 10 usable bytes. Instead, the deposit is made in groups of sectors, which, though as such, consist of consecutive EFM frames, but deposit between groups is not continuous. As a result, each sector group can optionally be assigned for reading, and especially for writing, without destroying the information stored in the upstream or downstream groups.

15 Sektoriryhmän valinnaista kirjoitus-osoitusta varten ei riittävän pitkien aukkojen johdosta myöskään tarvita mitään erityisiä toimenpiteitä laserin nopeata päälle- tai poiskytkemistä varten.Also, due to the sufficiently long openings, no special measures are required for rapid switching on or off of the laser for the sector group selective writing assignment.

Sektoriryhmän kirjoittamisen jälkeen syntyy tauko, joka käytetään seuraavan sektoriryhmän alun asemoimiseen. Seuraavan sektoriryhmän alun löytämiseksi dekooda-20 taan seuraavan sektoriryhmän lopussa olevat ATIP-lohkot. Näin ollen asemointi voidaan tehdä niin, että koko viimeisin sektoriryhmä luetaan vielä kerran ennen kuin välittömästi seuraavaa jälleen kirjoitetaan. Tällöin voidaan määrittää talletus-virheet, jotta niiden perusteella liian suuren virhemäärän johdosta talletus voidaan kokonaan katkaista tai ainakin tuottaa käyttäjälle varoitus.After writing a sector group, a pause is created, which is used to position the beginning of the next sector group. To find the beginning of the next sector group, the ATIP blocks at the end of the next sector group are decoded. Thus, the positioning can be done so that the entire last group of sectors is read again before immediately following the next one. In this case, deposit errors can be determined so that, due to their excessive error rate, the deposit can be completely cut off or at least be warned to the user.

25 Virheentunnistuksen edelleen kehitelmässä on järjestetty vielä virheenkorjaus. Tätä varten viimeisimmän sektoriryhmän data säilytetään välimuistissa. Virheenkorjausta ;· varten on ajateltavissa kaksi strategiaa:25 Bug fixes are still under development for debugging. For this purpose, data from the most recent sector group is cached. · There are two strategies for debugging:

Ensinnäkin asemoidaan virheellisen sektoriryhmän alku uudestaan ja kirjoitetaan sen data vielä kerran. Välittömästi tämän jälkeen tulee seuraavan sektoriryhmän da-30 ta. Asemoimista varten käytetään kuitenkin aikaa, niin että kahden kirjoitusjakson välinen tauko ei mahdollisesti ole riittävän pitkä asemoimista, korjauksen lukemista, uutta asemoimista ja korjauksen kirjoittamista varten.First, reposition the beginning of the invalid sector group and rewrite its data again. Immediately after this comes the next sector group da-30. However, time is used for positioning so that the pause between two write cycles may not be long enough to position, read a correction, reposition, and write a correction.

9 1111089 111108

Koska talletusvirheeseen myös voi liittyä tallennevälineessä oleva viallinen kohta, on parempi toistaa virheellisen sektoriryhmän datan kirjoittaminen seuraavaan sek-» toriryhmään ja kirjoittaa sitten seuraava data tätä seuraavaan sektoriryhmään. Sitten virheellinen sektoriryhmä merkitään, jotta yksinkertaisesti voidaan hypätä sen yli , 5 uloslukemisen yhteydessä.Since a storage error may also be associated with a defective location in the storage medium, it is better to repeat the writing of the data of the incorrect sector group to the next sector group and then write the next data to the subsequent sector group. The invalid sector group is then marked so that it can simply be skipped over, 5 when read out.

Merkitseminen tehdään tallennevälineen hakemistoon UTOC (User Table Of Content) tai erityiseen sektoriryhmään kyseessä olevan jatkuvan sektoriryhmätalletuk-sen alussa tai lopussa. On myös mahdollista merkitä seuraava, korjauksen vuoksi vielä kerran kirjoitettu sektoriryhmä siten (esim. toisella tahdistussanalla), että sillä 10 ilmoitetaan edellisen sektoriryhmän virhe. Tämä merkitsee kuitenkin sitä, että toistettaessa on aina luettava yksi sektoriryhmä etukäteen.The marking is made at the beginning or end of the UTOC (User Table Of Content) directory or a specific sector group at the beginning or end of the continuous sector group deposit in question. It is also possible to mark the next sector group, which has been re-written for correction, (for example, by another sync word), so that it denotes the error of the previous sector group. However, this means that you must always read one sector group in advance.

Tietokoneiden datan tallettaminen käyttöjärjestelmän, kuten MS-DOS :n perusteella tapahtuu 1024 tavun lohkoissa. Jos sektoriryhmä toteutetaan edellä olevien tietojen mukaisesti, niin 24 lohkoa, joissa on 1024 hyötytavua ja mahdollisesti lisäbittejä 15 virheensuojausta varten, voidaan ilman muuta tallettaa sektoriryhmään, jossa on vähintään 1029 käyttökelpoista EFM-kehystä. Koska myös osoitettavuus on määritelty, cluster recording -talletus soveltuu myös datan tallettamiseen tietokoneella.Computer data storage based on an operating system such as MS-DOS occurs in blocks of 1024 bytes. If the sector group is implemented according to the above information, then 24 blocks with 1024 useful bytes and possibly additional bits for 15 error protection may be automatically stored in a sector group with at least 1029 usable EFM frames. Because addressability is also defined, cluster recording is also suitable for storing data on a computer.

Pätkittäisen talletuksen johdosta, jonka kesto on 0,16 s ja siihen liittyvä tauko 0,48 s ennen seuraavan sektoriryhmän tallettamista, on järjestetty asemointistrategia, kos-20 ka ei voida lähteä siitä, että laser tauon jälkeen olisi olisi juuri seuraavan sektori-ryhmän alussa.Due to the lengthy deposit, which has a duration of 0.16 s and associated pause of 0.48 s before depositing the next sector group, a positioning strategy has been arranged since it cannot be assumed that the laser is at the very beginning of the next sector group after the break.

Seuraavassa selitettävä mahdollinen strategia selventäköön loogista kulkua; tästä « poikkeava toteutus on luonnollisesti mahdollinen.The possible strategy to explain the logical flow is explained below; a deviation from this is, of course, possible.

Äänidatan pelkistysmenetelmän MSC-kooderilta 4 tuottama data nopeudella 25 308,7 kbit/s jaotellaan edellä mainitulla tavalla välimuistiin 6 tai vaihtopuskuriin.The data produced by the voice data reduction method from the MSC encoder 4 at 25,308.7 kbit / s is cached as described above into a cache 6 or a swap buffer.

Sisäänlukutahti on 308700 Hz ja uloslukutahti on 1411200 Hz. Kummankin puskurin pituus on kulloinkin 197568 bittiä = 24696 tavua.The reading rate is 308700 Hz and the reading rate is 1411200 Hz. The length of each buffer is 197568 bits = 24696 bytes each.

9 V *9V *

Ensimmäisen sektoriryhmän kirjoittaminen aloitetaan lohkolla ATIP (n). Kun 1143 EFM-kehystä on kirjoitettu, lopetetaan kirjoittaminen. Tämän jälkeen seuraavan * 30 odotusajan 0,48 s kuluttuavaihtopuskuri ilmoittaa 'Data ready'. Nyt tapahtuu skan- naus lohkossa ATIP (n+12). Tätä varten on hypättävä enintään neljän uran yli. Lisäksi saattaa enintään yhden kierroksen odotusaika olla välttämätön. Nyt voidaan kirjoitta seuraava sektoriryhmä, jne.The writing of the first sector group begins with block ATIP (n). When 1143 EFM frames have been written, writing will stop. After that, the 0. * s wait time for the next * 30 will indicate 'Data ready'. Now scanning in block ATIP (n + 12). To do this, you must skip a maximum of four grooves. In addition, waiting times of up to one lap may be necessary. Now you can write the following sector group, etc.

10 11110810 111108

Koko asemointia varten on käytettävissä jopa 400 ms. Tämän ajan kuluessa asemointi on saatettava varmasti päätökseen.Up to 400 ms is available for full positioning. During this time, the positioning must be definitively completed.

Voidaan lähteä siitä, että hyppy seuraavaksi sisemmälle naapuriuralle voidaan suoritetaan suurella varmuudella. Tämän takia on lisäksi seuraava strategia mahdolli-5 nen:It can be assumed that jumping to the next inner neighbor track can be performed with great certainty. Therefore, the following strategy is also possible:

Ensimmäisen sektoriryhmän kirjoittaminen aloitetaan lohkolla ATIP (n). Kun 1143 EFM-kehystä on kirjoitettu, lopetetaan kirjoittaminen. Välittömästi tämän jälkeen hypätään yksi ura sisäänpäin ja aloitetaan lohkon ATIP (n+12) skannaus. Tätä toistetaan kunnes välimuisti 6 ilmoittaa 'Data ready'. Kun ATIP (n+12) löytyy seuraa-10 van kerran, alkaa sitten toisen sektoriryhmän kirjoittaminen. Tämän kirjoituksen päätyttyä tapahtuu jälleen urahyppy sisäänpäin, ja haetaan nyt ATIP (n+24), jne.The writing of the first sector group begins with block ATIP (n). When 1143 EFM frames have been written, writing will stop. Immediately after this, one slot is jumped inward and scanning of the block ATIP (n + 12) is started. This is repeated until cache 6 indicates 'Data ready'. When ATIP (n + 12) is found the next 10 times, then another sector group will be written. At the end of this writing, there will be a further leap in career, and now we are looking for ATIP (n + 24), etc.

Tämän strategian yhteydessä on edullista, että aina on hypättävä vain yksi ura; mahdollisesti tämä tapahtuu useammin. Viimeistään yhden kierroksen kuluttua 'Data ready'-ilmoituksen jälkeen voi seuraavan sektoriryhmän talletus alkaa.In the context of this strategy, it is advantageous to have only one career at a time; perhaps this happens more often. At the latest one lap after the 'Data ready' notification, the deposit for the next sector group can begin.

15 Jos ensimmäisen sektoriryhmän kirjoittamisen jälkeen ensin tehdään lohkon ATIP (n) skannaus, ts. juuri kirjoitetun sektoriryhmän aloittamisen jälkeen, niin juuri kirjoitettu data voidaan lukea tarkistusta varten. Esiintyneiden virheiden arviointi voi johtaa sopiviin toimenpiteisiin, kuten esimerkiksi varoitussignaaleihin tai virhesuhteen osoitukseen.If, after writing the first sector group, the ATIP (n) block is first scanned, i.e. after the newly written sector group is started, then the newly written data can be read for checking. Evaluation of errors that occur may result in appropriate actions, such as warning signals or error rate indication.

20 Jos tarkistuslukemisen yhteydessä havaitaan virheitä, joita ei voi korjata, niin virheelliseksi tunnistettu sektoriryhmä lohkossa ATIP (n) voidaan vielä kirjoittaa loh-kon ATIP (n+12) yhteydessä. Tämä kirjataan sopivalla tavalla UTOC:iin (User Table Of Content), jotta toiston yhteydessä voidaan hypätä lohkossa ATIP (n) olevan virheellisen sektoriryhmän yli. Selitetyn virhetapauksen yhteydessä tapahtuvan 25 kirjoituksen esittämistä varten välimuisti 6 on sopivasti toteutettu esim. sykliseksi kolminkertaiseksi vaihtopuskuriksi.20 If unreadable errors are detected during check reading, then the sector group identified as incorrect in block ATIP (n) can still be written in block ATIP (n + 12). This is logged appropriately in the UTOC (User Table Of Content) to skip over the invalid sector group in block ATIP (n) during playback. For displaying the 25 writes in connection with the error case described, the cache 6 is suitably implemented e.g. as a cyclic triple swap buffer.

*;· Edellä oleva menetelmä ei ole määritelty datan pelkistystä ja määrättyä datan pelkistysmenetelmää varten, kuten tässä MSC:tä varten. Samaten voidaan talletus tallennevälineelle ja toisto suorittaa datalla, jolle ei ole tehty pelkistystä, ja/tai jolla 30 on muilla datan pelkistysmenetelmillä pienennetty datanopeus.*; · The above method is not defined for data reduction and a specific data reduction method such as here for MSC. Likewise, recording on a recording medium and playback may be performed on non-reduced data and / or which has a reduced data rate by other data reduction methods.

Datan talletuksen tai toiston toisena mahdollisuutena olisi tallettaa MSC:llä pienennetty datanopeus välimuistin avulla purskeittain tallennevälineelle tai lukea sitä siltä, ja sitten sijoittaa määrätyn talletusajan tai toistoajan jälkeen tauko, joka on pi- 11 111108 tuudeltaan kolminkertainen. Tällä tavalla voidaan yhdellä kierroksella täyttää tal-lenneväline 25 %:sti. Kun loppu on saavutettu, voidaan 3/4-tauon aikana jälleen hy-. pätä alkuun ja toisella kierroksella täyttää levystä 25 % tai lukea levyä, jne. Tämä vaatii levyn sisällön vaikean organisoinnin. Tallenneväline sisältää tällöin joko vain „ 5 normaalia tai vain pelkistetyn datan ohjelmaa. Määritelty hyppy lopusta uran alkuun on ratkaiseva.Another possibility for data storage or playback would be to cache or read from the MSC the reduced data rate burst onto the storage medium and then insert a pause which is three times the length of the record after a specified recording or playback time. In this way 25% of the storage medium can be filled in one turn. When the rest is reached, the 3/4 pause can again be used. head to the top and in the second round fill 25% of the disc or read the disc, etc. This requires difficult organization of the disc contents. In this case, the recording medium contains only "5 normal programs or only reduced data programs." The specified jump from the end to the beginning of the career is crucial.

Periaatteessa toinen mahdollisuus, edellä selitetyistä ratkaisuista riippumatta, olisi pienentää skannausnopeutta pelkistyskerrointa vastaten. Talletusvälineen samana pysyvä aallonpituus tuottaisi pelkistyskertoimella 1/4 automaattisesti neljäsosan tallo letus-datanopeudesta ja nelinkertaisen toistoajan. CLV-järjestelmän on kuitenkin oltava kytkettävissä. Tallennevälineeltä tulevien signaalien korjainpiireille tulee lisäksi vain signaaleja, joiden taajuus on neljännes normaalista taajuudesta, ja niiden on sen takia oltava kytkettäviä. 'Normaalien' talletusten sekoittaminen pelkistetyn datan talletuksiin samalle levylle on mahdollista vain silloin, kun CLV:n nopea kytkentä 15 kertoimelta 1/4 ja kertoimen 4 välillä on mahdollinen.In principle, another option, regardless of the solutions described above, would be to reduce the scan rate in response to a reduction factor. The same constant wavelength of the storage medium would automatically produce a quarter of the download data rate and four times the playback time at a reduction factor of 1/4. However, the CLV system must be connectable. In addition, the signal correction circuits from the recording medium receive only signals having a quarter of the normal frequency, and must therefore be switched. The mixing of 'normal' deposits with those of reduced data on the same disk is only possible when a fast switching of CLV from 15 to 1/4 to 4 is possible.

Keksintöä voidaan myös käyttää digitaalisten signaalien tallettamiseksi magneettinauhalle PCM-signaalein ja/tai siltä toistamista varten, tai signaalien tallettamiseksi DAT-nauhalle (Digital Audio Tape) DAT-nauhurissa. DAT-talletuksen organisaatiorakenne voidaan vähäisin muutoksin määritellä samalla tavalla kuin edellä kuva-20 tussa menetelmässä.The invention can also be used to record digital signals onto and / or play back on magnetic tape with PCM signals, or to record signals on a DAT tape (Digital Audio Tape) in a DAT recorder. The organizational structure of the DAT deposit can be defined, with minor modifications, in the same manner as in the method described in Figure 20 above.

< • · 1 * · 4 % » *<• · 1 * · 4% »*

Claims (17)

1. Menetelmä nettodatanopeuden omaavien digitaalisten dataerien, erityisesti audio- ja/tai videodataerien, tallentamiseksi skannattavalle, erityisesti pyörivälle tallennusvälineelle ja/tai toistamiseksi siltä, joka tallennusväline on varustettu ainakin 5 yhdellä uralla, johon dataerät tallennetaan purskeittain tallennusvaiheen aikana ja jolta purskeittain tallennetut dataerät skannataan uudestaan toistovaiheen aikana, tunnettu siitä, että - tallennusvälineelle tallennettavan tai jo tallennetun datan jokainen purske tallennetaan tallennusvälineellä olevaan urasegmenttiin, jota seuraavassa nimitetään klus- 10 teriksi, käyttäen ennalta määrättyä fyysistä kirjoitusdatanopeutta riippumatta data-purskeen nettodatanopeudesta, tai luetaan tallennusvälineeltä käyttäen ennalta määrättyä fyysistä skannauslukudatanopeutta riippumatta datapurskeen nettodatanopeudesta, - nettodatanopeus on pienempi kuin ennalta määrätty kirjoitusdatanopeus tai skan-15 nauslukudatanopeus, - purskeen dataerät välitallennetaan tallennus- ja/tai toistolaitteeseen käyttämällä välimuistia (6) muuttamaan tallennettavaksi tarkoitetun datan nettodatanopeus kir-joitusdatanopeudeksi tai muuttamaan skannauslukudatanopeus toistettavaksi tarkoitettujen dataerien nettodatanopeudeksi, ja että 20. näiden dataerien tallennusvälineelle kirjoittamisen tai siltä lukemisen jälkeen seu raa lukemisen ja kirjoittamisen osalta tauko, ja että tauon aikana, joka seuraa klusterin tai purskeen lukemista tai kirjoittamista, skannaus/tallennus- tai toistoyksikkö asettuu seuraavaksi tulossa olevan klusterin tai purskeen alkuun. • · » »«1. A method for storing and / or reproducing digital data batches, in particular audio and / or video data batches of net data rate, on scannable, in particular rotating, storage media having at least 5 tracks storing data batches during and during bursting during the iteration step, characterized in that - each burst of data stored or already stored on the storage medium is stored in a slot segment on the storage medium, hereinafter called clusters, using a predetermined physical write data rate irrespective of the net data rate net data rate, - the net data rate is less than a predetermined write data rate or scan-15 node burst data items are cached to a recording and / or reproducing device using a cache (6) to convert the net data rate of data to be recorded to the write data rate or to convert the read rate data to a net data rate of for a pause, and that during the pause that follows the reading or writing of the cluster or burst, the scan / record or playback unit sits at the beginning of the next upcoming cluster or burst. • · »» « 2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että tallennetta-25 vaksi tarkoitetun datan nettodatanopeutta vähennetään käyttäen datan pelkistyspro- sessia.A method according to claim 1, characterized in that the net data rate of the data to be recorded is reduced using the data reduction process. 3. Patenttivaatimuksen 1 tai 2 mukainen menetelmä, tunnettu siitä, että riippu-matta datapurskeen netto-datanopeudesta se aina tallennetaan samalla fyysisellä tallennusdata- tai kirjoitusdatanopeudella tallennusvälineelle.A method according to claim 1 or 2, characterized in that, regardless of the net data rate of the data burst, it is always stored at the same physical recording data or write data rate on the storage medium. 4. Patenttivaatimusten 1, 2 tai 3 mukainen menetelmä, tunnettu siitä, että jokai nen datapurske tallennetaan tallennusvälineelle käyttäen CD-standardin mukaisia tallennusparametrejä tai standardia CD-tallennusdatanopeutta 1,4112 Mb/s.A method according to claim 1, 2 or 3, characterized in that each data burst is recorded on a storage medium using CD-standard recording parameters or a standard CD-recording data rate of 1.4112 Mbps. 5. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että jokainen datapurske varustetaan ainakin yhdellä osoitedataerällä osoittamaan 13 111108 sen sijaintia tallennusvälineellä ja/tai että jokainen datapurske varustetaan ainakin yhdellä osoitedataerällä osoittamaan seuraavan datapurskeen sijaintia tallennusväli-, ' neellä.Method according to one of the preceding claims, characterized in that each data burst is provided with at least one address data item to indicate its location on a storage medium and / or that each data burst is provided with at least one address data item to indicate the location of the next data burst on the storage medium. 6. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, 5 että tallennettavaksi tarkoitetut dataerät varustetaan virheensuojauskoodilla, edullisesti Cross-Interleaved-Reed-Solomon-Code (CIRC) -virheensuojauskoodilla, ja/tai että tallennettavaksi tarkoitetut dataerät lomitetaan (koodijako), ja/tai että dataerät tallennetaan tallennusvälineelle kanavakoodauksella, edullisesti EFM-koodin (eight to fourteen modulation) avulla, joka strukturoi dataerät vastaaviin EFM-kehyksiin, 10 jolloin jokainen EFM-kehys edullisesti sisältää 24 tavua hyötydataa.Method according to one of the preceding claims, characterized in that the data items to be stored are provided with an error protection code, preferably a Cross-Interleaved-Reed-Solomon-Code (CIRC) error protection code, and / or that the data items to be stored are interleaved (code division); that data batches are stored on the storage medium by channel coding, preferably by means of an eight to fourteen modulation (EFM) code, which structures the data batches into corresponding EFM frames, wherein each EFM frame preferably contains 24 bytes of payload data. 7. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että ennen klusterin kirjoittamista luetaan sitä ennen kirjoitettu klusteri ja/tai että klusterin virheellisen tallennuksen yhteydessä tallentaminen toistetaan seuraavassa klusterissa, ja/tai että virheellinen klusteri merkitään.Method according to one of the preceding claims, characterized in that before writing the cluster, the previously written cluster is read and / or, in the case of incorrect recording of the cluster, the recording is repeated in the next cluster and / or that the incorrect cluster is marked. 8. Tallennusväline, edullisesti Magneto-Optical-Disc (MOD) tai Compact Disc (CD) -levy, jolla on ainakin yksi ura digitaalisten dataerien, erityisesti audio- ja/tai videodataerien tallentamista varten, ja jotka dataerät tallennetaan jonkin edellisen patenttivaatimuksen 1-7 mukaisella menetelmällä, tunnettu siitä, että jokainen datapurske on varustettu osoitedataerällä osoittamaan sen sijaintia tallennusvälineel-20 lä ja/tai osoitedataerällä osoittamaan seuraavan datapurskeen sijaintia tallennusväli neellä.Recording medium, preferably a Magneto-Optical-Disc (MOD) or Compact Disc (CD) disc having at least one track for storing digital data batches, in particular audio and / or video data batches, which data batches are stored in any one of claims 1-7. characterized in that each data burst is provided with an address data item to indicate its location on the storage medium 20 and / or an address data item to indicate the location of the next data burst on the storage medium. 9. Patenttivaatimuksen 8 mukainen tallennusväline, tunnettu siitä, että ura on ♦ muodoltaan kierteinen, ja/tai että tallennusvälineen kierteinen ura on esiformatoitu ja sisältää dataeriä absoluuttisen sijainnin tunnistamiseksi tallennusvälineellä.Recording medium according to Claim 8, characterized in that the groove has a ♦ helical shape and / or that the spiral groove of the recording medium is preformatted and contains data items for identifying the absolute position on the recording medium. 10. Patenttivaatimuksen 9 mukainen tallennusväline, tunnettu siitä, että kiertei nen ura on esiformatoitu ATIP-menetelmällä (Absolute Time In Pre-groove) ja/tai että jokainen ATIP-menetelmällä esiformatoitu sijaintidataerä muodostaa ATIP-loh-• kon, jonka pituus vastaa edullisesti 98 EFM-kehyksen tallennuspituutta ja/tai että klusterin pituus vastaa ATIP-lohkopituuden kokonaislukumonikertaa, edullisesti 30 kaksitoistakertaista ATIP-lohkopituutta. *Recording medium according to claim 9, characterized in that the helical groove is preformatted with the Absolute Time In Pre Groove (ATIP) method and / or that each location data batch preformatted with the ATIP method forms an ATIP block, preferably having a length of 98 The recording length of the EFM frame and / or that the length of the cluster corresponds to an integer multiple of the ATIP block length, preferably 30 times the ATIP block length. * 11. Jonkin edellisen patenttivaatimuksen 9 ja/tai 10 mukainen tallennusväline, tunnettu siitä, että kierteinen ura on vaakamoduloitu, edullisesti audiostandardin CD-skannaustaajuuteen (44,1 kHz) verrannollisella, taajuudella fprop. 14 111108Recording medium according to one of the preceding claims 9 and / or 10, characterized in that the helical groove is horizontally modulated, preferably at a frequency fprop proportional to the audio standard CD scanning frequency (44.1 kHz). 14 111108 12. Jonkin edellisen patenttivaatimuksen 8-11 mukainen tallennusväline, tunnettu siitä, että EFM-kehysten lukumäärä klusteria kohti on suurempi tai yhtä suuri kuin pelkistysmenetelmän pelkistyskertoimen K ja pyörivän tallennusvälineen kierrosta kohti olevien kehysten suurimman lukumäärän mmax muodostama tulo ja/tai että 5 klusteri käsittää vähintään 555 EFM-kehystä, edullisesti 1176 EFM-kehystä.Recording medium according to one of the preceding claims 8 to 11, characterized in that the number of EFM frames per cluster is greater than or equal to the product of the reduction method K of the reduction method and the maximum number of frames per revolution of the rotating medium. 555 EFM frames, preferably 1176 EFM frames. 12 11110812 111108 13. Patenttivaatimuksen 12 mukainen tallennusväline, tunnettu siitä, että klusterin 1176 EFM-kehystä muodostuvat kolmesta EFM-kehyksestä aloitusta varten, 1029 EFM-kehyksestä hyöty dataa varten, 110 EFM-kehyksestä lomitusmuistin tyhjenny skirjoitusta varten, 34 EFM-kehyksestä, jotka eivät ole käytössä tai ovat 10 lopetusta varten.Storage medium according to claim 12, characterized in that the cluster 1176 EFM frames consist of three EFM frames for start, 1029 EFM frames for useful data, 110 EFM frames for interleaving memory allocation, 34 EFM frames not in use or are 10 for the end. 14. Tallennuslaite ja/tai toistolaite jonkin edellisen patenttivaatimuksen 8-13 mukaista tallennusvälinettä (11) varten, ja/tai jonkin edellisen patenttivaatimuksen 1-7 mukaisen menetelmän toteuttamiseksi, tunnettu siitä, että tallennus- ja/tai toistolaite on varustettu ohjausyksikön (8) ohjaamalla välimuistilla (6) purskeen dataerien 15 tallentamista varten, että välimuistin sisäänlukukellonopeus eroaa uloslukukellono-peudesta, että tallennettaessa uloslukukellonopeus on suurempi kuin sisäänlukukellonopeus, että toistettaessa sisäänlukukellonopeus on suurempi kuin uloslukukellonopeus, että näiden dataerien kirjoittamiseksi tallennusvälineelle tai siltä lukemiseksi seuraa tauko lukemisen ja kirjoittamisen osalta ja että tauon aikana skannaus/-20 tallennus- tai toistoyksikkö asettuu seuraavaksi tulossa olevan klusterin tai purskeen alkuun.Recording device and / or reproducing device for the recording medium (11) according to one of the preceding claims 8 to 13 and / or for carrying out the method according to one of the preceding claims 1 to 7, characterized in that the recording and / or reproducing device is cache (6) for storing burst data items 15, that the cache read rate differs from the read clock rate, that when recording, the read clock rate is greater than that the playback during the pause, the scan / -20 recording or playback unit will be positioned at the beginning of the next incoming cluster or burst. 15. Patenttivaatimuksen 14 mukainen tallennuslaite, tunnettu siitä, että datan • pelkistysmenetelmään kuuluvan kooderin (4) tuottamat dataerät osoitetaan väli- muistiin (6), joka välimuisti (6) on edullisesti toteutettu syklisenä kolminkertaisena 25 vaihtopuskurina.Recording device according to claim 14, characterized in that the data items produced by the encoder (4) of the data reduction method are assigned to the cache (6), which cache (6) is preferably implemented as a cyclic triple swap buffer. 16. Patenttivaatimuksen 14 tai 15 mukainen tallennuslaite, tunnettu siitä, että audiostandardin CD-skannaustaajuuteen verrannollinen taajuus fprop vaihemoduloi-daan dataerien bi-phase-formaatilla, että tallennus- ja/tai skannausyksikkö on kytkettävissä klusterin tallennusprosessin alkaessa lukemisesta kirjoittamiseen. 30Recording device according to claim 14 or 15, characterized in that the frequency fprop, proportional to the audio standard CD scanning frequency, is modulated in a bi-phase format of the data batches so that the recording and / or scanning unit can be switched at the beginning of the cluster recording process. 30 17, Jonkin patenttivaatimuksen 14-16 mukainen tallennuslaite, tunnettu siitä, että tallennuslaite sisältää kooderin ja/tai dekooderin datan pelkistystä tai sen purkua varten, että kooderi (MSC) vähentää niiden dataerien nettodatanopeutta, jotka on tarkoitettu tallennettavaksi datanpelkistysprosessia käyttäen, ja dekooderi palauttaa ennalleen suoritetun datapelkistyksen. 15 111108A recording device according to any one of claims 14 to 16, characterized in that the recording device includes an encoder and / or decoder for reducing or decrypting the data, that the encoder (MSC) reduces the net data rate of the datapelkistyksen. 15 111108
FI924086A 1990-03-12 1992-09-11 Method for storing digital data on a storage medium and / or for reproduction from it, a storage medium and a storage device and / or a display device FI111108B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
DE4007814 1990-03-12
DE4007814A DE4007814A1 (en) 1990-03-12 1990-03-12 METHOD FOR RECORDING AND PLAYING DIGITAL DATA ON A RECORDING DEVICE
EP9100389 1991-03-02
PCT/EP1991/000389 WO1991014265A1 (en) 1990-03-12 1991-03-02 Process for recording and/or reproducing digital data on a record carrier

Publications (3)

Publication Number Publication Date
FI924086A FI924086A (en) 1992-09-11
FI924086A0 FI924086A0 (en) 1992-09-11
FI111108B true FI111108B (en) 2003-05-30

Family

ID=6402007

Family Applications (1)

Application Number Title Priority Date Filing Date
FI924086A FI111108B (en) 1990-03-12 1992-09-11 Method for storing digital data on a storage medium and / or for reproduction from it, a storage medium and a storage device and / or a display device

Country Status (12)

Country Link
EP (1) EP0573413B1 (en)
JP (3) JP3986552B2 (en)
KR (1) KR100208909B1 (en)
AT (1) ATE117120T1 (en)
AU (1) AU639762B2 (en)
CA (1) CA2076385C (en)
DE (2) DE4007814A1 (en)
ES (1) ES2069282T3 (en)
FI (1) FI111108B (en)
HK (1) HK50496A (en)
HU (1) HU216451B (en)
WO (1) WO1991014265A1 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3158557B2 (en) * 1991-09-27 2001-04-23 ソニー株式会社 Playback device
JP3158556B2 (en) * 1991-09-27 2001-04-23 ソニー株式会社 Disk recording device and disk reproducing device
JP3042559B2 (en) * 1992-01-14 2000-05-15 ソニー株式会社 Disc recording / playback method
JP2721289B2 (en) * 1992-06-11 1998-03-04 シャープ株式会社 Information playback device
ATE194247T1 (en) * 1992-09-03 2000-07-15 Sony Corp DATA RECORDING DEVICE AND METHOD
CN1053307C (en) * 1993-02-11 2000-06-07 汤姆森多媒体公司 Multi-media distribution and multi-media player
JP3427410B2 (en) * 1993-02-24 2003-07-14 ソニー株式会社 Optical disk recording device and optical disk reproducing device
KR100289021B1 (en) * 1993-02-25 2001-05-02 이데이 노부유끼 Disc recorder
KR100457481B1 (en) * 1995-07-13 2005-06-10 코닌클리케 필립스 일렉트로닉스 엔.브이. Data storage method, data storage system, information carrier, data retrieval method
JP3951317B2 (en) * 1995-09-28 2007-08-01 ソニー株式会社 Apparatus and method for data recording / reproduction
US5623470A (en) * 1995-12-28 1997-04-22 International Business Machines Corporation Reallocation of defective recording areas on CD-R or CD-E media
US5894584A (en) * 1996-08-28 1999-04-13 Eastman Kodak Company System for writing digitized X-ray images to a compact disc
WO1999028902A1 (en) * 1997-11-29 1999-06-10 Koninklijke Philips Electronics N.V. Method and device for recording audio, a record carrier and playback device
US6434674B1 (en) * 2000-04-04 2002-08-13 Advanced Digital Information Corporation Multiport memory architecture with direct data flow
CN100399455C (en) 2001-08-30 2008-07-02 松下电器产业株式会社 Information recording medium, simultaneous recording method, and information recording/reproduction apparatus
KR100871850B1 (en) 2001-09-27 2008-12-03 삼성전자주식회사 Method and apparatus for recording video data, and information storage medium thereby
KR100727917B1 (en) * 2002-05-20 2007-06-14 삼성전자주식회사 0ptical disk and method for recording and/or reading the same

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL7402077A (en) * 1974-02-15 1975-08-19 Philips Nv SYSTEM INCLUDING A PLAYBACK AND AN ACCOMPANYING LONG-PLAYING DISC.
FR2317726A1 (en) * 1975-07-09 1977-02-04 Labo Electronique Physique INFORMATION RECORDING AND REPRODUCTION SYSTEM, ESPECIALLY SOUND INFORMATION
US4506303A (en) * 1982-09-24 1985-03-19 Itek Corporation Optical data recorder system
JPS63127469A (en) * 1986-11-18 1988-05-31 Sony Corp Recording and reproducing device for recordable optical disk
JPS6453385A (en) * 1987-08-25 1989-03-01 Yamaha Corp Method and device for information processing
DE3728444A1 (en) * 1987-08-26 1989-03-09 Thomson Brandt Gmbh METHOD AND CIRCUIT FOR IMPROVING THE RESOLUTION OF DIGITAL SIGNALS

Also Published As

Publication number Publication date
EP0573413A1 (en) 1993-12-15
EP0573413B1 (en) 1995-01-11
AU7345091A (en) 1991-10-10
JP2010182418A (en) 2010-08-19
KR100208909B1 (en) 1999-07-15
JP2007242234A (en) 2007-09-20
FI924086A (en) 1992-09-11
JPH05505275A (en) 1993-08-05
JP4543399B2 (en) 2010-09-15
CA2076385C (en) 1999-08-31
HUT64430A (en) 1993-12-28
ES2069282T3 (en) 1995-05-01
ATE117120T1 (en) 1995-01-15
AU639762B2 (en) 1993-08-05
HK50496A (en) 1996-03-29
HU216451B (en) 1999-06-28
WO1991014265A1 (en) 1991-09-19
CA2076385A1 (en) 1991-09-13
FI924086A0 (en) 1992-09-11
DE59104275D1 (en) 1995-02-23
JP3986552B2 (en) 2007-10-03
DE4007814A1 (en) 1991-09-19

Similar Documents

Publication Publication Date Title
JP4543399B2 (en) Method for recording and / or reproducing digital data on a record carrier
FI114249B (en) Disc recording and reproducing apparatus
AU610078B2 (en) Method and apparatus for error correction
EP0138246A2 (en) Disc playback apparatus
CN1963926A (en) Disk record medium and its manufacture method
KR910017373A (en) Information recorder
JPH07101541B2 (en) Digital information signal recording device
USRE41082E1 (en) Information recorder, recording method, and recording media
KR100263682B1 (en) Disc recording apparatus
US6272081B1 (en) Optical disk and optical disk reproduction system
JP2004515876A (en) Optical record carrier and recording / reproducing device for record carrier
US5633841A (en) Optical disc recording/reproducing apparatus having automatic protection of previously recorded data
KR930009689B1 (en) Recording method of cdp
CA2084722C (en) Information recording and reproduction apparatus
US5353276A (en) Process for recording and/or reproducing digital data on a record carrier
KR920018733A (en) Data recording and playback device
KR100405885B1 (en) Recording device and method
US5859815A (en) Apparatus and methods for minimizing non-recordable areas and numbers of parts per track on a digital recording medium
CA2278646C (en) A method and device for interfacing variable-rate sampled digital audio information to a string of uniform-sized blocks, and a unitary medium so produced by a write-interfacing
KR100306096B1 (en) Optical disc recorder
US5170298A (en) Record and reproduce signal processing circuit that is programmable according to the head drum configuration of the digital audio tape recorder in which it is used
JP2887189B2 (en) Information recording / reproducing device
JP3476738B2 (en) Information recording / reproducing device
KR940005000Y1 (en) Circuit for generating address signal of buffer memory in digital audio tape recorder
JP3813403B2 (en) Disc recording / playback device