JPH053014B2 - - Google Patents

Info

Publication number
JPH053014B2
JPH053014B2 JP61034397A JP3439786A JPH053014B2 JP H053014 B2 JPH053014 B2 JP H053014B2 JP 61034397 A JP61034397 A JP 61034397A JP 3439786 A JP3439786 A JP 3439786A JP H053014 B2 JPH053014 B2 JP H053014B2
Authority
JP
Japan
Prior art keywords
register
data
pulse
storage section
output
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.)
Expired - Lifetime
Application number
JP61034397A
Other languages
Japanese (ja)
Other versions
JPS625432A (en
Inventor
Nobuo Nakamura
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
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Publication of JPS625432A publication Critical patent/JPS625432A/en
Publication of JPH053014B2 publication Critical patent/JPH053014B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は磁気デイスク装置の欠陥データを識別
して記憶する欠陥データ格納装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a defective data storage device for identifying and storing defective data in a magnetic disk device.

〔従来の技術〕[Conventional technology]

従来の磁気デイスク装置で発生した欠陥データ
を処理する装置は、1バイト分のラツチ回路と表
示部とを備えている。ラツチ回路は読み出しエラ
ーパルスに同期して読み出しデータを保持し、表
示部ラツチ回路で保持したデータを表示する。
A device for processing defective data generated in a conventional magnetic disk device includes a latch circuit for one byte and a display section. The latch circuit holds the read data in synchronization with the read error pulse, and the display section latch circuit displays the held data.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上述した従来の欠陥データを処理する装置は1
バイト分の欠陥データしか保持できないから、欠
陥データが連続したり複数個発生すると、ラツチ
回路の保持データは最後の発生した欠陥データと
なり、最初に発生した欠陥データ及び途中で発生
した欠陥データが判読できない。
The conventional defect data processing device described above is 1.
Only bytes of defective data can be held, so if defective data occurs consecutively or multiple times, the data held by the latch circuit will be the last defective data that occurred, and the defective data that occurred first and the defective data that occurred in the middle will be unreadable. Can not.

またこの従来装置は欠陥データが発生する前の
データ及び発生した後のデータを保持できないか
ら、欠陥データとその前後データとの相関関係を
知ることができない。そこで、欠陥データの発生
原因を知るための正確な欠陥データ情報が不足し
ていた。
Furthermore, since this conventional device cannot retain data before and after the defective data occurs, it is not possible to know the correlation between the defective data and the data before and after the defective data. Therefore, there was a lack of accurate defect data information to know the cause of defect data occurrence.

〔問題点を解決するための手段〕[Means for solving problems]

本発明の欠陥データ格納装置は、読み出しデー
タに同期している基準クロツクで読み出しデータ
をシフトするn個のレジスタと、読み出しエラー
パルスを受けたときに、この読み出しエラーパル
スから第1の所定時間遅れた書き込みパルス、及
びこの書き込みパルスから第2の所定時間遅れた
アドレス更新パルスを発生する回路と、指定アド
レスが前記アドレス更新パルスより1つずつ増加
又は減少し、前記書き込みパルスに同期して前記
指定アドレスに前記n個のレジスタの出力を書き
込むn個の記憶部とからなる構成である。
The defective data storage device of the present invention includes n registers that shift read data using a reference clock that is synchronized with the read data, and when receiving a read error pulse, a first predetermined time delay from the read error pulse. a circuit for generating a write pulse and a second address update pulse delayed by a second predetermined time from the write pulse; This configuration includes n storage units that write the outputs of the n registers into addresses.

〔実施例〕〔Example〕

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

第1図は本発明の一実施例のブロツク図であ
る。第1レジスタ1、第2レジスタ2、第3レジ
スタ3、第4レジスタ4及び第5レジスタ5を直
列に接続してシフトレジスタを構成する。第1レ
ジスタ1は読み出しデータaを読み出しデータa
に同期している基準クロツクbに同期して第2レ
ジスタ2に与える。それぞれ基準クロツクbに同
期して、第2レジスタ2は第1レジスタ1の出力
を第3レジスタ3に与え、第3レジスタ3は第2
レジスタ2の出力を第4レジスタ4に与え、第4
レジスタ4は第3レジスタ3の出力を第5レジス
タ5に与える。パルス発生器6は基準クロツクb
と読み出しエラーパルスcとを入力にして、読み
出しエラーパルスから2バイト遅延した書き込み
パルスd及び書き込みパルスdから1/2バイト遅
延したアドレス更新パルスeを出力する。第1記
憶部7、第2記憶部8、第3記憶部9、第4記憶
部10及び第5記憶部11には書き込みタイミン
グとして書き込みパルスdを入力しアドレス更新
入力としてアドレス更新パルスeを入力する。デ
ータ入力として、第1記憶部7には第1レジスタ
1の出力を与え、第2記憶部8には第2レジスタ
2の出力を与え、第3記憶部9には第3レジスタ
3の出力を与え、第4記憶部10には第4レジス
タ4の出力を与え、第5記憶部11には第5レジ
スタ5の出力を与える。表示部12は第1記憶部
7、第2記憶部8、第3記憶部9、第4記憶部1
0及び第5記憶部11の内容を表示する。
FIG. 1 is a block diagram of one embodiment of the present invention. A shift register is configured by connecting a first register 1, a second register 2, a third register 3, a fourth register 4, and a fifth register 5 in series. The first register 1 reads the read data a.
It is applied to the second register 2 in synchronization with the reference clock b, which is synchronized with the reference clock b. In synchronization with the reference clock b, the second register 2 provides the output of the first register 1 to the third register 3, and the third register 3 provides the output of the second register 3.
The output of register 2 is given to the fourth register 4,
Register 4 provides the output of third register 3 to fifth register 5. The pulse generator 6 is a reference clock b.
and a read error pulse c are input, and a write pulse d delayed by 2 bytes from the read error pulse and an address update pulse e delayed by 1/2 byte from the write pulse d are output. A write pulse d is inputted as a write timing, and an address update pulse e is inputted as an address update input to the first storage section 7, second storage section 8, third storage section 9, fourth storage section 10, and fifth storage section 11. do. As data inputs, the output of the first register 1 is given to the first storage section 7, the output of the second register 2 is given to the second storage section 8, and the output of the third register 3 is given to the third storage section 9. The output of the fourth register 4 is given to the fourth storage section 10, and the output of the fifth register 5 is given to the fifth storage section 11. The display section 12 includes a first storage section 7, a second storage section 8, a third storage section 9, and a fourth storage section 1.
0 and the contents of the fifth storage unit 11 are displayed.

本実施例では、レジスタと記憶部とをそれぞれ
5個使用しているが、これは欠陥データの前後2
バイトのデータを得るためである。
In this embodiment, five registers and five storage sections are used, but these are two before and after the defective data.
This is to obtain byte data.

いま、レジスタの数をn、抽出したい欠陥デー
タの前後バイト数をmとすると、n=2m+1の
関係がある。ここでパルス発生器6の書き込みパ
ルスdは読み出しエラーパルスcよりmバイト遅
延するタイミングにする。
Now, if the number of registers is n and the number of bytes before and after the defective data to be extracted is m, then there is a relationship of n=2m+1. Here, the write pulse d of the pulse generator 6 is set at a timing delayed by m bytes from the read error pulse c.

次に本実施例の動作を一層詳しく説明する。磁
気デイスク装置の読み出しデータaは1バイト毎
に更新される。基準クロツクbは読み出しデータ
aが十分安定している時点でイパルス出力され、
その周期は1バイトに等しい。いま読み出しデー
タaの内容がxで基準クロツクbが立上がつた時
点をTとすると、T時点で第1レジスタ1の出力
はxになる。第1レジスタ1、第2レジスタ2、
第3レジスタ3、第4レジスタ4及び第5レジス
タ5はシフト動作を行なうからT時点より1バイ
ト経過した時に出力される基準クロツクbにより
xは第2レジスタ2に出力される。この時点での
第1レジスタ1の出力はxに後続するデータ(x
+1)に更新される。さらにT時点より2バイ
ト、3バイト、4バイトと経過するとxを出力す
るレジスタは2バイト経過時点で第3レジスタ3
に、3バイト経過時点で第4レジスタ4に、4バ
イト経過時点で第5レジスタ5になる。第5レジ
スタ5の出力がxになつた時点(T+4バイト)
での第4レジスタ4の出力は(x+1)、第3レ
ジスタ3の出力は(x+2)、第2レジスタ2の
出力は(x+3)、第1レジスタ1の出力は(x
+4)である。ここで、(x+2)、(x+3)及
び(x+4)はT時点から2バイト、3バイト及
び4バイト経過後の読み出しデータaを示す。
Next, the operation of this embodiment will be explained in more detail. The read data a of the magnetic disk device is updated for each byte. Reference clock b is pulsed out when read data a is sufficiently stable,
Its period is equal to 1 byte. If the content of the read data a is x and the time point at which the reference clock b rises is T, then at time T the output of the first register 1 becomes x. first register 1, second register 2,
Since the third register 3, fourth register 4, and fifth register 5 perform a shift operation, x is output to the second register 2 by the reference clock b output when one byte has elapsed from time T. The output of the first register 1 at this point is the data (x
+1). Furthermore, when 2 bytes, 3 bytes, and 4 bytes elapse from time T, the register that outputs x becomes the third register 3 at the time when 2 bytes elapse.
Then, when 3 bytes have elapsed, it becomes the fourth register 4, and when 4 bytes have elapsed, it becomes the fifth register 5. When the output of the fifth register 5 becomes x (T+4 bytes)
The output of the fourth register 4 is (x+1), the output of the third register 3 is (x+2), the output of the second register 2 is (x+3), and the output of the first register 1 is (x+1).
+4). Here, (x+2), (x+3), and (x+4) indicate read data a after 2 bytes, 3 bytes, and 4 bytes have passed since time T.

この実施例は起動当初のイニシアライズにおい
て、基準クロツクbに同期して第1記憶部7、第
2記憶部8、第3記憶部9、第4記憶部10及び
第5記憶部11の指定アドレスを0にクリアす
る。つぎに、読み出しデータaがy0の時に読み出
しエラー信号cを受けるとする。y0が欠陥データ
である。パルス発生器6にはカウンタ回路と遅延
回路が備えてあり、カウンタ回路は読み出しエラ
ー信号cに同期してカウントゲートを開き、基準
クロツクを2パルス計数して書き込みパルスdを
出力する。また遅延回路は書き込みパルスdを1/
2遅延してアドレス更新パルスeを出力する。
In this embodiment, during initialization at the time of startup, the designated addresses of the first storage section 7, second storage section 8, third storage section 9, fourth storage section 10, and fifth storage section 11 are synchronized with the reference clock b. Clear to 0. Next, assume that a read error signal c is received when the read data a is y0 . y 0 is defective data. The pulse generator 6 is equipped with a counter circuit and a delay circuit, and the counter circuit opens a count gate in synchronization with the read error signal c, counts two pulses of the reference clock, and outputs the write pulse d. Also, the delay circuit changes the write pulse d to 1/
The address update pulse e is output with a delay of 2.

パルス発生器6が書き込みパルスdを出力する
前に、2バイト経過しているから書き込みパルス
dが出力された時点で第3レジスタ3が欠陥デー
タy0を出力している。また、第2レジスタ2は欠
陥データy0より1バイト後のデータ(y0+1)
を、第1レジスタ1は2バイト後のデータ(y0+
2)を、第4レジスタ4は1バイト前のデータ
(y0−1)を、第5レジスタ5は2バイト前のデ
ータ(y0−2)をそれぞれ出力している。
Since two bytes have elapsed before the pulse generator 6 outputs the write pulse d, the third register 3 outputs the defective data y 0 at the time the write pulse d is output. Also, the second register 2 contains the data 1 byte after the defective data y 0 (y 0 +1)
, the first register 1 contains the data 2 bytes later (y 0 +
2), the fourth register 4 outputs data one byte before (y 0 -1), and the fifth register 5 outputs data two bytes before (y 0 -2).

第1記憶部7、第2記憶部8、第3記憶部9、
第4記憶部10及び第5記憶部のアドレス数は磁
気デイスク媒体の最大許容欠陥数と同数又はそれ
以上である。起動頭初の指定アドレスはイニシア
ライズにより0にクリアされているから書き込み
パルスdを受けると、アドレス0に第1記憶部7
は(y0+2)を、第2記憶部8は(y0+1)を、
第3記憶部9はy0を、第4記憶部10は(y0−
1)を、第5記憶部は(y0−2)を格納する。そ
して、更新パルスeを受けて指定アドレスは1つ
増加して1番地となり、つぎの欠陥データを格納
するアドレスになる。
a first storage unit 7, a second storage unit 8, a third storage unit 9,
The number of addresses in the fourth storage unit 10 and the fifth storage unit is equal to or greater than the maximum allowable number of defects in the magnetic disk medium. The first specified address at the beginning of startup is cleared to 0 by initialization, so when the write pulse d is received, the first storage unit 7 is set to address 0.
is (y 0 +2), the second storage unit 8 is (y 0 +1),
The third storage unit 9 stores y 0 , and the fourth storage unit 10 stores (y 0 −
1), and the fifth storage section stores (y 0 -2). Then, in response to the update pulse e, the designated address is incremented by one to become address 1, which becomes the address for storing the next defective data.

更新パルスeは書き込みパルスdより1/2バイ
トしか遅延していないから、連続して欠陥データ
が発生(この時欠陥データは1バイト遅延してい
る)しても指定アドレスはすでに更新されてい
る。
Since the update pulse e is delayed by only 1/2 byte from the write pulse d, even if defective data occurs continuously (at this time, the defective data is delayed by 1 byte), the specified address has already been updated. .

この後、欠陥データとしてy1,y2からyiが発生
すると前述の5個の記憶部はアドレス1からアド
レスiにそれぞれ欠陥データ及びその前後2バイ
トのデータを格納する。
Thereafter, when yi is generated from y 1 , y 2 as defect data, the aforementioned five storage units store the defect data and 2 bytes of data before and after the defect data in addresses 1 to i, respectively.

表示部12は、各記憶部のアドレス0からアド
レスiを縦軸にこれら各アドレスのデータ(第1
記憶部7、第2記憶部8、第3記憶部9、第4記
憶部10、第5記憶部11の5個のデータ)を横
軸に2進で表示する。
The display unit 12 displays data (first
Five pieces of data (the storage section 7, the second storage section 8, the third storage section 9, the fourth storage section 10, and the fifth storage section 11) are displayed in binary on the horizontal axis.

第2図は本発明の他の実施例を示すブロツク図
である。この実施例では第1図の実施例に比し、
第6記憶部13が表示部12に並列に追加して接
続される。
FIG. 2 is a block diagram showing another embodiment of the invention. In this embodiment, compared to the embodiment shown in FIG.
A sixth storage section 13 is additionally connected in parallel to the display section 12 .

第6記憶部13は例えばフロツピーデイスクを
使用して、第1記憶部7から第5記憶部11まで
の各記憶部の合計の記憶容量より十分大きい容量
をもつ記憶部にする。
The sixth storage section 13 is a storage section using, for example, a floppy disk, and has a capacity sufficiently larger than the total storage capacity of each storage section from the first storage section 7 to the fifth storage section 11.

ここで第6記憶部13は第1記憶部7から第5
記憶部11の各記憶データを全て格納し、第1の
磁気デイスク媒体の欠陥データを格納した後、引
きつづき第2の磁気デイスク媒体の欠陥データを
格納するというように連続して複数個の磁気デイ
スク媒体の欠陥データを格納していく。
Here, the sixth storage unit 13 stores data from the first storage unit 7 to the fifth storage unit 7.
After storing all the storage data in the storage unit 11, storing the defective data on the first magnetic disk medium, and subsequently storing the defective data on the second magnetic disk medium, a plurality of magnetic disks are sequentially stored. Stores defective data on disk media.

〔発明の効果〕〔Effect of the invention〕

本発明の欠陥データ格納装置は、表示データか
ら発生した全ての欠陥データを簡単に判読できる
上、横軸から欠陥データとその前後バイトのデー
タとの相関関係を知ることもできる。また、欠陥
データ及びその前後バイトのデータを各記憶部に
保持しているので品質管理上正確な情報が任意の
時に迅速に得られるという効果もある。
The defect data storage device of the present invention can easily read all the defect data generated from the display data, and can also know the correlation between the defect data and the data of the preceding and following bytes from the horizontal axis. Furthermore, since the defect data and the data of the preceding and following bytes are held in each storage section, accurate information for quality control can be quickly obtained at any time.

なお、本実施例で挙げた具体的数値は本発明の
範囲を限定するものでないことは勿論である。
It goes without saying that the specific numerical values cited in this example do not limit the scope of the present invention.

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

第1図は本発明の一実施例を示すブロツク図、
第2図は本発明の他の実施例を示すブロツク図で
ある。 1……第1レジスタ、2……第2レジスタ、3
……第3レジスタ、4……第4レジスタ、5……
第5レジスタ、6……パルス発生器、7……第1
記憶部、8……第2記憶部、9……第3記憶部、
10……第4記憶部、11……第5記憶部、12
……表示部、13……第6記憶部。a……磁気デ
イスク装置の読み出しデータ、b……磁気デイス
ク装置の基準クロツク、c……磁気デイスク装置
の読み出しエラーパルス、d……書き込みパル
ス、e……アドレス更新パルス。
FIG. 1 is a block diagram showing one embodiment of the present invention;
FIG. 2 is a block diagram showing another embodiment of the invention. 1...First register, 2...Second register, 3
...3rd register, 4...4th register, 5...
5th register, 6...Pulse generator, 7...1st
Storage unit, 8...second storage unit, 9...third storage unit,
10...Fourth storage unit, 11...Fifth storage unit, 12
...Display section, 13...Sixth storage section. a... Read data of the magnetic disk device, b... Reference clock of the magnetic disk device, c... Read error pulse of the magnetic disk device, d... Write pulse, e... Address update pulse.

Claims (1)

【特許請求の範囲】[Claims] 1 読み出しデータに同期している基準クロツク
で読み出しデータをシフトするn個のレジスタ
と、読み出しエラーパルスを受けたときに、この
読み出しエラーパルスから第1の所定時間遅れた
書き込みパルス、及びこの書き込みパルスから第
2の所定時間遅れたアドレス更新パルスを発生す
る回路と、指定アドレスが前記アドレス更新パル
スにより1つずつ増加又は減少し、前記書き込み
パルスに同期して前記指定アドレスに前記n個の
レジスタの出力を書き込むn個の記憶部とからな
る欠陥データ格納装置。
1. n registers that shift read data using a reference clock that is synchronized with read data, a write pulse that is delayed by a first predetermined time from this read error pulse when receiving a read error pulse, and this write pulse. a circuit that generates an address update pulse delayed by a second predetermined time from the address update pulse; A defective data storage device consisting of n storage units into which output is written.
JP61034397A 1985-02-18 1986-02-18 Defective data storage device Granted JPS625432A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP60-29667 1985-02-18
JP2966785 1985-02-18

Publications (2)

Publication Number Publication Date
JPS625432A JPS625432A (en) 1987-01-12
JPH053014B2 true JPH053014B2 (en) 1993-01-13

Family

ID=12282461

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61034397A Granted JPS625432A (en) 1985-02-18 1986-02-18 Defective data storage device

Country Status (1)

Country Link
JP (1) JPS625432A (en)

Also Published As

Publication number Publication date
JPS625432A (en) 1987-01-12

Similar Documents

Publication Publication Date Title
JPS61292298A (en) Memory circuit
JPS625432A (en) Defective data storage device
SU983748A1 (en) Information measuring device
JPS6043592B2 (en) Large capacity static shift register
RU1785034C (en) Information representation device for tv-indicator screen
SU1550561A1 (en) Device for collecting and registration of data
SU543960A1 (en) Device for displaying information
SU1587517A1 (en) Device for addressing buffer memory
SU1437920A1 (en) Associative storage
JPS6252471A (en) System for storing position of flaw of magnetic recording medium
SU1381530A1 (en) Device for interfacing data source with data receiver
SU1383445A1 (en) Device for delaying digital information
JPS59178557A (en) Counting device
SU1396160A1 (en) Storage with self-check testing
SU1591074A1 (en) BUFFER STORAGE DEVICE
SU1182565A2 (en) Device for checking answers of trainees
JPH01112449A (en) Speed converting memory device
SU949720A1 (en) Device for checking information recorded in storage units
JPS605018B2 (en) history recording device
JPS63256991A (en) Editing memory
JPS5849960B2 (en) Information check method
JPS59154487A (en) Buffer memory writing timing control system for crt display
JPH0194565A (en) Magnetic disk device
JPH0234503B2 (en)
JPS58184697A (en) signal recording device