JPS59146446A - Optical disk processor - Google Patents

Optical disk processor

Info

Publication number
JPS59146446A
JPS59146446A JP2011483A JP2011483A JPS59146446A JP S59146446 A JPS59146446 A JP S59146446A JP 2011483 A JP2011483 A JP 2011483A JP 2011483 A JP2011483 A JP 2011483A JP S59146446 A JPS59146446 A JP S59146446A
Authority
JP
Japan
Prior art keywords
data
medium
sector
circuit
recorded
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.)
Pending
Application number
JP2011483A
Other languages
Japanese (ja)
Inventor
Ryuichi Inoue
隆一 井上
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co Ltd
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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP2011483A priority Critical patent/JPS59146446A/en
Publication of JPS59146446A publication Critical patent/JPS59146446A/en
Pending legal-status Critical Current

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/36Monitoring, i.e. supervising the progress of recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/04Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions

Landscapes

  • Optical Recording Or Reproduction (AREA)

Abstract

PURPOSE:To prevent the destruction of data on a medium and at the same time to increase the throughput of a system by providing a control means which prevents the double writing of data in case the data is already written on each sector of the medium. CONSTITUTION:In an ID searching mode, a microprocessor 16 detects the presence or absence of data detected by a detecting circuit 18 when the coincidence is obtained between the address of a memory circuit 17 and the sector address read out of a medium 25. Then the processor 16 sets a flag showing the presence of data to the circuit 17 with the corresponding sector address if the data exists. Receiving a writing instruction from a high-order device, the processor 16 checks the coincidence between the sector number designated by the high-order device and the sector number read out of the medium 25 in an ID searching mode. Then the processor 16 reads out a flag showing the presence of data for the sector which is previously checked. It is decided that the data is already written on the medium 25 if the flag showing the presence of data is on at the circuit 17. Thus no data is written to the medium.

Description

【発明の詳細な説明】 本発明は光デイスク処理装置に関し、特に非EiJ逆性
元ティ妥り媒体のフォーマットケ制御する尤ディスク処
理装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an optical disk processing apparatus, and more particularly to an optical disk processing apparatus that controls the formatting of non-EiJ reverse originality compatible media.

従来の光ティスフ処理装置は非可逆の元ディスク媒体に
対しデータの二重書%f<防上゛する為に1ソフトウエ
アにて指定のセクタにデータが弁込捷nているか全確認
する必要があった7 したがってこの元ディスク処理装
置は舛込み命令r出丁前に1内生糸命令ケ出J−ため著
(−いスルーゾ、ノドの低トとなっており1更には保守
等で媒体にデータがrでに舛すこ1nでいるにもかかわ
らず再込み命令金山してし寸い、データ金破壊して12
凍りという欠点があった。
In conventional optical disk processing devices, in order to prevent data from being duplicated on an irreversible source disk medium, it is necessary to use one piece of software to thoroughly check whether data has been written to a specified sector. 7 Therefore, this original disk processing device is in a low state due to the 1 internal thread command being issued before the printing of the thread command R (-), and the gutter is low. Even though the data was almost 1n in R, the re-instruction order was given to Kanayama, and the data was destroyed.
It had the drawback of freezing.

本発明の目的は従来の元ディスク処理装置に卦けるかか
る欠点ケ除去すると共に媒体に書込1−n。
SUMMARY OF THE INVENTION It is an object of the present invention to eliminate such deficiencies in conventional disk processing devices and to write to media 1-n.

たデータケ保護し得る元ディスク処理装置?提供するこ
とにあるっ 本発明の他の目的は媒体にプリフォーマットサれたI 
Dおよびデータをよみ、各セクタごとにデータがすでに
書込まれているかを記憶σせ、書込み命令が出されたと
さ、所望のセクタにデータが牲きこまれているときに媒
体に対し書込iデータを送らずに異常終了・とじ、デー
タの破壊防IJ:、機能を備えた光ディスク処理装、眞
を提供することにあ 。
Is the original disk processing device capable of protecting data? Another object of the present invention is to provide a preformatted I
D and data, memorize whether data has already been written for each sector, and when a write command is issued, write to the medium when data has been written to the desired sector. Our objective is to provide an optical disc processing system with functions to prevent abnormal termination and closure without sending data, and data destruction prevention.

る。Ru.

本発明によれば非町逆性吹、ディスク一体上に上f〜″
1.装置からのデータケ記録する手段と、媒体上にプリ
フオーマツトざf′t、定容セクタのIDを読取る手段
と、媒体に記録さ扛たデータ勿再生する手段とを有する
尤ティス夛処理装装置において、媒体の各セクタにデー
タ、が記録さ、5てい、るか、を検出する手段と、各セ
クタ毎にデータが記録されていること全書込む記憶手段
と、上位装置から指定されたセクタにデータを記録する
前に前記記憶手段から指定のセクタに既にデータのNL
録済かを読み、二重書込みの防上紮する制御手段と?含
むことケ特徴とする光デイスク処理装置が得られる。
According to the present invention, the non-town reverse sex blowing is performed on the disk integrally on the upper f~''
1. In a data processing device having a means for recording data from the device, a means for reading a preformat data and an ID of a constant volume sector on the medium, and a means for reproducing the data recorded on the medium, A means for detecting whether data is recorded in each sector of the medium, a storage means for writing all the data recorded in each sector, and a means for writing data to the sector specified by the host device. Before recording, the NL of data is already stored in the designated sector from the storage means.
Is there a control means to read whether it has already been recorded and prevent double writing? An optical disk processing apparatus having the following features is obtained.

次に本発明の実施例について図面全参照して説明する。Next, embodiments of the present invention will be described with reference to all the drawings.

第11図は、本発明の一実九例ゲ示す、第1図において
、本実施例は非町逆性元ディスク媒体25上に上位装置
からのデータを記録する手段10と、媒、:体25上に
プリフォーマット−grした各セクタの1、 I) ’
z読取る手段19と、媒体25に記録さnたデータを再
生する手段20とを含み、更、に媒体25の各セクタに
データが記録されているか全検出する手段18と、各セ
クタ毎にデータが記録さnていることに!込む記憶手段
17と、上位装置から指定さ扛た□セクタに□データを
記録する前に前記記憶手段から指定のセクタに既にデー
タ記録済かを読み二重件込みの防上會する制御手段とを
含む。
FIG. 11 shows a practical example of the present invention. In FIG. 1, this embodiment includes a means 10 for recording data from a host device on a non-local source disk medium 25, a medium, and a medium. Preformat on 25-gr 1 of each sector, I)'
It includes means 19 for reading data, and means 20 for reproducing the data recorded on the medium 25, further comprising means 18 for detecting whether data is recorded in each sector of the medium 25, and means 18 for reproducing the data recorded in each sector of the medium 25. has been recorded! a storage means 17 for storing data, and a control means for reading whether data has already been recorded in a designated sector from the storage means before recording data in the sector designated by the host device, and performing a double check. including.

データを記録する手段lOは上筋装置からのデータを転
送制御するデータ転送制御回路11と、上位装置からの
バイトパラレルに入力さnたデータ(5N)LZ等のビ
ットシリアルに変換するパラレル−シリアル変換回路1
2と、NRZ等のビットシリアルデータiMFM変調デ
ータに変換するMFM変調回路13と、PLO同期バイ
トあるいはテータ同期バイトパターン等ケ発生するパタ
ーン発生回路14と、MFMFM変調メータターン発生
回路か゛らのp’ L O同期バイトあるいはテーク同
期バイトパターン等金選択し1その出力金リード/ライ
ト回i24に送る選択回路15とを有する書込み系回路
であり、且つ媒体25からのデータを読取る手段2ot
−1:リード/ライト回路24により読取らルた媒体か
らのMpMi画チータケNl(。
The data recording means 10 includes a data transfer control circuit 11 that controls the transfer of data from the upper-level device, and a parallel-serial converter that converts the byte-parallel input data from the upper-level device into bit serial data (5N) LZ, etc. Conversion circuit 1
p' It is a write system circuit having a selection circuit 15 that selects a synchronous byte or a take synchronous byte pattern and sends the output to the read/write circuit i24, and means 2ot for reading data from the medium 25.
-1: MpMi image from the medium read by the read/write circuit 24.

Zデータに復調するPLL復調回路23と、NRZテー
テービットシリアルテータをバイトシリアルデータに変
換するS/P変俟回路21とを有する読出し系回路であ
る。
This is a read-out system circuit that includes a PLL demodulation circuit 23 that demodulates Z data and an S/P conversion circuit 21 that converts NRZ data bit serial data into byte serial data.

制御手段16は各回路全制御するマイクロプロセツサに
より構成され、各セクタのII)に対応してデー久の存
在を前記記憶回路I7に記憶させ、かつ上(′X’l 
装置からの書込み命令にもとすいたセクタ毎に前記記憶
回路17に記憶されているデータの存在状態を読み出し
、上位装置か□らの佛込み命令による二重書込みt防上
する機能貼有する。
The control means 16 is constituted by a microprocessor that controls all of the circuits, and stores the existence of data in the memory circuit I7 corresponding to II) of each sector, and
A function is provided to read out the existing state of data stored in the storage circuit 17 for each sector in response to a write command from the device, and to prevent double writing by a write command from the host device.

第2図は元ディスク媒体25に書込まれるデータのフォ
ーマットケ示す。      □第2図において、この
フォーマットは各セクタ毎にID部30とデータ部40
とにより構成さ牡、I 1,1部30とデータ部40と
の開には無書体領−50を有している。
FIG. 2 shows the format of data written to the original disk medium 25. As shown in FIG. □In Figure 2, this format has an ID section 30 and a data section 40 for each sector.
A blank area 50 is provided between the I1, 1 section 30 and the data section 40.

I IJ部30はPLO同期バイト31、I D同期バ
イト32、トラック番号33およびセクタ蕃号34ヶ有
しており、データ部40はPし0N期/(イト46、≠
−タ同期バイト47、データ48およびエラー訂正(炙
出バイト49を有してい汀。
The IJ section 30 has a PLO synchronization byte 31, an ID synchronization byte 32, a track number 33, and a sector number 34.
- includes data synchronization byte 47, data 48 and error correction (explosion byte 49).

次に本実抱例について、第3□図に示す]自−チャード
にもとすいて説明する。
Next, the present example will be explained based on the autochard shown in Fig. 3 □.

本実癩例においては、書込系の命令ケ実行していない、
!l−′キにフローチャートAK′示すように作動する
。即ちマイクロプロセッサ1 ’ 61−1: I’ 
I)サーチ処理Aにおいて、ID部30のセクタ番号に
対応ずけたアドレスを、記憶回路1”l読出しあ返いは
書込tPためのアドレスとし、籐記憶回路17のアドレ
スと媒体から読んだセクタアドレスとが一致したときに
、$1図に示す検出回路18によジ検出さnるデータが
存在するか香かを毛ンスして。
In this example, no write-related instructions are executed.
! It operates as shown in the flowchart AK' at 1-'K. That is, microprocessor 1' 61-1: I'
I) In search processing A, the address corresponding to the sector number of the ID section 30 is used as the address for reading and writing tP in the memory circuit 1, and the address of the rattan memory circuit 17 and the sector read from the medium are used. When the address matches, the detection circuit 18 shown in Figure 1 detects whether the data exists or not.

データ有(存在)ならば記憶回路17にそのセクタアド
レスでデータ有りのフラグ紮゛セットさせ、データ無な
らば、記憶回路のアドレス位(べ、にテ・−夕有のフラ
グを七ノトシない。
If there is data, the data presence flag is set in the memory circuit 17 at that sector address, and if there is no data, the data presence flag is set at the address in the memory circuit.

次に本実施例は上位装置から書込み系命令?受信すると
、フローチャートBに示すように作動する。−Tなわち
マイクロプロセンシ16はIDサーチ処理において、1
−敞装置から指定ざ扛たセクタ番号と、媒体25から読
出ざ扛たセクタ番号が一致するか否かを調べ、一致した
ときに、先にフローチャートAにて調査した前記セクタ
についてのデータ有のフラグ音読み出j0このマイクロ
プロセンシー16は記憶回路17においてデータ有のフ
ラグがONであrば、その媒体上にはすでにデータがす
を込−212でいると判断し1−に1位装置に対して異
常であること葡報告し、媒体への臀込み処理?実行しな
いっXfc、このマイクロプロセンシ16は記憶回路1
7にデータ有りのフラグが(J Ii” ]”″r:あ
nば、その媒体」−にはデータが書込1nでなく、書込
み系の処理に入り、媒体25上にデータ?に込む。
Next, is this example a write-related command from the host device? Once received, the process operates as shown in flowchart B. -T, that is, the microprocessor 16 performs 1 in the ID search process.
- It is checked whether the sector number designated from the storage device and the sector number read out from the medium 25 match, and if they match, it is determined whether there is data on the sector checked earlier in flowchart A. Read flag sound j0 If the data presence flag is ON in the storage circuit 17, this microprocessor 16 determines that there is already data on the medium (including 212), and sets the first device to 1-. Report that it is abnormal and treat it to the media? It won't run.Xfc, this microprocessor 16 is the memory circuit 1.
When the data present flag is set in 7 (JIi")""r: IF, that medium", the data is not written 1n, but enters a writing system process and is written as data on the medium 25.

従って、本実姉例においては媒体上の名セクタに丁でに
データが肖込壕扛でいる場合にデータの:ユ重書き込み
がなさttない。
Therefore, in this example, if the data is written exactly in the name sector on the medium, there is no double writing of the data.

なお、従来の尤ディスク装置ではこのような動作をソフ
トウェア処理にて行なうと実際にデータが書゛込壕rて
いるかを調べるためには書込み系命令金行う前に読取り
系命令?行ない各セクタについての状態勿全てあらかじ
め作成しておく必要かあったが、本実姉例はこnら動作
の全て不要となり/ステムのスルーフット?著しく増大
するという効果が得らnる。
In addition, in conventional disk drives, when such operations are performed by software processing, it is necessary to perform a read command before executing a write command in order to check whether data is actually being written. It was necessary to create all the states for each sector in advance, but in this example, all of these operations are unnecessary / stem through foot? The effect of a significant increase is obtained.

本発明は以を説明したように、媒体上のテータ破壊ケ防
11:、″J−るという効果及びシステムのスルーブツ
ト?増大させるという効果がある。
As described above, the present invention has the effect of preventing data destruction on the medium and increasing the throughput of the system.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の実権例?示すブロック図、第2図は本
発明の実椎例によって媒体上に記録さnる各セクタのフ
ォーマット?示す図、第3図は本発明の実施例による動
作フロ・−チャートを示す図である。 10 ・・データ?+!:込み手段、11・・・データ
転送full rITi1回路、12・・・・・・パラ
レル−シリアル変陳回路、13・・・・・・N几7.−
 MFM変8174回路、14・−・・・パターン発生
回路、15・・・・・・選択回路、16・・・・マイク
[コブロセノザ、17・・・・記憶回路、18・・・・
・・データtす11回(烙、19・・・・・T 1.)
読みとり回路、21・・・・シリアル−パラレル変煕回
路、22・・・・・カウンター、23 ・・・P LL
復調回路、24・・・・・・リード5/′ライト回路、
25・・・・・ゲCティスク媒体っ2− % Z ’Fa キ3個
Is Figure 1 an actual example of the present invention? FIG. 2 is a block diagram illustrating the format of each sector recorded on a medium according to an embodiment of the present invention. FIG. 3 is a diagram showing an operation flowchart according to an embodiment of the present invention. 10...Data? +! : Input means, 11...Data transfer full rITi1 circuit, 12...Parallel-serial conversion circuit, 13...N circuit7. −
MFM change 8174 circuit, 14... Pattern generation circuit, 15... Selection circuit, 16... Microphone [Koburosenosa, 17... Memory circuit, 18...
...Data tsu 11 times (烙, 19...T 1.)
Reading circuit, 21... Serial-parallel conversion circuit, 22... Counter, 23... PLL
Demodulation circuit, 24...read 5/' write circuit,
25...Ge C Tisk Medium 2-% Z 'Fa Ki 3 pieces

Claims (1)

【特許請求の範囲】[Claims] 非oJ逆性元ディスク媒体上に上位装置からのデータ金
記録する手段と1媒体上にプリフォーマットさn定径セ
クタのIDケ読取る手段と、媒体に記録されたデータを
再生する手段とを有する元ティスク処理装償において、
媒体の各セクタにデータが記録されているかゲ検出する
手段と、各セクタ毎にデータが記録されていることを)
1F込む記憶手段と、−上位装置から指定されtセクタ
にデータを記録する前に指定のセクタに既にデータ記録
済かを前記記憶手段から読出し、二重φ)込みの防n−
,?−rる制御手段とを含むことを特徴とする元ディス
ク処理装置。
It has a means for recording data from a host device on a non-OJ reverse original disk medium, a means for reading an ID number of preformatted n constant diameter sectors on one medium, and a means for reproducing data recorded on the medium. In the original disk processing fee,
A method for detecting whether data is recorded in each sector of the medium, and a method for detecting whether data is recorded in each sector)
1F storage means; - Before recording data in the t sector specified by the host device, it reads from the storage means whether data has already been recorded in the specified sector to prevent double φ) inclusion.
,? 1. A source disk processing device comprising: - control means.
JP2011483A 1983-02-09 1983-02-09 Optical disk processor Pending JPS59146446A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011483A JPS59146446A (en) 1983-02-09 1983-02-09 Optical disk processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011483A JPS59146446A (en) 1983-02-09 1983-02-09 Optical disk processor

Publications (1)

Publication Number Publication Date
JPS59146446A true JPS59146446A (en) 1984-08-22

Family

ID=12018090

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011483A Pending JPS59146446A (en) 1983-02-09 1983-02-09 Optical disk processor

Country Status (1)

Country Link
JP (1) JPS59146446A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS637518A (en) * 1986-06-27 1988-01-13 Fuji Photo Film Co Ltd Picture data recording method on optical disk
EP0425125A2 (en) * 1989-10-25 1991-05-02 Hewlett-Packard Company System with a multi-function optical disk and drive for it
EP0473301A2 (en) * 1990-08-29 1992-03-04 Hewlett-Packard Company Method and apparatus for determining sector status in a disk data storage device
US5233576A (en) * 1989-10-25 1993-08-03 Hewlett-Packard Company Multi-function optical disk drive and media
US6118755A (en) * 1997-09-02 2000-09-12 Funai Techno-Systems Co., Ltd. Optical disk device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS637518A (en) * 1986-06-27 1988-01-13 Fuji Photo Film Co Ltd Picture data recording method on optical disk
EP0425125A2 (en) * 1989-10-25 1991-05-02 Hewlett-Packard Company System with a multi-function optical disk and drive for it
US5233576A (en) * 1989-10-25 1993-08-03 Hewlett-Packard Company Multi-function optical disk drive and media
EP0473301A2 (en) * 1990-08-29 1992-03-04 Hewlett-Packard Company Method and apparatus for determining sector status in a disk data storage device
US6118755A (en) * 1997-09-02 2000-09-12 Funai Techno-Systems Co., Ltd. Optical disk device

Similar Documents

Publication Publication Date Title
US5265230A (en) Method and apparatus for determining sector status in a data storage device by writing a status of read-only, writable, or obliterated in an error recovery area of each sector
KR950006750A (en) Disc drive unit and data reproducing unit
JPH06250906A (en) Backup/recovery system for data developed in main storage device
US6173430B1 (en) Device and method for detecting synchronization patterns in CD-ROM media
JPS59146446A (en) Optical disk processor
JPS63222380A (en) Disk device
US5091909A (en) Method for writing/reading of data in magnetic disk subsystem
JP2589673B2 (en) Address data detection device
JPS62171324A (en) Data transmitting method
JPS61115126A (en) Magnetic disk device
JPS6013360A (en) Storage device
JPH0215942B2 (en)
JPS6344390A (en) Optical disk controller
JPS61283074A (en) Optical system information device
JPS61145769A (en) Optical disk device
JPS5928247A (en) Optical disk processor
JPS59104712A (en) Alterate track processing system of magnetic disk device
JPH0963175A (en) Magnetic disk control device
JPS59213081A (en) Data managing system of optical disk
JPS59146445A (en) Optical disk processor
JPH1116298A (en) Code error correcting device
JPH03192440A (en) Auxiliary storage
JPS58130445A (en) Treating device for optical disc
JPH11328677A (en) Reproducing apparatus
JPH05233469A (en) Data management system