JPH0467468A - ディスク装置の書込み制御方式 - Google Patents

ディスク装置の書込み制御方式

Info

Publication number
JPH0467468A
JPH0467468A JP18096290A JP18096290A JPH0467468A JP H0467468 A JPH0467468 A JP H0467468A JP 18096290 A JP18096290 A JP 18096290A JP 18096290 A JP18096290 A JP 18096290A JP H0467468 A JPH0467468 A JP H0467468A
Authority
JP
Japan
Prior art keywords
data
disk medium
counting means
writing
value
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
JP18096290A
Other languages
English (en)
Inventor
Akihiro Aoyanagi
青柳 明広
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP18096290A priority Critical patent/JPH0467468A/ja
Publication of JPH0467468A publication Critical patent/JPH0467468A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 データ書込み時にディスク装置のデータ破壊を防止する
ディスク装置の書込み制御方式に関し、データアンダラ
ン状態での書込みを禁止してディスク媒体へ無効データ
か書込まれデータか破壊されることを防止することを目
的とし、上位装置から転送されるデータをデー・タバッ
ファに格納し、該データバッファからブロック単位で読
出したデータをディスク媒体に書込むディスク装置の書
込み制御方式において、該データバッファに上位装置か
ら1ブロック分のデータか格納される毎にカウントアツ
プする第1のカウント手段と、該データバッファから1
ブロック分のデータを読出して該ディスク媒体に書込む
毎にカウントアツプする第2のカウント手段と、該第1
のカウント手段の値と該第2のカウント手段の値とを比
較して該第1のカウント手段の値か大なるときにのみ該
ディスク媒体への書込みを許可する書込み許可手段とを
有し構成する。
〔産業上の利用分野〕
本発明はディスク装置の書込み制御方式に関し、データ
書込み時にディスク装置のデータ破壊を防止するディス
ク装置の書込み制御方式に関する。
磁気ディスク装置、光デイスク装置等のディスク装置て
は上位装置からのデータ転送速度かディスク媒体へのデ
ータ書込み速度と異なるために一担上位装置からのデー
タをデータバッファに蓄積しデータバッファからディス
ク媒体へデータの書込みを行なう。この際に無効データ
かディスク媒体に書込まれてデータか破壊されることを
防止する必要かある。
〔従来の技術〕
従来においてはデータバッファにデータの書込み単位で
あるlブロワ2分のデータか上位装置から転送されてな
い状態、所謂データアンダラ〉状態であっても、ディス
ク媒体から書込み要求かあると、データバッファ上の1
ブロツクのデータをディスク媒体に書込んでおり、この
後、データバッファに上位装置から1ブロツク分のデー
タか転送された後でディスク媒体への再書込みを行なっ
ている。
〔発明か解決しようとする課題〕
上記従来方式ではデータアンダラン状態でディスク媒体
への書込みを行なった場合、ディスク媒体には上記書込
まれたIブ0ツクの一部に無効データか書込まれており
、この後、電源かおちる等によって上位装置によるリト
ライ(再書込み)かできない場合、ディスク媒体のデー
タか無効データの書込みによって破壊されたままになる
という問題かあった。
本発明は上記の点に鑑みなされたもので、データアンタ
ラン状態での書込みを禁止してディスク媒体へ無効デー
タか書込まれデータか破壊されることを防止するディス
ク装置の書込み制御方式を提供することを目的とする。
〔課題を解決するための手段〕
本発明のディスク装置の書込み制御方式は、上位装置か
ら転送されるデータをデータバッファに格納し、データ
バッファからブロック単位で読出したデータをディスク
媒体に書込むディスク装置の書込み制御方式において、
データバッファに上位装置から1ブロツク分のデータか
格納される毎にカウントアツプする第1のカウント手段
と、データバッファから1ブロツク分のデータを読出し
てディスク媒体に書込む毎にカウントアツプする第2の
カウント手段と、第1のカウント手段の値と第2のカウ
ント手段の値とを比較して第1のカウント手段の値か大
なるときにのみディスク媒体への書込みを許可する書込
み許可手段とを有す〔作用〕 本発明においては、第1のカウント手段の値か第2のカ
ウント手段の値より大となってデータアンダラン状聾か
解消した後、書込みか許可されるため、データアンダラ
ン状態てのディスク媒体へのデータ書込みか禁止され、
ディスク媒体に無効データか書込まれることか防止され
、これによってディスク媒体のデータ破壊か防止される
〔実施例〕
第1図は本発明方式のディスク装置の一実施例のブロッ
ク図を示す。
同図中、lOは上位装置とのデータ転送を制御するイン
タフェース制御部、11はデータバッファ12を制御す
るデータバッファ制御部、13はデータバッファ12に
有効なデータかあるときにディスク媒体14への書込み
を許可する書込み許可部、14はディスク媒体15への
データの書込み及び読出しを側副するフォーマ、ト制画
部である。
上位装置より転送されたデータはインタフェース部10
よりデータバッファ制御部IIに供給され、データバッ
ファ制御部11によってデータバッファ12に書込まれ
る。
データバッファ制御部11は第1のカウント手段として
のホストポインタjl aと第2のカウント手段として
のドライブポインタ11bとを有しており、インタフェ
ース制御部IOより1フロック分のデータか転送されて
データバッファ12に格納すると第2図に示す如くホス
トポインタ11aの値を「1」たけカウントツプし、ま
たデータバッファ12より1ブロック部のデータをフォ
ーマット制御部14に転送するとドライブポインタ11
bの値を「1」たけカウントアツプする。
フォーマット制御部14はディスク媒体15の書込み準
備か整うとデータバッファ制御部11にHレベルの転送
要求信号REQDRVを供給する。
書込み許可部13は第3図に示す構成であり、端子20
.21夫々よりホストポインタtea、ドライブポイン
タ11b夫々の値を供給されると共に、端子22より転
送要求信号RE Q D RVを供給される。コンベア
回路23はホストポインタ値とドライブポインタ値とを
比較してホストポインタ値か大なるときにのみHI/ヘ
ルの信号を生成してアンド回路24に供給し、アント回
路24はコンベア回路23出力がHレベルて、かつ転送
要求信号REQDRVかHレベルのときにHしヘルの転
送応答信号ACKDRVを生成し、これをデータバッフ
ァ制御部11よりフォーマント制御部14に供給する。
データバッファ制御部11は上記転送応答信号ACKD
RVかHレベルのときにデータバッファ12より1ブロ
ック分のデータを読出してフォーマット制御部14に転
送し、フォーマット制御部14はHレベルの転送応答信
号ACKDRVの入来によってデータバッファ12より
読出された11072分のデータをディスク媒体15に
書込む。
このように、第1のカウント手段であるホストポインタ
11aの値か第2のカウント手段であるドライブポイン
タ11bの値より大となってデータアンダラン状態か解
消した後、書込みか許可されるため、データアンダラン
状態でのディスク媒体15へのデータ書込みか禁止され
、ディスク媒体15に無効データか書込まれることか防
止され、これによってディスク媒体のデータ破壊か防止
される。
〔発明の効果〕
上述の如く、本発明のディスク装置の書込み制御方式に
よれば、データアンダラン状態での書込みを禁止してデ
ィスク媒体へ無効データか書込まれることを防止でき、
ディスク媒体のデータか破壊されることを防止でき、実
用上きわめて有用である。
のブロック図、 第2図はホストポインタとドライブポインタを説明する
ための図、 第3図は書込み許可部のブロック図である。
図において、 10はインターフェース部、 11はデータバッファ制御部、 12はデータバッファ、 13は書込み制御部、 14はフォーマット制御部、 15はディスク媒体 を示す。
【図面の簡単な説明】
第1図は本発明方式のディスク装置の一実施例本発明方
式のディスク装置のブロック図ホストポインタ(各) m     m+1 ↓ ↓ ? m     m+1 ドライブポインタ ? ? ? ホストポインタとドライブポインタを説明するだめの図
第2図

Claims (1)

  1. 【特許請求の範囲】 上位装置から転送されるデータをデータバッファ(12
    )に格納し、該データバッファ (12)からブロック単位で読出したデータをディスク
    媒体(15)に書込むディスク装置の書込み制御方式に
    おいて、 該データバッファ(12)に上位装置から1ブロック分
    のデータが格納される毎にカウントアップする第1のカ
    ウント手段(11a)と、 該データバッファ(12)から1ブロック分のデータを
    読出して該ディスク媒体(15)に書込む毎にカウント
    アップする第2のカウント手段(11b)と、 該第1のカウント手段(11a)の値と該第2のカウン
    ト手段(11b)の値とを比較して該第1のカウント手
    段(11a)の値が大なるときにのみ該ディスク媒体(
    15)への書込みを許可する書込み許可手段(13)と
    を有することを特徴とするディスク装置の書込み制御方
    式。
JP18096290A 1990-07-09 1990-07-09 ディスク装置の書込み制御方式 Pending JPH0467468A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18096290A JPH0467468A (ja) 1990-07-09 1990-07-09 ディスク装置の書込み制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18096290A JPH0467468A (ja) 1990-07-09 1990-07-09 ディスク装置の書込み制御方式

Publications (1)

Publication Number Publication Date
JPH0467468A true JPH0467468A (ja) 1992-03-03

Family

ID=16092327

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18096290A Pending JPH0467468A (ja) 1990-07-09 1990-07-09 ディスク装置の書込み制御方式

Country Status (1)

Country Link
JP (1) JPH0467468A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7123554B2 (en) 2000-09-18 2006-10-17 Sanyo Electric Co., Ltd. Disk apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7123554B2 (en) 2000-09-18 2006-10-17 Sanyo Electric Co., Ltd. Disk apparatus

Similar Documents

Publication Publication Date Title
EP0332210A2 (en) Backup control method and system in data processing system
JP2002041249A (ja) アクセス制御方法及びこれを用いる記憶装置
JP3178794B2 (ja) 情報記憶媒体の複写制御方法及び情報記憶媒体の複写装置
US6018788A (en) Data access control for disk system using a limit value and count value to optimize sequential and repeat access
JPH03295071A (ja) ディスクドライブ装置
US5584029A (en) Data protecting system for an echangeable storage medium comprising power supply control means, medium detection means and medium identifying means
JPH0467468A (ja) ディスク装置の書込み制御方式
US5319503A (en) Method and apparatus for writing successive streams of data on a magnetic medium by writing a cancel mark indicating the cancellation of a previously-written file mark
JPH0129636Y2 (ja)
JP2893758B2 (ja) 光ディスク装置
JPH0793101A (ja) データバックアップ装置
JPS6217299B2 (ja)
JP2713317B2 (ja) ディスク装置における電源瞬断時の書き込みデータ保護方式
JPS61127026A (ja) 光デイスク制御装置
JPH04135226A (ja) 磁気ディスク装置のバックアップシステム
JPH06332808A (ja) データ保護装置
JPS6320790A (ja) フロツピイデイスクシステム
JPH02165248A (ja) ディスクキャッシュ制御装置
JPS6252761A (ja) フロツピ−デイスク装置
JPH02307117A (ja) 記憶制御装置
JPS61127025A (ja) 光デイスク制御装置
JPH05325418A (ja) プログラムのコピー防止装置及び防止方法
JP2001135000A (ja) ライブラリ装置
JPH01296362A (ja) 記録媒体の機密保護方式
JPS63311455A (ja) ソフトウエアのコピ−プロテクト装置