JPH0223556A - 磁気テープ制御装置 - Google Patents

磁気テープ制御装置

Info

Publication number
JPH0223556A
JPH0223556A JP63173594A JP17359488A JPH0223556A JP H0223556 A JPH0223556 A JP H0223556A JP 63173594 A JP63173594 A JP 63173594A JP 17359488 A JP17359488 A JP 17359488A JP H0223556 A JPH0223556 A JP H0223556A
Authority
JP
Japan
Prior art keywords
tape
command
skipped
marks
magnetic tape
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
JP63173594A
Other languages
English (en)
Other versions
JP2677389B2 (ja
Inventor
Hajime Sugiura
一 杉浦
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 JP63173594A priority Critical patent/JP2677389B2/ja
Publication of JPH0223556A publication Critical patent/JPH0223556A/ja
Application granted granted Critical
Publication of JP2677389B2 publication Critical patent/JP2677389B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 [概要] 磁気テープのテープマークを検出する検出機構を有する
磁気テープ制@装置に関し、 1つのコマンドによって複数のファイルをよみとばしテ
ープマークへの位置付けを行なうことによりコマンドの
オーバーヘッドを削減するようにした磁気テープ制m装
置を提供することを目的とし、 スキップすべきテープマーク数を指定するコマンドを解
読する解読手段と、コマンドで指定されたスキップすべ
きテープマーク数を計数する計数手段と、磁気テープの
テープマークを検出するテープマーク検出手段と、該検
出手段の出力を受信するごとに前記計数手段を減算させ
、ゼロとなったとき前記テープマーク検出手段の検出を
停止させる制御手段と、で構成した。
[産業上の利用分野] 本発明は、磁気テープのテープマークを検出する検出機
構を有する磁気テープ制御装置に関する。
今日のコンピュータシステムにおいて、最も普及してい
る外部記憶装置として磁気テープ装置が知られている。
この磁気テープ装置は、長さが500〜240Oフィー
ト、幅が1/2インチの長尺帯状フィルム面に磁性体を
塗布し、磁気ヘッドによって長手方向に磁化することに
よりデータを記録するものでめる。
磁気テープ上のデータ記録の単位は、ブロックと呼ばれ
、複数のブロックが集まって1つのファイルを構成する
1巻当り170〜280Mバイトもの記憶容量をもつ磁
気テープ媒体では、1つの媒体(リール)に複数のファ
イルを記録することがしばしば行なわれる。これをマル
チファイルボリュームという。
このマルチファイルボリュームではファイルとファイル
の区分はテープマークという特種な記録パターンにより
識別される(第3図、参照)。
したがって、磁気テープのファイルを処理する際には効
率よく所望のファイルを取り出すことが必要となる。
[従来の抜術] 従来の磁気テープ制御装置としては、例えば第4図に示
すようなものがある。
第4図において、1はホストCPU、2はチャネル、3
は磁気テープ制御装置である。磁気テープ制御装置3は
、チャネルインタフェース制御部4と、マイクロプロセ
ッサ5と、リードライ1へ制御部6と、を有している。
ホストCPU1からのコマンドはチャネル2およびチャ
ネルインタフェース制御部3を介してマイクロプロセッ
サ5に与えられ、マイクロプロセッサ5はこのコマンド
によりリードライ1−制御部6を作動させて、データを
磁気テープ7に読み書きする。
この場合、システムのジョブが磁気テープ7上のファイ
ルを処理する際にはホストCPUIによるコマンド(F
OR匪RD 5PACE FILE Co聞AND)を
使ってヘッドを所定のファイル位置に位置付けしていた
[発明が解決しようとする課題] しかしながら、このような従来の磁気テープ制御装置に
あっては、磁気テープ上のファイルを処理する際、例え
ば第3図において、第3フアイルの第1ブロツクの先頭
から読み書きしようとする場合、コマンドを3回発行す
る必要がめった。このため、ホストCPUは3回動作す
る必要があり、ステップ数が増大して効率よくファイル
を処理することができないという問題点がめった。
本発明は、このような従来の問題点に罵みてなされたも
のであって、1つのコマンドによって複数のファイルを
よみとばしテープマークへの位置付けを行なうことによ
りコマンドのオーバーヘッドを削減するようにした磁気
テープ制御装置を提供することを目的としている。
[課題を解決するだの手段] 第1図は、本発明の基本構成図でおる。
第1図において、15はスキップすべきテープマーク数
を指定するコマンドを解読する解読手段、16はコマン
ドで指定されたスキップすべきテープマーク数を計数す
る計数手段、19は磁気テープ27のテープマークを検
出するテープマーク検出手段、17は該検出手段19の
出力を受信するごとに前記計数手段16を減棹させ、ゼ
ロとなったとき前記テープマーク検出手段19の検出を
停止させる制御手段でおる。
[作用1 本発明においては、スキップすべきテープマーク数を指
定するとコマンドを解読し、一方、コマンドで指定され
たスキップすべきテープマーク数を計数手段に格納する
そして、検出手段で磁気テープ上のテープマークを検出
するごとに、計数手段を減算し、カウント値がゼロとな
ったとき、検出手段のデータマーク検出を停止させる。
したがって、1のコマンドで複数ファイルを読みとばし
て、所定のテープマークへの位置付けを簡単に行なうこ
とができる。
このため、従来のように複数回のコマンドを発行する必
要がなく、ホストCPtJも複数回作動する必要がない
その結果、ステップ数を減少することができ、コマンド
のオーバーヘッドを削減することができ、効率よくファ
イル処理を行なうことができる。
[実施例] 以下、本発明の実施例を図面に基づいて説明する。
第2図は本発明の一実施例を示すブロック図でおる。
まず、構成を説明すると、第2図において、11はホス
トCPU、12はチャネル、13は磁気テープ制御装置
でおる。磁気テープ制御部@13はチャネルインタフェ
ース制御部14、コマンドデコーダ15、スペースカウ
ンタ16、マイクロプロセッサ17、リードライト制御
部18およびテープマーク検出器19を有している。
ホストCPU”11が発行するスキップすべきテープマ
ーク数を指定するコマンド(HULTIFILE FO
RWARD 5PACE FILE Co聞AND・)
は、チャネル12i!−3よびチャネルインタフェース
制御部14を経てコマンドデコーダ(解読手段)15で
解読される。
コマンドデコーダ15はコマンドを解読すると、信号線
20を介してマイクロプロセッサ17および信号線21
を介してスペースカウンタ16へ解読の終了を通知する
計数手段としてのスペースカウンタ16にはバス22を
介してコマンドのパラメータであるスキップすべきテー
プマーク数が格納される。そしてスペースカウンタ16
はデータの受領をコマンドデコーダ15に信号線23を
介して通知し、一方、マイクロプロセッサ17から信号
線21を介して入力する減算指示によりテープマーク数
がゼロとなるまで減算する。
制御手段としてのマイクロプロセッサ17は、コマンド
デコーダ15からの解読通知によりリードライト制御部
18に対してテープマークの検出を指示し、一方、信号
線24を介してデータ転送の終了および動作の終了のス
テータスをチャネルインタフェース制御部14へ通知す
る。また、マイクロプロセッサ17は、テープマーク検
出器19からのテープマーク検出信号を信号線24を介
して受信するごとに、スペースカウンタ16に信号線2
1を介して減算を指示し、スペースカウンタ16のカウ
ント値がゼロになったら、信号線26を介してテープマ
ーク検出器19にテープマーク検出停止を指示する。
検出手段としてのテープマーク検出器1つは、磁気テー
プ27のテープマークを検出し、検出するごとにテープ
マーク検出信号をマイクロプロセッサ17に送出する。
磁気テープ27は、第3図に示すように、複数のブロッ
クからなる複数のファイルを有し、ファイルの間にはテ
ープマークがつけられている。
次に、動作を説明する。
ホストCPU11からのスキップすべきテープマーク数
を指定するコマンドは、チャネル1273よびインタフ
ェース制御部14を経てコマンドデコーダ15で解読さ
れる。
続いて、コマンドで指定されたスキップすべきテープマ
ーク数はバス22を介してスペースカウンタ16に格納
される。
マイクロプロセッサ17は、コマンドデコーダ15から
コマンド解読の通知を受けると、リードライト制御部1
8にテープマーク検出を指示する。
テープマーク検出器19はリードライト制御部18の検
出指示により、磁気テープ27上のテープマークを検出
するごとにテープマーク検出信号をマイクロプロセッサ
17に通知する。
マイクロプロセッサ17は、テープマーク検出器19か
らテープマーク検出信号を受信するごとにスペースカウ
ンタ16を減算させる。スペースカウンタ16のカウン
ト(直がゼロになったら、マイクロプロセッサ1つはテ
ープマーク検出器1つにテープマーク検出の停止を指示
し、動作の終了をチャネルインタフェース制御部14に
通知する。
このように、本実施例においては、1つのコマンドによ
り複数のファイルを読みとばしテープマークへの位置付
けを簡単に行なうことができる。
したがって、従来のように、複数回のコマンドを発行す
る必要がなく、ホストCPLJ11も複数回動作する必
要がない。その結果、ステップ数を減少することができ
、コマンドのオーバーヘッドを削減することができ、効
率よくファイル処理を行なうことができる。
[発明の効果] 以上説明してきたように、本発明によれば、1つのコマ
ンドにより複数のファイルを読みとばし、所定のテープ
マークへの位置付けを簡単に行なうことができる。
その結果、コマンドのオーバーヘッドを削減することが
でき、効率よくファイル処理を行なうことができる。
【図面の簡単な説明】
第1図は本発明の基本構成図、 第2図は本発明の一実施例を示すブロック図、第3図は
磁気テープの構成図、 第4図は従来例を示すブロック図である。 図中、 11・・・ホストcpu。 ゴ2・・・チャネル、 13・・・磁気テープ制御装置、 14・・・チャネルインタフェース制御部、15・・・
コマンドデコーダ(解読手段)、16・・・スペースカ
ウンタ(計数手段)、17・・・マイクロプロセッサ(
制御手段)、18・・・リードライト制御部、 19・・・テープマーク検出器 (テープマーク検出手段) 20.21.23〜26・・・信号線、22・・・バス
、 27・・・磁気テープ。 基ト涛へ口 第1図 、ト亮ぢ月引−叉万也うラー1L示fブロックロ第2図 J&気テープfI禰り入面 第8 図

Claims (1)

    【特許請求の範囲】
  1. スキップすべきテープマーク数を指定するコマンドを解
    読する解読手段(15)と、コマンドで指定されたスキ
    ップすべきテープマーク数を計数する計数手段(16)
    と、磁気テープ(27)のテープマークを検出するテー
    プマーク検出手段(19)と、該検出手段(19)の出
    力を受信するごとに前記計数手段(16)を減算させ、
    ゼロとなつたとき前記テープマーク検出手段(19)の
    検出を停止させる制御手段(17)と、を備えたことを
    特徴とする磁気テープ制御装置。
JP63173594A 1988-07-11 1988-07-11 磁気テープ制御装置 Expired - Fee Related JP2677389B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63173594A JP2677389B2 (ja) 1988-07-11 1988-07-11 磁気テープ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63173594A JP2677389B2 (ja) 1988-07-11 1988-07-11 磁気テープ制御装置

Publications (2)

Publication Number Publication Date
JPH0223556A true JPH0223556A (ja) 1990-01-25
JP2677389B2 JP2677389B2 (ja) 1997-11-17

Family

ID=15963492

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63173594A Expired - Fee Related JP2677389B2 (ja) 1988-07-11 1988-07-11 磁気テープ制御装置

Country Status (1)

Country Link
JP (1) JP2677389B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008041178A (ja) * 2006-08-07 2008-02-21 Fujitsu Ltd 磁気テープ装置の制御装置、制御方法および制御プログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008041178A (ja) * 2006-08-07 2008-02-21 Fujitsu Ltd 磁気テープ装置の制御装置、制御方法および制御プログラム

Also Published As

Publication number Publication date
JP2677389B2 (ja) 1997-11-17

Similar Documents

Publication Publication Date Title
JP3333269B2 (ja) テープフォーマット検出システム
US4541019A (en) Recording system for recording data on tape in a disk-recording format
US20060047894A1 (en) Data recording apparatus, and data recording control method and program
JPS58219660A (ja) 磁気テ−プ駆動装置
US3711844A (en) Updatable magnetic records
US5475542A (en) Method and apparatus for improving inter-block gap length tolerance and locate accuracy for write appends
JPH0223556A (ja) 磁気テープ制御装置
US3414880A (en) Source error correction for relatively moving signals
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
US7167332B2 (en) Method and apparatus for recording data onto a recording medium including warning of the approach to an end of medium position
JP2722744B2 (ja) ディジタルデータ記録再生装置
US6145034A (en) Method and apparatus for switching data rates during back-up based on computer data and speed
JP3089860B2 (ja) 循環使用型の磁気テープ装置
US6057973A (en) Method of seeking to tape segment without the use of inter-segment gap
US7061711B2 (en) Detection of a lower limit of tape head travel in a single reel tape drive
JP2715669B2 (ja) カートリッジ型磁気テープ処理装置
JPH0451900B2 (ja)
JP2671485B2 (ja) ディスク処理装置
JP3991512B2 (ja) 記録装置および方法、ならびに、記録再生装置
JPS63269361A (ja) 磁気テ−プ装置
JPS60121559A (ja) 記録媒体制御システム
Cunningham The IBM hypertape system
JPS63164078A (ja) 磁気テ−プ装置
JPH02156456A (ja) テープレコーダーの録音スタンバイ装置
KR980011265A (ko) 하드 디스크 드라이브 제어장치 및 그 방법

Legal Events

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