JPH02254680A - 情報再生装置 - Google Patents

情報再生装置

Info

Publication number
JPH02254680A
JPH02254680A JP1075416A JP7541689A JPH02254680A JP H02254680 A JPH02254680 A JP H02254680A JP 1075416 A JP1075416 A JP 1075416A JP 7541689 A JP7541689 A JP 7541689A JP H02254680 A JPH02254680 A JP H02254680A
Authority
JP
Japan
Prior art keywords
data
sector
information
controller
read
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.)
Granted
Application number
JP1075416A
Other languages
English (en)
Other versions
JP2852935B2 (ja
Inventor
Shigeyuki Taniwa
重之 谷輪
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.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP1075416A priority Critical patent/JP2852935B2/ja
Publication of JPH02254680A publication Critical patent/JPH02254680A/ja
Priority to US08/139,779 priority patent/US5689630A/en
Application granted granted Critical
Publication of JP2852935B2 publication Critical patent/JP2852935B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601—Interfaces specially adapted for storage systems
    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10—Digital recording or reproducing
    • G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601—Interfaces specially adapted for storage systems
    • G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671—In-line storage system
    • G06F3/0673—Single storage device

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Storing Facsimile Image Data (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野J 本発明は、1つの情報ブロックに複数種類の情報が含ま
れる情報記録フォーマットを有する記録媒体を用いる情
報記録再生装置に関する。
[従来の技術〕 この種の情報記録再生装置における情報の記録は、一般
にある定まったブロックを1単位として行なわれる。こ
のブロックは、通常セクタと呼ばれており、所定のビッ
ト数のデータやエラー訂正コード等から構成される。
第9図は、このセクタ50のフォーマットの一例を示す
模式図である。
このセクタ50は、アドレス情報51と、ユーザデータ
52と、コントロールデータ53より構成されている0
通常のアクセス時には、上記アドレス情報51を再生す
ることにより、セクタ50の位置を確認し、目標のセク
タへ到達する。そして、ユーザデータ52とコントロー
ルデータ53との記録または再生を行なう。
コントロールデータ53は、ユーザデータ52の管理等
に用いられるものであり1通常はホストコンピュータ等
の上位装置へは伝送されない。
また、上記セクタ50を複数個まとめて構成したブロッ
クをトラックという。
第10図は、このようなトラック60のフォーマットの
一例を示す模式図である。
各トラック60には、10個のセクタ50と1個の交替
セクタ70が設けられている。この交替セクタ70は、
通常のセクタ50がディフェクト等で使用できない場合
に用いるものであり、そのフォーマットは通常のセクタ
と同様である。
なお、このようなトラック60は、情報記録媒体がディ
スク状である場合、円周1周分で1トラツクとすること
が多い。
第11図は、従来の記録再生方式による情報記録再生装
置を概念的に説明するブロック図である。
この装置において、情報記録媒体19上の情報を再生す
る場合、目標セクタの先頭データから再生した順番に記
憶手段6へ転送する。そして転送1了後、マイクロプロ
セッサ5が、記憶手段6内の各セクタの情報からコント
ロールデータ53だけを抜取り、このコントロールデー
タ53に基づいて図示しない上位装置へ転送する転送デ
ータを構成する。このとき、通常セクタ50にデフェク
ト等があるため、再生不可能であった場合には、対応す
る交替セクタ70で代替する。この交替セクタ70の構
成は、第12図に示すように、通常のセクタ50と同様
であり、アドレス情報71と、ユーザデータ72と、コ
ントロールデータ73より構成されている。不良セクタ
50と交替セクタ70の対応関係は交替セクタ70のコ
ントロールデータ73より判断する。
[発明が解決しようとする課題] しかしながら、上記従来技術では、情報記録媒体19か
ら再生したすべての情報を同一の記憶手段に連続して取
込む構成であるため、−旦情報を記憶手段に取込んだ後
、上位装置へ転送するための転送データを再構築するに
あたり、以下のような欠点があった。
(A)各セクタの情報からコントロールデータのみを取
り出す必要があり、制御が複雑である。
(B)転送データを上位装置へ転送する場合に、有効な
データの位置が連続しておらず、制御が複雑でしかも処
理時間が長くかかる。
また、(B)の不都合を解消するため、記憶手段を別に
用意し、ここに転送用データを集めて上位装置へ送るこ
とも可能であるが、このように転送用データを別の記憶
手段に入れ換えるために、時間が長くかかる問題点があ
る。
本発明は、上位装置に転送する情報を簡単な制御によっ
て用意することができ、かつ迅速に転送することができ
る情報記録再生装置を提供することを目的とするもので
ある。
[課題を解決する手段] 本発明は、複数の記憶手段または互いに分割された複数
の記憶領域を有し、記録媒体に対して記録または再生す
る情報の種類に応じて格納先を変更することを特徴とす
る。
[作用] 本発明では、記録媒体に対する情報の種類に応じて、予
め格納先を変更して記憶することにより、上位装置に転
送する情報を簡単に揃えることができ、迅速に転送する
ことができる。
また、このような各種の情報を複数の格納先に転送する
制御をDMAによって行えば、さらに制御が簡単になり
、迅速な処理を得ることができる。
[実施例] 第1図は、本発明の第1実施例による情報記録再生装置
を概念的に示すブロック図である。
この情報記録再生装置lに用いられる情報記録媒体19
は、通常のセクタ50と交替セクタ70とから構成され
るトラック60を有するものであり、各セクタ50.7
0は、第9図および第12図に示すものと同様に、アド
レス情報51.71と、ユーザデータ52.72と、コ
ントロールデータ53.73とを有している。
情報記録再生装置1は、交替セクタ70のための記憶手
段2と、通常のセクタ50のコントロールデータ53を
格納するための記憶手段3と、通常のセクタ50のユー
ザデータ52を格納するための記憶手段4と、上記記憶
手段3のコントロールデータ53に基づいて、記憶手段
2の交替セクタ70を用いることにより、記憶手段4の
ユーザデータを再構成するためのマイクロプロセッサ5
とを有している。
第2図は、この情報記録再生装置lにおける再生時の動
作を示すフローチャートである。
まず、情報記録媒体19が情報記録再生装置1に装着さ
れると、図示しない上位装置からの再生コマンドの受信
待ち状態となる(St)、そして再生コマンドを受信す
ると、目標のセクタまでシークしくS2)、目標セクタ
のアドレス情報な再生する(S3)、ここで目標セクタ
が交替セクタ70であるか否かの判定を行ない(S4)
、交替セクタ70でない場合には、続いてユーザデータ
52を再生し、これをユーザデータ用記憶手段4へ転送
して記憶する(SS)。
次に、コントロールデータ53を再生し、これをコント
ロールデータ用記憶手段3へ転送し記憶する(S7)。
また、54において交替セクタ70である場合には、こ
の交替セクタのデータを交替セクタ用記憶手段2へ転送
して記憶する(SS)。
以下同様にして上位装置から指示されたセクタ数だけ上
記S3〜S7の動作を繰返す、そして要求されたデータ
を再生し終ったならば(S8)、代替処理を行なう(3
9)、この代替処理においては、マイクロプロセッサ5
は、予め分類して記憶されているデータのうち、コント
ロールデータ用記憶手段3のデータを連続して読出し、
交替セクタ用記憶手段2のデータをユーザデータ用記憶
手段4の所定の位置へ転送し、上位装置への転送用デー
タを構成するものである。そしてこの処理がすべて終了
した後、マイクロプロセッサ5は、ユーザデータ用記憶
手段4から上位装置へ順に連続してデータを送出する(
S l O) 。
このようにして再生コマンドに対する処理が終了し、次
のコマンド入力待ちの状態へ移行する。
また、情報の記録については、従来とほぼ同様に、ユー
ザデータ用記憶手段4へ上位装置よりデータを転送し、
これと同時にマイクロプロセッサ5によりコントロール
データ53をコントロールデータ用記憶手段3へ書込む
、そして、情報記録媒体19への記録時に、ユーザデー
タに続いてコントロールデータを出力し順次記録する。
また、交替セクタ70は、不良セクタが発生しロールデ
ータ53を付加して記録する。したがって記録時には、
交替セクタ用記憶手段2は使用しなくてもよい。
また、第3図は、本発明の第2実施例を示すブロック図
である。
この情報記録再生装置llは、ディスク状の情報記録媒
体19に対し情報の記録または再生を行なうものであり
、装置全体を制御するマイクロプロセッサ20と、各種
メモリや入出力装置間におけるDMA転送を行なうDM
Aコントローラ21と、リード/ライト部23との記録
/再生データの送受信またはコマンド/ステータスデー
タの送受信を行なうドライブコントローラ22と、情報
記録媒体19から情報を再生してドライブコントローラ
22へ伝送したり、反対にドライブコントローラ22か
ら伝送された情報を情報記録媒体19へ記録するリード
/ライト部23と、再生時にはDMAコントローラ21
によってドライブコントローラ22から転送された再生
情報を記憶し、記録時にはDMAコントローラ21によ
ってホストインタフェースコントローラ17から転送さ
れた記録情報を記憶するバッファメモリ14〜16と、
再生時には上位のホストコンピュータ18へ再生情報を
転送し、記録時にはホストコンピュータ18から記録情
報を受信するホストインタフェースコントローラ17と
を有している。
また、情報記録媒体19は、光ディスクとして構成され
、リード/ライト部23から出力される光ビーム130
によりデータの書込みおよび再生を行なうようになって
いる。この情報記録媒体19は、通常のセクタ50と交
替セクタ70とを有している0通常のセクタ50は、ア
ドレス情報51とユーザデータ52とコントロールデー
タロールデータ73より構成されている。
第4図は、このような情報記録再生装置1の再生時にお
けるマイクロプロセッサ20を中心とする制御動作を示
すフローチャートである。
この情報記録再生装置1では、上記情報記録媒体19が
装着された状態で、ホストコンピュータ18からホスト
インタフェースコントローラ17に再生コマンドが送ら
れ、これをマイクロプロセッサ20が受取ると(S21
)、マイクロプロセッサ20は、この再生コマンドドラ
イブコントローラ22へ伝送する前にシークコマンドを
ドライブコントローラ22を通してリード/ライト部2
3へ送出する(S22)、このシークコマンドは、目標
のセクタへ光ビーム130を移動させるコマンドである
。
リード/ライト部23は、上記シークコマンドに従って
光ビーム130を移動させ、各セクタのアドレス情報5
1を順次再生していき、目標のセクタ50を探し出す(
S23)、そして、このセクタ50のアドレス情報51
は、同時にドライブコントローラ22へ送られ、ドライ
ブコントローラ22では、このアドレス情報51から現
在の光ビームの位置を知ることになる。このようにして
リード/ライト部23の制御により、光ビーム130が
目標のセクタに到達すると(S 24)、この到達した
旨の情報がドライブコントローラ22を通してマイクロ
プロセッサ20へ伝えられる。
ここでマイクロプロセッサ20は、上記再生コマンドを
ドライブコントローラ22へ送出する(S25)、この
再生コマンドには目標のセクタのアドレス情報51が含
まれており、上記シークコマンド同様にリード/ライト
部23へ伝えられる。これによって光ビーム130は、
再びセクタのアドレス情報51を再生していき(32B
)、目標のセクタのアドレス情報51を確認後(S27
)、そのセクタのユーザデータ52とコントロールデー
タ53とをドライブコントローラ22へ送る(32g)
、  ドライブコントローラ22では、セクタの先頭か
ら予め設定されたデータ数に従って、ユーザデータ52
およびコントロールデータ53をバッファメモリ14お
よびバッファメモリ15へとDMA転送するべく種別に
応じたDMAリクエストデータをDMAコントローラ2
1へ送出する(S 29)、DMAコントローラ11は
、マイクロプロセッサ20のDMAチャンネルにより、
異なる転送先が設定されており、この指示に従って各デ
ータをバッファメモリ14または15に転送する(33
0)。
以下同様にして所望のセクタを再生していく。
また、上記S27において、再生したアドレス情報から
交替セクタ70であることが判明した場合には、交替セ
クタ70のユーザデータ72がバッファメモリ16へD
MA転送される (S31)。
また、交替セクタ70のコントロールデータ73は、バ
ッファメモリ15へDMA転送される(S32)。
なお、上記交替セクタ70の判断は、各セクタのアドレ
ス情報を順次マイクロプロセッサ20が読んで判断して
もよいし、あるいは交替セクタ70のアドレス情報を予
めマイクロプロセッサ20がドライブコントローラ22
へ設定しておき、ドライブコントローラ22によって読
出したアドレスと比較し判断するようにしてもよい。
このようにして要求されたすべてのセクタの再生が終了
すると(S33)、マイクロプロセッサ20はバッファ
メモリ15に記憶されているコントロールデータ52か
ら代替処理の必要を判断する(S34)、そして、代替
処理が必要な場合には、バッファメモリ16に蓄えられ
ている交換用のデータを対応するバッファメモリ14の
ユーザデータ部に転送してい<(S35)、この場合、
バッファメモリ14内の不良なデータは上書きにより正
しいデータに書換えられる。そしてこれらの処理が終了
すると、マイクロプロセッサ20は、DMAコントロー
ラ211制御し、処理済みのユーザデータをバッツアメ
モリ14からホストインタフェースコントローラ17を
経てホストコンピュータ18へ転送する(336)。
第5図は、情報記録再生装置lの記録時におけるマイク
ロプロセッサ20を中心とする制御動作を示すフローチ
ャートである。
まず、再生の場合と同様に、ホストコンピュータ18か
ら記録コマンドを受信すると (S41)、マイクロプロセッサ20は、シークコマン
ドを送出して(S42)、  リード/ライト部13に
目標セクタをシークさせる(343)。
また、この動作と並行してホストコンピュータ18から
記録すべきデータがバッファメモリ14に転送される(
344)、このデータ転送は、DMAコントローラ21
によるDMA転送によって行なわれる。また、すべての
記録すべきデータがバッファメモリ14に転送されると
、マイクロプロセッサ20は、コントロールデータを出
力し、バッファメモリ15に順次蓄積する(345)。
そして、上記リード/ライト部23によるシークが目標
のセクタに達しく546)、かつ上記コントロールデー
タがバッファメモリ15に必要なだけ蓄積されると(S
47)、マイクロプロセッサ20は記録コマンドをドラ
イブコントローラ22を通してリード/ライト部23へ
送る (348)、またこれと同時に、DMAコントローラ2
1は、バッファメモリ14内のユーザデータとバッファ
メモリ15内のコントロールデータとを所定量ずつドラ
イブコントローラ22へ順次DMA転送する(349)
、  ドライブコントローラ22は、DMA転送された
各データを順次り一ド/ライト部23へ転送しく550
)、  リード/ライト部23では、光ビーム130に
より情報記録媒体19上の所定位置に記録を行なう(5
51)、また、交替セクタ70に関しては、たとえば一
連の記録を終了後、記録した部分を再生し、不良があっ
たセクタを交替セクタに記録し直す(S52)、この場
合、コントロールデータ73は、対応する不良セクタの
アドレス情報等を含むことになる。
以上のような動作を繰返すことにより、すべてのデータ
を記録して処理を終了する (S53)。
次に上記ドライブコントローラ22について詳細に説明
する。
第6図は、上記ドライブコントローラ22の詳細を示す
ブロック図である。
このドライブコントローラ22は、入力バッファ200
と、上記セクタ50のアドレス情報51の′バイト数を
設定するレジスタ201と、上記セクタ50のユーザデ
ータ52のバイト数を設定するレジスタ202と、上記
セクタ50のコントロールデータ53のバイト数を設定
するレジスタ203と、これらレジスタ201〜203
等の制御を行なうコントローラ204を有している。こ
のコントローラ204には、ライト信号零WR、リード
信号零RDおよびアドレス情報ADが入力される。なお
、木印は負論理データを示している。
またこのドライブコントローラ22には、上記各レジス
タ201〜203に設定されたバイト数をコントローラ
204の制御により切換えるためのセレクタ209と、
上記リード/ライト部23からの再生データまたはステ
ータスデータを受信するレシーバ210と、このレジ−
/< 210 ヲ4して受信されたリードクロックRC
LKを分周する分周回路211と、この分周回路211
にて分周されたリードクロック2.4.8CLKを計数
するカウンタ212と、上記コントローラ204の制御
によりDMAのチャンネルO〜2を動作させるDMAチ
ャンネルコントローラ213〜215と、上記レシーバ
210で受信されたシリアルのリードデータRData
をパラレルデータに変換するS/P回路216と、この
S/P回路21Bでパラレルデータに変換されたデータ
を保持するレジスタ217と、上記バッファ200を通
してデータバスDBより入力されたデータをコントロー
ラ204の制御により保持するレジスタ224と、この
レジスタ224にて保持されたパラレルデータをシリア
ルデータに変換するP/S回路225と、上記レシーバ
210を通して入力されたリードクロックをカウンタ2
12のカウント出力により制御するANDゲート226
と、上記P/S回路225からのシリアル出力等を送信
するトランスミッタ227とが設けられている。
各DMAチャンネルコントローラ213〜215は、各
チャンネルを示すリクエスト信号DRQO−DRQ2を
入力するとともに、各チャンネルを示すアクノリッジ信
号DACKO〜DACK2を出力する。
上記トランスミッタ227からは、上記リードクロック
RCLKteANDゲート226によって制御してつく
られるライトクロックWCLKと、上記P/S回路22
5により生成されるシリアルライトデータWDataを
出力する。
第7図(&)〜(k)は、以上のようなドライブコント
ローラ22における再生時の入出力信号のタイミングを
示すタイミングチャートである。
第7図中(a)は上記シリアルリードデータRDat 
aを示し、(b)は上記リードクロックRCLKを示す
、また、第7図中(C) 〜(e)は上記分周回路21
1にて分周された2分周クロック、4分周クロックおよ
び8分周クロックを示す、さらに、第7図中(f)は上
記リクエスト信号DRQO1(g)は上記アクノリッジ
信号DACKOを示し、(h)はこのDMAチャンネル
Oで転送されるパラレル変換後の再生ユーザデータを示
す、また、第7図中(i)は上記リクエスト信号DRQ
I、(j)は上記アクノリッジ信号DACK1を示し、
(k)はこのDMAチャンネルlで転送されるパラレル
変換後の再生コントロールデータを示している。
また、第7図中(a)において、RDIはシリアルのユ
ーザデータ、HD2はシリアルのコントロールデータで
ある。そして、第7図中(h)において、URDIは、
上記RDIをパラレル変換した後のユーザデータであり
、第7図中(k)において、ClO2は、上記RD2を
パラレル変換した後のコントロールデータである。
さらに、第7図中、T1はDMAチャンネルの切換えタ
イミングを示し、また、E1〜E5は、各信号の立上り
または立下りの各エツジを示している。
第8図(a)〜(旦)は、上記ドライブコントローラ2
2における記録時の入出力信号のタイミングを示すタイ
ミングチャートである。
第8図中(a)はリファレンスクロック(上記リードク
ロックRCLK)を示し、(b)〜(d)は上記分周回
路211にて分周された2分周クロック、4分周クロッ
クおよび8分周クロックを示し、さらに(e)は上記8
分周クロックの反転信号零8CLKを示す、また、第8
図中(f)は上記リクエスト信号DRQO1(g)は上
記アクノリッジ信号DACKOを示し、(h)はこのD
MAチャンネル0で転送されるパラレルのライトデータ
を示す、さらに、第8図中(i)は上記シリアルのライ
トデータWDataを示し、 (j)は上記ライト・ク
ロνりWCLKを示す、また、第8図中(k)は上記リ
クエスト信号DRQI、(文)は上記アクノリッジ信号
DACKlを示す。
また、第8図中(h)において、WDIはパラレルのユ
ーザデータ、WO2はパラレルのコントロールデータで
ある。また、第8図中(i)において、UWDlは、上
記WDIをシリアル変換した後のユーザデータであり、
UWD2は、上記WD2をシリアル変換した後のコント
ロールデータである0、 さらに、第8図中、T2はDMAチャンネルの切換えタ
イミングを示し、また、E6〜EIOは、各信号の立上
りまたは立下りのエツジを示している。
以下、上記ドライブコントローラ22の動作について説
明する。
まず、再生または記録動作に入る前に、セクタ50を構
成する各データのバイト数をマイクロプロセッサ20に
よりレジスタ201〜203に設定する。なおこの動作
は、アドレスにより各レジスタ201〜203を指定し
てデータバスDBにバイト数を示す情報を送出すること
により行なう、これにより、レジスタ201には、アド
レス情報゛51のバイト数が、レジスタ202には、ユ
ーザデータ52のバイト数が、レジスタ203には、コ
ントロールデータ53のバイト数が、それぞれ格納され
る。
次に、リード/ライト部23へ記録コマンドまたは再生
コマンドを送ることになるが、ここでは、まず再生コマ
ンドを送った場合について説明する。
リード/ライト部23が再生コマンドを受信すると、ま
ず目標とするセクタ50ヘシーク動作を行なう0次に、
目標のセクタ50のアドレス情報51を再生し、上記リ
ードクロックRCLKに同期させてドライブコントロー
ラ22へ伝送する。
ドライブコントローラ22では、レシーバ210により
これらの信号を受信し、リードデータRDataは、上
記S/P回路216へ入力され、リードクロックRCL
Kは分周回路211とS/P回路216に入力される。
S/P回路216では、リードクロックRCLKにより
リードデータRDataを順次取込み、パラレルデータ
に・変換して8ビツト分が揃ったところで、レジスタ2
17に送り保持する。同時にS/P回路216は、8ビ
ツトのパラレルデータが揃ったことをDMAチャンネル
コントローラ213に通知する。
タイミング的には、上記8分周クロック8CLKの立上
りElにより、上記リクエスト信号DRQOの立上がり
E2が発生する。
これを受信したDMAチャンネルコントローラ213は
、リクエスト信号DRQO(E2)を通してDMAコン
トローラ21にDMA転送要求を出力する。DMAコン
トローラ21は、この要求に答えることができる場合に
は、アクノリッジ信号DACKO(E4)によってその
旨をDMAチャンネルコントローラ213に伝えると同
時に、レジスタ217に保持されているアドレス情報5
1をバッファメモリ14へDMA転送する。マイクロプ
ロセッサ20は、バッファメモリ14内のアドレス情報
51を見て現在のセクタ位置を確認する。
こうして現在位置を確認した後、ユーザデータ再生動作
に入る。ユーザデータ52およびコントロールデータ5
3の再生は、アドレス情報51の再生動作とほぼ同様に
してい行なわれる。ただし、ユーザデータ52のバイト
数はレジスタ202に保持されており、コントローラ2
04が制御してセレクタ209にカウンタ212へ送ら
れる。また、コントロールデータ53のバイト数はレジ
スタ203に格納されており、このレジスタ203から
ユーザデータ52と同様にしてカウンタ212へ送られ
る。
ここでパラレルデータ転送のタイミングについて説明す
る。
第7図(&)において、シリアルリードデータRDIは
、S/P回路216によりパラレルデータに変換されレ
ジスタ211に保持される。
また、8分周クロック8CL)Cの立上がりElかちリ
クエスト信号DRQOの立上がりE2が発生し、同時に
7クノリツジ信号DACKOのリセッ)(E3)が実行
される。また、アクノリッジ信号DACKOの立上がり
E4によりリクエスト信号DRQOがリセット(E5)
される。
一方、分周回路211で8分周されたクロック8CLK
は、カウンタ212へ入力されバイト数の計数が行なわ
れる。このカウンタ212は、コントローラ204の制
御に基いてセレクタ209を通して与えられたバイト数
から予めレジスタ201に設定された値をカウントダウ
ンしていき、残りが0バイトになったところで、その旨
をコントローラ204へ伝える。コントローラ204で
は、セレクタ209を制御し、セレクトするレジスタを
切換え、さらにDMA転送するチャンネルの切換えを行
なう。
次に、記録動作について説明する。
この記録動作は、リード/ライト部23から入力される
リファレンスクロック(上記リードクロックRCLK)
に同期して行なわれる。ただし、セクタ50のアドレス
情報51は、再生時と同様に再生される。
リファレンスクロックRCLKは、レシーバ210で受
信され、分周回路211にて各分周比で分周され、カウ
ンタ212へ入力される。カウンタ212では、この入
力分周信号を反転した後、コントローラ204へ送る。
コントローラ204は、使用するDMAチャンネルによ
りチャンネルコントローラ213〜215を選択し、上
記反転分周信号を送出する。上記第8図は、DMAチャ
ンネルOからDMAチャンネルlへ制御が切換わるとこ
ろを示している。
DMAチャンネルコントローラ213では、反転8分周
クロック零8CLKの立上がりE6に同期してリクエス
ト信号DRQOを立上がらせ(E7)、DMAコントロ
ーラ21にDMA転送要求を出力する。このとき1.ア
クノリッジ信号DACKOをリセットする(E8)、そ
の後DMAコントローラ21は、アクノリッジ信号DA
CKOを立上がらせ(E9)、同時にパラレルデータを
レジスタ224に書込む、レジスタ224に保持された
データWDI、WD2は、P/S回路225へ取込まれ
、ここでシリアルデータUWDI、CWD2に変換され
た後、トランスミッタ227よりライトクロックWCL
Kに同期してリード/ライト部23へ伝送される。ライ
トクロックWCLKは、カウンタ212の出力によりA
NDゲート226でゲートされ、必要なタイミングでの
みライトクロック端子へ出力される。
なお、セクタ50のユーザデータ52とコントロールデ
ータ53のタイミングの切換えは、再生時とほぼ同様で
ある。
[発明の効果] 本発明によれば、記録媒体に対する情報の種類に応じて
、予め格納先を変更して記憶することにより、上位装置
に転送する情報を簡単に揃えることができ、迅速に転送
することができる。
【図面の簡単な説明】
第1図は、本発明の第1実施例による情報記録再生装置
を概念的に示すブロック図である。 第2図は、同第1実施例における再生時の動作を示すフ
ローチャートである。 第3図は、本発明の第2実施例を示すブロック図である
。 第4図は、同第2実施例の再生時におけるマイクロプロ
セッサを中心とする制御動作を示すフローチャートであ
る。 第5図は、同第2実施例の記録時におけるマイクロプロ
セッサを中心とする制御動作を示すフローチャートであ
る。 第6図は、同第2実施例に設けられるドライブコントロ
ーラの詳細を示すブロック図である。 第7図(a)〜(k)は、上記ドライブコントローラに
おける再生時の入出力信号のタイミングを示すタイミン
グチャートである。 第8図(JL)〜l)は、上記ドライブコントローラに
おける記録時の入出力信号のタイミングを示すタイミン
グチャートである。 第9図は、記録媒体の記録セクタのフォーマットの一例
を示す模式図である。 第10図は、記録媒体のトラックのフォーマットの一例
を示す模式図である。 第11図は、従来の記録再生方式による情報記録再生装
置を概念的に説明するブロック図である。 第12図は、記録媒体の交替セクタのフォーマットの一
例を示す模式図である。 l・・・情報記録再生装置、 2.3.4・・・記憶手段、 5.20・・・マイクロプロセッサ、 14.15.16・・・バッファメモリ、18・・・ホ
ストコンピュータ、 19・・・情報記録媒体、 21・・・DMAコントローラ。 22・・・ドライブコントローラ、 23・・・リード/ライト部、 50.70・・・セクタ、 51.71・・・アドレス情報、 52.72・・・ユーザデータ、 53.73・・・コントロールデータ、60・・・トラ
ック。

Claims (3)

    【特許請求の範囲】
  1. (1)複数の記憶手段または互いに分割された複数の記
    憶領域を有し、記録媒体に対して記録または再生する情
    報の種類に応じて格納先を変更することを特徴とする情
    報記録再生装置。
  2. (2)請求項(1)において、 上記情報をそれぞれの格納先に転送する複数の情報転送
    手段を有することを特徴とする情報記録再生装置。
  3. (3)請求項(2)において、 上記各情報転送手段は、DMA転送制御手段より成るこ
    とを特徴とする情報記録再生装置。
JP1075416A 1989-03-28 1989-03-28 情報再生装置 Expired - Fee Related JP2852935B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP1075416A JP2852935B2 (ja) 1989-03-28 1989-03-28 情報再生装置
US08/139,779 US5689630A (en) 1989-03-28 1993-10-22 Information reproducing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1075416A JP2852935B2 (ja) 1989-03-28 1989-03-28 情報再生装置

Publications (2)

Publication Number Publication Date
JPH02254680A true JPH02254680A (ja) 1990-10-15
JP2852935B2 JP2852935B2 (ja) 1999-02-03

Family

ID=13575555

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1075416A Expired - Fee Related JP2852935B2 (ja) 1989-03-28 1989-03-28 情報再生装置

Country Status (2)

Country Link
US (1) US5689630A (ja)
JP (1) JP2852935B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5761710A (en) * 1994-10-07 1998-06-02 Matsushita Electric Industrial Co., Ltd. Information apparatus with cache memory for data and data management information

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6119201A (en) * 1997-02-19 2000-09-12 International Business Machines Corporation Disk under-run protection using formatted padding sectors

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3698006A (en) * 1969-05-29 1972-10-10 Energy Conversion Devices Inc High speed printer of multiple copies for output information
US4360808A (en) * 1980-01-25 1982-11-23 Smith Engineering Radio control apparatus with voice transmission capability
JPS5877034A (ja) * 1981-10-30 1983-05-10 Hitachi Ltd 記録方法
US4602295A (en) * 1982-10-23 1986-07-22 Pioneer Electronic Corporation Recording and reproducing method for video format signal
JPS61219079A (ja) * 1985-03-25 1986-09-29 ヤマハ株式会社 情報処理装置
US4964094A (en) * 1987-07-15 1990-10-16 Matsushita Electric Industrial Co., Ltd. Optical disk
US4979054A (en) * 1988-02-25 1990-12-18 Tandon Corporation Disk drive for storing data in run length limited format and method of providing such format
JP2986802B2 (ja) * 1989-03-13 1999-12-06 株式会社日立製作所 プロトコル高速処理方法
US5030976A (en) * 1989-11-09 1991-07-09 Salmon Peter C Electrodielectric printing apparatus and process

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5761710A (en) * 1994-10-07 1998-06-02 Matsushita Electric Industrial Co., Ltd. Information apparatus with cache memory for data and data management information

Also Published As

Publication number Publication date
US5689630A (en) 1997-11-18
JP2852935B2 (ja) 1999-02-03

Similar Documents

Publication Publication Date Title
US4210959A (en) Controller for magnetic disc, recorder, or the like
US7149930B2 (en) Recording/reproducing apparatus
EP0078492A2 (en) Method of controlling storage device
JPH0378649B2 (ja)
EP0219261B1 (en) Information recording and reproducing apparatus
US5535327A (en) Method and apparatus for communicating formatted data from a mass storage device to a host computer
KR20010107509A (ko) 재생 오류의 처리 방법 및 이를 이용한 디스크 장치
US6975567B2 (en) Method and apparatus for copying/moving data on optical recording medium
JP2852935B2 (ja) 情報再生装置
JP2000215644A (ja) 画像記録再生装置
US5664094A (en) Method and apparatus for read-write-verification of data stored on an optical disc and stored in a buffer of an optical disk drive
JPS59113509A (ja) デイスク処理装置
JP2859050B2 (ja) 情報再生装置
JP2544327B2 (ja) 磁気デイスク制御装置
JPH02282981A (ja) トラッキングサーボ装置
JP3246436B2 (ja) 磁気ディスク装置のフォーマット効率化方式
JPH1049994A (ja) 情報再生装置
US7447696B1 (en) Subcode-data generating circuit
JP3987126B2 (ja) 画像ファイル方法およびその装置
JPH02203469A (ja) 記録装置と再生装置
JPS6020365A (ja) 情報書込み方法
JP2000011520A (ja) 記録再生装置
JPH0594672A (ja) 情報記録再生装置
JPS63195877A (ja) デ−タ記録再生方式
JPH0512805A (ja) デイスク装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees