JPS623498B2 - - Google Patents
Info
- Publication number
- JPS623498B2 JPS623498B2 JP51080025A JP8002576A JPS623498B2 JP S623498 B2 JPS623498 B2 JP S623498B2 JP 51080025 A JP51080025 A JP 51080025A JP 8002576 A JP8002576 A JP 8002576A JP S623498 B2 JPS623498 B2 JP S623498B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- data
- output
- delay
- data signal
- 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
Links
- 238000012360 testing method Methods 0.000 claims description 61
- 238000011084 recovery Methods 0.000 claims description 43
- 230000007704 transition Effects 0.000 claims description 34
- 238000009432 framing Methods 0.000 claims description 22
- 230000004907 flux Effects 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 10
- 230000010363 phase shift Effects 0.000 claims description 10
- 230000001934 delay Effects 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 8
- 230000003111 delayed effect Effects 0.000 claims description 6
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 230000002441 reversible effect Effects 0.000 claims description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims 6
- 230000000630 rising effect Effects 0.000 description 17
- 230000008859 change Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 7
- 238000002955 isolation Methods 0.000 description 5
- 230000001788 irregular Effects 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 230000007547 defect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000008054 signal transmission Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 206010053567 Coagulopathies Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000006735 deficit Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000002620 method output Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002028 premature Effects 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 230000000246 remedial effect Effects 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Classifications
-
- 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/14—Digital recording or reproducing using self-clocking codes
- G11B20/1403—Digital recording or reproducing using self-clocking codes characterised by the use of two levels
- G11B20/1407—Digital recording or reproducing using self-clocking codes characterised by the use of two levels code representation depending on a single bit, i.e. where a one is always represented by a first code symbol while a zero is always represented by a second code symbol
- G11B20/1419—Digital recording or reproducing using self-clocking codes characterised by the use of two levels code representation depending on a single bit, i.e. where a one is always represented by a first code symbol while a zero is always represented by a second code symbol to or from biphase level coding, i.e. to or from codes where a one is coded as a transition from a high to a low level during the middle of a bit cell and a zero is encoded as a transition from a low to a high level during the middle of a bit cell or vice versa, e.g. split phase code, Manchester code conversion to or from biphase space or mark coding, i.e. to or from codes where there is a transition at the beginning of every bit cell and a one has no second transition and a zero has a second transition one half of a bit period later or vice versa, e.g. double frequency code, FM code
-
- 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/10009—Improvement or modification of read or write signals
-
- 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/14—Digital recording or reproducing using self-clocking codes
- G11B20/1403—Digital recording or reproducing using self-clocking codes characterised by the use of two levels
- G11B20/1423—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
- G11B20/1426—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Error Detection And Correction (AREA)
Description
【発明の詳細な説明】
この発明は情報の記憶又は記録と読出又は回復
に関し、特に、例えば、磁気デイスクのような磁
気媒体を含む直接アクセス記憶装置に対するイン
タフエーズにおける制御ユニツト回路を動的にテ
ストし、累積的な信号伝搬遅延を自動的に補償す
るようにした循環型記憶制御ユニツトに関する。
に関し、特に、例えば、磁気デイスクのような磁
気媒体を含む直接アクセス記憶装置に対するイン
タフエーズにおける制御ユニツト回路を動的にテ
ストし、累積的な信号伝搬遅延を自動的に補償す
るようにした循環型記憶制御ユニツトに関する。
又この発明は、同一譲受人としてこの発明を譲
受けた出願人が同時に出願した米国特許出願第
594145号、発明の名称「テスト・コード発生器」
に関連する。
受けた出願人が同時に出願した米国特許出願第
594145号、発明の名称「テスト・コード発生器」
に関連する。
磁気記録デイスクのような直接アクセス記憶装
置をもつ代表的な大容量メモリー・サブシステム
はコンピユータ駆動制御装置と、デイスク駆動シ
ステムと、複数の磁気記録デイスクと、サーボ・
タイミング・マークが記録されているデイスク面
を含む速度検知装置とを包含する。そこに使用す
る速度検知器はデイジタル・タコメータのような
その他の形式のものを使用することもできる。タ
イミング・マークを感知すると、それと同期して
クロツク信号発生器が駆動され、そこから1群の
クロツク信号を発生する。そのようにしてサーボ
的に発生したクロツク信号は記憶制御装置による
書込動作のために利用される。そこでクロツク信
号は記憶されるべきデータと組合わされ、クロツ
ク信号とデータの両者を代表する1群の磁束変化
として磁気デイスクに記録される。そのように、
そこに固有なタイミングとともに記録されたデー
タは「自己クロツキング・データ」と呼称され
る。この発明は自己クロツキング・データを回復
するための回路に関するものである。
置をもつ代表的な大容量メモリー・サブシステム
はコンピユータ駆動制御装置と、デイスク駆動シ
ステムと、複数の磁気記録デイスクと、サーボ・
タイミング・マークが記録されているデイスク面
を含む速度検知装置とを包含する。そこに使用す
る速度検知器はデイジタル・タコメータのような
その他の形式のものを使用することもできる。タ
イミング・マークを感知すると、それと同期して
クロツク信号発生器が駆動され、そこから1群の
クロツク信号を発生する。そのようにしてサーボ
的に発生したクロツク信号は記憶制御装置による
書込動作のために利用される。そこでクロツク信
号は記憶されるべきデータと組合わされ、クロツ
ク信号とデータの両者を代表する1群の磁束変化
として磁気デイスクに記録される。そのように、
そこに固有なタイミングとともに記録されたデー
タは「自己クロツキング・データ」と呼称され
る。この発明は自己クロツキング・データを回復
するための回路に関するものである。
読出し又はデータ回復動作において、記憶装置
から引出されたサーボ・クロツク信号は無視さ
れ、クロツク信号発生器は直接自己クロツキン
グ・データと同期する。その自己クロツキング・
データは選ばれた記憶装置から磁気トランスデユ
ーサを通して感知される。
から引出されたサーボ・クロツク信号は無視さ
れ、クロツク信号発生器は直接自己クロツキン
グ・データと同期する。その自己クロツキング・
データは選ばれた記憶装置から磁気トランスデユ
ーサを通して感知される。
従来、多くの自己クロツキング変調及びコーデ
イング方式の使用が試みられ、それによつて磁気
媒体装置の効率を改善し、極超ビツト密度のため
に生ずる諸問題を少くするように提案されてき
た。その1方式としては修正波数変調(MFM)
コード化方式と称するものがある。MFMコード
化方式による磁束変化の数は同じ数のデータ・パ
ターンを表わすために2相又は位相符号化方式な
ど他の形式のコード化方式を使用した場合の磁束
変化より少いので有益である。しかし、読出され
たMFM符号化データには、予想可能なピーク・
シフトに加えてランダム・ピーク・シフトと呼ば
れる固有の現象が現われる。そのため、回復した
データは位相シフト(理想的位置からの時間的片
寄り又はずれ)の量と方向にばらつきを生ずるこ
とになる。その上、この方式の電気的機械的な設
計公差は高いビツト密度の場合には臨界的であ
り、磁気媒体速度のわずかな変化とか、読出/書
込巻線の非対象性とか、書込電流波形の非定形性
のようなすべでの微小変動がジツタ又はピーク・
シフトのばらつきなどをもたらす。従つて、
MFM符号化データを回復するための従来技術に
よるシステムは不安定なピーク・シフトを検知
し、修正するために精密な部品をもつ複雑な回路
が要求され、MFM符号化データの使用によつて
得られるべき利益が減少され、除去されてきた。
イング方式の使用が試みられ、それによつて磁気
媒体装置の効率を改善し、極超ビツト密度のため
に生ずる諸問題を少くするように提案されてき
た。その1方式としては修正波数変調(MFM)
コード化方式と称するものがある。MFMコード
化方式による磁束変化の数は同じ数のデータ・パ
ターンを表わすために2相又は位相符号化方式な
ど他の形式のコード化方式を使用した場合の磁束
変化より少いので有益である。しかし、読出され
たMFM符号化データには、予想可能なピーク・
シフトに加えてランダム・ピーク・シフトと呼ば
れる固有の現象が現われる。そのため、回復した
データは位相シフト(理想的位置からの時間的片
寄り又はずれ)の量と方向にばらつきを生ずるこ
とになる。その上、この方式の電気的機械的な設
計公差は高いビツト密度の場合には臨界的であ
り、磁気媒体速度のわずかな変化とか、読出/書
込巻線の非対象性とか、書込電流波形の非定形性
のようなすべでの微小変動がジツタ又はピーク・
シフトのばらつきなどをもたらす。従つて、
MFM符号化データを回復するための従来技術に
よるシステムは不安定なピーク・シフトを検知
し、修正するために精密な部品をもつ複雑な回路
が要求され、MFM符号化データの使用によつて
得られるべき利益が減少され、除去されてきた。
磁気クロツキング・データの回復回路は主に周
知の複合実装型(DIP)として市販されている集
積回路モジユールを使用して設計される。各モジ
ユールはその回路を通る信号の最高遅延と最低遅
延とが保証されている色々な伝送遅延をもつ論理
要素及び回路から構成されている。従つて、各伝
送遅延は回路から回路へ、モジユールからモジユ
ールへ伝送するに従つて変化する。故に従来、実
施に当つては多数の相互に接続されるべきモジユ
ールが互いにより近い値の予想され得る信号伝送
時間をもつようなものを使用するため、それぞれ
正確なタイミングをもつ特定のモジユールを選ぶ
ための検査をしなければならなかつた。これは高
価であり、非常に時間を浪する作業であつた。
又、他の従来使用されているデータ回復回路は信
号伝送時間の変化を修正するために手動で調整可
能な回路素子をもつあまり精密でないモジユール
を使用している。この方式は定期的な調整のため
に装置を取外し、磁気デイスク上に記録されてい
るテスト・データ流を利用して行なうサービス技
術員によるデータ回復回路のテスト及び再調整を
必要としている。そのため、データ流中に更にエ
ラーを誘起せずに不規則なジツタを補正するため
に行うデータ回復回路の性能テスト用としてジツ
タがないか又は既知量のジツタをもつテスト・デ
ータ流を用意する必要があつた。そのようなテス
ト・データ流は過去においては、高精密度で記録
されている特別デイスクから供給されていた。例
えば、特別デイスク上に記録されているテスト・
データ流は理想的パターンに対して既知量だけ早
いか遅く現われるような、理想的ビツト・パター
ンと一定の時間関係をもつビツトパターンで構成
されている。そのようなテスト・デイスクの製造
は高価であるばかりでなく、この方法自体が装置
依存性であり、デイスクの駆動によつて誘起され
るエラーの除去に失敗するおそれがあつた。
知の複合実装型(DIP)として市販されている集
積回路モジユールを使用して設計される。各モジ
ユールはその回路を通る信号の最高遅延と最低遅
延とが保証されている色々な伝送遅延をもつ論理
要素及び回路から構成されている。従つて、各伝
送遅延は回路から回路へ、モジユールからモジユ
ールへ伝送するに従つて変化する。故に従来、実
施に当つては多数の相互に接続されるべきモジユ
ールが互いにより近い値の予想され得る信号伝送
時間をもつようなものを使用するため、それぞれ
正確なタイミングをもつ特定のモジユールを選ぶ
ための検査をしなければならなかつた。これは高
価であり、非常に時間を浪する作業であつた。
又、他の従来使用されているデータ回復回路は信
号伝送時間の変化を修正するために手動で調整可
能な回路素子をもつあまり精密でないモジユール
を使用している。この方式は定期的な調整のため
に装置を取外し、磁気デイスク上に記録されてい
るテスト・データ流を利用して行なうサービス技
術員によるデータ回復回路のテスト及び再調整を
必要としている。そのため、データ流中に更にエ
ラーを誘起せずに不規則なジツタを補正するため
に行うデータ回復回路の性能テスト用としてジツ
タがないか又は既知量のジツタをもつテスト・デ
ータ流を用意する必要があつた。そのようなテス
ト・データ流は過去においては、高精密度で記録
されている特別デイスクから供給されていた。例
えば、特別デイスク上に記録されているテスト・
データ流は理想的パターンに対して既知量だけ早
いか遅く現われるような、理想的ビツト・パター
ンと一定の時間関係をもつビツトパターンで構成
されている。そのようなテスト・デイスクの製造
は高価であるばかりでなく、この方法自体が装置
依存性であり、デイスクの駆動によつて誘起され
るエラーの除去に失敗するおそれがあつた。
従つて、この発明の主な目的は自己クロツキン
グ・データを回復する回路をテストするために新
たな及び改良した装置を提供することである。
グ・データを回復する回路をテストするために新
たな及び改良した装置を提供することである。
この発明の他の目的は、装置インタフエースに
おいて、循環型記憶制御ユニツトの制御ユニツト
回路をテストするために記憶装置から独立した新
たな及び改良した装置を提供することである。
おいて、循環型記憶制御ユニツトの制御ユニツト
回路をテストするために記憶装置から独立した新
たな及び改良した装置を提供することである。
又、この発明の他の目的は、相互に接続された
モジユールの各ゲートの遅延に関係なく、相互に
接続された標準論理素子モジユールから成る回路
をテストするための新たな及び改良された装置を
提供することである。
モジユールの各ゲートの遅延に関係なく、相互に
接続された標準論理素子モジユールから成る回路
をテストするための新たな及び改良された装置を
提供することである。
更にこの発明の他の目的は、循環型記憶制御ユ
ニツトのデータ回復回路を動的にテストし、調整
するための装置を提供することである。
ニツトのデータ回復回路を動的にテストし、調整
するための装置を提供することである。
更にこの発明に特有な目的は、データ回復回路
を構成している相互に接続された回路モジユール
のゲート遅延の変化によつて生ずる入力信号の位
相シフトの量を減少するための装置を提供するこ
とである。
を構成している相互に接続された回路モジユール
のゲート遅延の変化によつて生ずる入力信号の位
相シフトの量を減少するための装置を提供するこ
とである。
以上で述べたこの発明の目的は直接アクセス記
憶装置から独立したタイミング装置によつて駆動
される循環型記憶サブシステムの制御ユニツトの
中にテスト・コード発生器を設けることによつて
達成することができる。テスト・コード発生器は
不規則ジツタのないMFM符号化データのビツト
流を発生することができる。そこで選ばれたビツ
トを遅延装置で遅延することにより、所定量のジ
ツタをビツト流の中に導入することができる。フ
エーズ・ロツク発振器は入力データからクロツク
信号を引出し、それによつてデータ・フレーミン
グ信号が作られる。データ検知回路は複数の出力
を選択的に出力できる遅延装置からテスト・デー
タ信号を受信する。テスト・データ信号は、デー
タ・フレーミング信号の時間内で正しく動作する
境界を明確にするために選択的に遅延され、それ
によつてデータ検知回路固有の位相シフト、片寄
り又はずれを検知することができる。又、通常の
動作に使用するデータ信号をデータ・フレーミン
グ信号の中央に一番近くに位置するようにするた
め、遅延装置からその出力の1つを選ぶようにし
た。
憶装置から独立したタイミング装置によつて駆動
される循環型記憶サブシステムの制御ユニツトの
中にテスト・コード発生器を設けることによつて
達成することができる。テスト・コード発生器は
不規則ジツタのないMFM符号化データのビツト
流を発生することができる。そこで選ばれたビツ
トを遅延装置で遅延することにより、所定量のジ
ツタをビツト流の中に導入することができる。フ
エーズ・ロツク発振器は入力データからクロツク
信号を引出し、それによつてデータ・フレーミン
グ信号が作られる。データ検知回路は複数の出力
を選択的に出力できる遅延装置からテスト・デー
タ信号を受信する。テスト・データ信号は、デー
タ・フレーミング信号の時間内で正しく動作する
境界を明確にするために選択的に遅延され、それ
によつてデータ検知回路固有の位相シフト、片寄
り又はずれを検知することができる。又、通常の
動作に使用するデータ信号をデータ・フレーミン
グ信号の中央に一番近くに位置するようにするた
め、遅延装置からその出力の1つを選ぶようにし
た。
次にこの発明を実施例及びその添付図面に従い
詳細に説明する。
詳細に説明する。
第1図はこの発明に対して最適な実施例を利用
したデイジタル・データ回復回路を表わす。今、
MFM符号化データのような自己クロツキング・
データが磁気デイスク・ユニツトのような直接ア
クセス記憶装置10から読出されるものとする。
デイジタルデータは電磁トランスデユーサ12に
対する磁気媒体の運動による一群の磁束変化によ
つて表わされる。トランスデユーサ12は「セ
ル」又は「ビツト周期」と呼ばれる1群の時間周
期との関係で発生するようなデータ・トラツク1
4の磁束変化を感知する。その各「セル」は2つ
の等しい時間周期に分けられる。そして各MFM
符号化データは「セル」の後半で発生する磁束変
化バイナリ・デイジツト「1」を表わすものとし
て規定し、ビツト「1」に続く場合を除いて、
「セル」の前半で発生したビツト「1」と同一方
向の磁束変化がバイナリ・デイジツト「0」を表
わすものとして規定する。前述のビツト「1」に
続く場合のビツト「0」はその「セル」に該当す
るビツト周期の後半で前記同一方向の磁束変化が
ないということによつてビツト「0」を表わすも
のとする。
したデイジタル・データ回復回路を表わす。今、
MFM符号化データのような自己クロツキング・
データが磁気デイスク・ユニツトのような直接ア
クセス記憶装置10から読出されるものとする。
デイジタルデータは電磁トランスデユーサ12に
対する磁気媒体の運動による一群の磁束変化によ
つて表わされる。トランスデユーサ12は「セ
ル」又は「ビツト周期」と呼ばれる1群の時間周
期との関係で発生するようなデータ・トラツク1
4の磁束変化を感知する。その各「セル」は2つ
の等しい時間周期に分けられる。そして各MFM
符号化データは「セル」の後半で発生する磁束変
化バイナリ・デイジツト「1」を表わすものとし
て規定し、ビツト「1」に続く場合を除いて、
「セル」の前半で発生したビツト「1」と同一方
向の磁束変化がバイナリ・デイジツト「0」を表
わすものとして規定する。前述のビツト「1」に
続く場合のビツト「0」はその「セル」に該当す
るビツト周期の後半で前記同一方向の磁束変化が
ないということによつてビツト「0」を表わすも
のとする。
第2図はビツト・パターン001100のMFM符号
化波形(電圧波形)を表わす。「セル」Aは「セ
ル」の前半において発生する「0」の磁束変化を
表わす立上り波形を示す。「セル」Bは「セル」
の後半において「1」の磁束変化を表わす立上り
波形を示す。「セル」Cはそのビツト周期におい
て立上り波形をもたないビツト「1」に続くビツ
ト「0」を表わす。特定のビツトの表現及び立上
り波形の表現方式をどのように選ぶかは自由であ
る。
化波形(電圧波形)を表わす。「セル」Aは「セ
ル」の前半において発生する「0」の磁束変化を
表わす立上り波形を示す。「セル」Bは「セル」
の後半において「1」の磁束変化を表わす立上り
波形を示す。「セル」Cはそのビツト周期におい
て立上り波形をもたないビツト「1」に続くビツ
ト「0」を表わす。特定のビツトの表現及び立上
り波形の表現方式をどのように選ぶかは自由であ
る。
第2図の波形は、データ・トラツク14からト
ランスデユーサ12によつて感知され、読出信号
処理装置(RSP)16によつて回復されて後デー
タ選択回路20へRDAT信号として転送される
MFMデータを表わす。RSP16はパルス・シエ
ーパとドライバとから成り、従来から周知であつ
てこの発明の中には含まれない。
ランスデユーサ12によつて感知され、読出信号
処理装置(RSP)16によつて回復されて後デー
タ選択回路20へRDAT信号として転送される
MFMデータを表わす。RSP16はパルス・シエ
ーパとドライバとから成り、従来から周知であつ
てこの発明の中には含まれない。
記憶制御装置のモード制御回路22はテスト制
御信号TMFM1とTMFMJとを発生し、それらの
信号はそれぞれライン24と25とを介してデー
タ選択回路20へ転送される。通常のデータ回復
動作では、TMFM1とTMFMJの両信号は無能化
され、それによつてインバータ28,29を介し
てナンド回路26が可能化され、ライン18を通
し第3入力として供給されるRDAT信号の転送を
可能とする。RDAT信号はナンド回路32とイン
バータ33及び入力ライン36とを介してデータ
回復回路へ転送される。通常動作中の選ばれた期
間のデータ回復回路が働いていないとき、すなわ
ち、記憶装置10の読出動作が行なわれていない
ときに、モード制御発生器22はテスト用の代替
データ源から発生したデータ・ビツト流を使用す
るためにデータ選択回路20を可能化することが
できる。
御信号TMFM1とTMFMJとを発生し、それらの
信号はそれぞれライン24と25とを介してデー
タ選択回路20へ転送される。通常のデータ回復
動作では、TMFM1とTMFMJの両信号は無能化
され、それによつてインバータ28,29を介し
てナンド回路26が可能化され、ライン18を通
し第3入力として供給されるRDAT信号の転送を
可能とする。RDAT信号はナンド回路32とイン
バータ33及び入力ライン36とを介してデータ
回復回路へ転送される。通常動作中の選ばれた期
間のデータ回復回路が働いていないとき、すなわ
ち、記憶装置10の読出動作が行なわれていない
ときに、モード制御発生器22はテスト用の代替
データ源から発生したデータ・ビツト流を使用す
るためにデータ選択回路20を可能化することが
できる。
その代替データ源であるテスト・コード発生器
40は記憶制御装置のデータ回復回路をテストす
るためのデータ・ビツト流MFMとMFMJとを出
力する。モード制御回路22からのTMFM1信号
はナンド回路42を可能化して入力ライン36へ
MFM信号ビツト流を出力することを可能とす
る。又、TMFMJ信号はナンド回路44を介して
MFMJビツト流の出力を可能化する。テスト信号
TMFM1か又はTMFMJのどちらかが可能化され
ると、RDAナンド回路26はそれぞれの信号に
相当するインバータ28,29からの信号によつ
て無能化される。同様にしてTMFM1信号はイン
バータ28を介してMFMJナンド回路44を無能
化する。このようにして1度に1つのビツト流の
みがナンド回路32を介してゲートされる。
40は記憶制御装置のデータ回復回路をテストす
るためのデータ・ビツト流MFMとMFMJとを出
力する。モード制御回路22からのTMFM1信号
はナンド回路42を可能化して入力ライン36へ
MFM信号ビツト流を出力することを可能とす
る。又、TMFMJ信号はナンド回路44を介して
MFMJビツト流の出力を可能化する。テスト信号
TMFM1か又はTMFMJのどちらかが可能化され
ると、RDAナンド回路26はそれぞれの信号に
相当するインバータ28,29からの信号によつ
て無能化される。同様にしてTMFM1信号はイン
バータ28を介してMFMJナンド回路44を無能
化する。このようにして1度に1つのビツト流の
みがナンド回路32を介してゲートされる。
記憶装置10のような循環型記憶装置に記憶さ
れているデータは「ブロツク」と呼ばれる1群の
機械語の形式で配列される。又書込動作におい
て、データを表わさない一定のデイジツトが記憶
制御ユニツトで作られ、各データ・ブロツクに挿
入される。これら特別デイジツトはギヤツプ・デ
イジツトと呼ばれ、記憶管理と装置制御とに利用
されるデイジツトである。ギヤツプ・デイジツト
は記憶及び読出又は回復に利用する記憶装置及び
制御装置の特定の型式によつて種々のフオーマツ
トをとることが可能である。デイスク・ザブシス
テムに使用されるギヤツプ・フオーマツトを説明
している一般的な参考文献はプレンテイス・ホー
ラ(Prentice−Hall)社発行(1973)のイバン・
フローアス氏(Ivan Flores)による周辺装置
(Peripheral Devices)の375頁以下にある。
れているデータは「ブロツク」と呼ばれる1群の
機械語の形式で配列される。又書込動作におい
て、データを表わさない一定のデイジツトが記憶
制御ユニツトで作られ、各データ・ブロツクに挿
入される。これら特別デイジツトはギヤツプ・デ
イジツトと呼ばれ、記憶管理と装置制御とに利用
されるデイジツトである。ギヤツプ・デイジツト
は記憶及び読出又は回復に利用する記憶装置及び
制御装置の特定の型式によつて種々のフオーマツ
トをとることが可能である。デイスク・ザブシス
テムに使用されるギヤツプ・フオーマツトを説明
している一般的な参考文献はプレンテイス・ホー
ラ(Prentice−Hall)社発行(1973)のイバン・
フローアス氏(Ivan Flores)による周辺装置
(Peripheral Devices)の375頁以下にある。
第1図のデータ回復回路は電圧制御発振器
(VCO)46、フイード・バツク回路48、デー
タ分離回路50及び位相検知回路52とから構成
される。VCO46とフイード・バツク回路48
とサーボ位相検知器(SPD)54のような位相検
知器とは出力ライン56にタイミング信号TVCO
を発生するフエーズ・ロツク発振器(PLO)を
構成する。TVCO信号は入力信号とTVCO出力信
号との間に存在する位相の差異を検知し、それに
従つてVCO46の周波数を調整して記憶・回復
システムの基本周波数にその位相を固定する。第
1図の回路46,52から成るフエーズ・ロツク
発振器は、代表的には、例えば、モトロラ社製
「MC4044及び4024フエーズ・ロツク・ループ回
路」として市販されているモジユールを組合せて
表わしてある。この実施例の基本周波数は約
14.2MHzである。
(VCO)46、フイード・バツク回路48、デー
タ分離回路50及び位相検知回路52とから構成
される。VCO46とフイード・バツク回路48
とサーボ位相検知器(SPD)54のような位相検
知器とは出力ライン56にタイミング信号TVCO
を発生するフエーズ・ロツク発振器(PLO)を
構成する。TVCO信号は入力信号とTVCO出力信
号との間に存在する位相の差異を検知し、それに
従つてVCO46の周波数を調整して記憶・回復
システムの基本周波数にその位相を固定する。第
1図の回路46,52から成るフエーズ・ロツク
発振器は、代表的には、例えば、モトロラ社製
「MC4044及び4024フエーズ・ロツク・ループ回
路」として市販されているモジユールを組合せて
表わしてある。この実施例の基本周波数は約
14.2MHzである。
データ回復回路の動作モードは感知される入力
信号の種類に従つて決定される。第1図のデータ
回復回路では3つの動作モードが使用される。そ
れらは「サーボ・モード」、「フアースト・ロツ
ク・モード」及び「ノーマル・モード」と呼ばれ
る。サーボ・モードは書込動作において可能化さ
れ、データ・トラツク14上に書かれるデータの
タイミングがクロツク・トラツク62のタイミン
グ・マークに反映して書込クロツクを実際のデイ
スク駆動速度にできる限り近づくようにする書込
クロツク調整モードである。データ回復動作にお
いては、データ固有のタイミングをデータ・トラ
ツクから引出すようにするため、データ回復回路
はその動作の最初でサーボ・モードからフアース
ト・ロツク・モードに切換えられる。フアース
ト・ロツク・モード中に読出されるべきPLO同
期ビツトはデータ・トラツク14上に書かれてい
る記録のギヤツプ・デイジツトの中に含まれてい
る。フアースト・ロツク・モードで検知されるべ
き前述のような同期ビツトの1例としては一定数
の連続ビツト「0」を使用することができる。そ
のような信号は多位相の通常データ信号よりもよ
り早くPLO回路によつてロツクされることがで
きるデータの基本周波数から成る単一位相信号を
供給するであろう。PLO同期ビツト・フオーマ
ツトの他の例としては前述した参考文献に示され
ているものもある。所定数のPLO同期デイジツ
トを感知した後で、もし動作が適正であれば、
PLO回路は出力ライン56に自己クロツキン
グ・データ信号の基本周波数から成るTVCOクロ
ツク信号を発生する。そして後続するデータ信号
を感知するために、その動作モードをフアース
ト・ロツク・モードからノーマル・モードに切換
える。
信号の種類に従つて決定される。第1図のデータ
回復回路では3つの動作モードが使用される。そ
れらは「サーボ・モード」、「フアースト・ロツ
ク・モード」及び「ノーマル・モード」と呼ばれ
る。サーボ・モードは書込動作において可能化さ
れ、データ・トラツク14上に書かれるデータの
タイミングがクロツク・トラツク62のタイミン
グ・マークに反映して書込クロツクを実際のデイ
スク駆動速度にできる限り近づくようにする書込
クロツク調整モードである。データ回復動作にお
いては、データ固有のタイミングをデータ・トラ
ツクから引出すようにするため、データ回復回路
はその動作の最初でサーボ・モードからフアース
ト・ロツク・モードに切換えられる。フアース
ト・ロツク・モード中に読出されるべきPLO同
期ビツトはデータ・トラツク14上に書かれてい
る記録のギヤツプ・デイジツトの中に含まれてい
る。フアースト・ロツク・モードで検知されるべ
き前述のような同期ビツトの1例としては一定数
の連続ビツト「0」を使用することができる。そ
のような信号は多位相の通常データ信号よりもよ
り早くPLO回路によつてロツクされることがで
きるデータの基本周波数から成る単一位相信号を
供給するであろう。PLO同期ビツト・フオーマ
ツトの他の例としては前述した参考文献に示され
ているものもある。所定数のPLO同期デイジツ
トを感知した後で、もし動作が適正であれば、
PLO回路は出力ライン56に自己クロツキン
グ・データ信号の基本周波数から成るTVCOクロ
ツク信号を発生する。そして後続するデータ信号
を感知するために、その動作モードをフアース
ト・ロツク・モードからノーマル・モードに切換
える。
位相検知器は3つの動作モードについて夫々別
のものを使用する。サーボ位相検知器54はデー
タ選択回路20を介してRSP16からのサーボ信
号を受信する。記憶ユニツト10のクロツク・ト
ラツク62のサーボ・タイミング・マークが磁気
トランスデユーサ60によつて感知される。この
実施例で使用されたサーボ信号は約1.13マイクロ
秒の周期で供給される。そのサーボ信号はモード
制御回路22からのサーボ選択信号SSの制御に
よりデータ選択回路20のナンド回路64を介し
てサーボ位相検知器54へ供給される。信号SS
は記憶装置10が選択されてサーボ・モードにあ
るときは常に可能化される。記憶装置10が選択
されないか又は回路テスト中においては、SS信
号は無能化され、その代り模擬サーボ信号DO4
がナンド回路66を介してテスト・コード発生器
40からサーボ位相検知器54の入力ライン68
へ転送される。サーボ位相検知器54の他の入力
ライン70はフエーズ・ロツク発振器PLOのフ
イード・バツク・ループのバイナリ・カウンタ7
2からVCO/16信号を受信する。
のものを使用する。サーボ位相検知器54はデー
タ選択回路20を介してRSP16からのサーボ信
号を受信する。記憶ユニツト10のクロツク・ト
ラツク62のサーボ・タイミング・マークが磁気
トランスデユーサ60によつて感知される。この
実施例で使用されたサーボ信号は約1.13マイクロ
秒の周期で供給される。そのサーボ信号はモード
制御回路22からのサーボ選択信号SSの制御に
よりデータ選択回路20のナンド回路64を介し
てサーボ位相検知器54へ供給される。信号SS
は記憶装置10が選択されてサーボ・モードにあ
るときは常に可能化される。記憶装置10が選択
されないか又は回路テスト中においては、SS信
号は無能化され、その代り模擬サーボ信号DO4
がナンド回路66を介してテスト・コード発生器
40からサーボ位相検知器54の入力ライン68
へ転送される。サーボ位相検知器54の他の入力
ライン70はフエーズ・ロツク発振器PLOのフ
イード・バツク・ループのバイナリ・カウンタ7
2からVCO/16信号を受信する。
ライン36の入力データ信号は分岐型遅延線7
4の中を通過する。遅延線74の複数の中間出力
端子は遅延時間をナノ秒で表わすようにそれぞれ
3、9、15、21、27とラベルが付されている。フ
アースト・ロツク・モードにおいて、ライン36
の入力信号は21ナノ秒遅延されてフアースト・ロ
ツク位相検知器(FPD)78の入力76に供給
される。遅延線74の遅延の増加は任意である。
ライン56のTVCOタイミング信号のタイミング
位置を最適とするために特定の遅延が選ばれ、そ
れを入力データ・ビツトの信号変化に対して正し
く位置決めする。4個の双安定素子FV1−4か
ら成るバイナリ・カウンタ72は双安定素子FV
1から位相検知器78の第2入力80にVCO/
2フイード・バツク信号を供給する。フアース
ト・ロツク・モードはモード制御回路22からラ
イン82を介してマルチプレクサ84に対し制御
信号FSYNを出力することによつて可能化され
る。マルチプレクサ84は可能化信号FSYNに応
答してフアースト・ロツク位相検知器78の出力
信号をVCO46の入力へ転送する。マルチプレ
クサ84は更にライン86を介してモード・制御
回路22から受信したRSYN読出同期信号に応答
してノーマル・ロツク位相検知器(NPD)88
の出力信号をマルチプレクサ84を介してVCO
46へ転送する。FSYN信号又はRSYN信号のど
ちらもが可能化されていないときはサーボ位相検
知器54の出力がVCO46へ供給可能とされ
る。モード制御回路22はライン89を介して入
力データ流のギヤツプ・デイジツトから制御情報
を、外部信号源(図示せず)例えば記憶サブ・シ
ステム・マイクロプロセツサは又は中央システム
などのような信号源から制御信号CSを受信す
る。
4の中を通過する。遅延線74の複数の中間出力
端子は遅延時間をナノ秒で表わすようにそれぞれ
3、9、15、21、27とラベルが付されている。フ
アースト・ロツク・モードにおいて、ライン36
の入力信号は21ナノ秒遅延されてフアースト・ロ
ツク位相検知器(FPD)78の入力76に供給
される。遅延線74の遅延の増加は任意である。
ライン56のTVCOタイミング信号のタイミング
位置を最適とするために特定の遅延が選ばれ、そ
れを入力データ・ビツトの信号変化に対して正し
く位置決めする。4個の双安定素子FV1−4か
ら成るバイナリ・カウンタ72は双安定素子FV
1から位相検知器78の第2入力80にVCO/
2フイード・バツク信号を供給する。フアース
ト・ロツク・モードはモード制御回路22からラ
イン82を介してマルチプレクサ84に対し制御
信号FSYNを出力することによつて可能化され
る。マルチプレクサ84は可能化信号FSYNに応
答してフアースト・ロツク位相検知器78の出力
信号をVCO46の入力へ転送する。マルチプレ
クサ84は更にライン86を介してモード・制御
回路22から受信したRSYN読出同期信号に応答
してノーマル・ロツク位相検知器(NPD)88
の出力信号をマルチプレクサ84を介してVCO
46へ転送する。FSYN信号又はRSYN信号のど
ちらもが可能化されていないときはサーボ位相検
知器54の出力がVCO46へ供給可能とされ
る。モード制御回路22はライン89を介して入
力データ流のギヤツプ・デイジツトから制御情報
を、外部信号源(図示せず)例えば記憶サブ・シ
ステム・マイクロプロセツサは又は中央システム
などのような信号源から制御信号CSを受信す
る。
ノーマル・ロツク位相検知器88は遅延線74
を介して遅延され、中間端子9及び27から引出
されたデータ入力信号を受信する。中間端子9及
び27はMFMデータの信号遷移が発生すること
を期待する期間を形成するタイム・ウインドウで
ある。中間端子9及び27からの入力信号はそれ
ぞれVCO46からのTVCOタイミング信号及び
インバータ90を介して発生したTVCO信号の相
補信号と比較される。
を介して遅延され、中間端子9及び27から引出
されたデータ入力信号を受信する。中間端子9及
び27はMFMデータの信号遷移が発生すること
を期待する期間を形成するタイム・ウインドウで
ある。中間端子9及び27からの入力信号はそれ
ぞれVCO46からのTVCOタイミング信号及び
インバータ90を介して発生したTVCO信号の相
補信号と比較される。
第3図は第1図のテスト・コード発生器40の
1実施例の配線図を表わす。自由走行クロツク信
号発生器100はそこからテスト・コード発生器
40で使用するすべてのタイミング作用を引出す
ようにしたOSCクロツク信号を発生する。OSC
信号は70.4ナノ秒の周期をもつ対称波形である。
双安定素子F1−F8から成る従来形式のバイナ
リ・カウンタ102は第3図では2個のモジユー
ル102a,102bとして表わしてあり、各モ
ジユールは4個の双安定素子を含む。バイナリ・
カウンタ102はライン103を介して1列の
OSCパルスを受信し、それに応答して出力信号
DO1−DO8を発生する。ここでは8ビツト・バ
イナリ・カウンタを説明するが、更に多くの段数
を利用することも可能である。それは8ビツト・
カウンタを利用して発生するものより長いMFM
符号化ビツト流が要求されたときに使用すること
ができる。各バイナリ・カウンタの出力信号を指
定する数字は便宜的に入クロツク信号の周期と各
出力信号の周期との関係を2の冪数で表わしたも
のである。例えば、DO3信号の周期は70.4ナノ秒
×23=563ナノ秒となる。
1実施例の配線図を表わす。自由走行クロツク信
号発生器100はそこからテスト・コード発生器
40で使用するすべてのタイミング作用を引出す
ようにしたOSCクロツク信号を発生する。OSC
信号は70.4ナノ秒の周期をもつ対称波形である。
双安定素子F1−F8から成る従来形式のバイナ
リ・カウンタ102は第3図では2個のモジユー
ル102a,102bとして表わしてあり、各モ
ジユールは4個の双安定素子を含む。バイナリ・
カウンタ102はライン103を介して1列の
OSCパルスを受信し、それに応答して出力信号
DO1−DO8を発生する。ここでは8ビツト・バ
イナリ・カウンタを説明するが、更に多くの段数
を利用することも可能である。それは8ビツト・
カウンタを利用して発生するものより長いMFM
符号化ビツト流が要求されたときに使用すること
ができる。各バイナリ・カウンタの出力信号を指
定する数字は便宜的に入クロツク信号の周期と各
出力信号の周期との関係を2の冪数で表わしたも
のである。例えば、DO3信号の周期は70.4ナノ秒
×23=563ナノ秒となる。
MFM符号化回路104はクロツク信号発生器
とバイナリ・カウンタ102とから入力を受信す
る。更に第3図を第4図のタイミング線図ととも
に説明する。ナンド回路108からMFM双安定
素子106のD入力端子に可能化信号が供給され
ているときに、その双安定素子106のクロツク
入力CにOSCクロツク信号が供給されると、双
安定素子106はt1タイムにおいて反転する。双
安定素子106はD型双安定素子として周知のも
のであつて、D入力端子における信号が出力端
子の状態と同一である場合にC入力端子に供給さ
れるクロツク信号の立上りに応答してQと出力
端子の状態を転換する。信号DO8が「ハイ」の
ときにナンド回路108はナンド回路110とイ
ンバータ112とを介して信号1を受信す
る。ナンド回路110はナンド回路114とイン
バータ116とを介して信号DO8によつて可能
化される。第4図において、双安定素子106の
Q出力端子から発生するMFM波形はOSCクロツ
ク信号の各2周期ごとに点線で示したようなデー
タ・セルの境界との関係で現われる。t1タイムに
おけるMFM信号の立上りはすでに第2図で述べ
たように、ビツト「セル」の前半においてはバイ
ナリ「0」を表わすものとしている。MFM双安
定素子はD入力が「ロー」のときは、t2タイムに
おいて次のOSCクロツク信号でリセツトされ
る。かくして、MFM双安定素子は各ビツト周期
で反転し続け、t3タイムにおいてDO8信号が「ロ
ー」に反転するまで1群のバイナリ「0」を発生
し続ける。t3タイム後の双安定素子106のD入
力ナンド回路114の出力信号に応じて変化する
ナンド回路110及び118によつて交互に制御
される。DO3が「ロー」のときはナンド回路1
10はナンド回路114の「ハイ」出力によつて
可能化され、ナンド回路108は信号DO1の変
化を出力し続ける。信号DO3が「ハイ」のとき
はナンド回路114の「ロー」出力はナンド回路
118とインバータ120とを介してナンド回路
108を可能化する。従つて、ナンド回路108
は信号DO3が「ハイ」のときは信号DO1の変化
を出力し、そのためMFM双安定素子106はビ
ツト・セルの後半で反転する。MFM符号化方式
によると、例えば第4図のt4タイムにみられるよ
うに、「1」ビツト・セルに続く「0」ビツト・
セルにおいてはMFM信号の立上り変化は存在し
ない。
とバイナリ・カウンタ102とから入力を受信す
る。更に第3図を第4図のタイミング線図ととも
に説明する。ナンド回路108からMFM双安定
素子106のD入力端子に可能化信号が供給され
ているときに、その双安定素子106のクロツク
入力CにOSCクロツク信号が供給されると、双
安定素子106はt1タイムにおいて反転する。双
安定素子106はD型双安定素子として周知のも
のであつて、D入力端子における信号が出力端
子の状態と同一である場合にC入力端子に供給さ
れるクロツク信号の立上りに応答してQと出力
端子の状態を転換する。信号DO8が「ハイ」の
ときにナンド回路108はナンド回路110とイ
ンバータ112とを介して信号1を受信す
る。ナンド回路110はナンド回路114とイン
バータ116とを介して信号DO8によつて可能
化される。第4図において、双安定素子106の
Q出力端子から発生するMFM波形はOSCクロツ
ク信号の各2周期ごとに点線で示したようなデー
タ・セルの境界との関係で現われる。t1タイムに
おけるMFM信号の立上りはすでに第2図で述べ
たように、ビツト「セル」の前半においてはバイ
ナリ「0」を表わすものとしている。MFM双安
定素子はD入力が「ロー」のときは、t2タイムに
おいて次のOSCクロツク信号でリセツトされ
る。かくして、MFM双安定素子は各ビツト周期
で反転し続け、t3タイムにおいてDO8信号が「ロ
ー」に反転するまで1群のバイナリ「0」を発生
し続ける。t3タイム後の双安定素子106のD入
力ナンド回路114の出力信号に応じて変化する
ナンド回路110及び118によつて交互に制御
される。DO3が「ロー」のときはナンド回路1
10はナンド回路114の「ハイ」出力によつて
可能化され、ナンド回路108は信号DO1の変
化を出力し続ける。信号DO3が「ハイ」のとき
はナンド回路114の「ロー」出力はナンド回路
118とインバータ120とを介してナンド回路
108を可能化する。従つて、ナンド回路108
は信号DO3が「ハイ」のときは信号DO1の変化
を出力し、そのためMFM双安定素子106はビ
ツト・セルの後半で反転する。MFM符号化方式
によると、例えば第4図のt4タイムにみられるよ
うに、「1」ビツト・セルに続く「0」ビツト・
セルにおいてはMFM信号の立上り変化は存在し
ない。
この実施例によるMFM符号化回路104は約
9マイクロ秒又は64ビツト周期の間すなわち信号
DO8が「ハイ」のときに「0」ビツト信号を発
生する。DO8信号が「ロー」になるとMFM符号
化回路104は更に64ビツト周期の間、ビツト
「1」と「0」が対となつて交互に生じるビツト
流を発生する。機械語は通常「シラブル」又は
「バイト」と呼ばれる1群のビツトから構成され
る。又例えば、8ビツト・バイトは2つの16進化
バイナリ数から構成される。第4図に示すよう
に、MFM信号のビツト構成方法を明らかにする
ために参照番号120をバイトの境界として示し
た。このようにして、MFM符号化回路104の
出力信号は第4図に示すように、7バイトの16進
「0」(ここでは(00)16として表わす)から成る
データ流とそれに続く1バイトの16進「19」
(19)16とを出力する。更に、それに続いて16進
「99」(99)16…………(99)16及び16進「80」
(80)16から成る8バイト・データが出力される。
このパターンは特にそれが同期及びデータ・バイ
トとその前に発生するPLO同期ビツトを含むギ
ヤツプ・デイジツトを有する短い機械記録フオー
マツトを役目をするので非常に便利である。バイ
ト(19)16は同期バイトを表わし、後続の(99)16
はデータを表わす。PLO同期ビツトを形成する
1群の「0」は「0」の1ビツトだけ少い
(00)16の8バイトで構成されるということに注意
すべきである。
9マイクロ秒又は64ビツト周期の間すなわち信号
DO8が「ハイ」のときに「0」ビツト信号を発
生する。DO8信号が「ロー」になるとMFM符号
化回路104は更に64ビツト周期の間、ビツト
「1」と「0」が対となつて交互に生じるビツト
流を発生する。機械語は通常「シラブル」又は
「バイト」と呼ばれる1群のビツトから構成され
る。又例えば、8ビツト・バイトは2つの16進化
バイナリ数から構成される。第4図に示すよう
に、MFM信号のビツト構成方法を明らかにする
ために参照番号120をバイトの境界として示し
た。このようにして、MFM符号化回路104の
出力信号は第4図に示すように、7バイトの16進
「0」(ここでは(00)16として表わす)から成る
データ流とそれに続く1バイトの16進「19」
(19)16とを出力する。更に、それに続いて16進
「99」(99)16…………(99)16及び16進「80」
(80)16から成る8バイト・データが出力される。
このパターンは特にそれが同期及びデータ・バイ
トとその前に発生するPLO同期ビツトを含むギ
ヤツプ・デイジツトを有する短い機械記録フオー
マツトを役目をするので非常に便利である。バイ
ト(19)16は同期バイトを表わし、後続の(99)16
はデータを表わす。PLO同期ビツトを形成する
1群の「0」は「0」の1ビツトだけ少い
(00)16の8バイトで構成されるということに注意
すべきである。
同一データ・パターンから成る他のフオーマツ
ト構成方法としては第4図のバイト境界線121
で示すようなものがある。このビツト構成方法に
おけるMFM符号化回路104は8個の(00)16バ
イトとそれに続く8個の(CC)16バイトを出力す
る。前述の観点からデータ流のビツト構成方法の
選択は符号化回路で発生したビツト・パターンの
範囲内において任意である。他のビツト・パター
ンはそのビツト構成を満足するような符号化回路
と交換して使用することができるということはこ
の発明の教示から明らかである。その1例とし
て、前述した参考文献に機械の記録構造が示して
ある。カウンタ102は更にもう1段のF9を設
けると前述した16バイト信号の代りに32シラブル
又はバイトから成る符号化ビツト流を発生するた
めの信号DO9を出力することができる。カウン
タ102のその他の出力はMFM信号の他のビツ
ト・パターンを発生するために使用することがで
きる。例えば、端子123からの信号DO2はこ
の実施例で使用しているDO3によつて発生する
1つおきのビツト・セルの代りに、ビツト・セル
ごとに発生する「1」と「0」又は「0」と
「1」のビツト・パターンに変えることに使用す
ることができる。MFM信号は第1図で説明した
ようにデータ回復回路にとつて「理想的」な入力
データ信号となるものである。MFMテスト信号
の予め定められた質、例えば尖頭波形の不規則な
ずれ、ビツトの脱落及びテスト信号を供給する記
憶装置から発生するようなその他の欠陥を表わす
予め定められた質の欠陥信号は複数の信号源から
の疑わしい質の信号と比較するのに有益である。
すなわち、この予め精密に定められた欠陥を含む
欠陥信号である既知の標準信号をその比較に用い
ることによつて、記憶制御装置のデータ回復回路
をテストするようにしたので、第3図のテスト・
コード発生器には、MFM信号に所定量のジツタ
を導入して最悪状態のデータ・パターンを作成す
る装置を設けることにした。
ト構成方法としては第4図のバイト境界線121
で示すようなものがある。このビツト構成方法に
おけるMFM符号化回路104は8個の(00)16バ
イトとそれに続く8個の(CC)16バイトを出力す
る。前述の観点からデータ流のビツト構成方法の
選択は符号化回路で発生したビツト・パターンの
範囲内において任意である。他のビツト・パター
ンはそのビツト構成を満足するような符号化回路
と交換して使用することができるということはこ
の発明の教示から明らかである。その1例とし
て、前述した参考文献に機械の記録構造が示して
ある。カウンタ102は更にもう1段のF9を設
けると前述した16バイト信号の代りに32シラブル
又はバイトから成る符号化ビツト流を発生するた
めの信号DO9を出力することができる。カウン
タ102のその他の出力はMFM信号の他のビツ
ト・パターンを発生するために使用することがで
きる。例えば、端子123からの信号DO2はこ
の実施例で使用しているDO3によつて発生する
1つおきのビツト・セルの代りに、ビツト・セル
ごとに発生する「1」と「0」又は「0」と
「1」のビツト・パターンに変えることに使用す
ることができる。MFM信号は第1図で説明した
ようにデータ回復回路にとつて「理想的」な入力
データ信号となるものである。MFMテスト信号
の予め定められた質、例えば尖頭波形の不規則な
ずれ、ビツトの脱落及びテスト信号を供給する記
憶装置から発生するようなその他の欠陥を表わす
予め定められた質の欠陥信号は複数の信号源から
の疑わしい質の信号と比較するのに有益である。
すなわち、この予め精密に定められた欠陥を含む
欠陥信号である既知の標準信号をその比較に用い
ることによつて、記憶制御装置のデータ回復回路
をテストするようにしたので、第3図のテスト・
コード発生器には、MFM信号に所定量のジツタ
を導入して最悪状態のデータ・パターンを作成す
る装置を設けることにした。
第3図のジツタ回路124はビツト選択双安定
素子126をもち、MFM双安定素子106の
出力端子は前述の双安定素子126のクロツク端
子Cにその入力信号として接続される。MFM信
号はライン128を介して2つのナンド回路13
0,132の各1入力端子へ供給される。双安定
素子126のQ出力端子が「ハイ」のときに、該
当するMFMビツトはナンド回路130を介して
出力ナンド回路134から出力される。双安定素
子126の出力端子が「ハイ」であつて、イン
バータ136を介してナンド回路139に供給さ
れるDL1信号が「ロー」のときには、該当する
MFMビツトはナンド回路132及び中間の論理
回路138〜141を介して出力ナンド回路13
4から出力される。そこで、2つの異なる回路1
44,146は出力ライン148に対しMFM信
号とMFMJ信号とを交替的に発生させるために選
択される。一方の回路144は2つのゲート遅延
のみをもち、他の回路146は6ゲート遅延を有
する。この実施例における遅延の差は約30ナノ秒
であり、それはほとんどの記憶装置から発生する
信号に見られるスキユーよりも大きいものであ
る。かくして、このMFMJ信号は記憶制御装置の
データ回復回路をテストするための予め定められ
た最悪状態のデータ・パターンを提供することが
できる。
素子126をもち、MFM双安定素子106の
出力端子は前述の双安定素子126のクロツク端
子Cにその入力信号として接続される。MFM信
号はライン128を介して2つのナンド回路13
0,132の各1入力端子へ供給される。双安定
素子126のQ出力端子が「ハイ」のときに、該
当するMFMビツトはナンド回路130を介して
出力ナンド回路134から出力される。双安定素
子126の出力端子が「ハイ」であつて、イン
バータ136を介してナンド回路139に供給さ
れるDL1信号が「ロー」のときには、該当する
MFMビツトはナンド回路132及び中間の論理
回路138〜141を介して出力ナンド回路13
4から出力される。そこで、2つの異なる回路1
44,146は出力ライン148に対しMFM信
号とMFMJ信号とを交替的に発生させるために選
択される。一方の回路144は2つのゲート遅延
のみをもち、他の回路146は6ゲート遅延を有
する。この実施例における遅延の差は約30ナノ秒
であり、それはほとんどの記憶装置から発生する
信号に見られるスキユーよりも大きいものであ
る。かくして、このMFMJ信号は記憶制御装置の
データ回復回路をテストするための予め定められ
た最悪状態のデータ・パターンを提供することが
できる。
第5図はMFMJ信号をMFM信号及びビツト選
択双安定素子126のQ出力信号に対応させて示
した図である。第5図に示すビツト境界の調整
(装置上からは明らかな)はMFMJ信号が隣接す
るビツト間に予め精密に定めたスキユーを有する
ビツト流を提供するということを示すものであ
る。MFMJ信号の各ビツトには(不存在ビツトを
除いて)、遅延ビツトに対し接頭文字Lを、早生
ビツトに対し接頭文字Eのラベルを付してそれを
表わした。それによるとMFMJ信号のビツト
「0」の立上り遷移は各ビツト・セルの前半の中
央で発生することはないということが第5図から
明らかである。その代り、ビツト・セルの中央か
らずれて早く又は遅く発生している。
択双安定素子126のQ出力信号に対応させて示
した図である。第5図に示すビツト境界の調整
(装置上からは明らかな)はMFMJ信号が隣接す
るビツト間に予め精密に定めたスキユーを有する
ビツト流を提供するということを示すものであ
る。MFMJ信号の各ビツトには(不存在ビツトを
除いて)、遅延ビツトに対し接頭文字Lを、早生
ビツトに対し接頭文字Eのラベルを付してそれを
表わした。それによるとMFMJ信号のビツト
「0」の立上り遷移は各ビツト・セルの前半の中
央で発生することはないということが第5図から
明らかである。その代り、ビツト・セルの中央か
らずれて早く又は遅く発生している。
モード制御回路22(第1図)から発生した
DL1信号は論理回路132,138,142,1
34を通すことによつて生ずる4ゲート遅延を生
じさせる回路150を介し、MFM信号の代替ビ
ツトを供給するようにして各種異なる遅延量を選
ぶ手段を得ることができる。
DL1信号は論理回路132,138,142,1
34を通すことによつて生ずる4ゲート遅延を生
じさせる回路150を介し、MFM信号の代替ビ
ツトを供給するようにして各種異なる遅延量を選
ぶ手段を得ることができる。
第1図及び第6図のタイミング線図において、
データ分離回路50は分岐型遅延線164からラ
イン162を介してクロツク信号入力を受信する
ウインドウ信号双安定素子160を有する。ライ
ン162のクロツク信号はTVCOタイミング信号
を27ナノ秒遅延したものである。この遅延は双安
定素子160のQ出力からのTA信号の中央が
TVCOクロツク信号の立上り遷移か又はその近く
で発生するように選ばれる。双安定素子160の
Q出力はビツト・セルの後半において「ハイ」で
あり、出力は同一ビツト・セルの前半において
「ハイ」である。かくして、ライン166におけ
る双安定素子160のQ出力はビツト「1」とな
るべき信号遷移の発生が期待される期間を形成す
るウインドウ又はデータ・フレーミング信号TA
を提供するものであり、又出力は同様にして
「0」ビツト・セル期間中、データ・フレーミン
グ信号を出力するものである。
データ分離回路50は分岐型遅延線164からラ
イン162を介してクロツク信号入力を受信する
ウインドウ信号双安定素子160を有する。ライ
ン162のクロツク信号はTVCOタイミング信号
を27ナノ秒遅延したものである。この遅延は双安
定素子160のQ出力からのTA信号の中央が
TVCOクロツク信号の立上り遷移か又はその近く
で発生するように選ばれる。双安定素子160の
Q出力はビツト・セルの後半において「ハイ」で
あり、出力は同一ビツト・セルの前半において
「ハイ」である。かくして、ライン166におけ
る双安定素子160のQ出力はビツト「1」とな
るべき信号遷移の発生が期待される期間を形成す
るウインドウ又はデータ・フレーミング信号TA
を提供するものであり、又出力は同様にして
「0」ビツト・セル期間中、データ・フレーミン
グ信号を出力するものである。
TA信号はデータ「1」双安定素子168のD
入力へ接続され、信号はデータ「0」双安定
素子180のD入力へ接続される。両双安定素子
168,180のクロツク入力端子Cはマルチプ
レクサ回路182からその入力信号を受信する。
マルチプレクサ182はそれぞれ分岐型遅延線7
4の出力3,9,15,21,27に対応するよ
うに接続されている5つの入力信号3,
9,15,21,27を持つ従来形式
の論理スイツチ素子である。マルチプレクサ18
2の1出力信号RDSBはライン184に選択的に
発生する。RDSB信号は入力信号3,9,
15,21,27の1つの補数であつ
て、モード制御回路22からの信号STRBO−2
の制御により選択的に発生する。もし、信号
STRBO−2すべてが可能化されていないときは
RDSB信号として信号3が発生する。STRBO
信号が可能化されると9信号を選択し、
STRB1信号は15信号をゲートし、STRB0と
STRB1の両信号が選ばれると21信号が出力
される。STRB2信号はライン184のRDSB信号
として27信号を発生することができる。TA信
号が可能化されると双安定素子168はRDSB信
号の立上り遷移に応答してそのQ出力を可能化す
る。又信号が「ハイ」のときは双安定素子1
80はRDSB信号の立上り遷移に応答してそのQ
出力を可能化する。双安定素子168と180と
はそれぞれD端子への入力信号TA及びが
「ロー」のときに発生するRDSB信号の立上り遷
移によつてリセツトされる。かくして、データ
「1」双安定素子168はビツト「1」を捜が
し、データ「0」双安定素子180はビツト
「0」を期待する。
入力へ接続され、信号はデータ「0」双安定
素子180のD入力へ接続される。両双安定素子
168,180のクロツク入力端子Cはマルチプ
レクサ回路182からその入力信号を受信する。
マルチプレクサ182はそれぞれ分岐型遅延線7
4の出力3,9,15,21,27に対応するよ
うに接続されている5つの入力信号3,
9,15,21,27を持つ従来形式
の論理スイツチ素子である。マルチプレクサ18
2の1出力信号RDSBはライン184に選択的に
発生する。RDSB信号は入力信号3,9,
15,21,27の1つの補数であつ
て、モード制御回路22からの信号STRBO−2
の制御により選択的に発生する。もし、信号
STRBO−2すべてが可能化されていないときは
RDSB信号として信号3が発生する。STRBO
信号が可能化されると9信号を選択し、
STRB1信号は15信号をゲートし、STRB0と
STRB1の両信号が選ばれると21信号が出力
される。STRB2信号はライン184のRDSB信号
として27信号を発生することができる。TA信
号が可能化されると双安定素子168はRDSB信
号の立上り遷移に応答してそのQ出力を可能化す
る。又信号が「ハイ」のときは双安定素子1
80はRDSB信号の立上り遷移に応答してそのQ
出力を可能化する。双安定素子168と180と
はそれぞれD端子への入力信号TA及びが
「ロー」のときに発生するRDSB信号の立上り遷
移によつてリセツトされる。かくして、データ
「1」双安定素子168はビツト「1」を捜が
し、データ「0」双安定素子180はビツト
「0」を期待する。
データ「1」双安定素子168をリセツトする
ための信号はライン166を通してD入力に供給
されるTA信号の発生直前にナンド回路169か
ら出力される。遅延線164の分岐端子17から
のTVCOクロツク信号は、分岐端子27まで遅延
した同一のTVCO信号がライン162を介して双
安定素子160のC入力へ供給されてそのデー
タ・フレーミング双安定素子160をクロツキン
グする前に、インバータ171を介してリセツ
ト・ナンド回路169を可能化する。同様にして
データ「0」双安定素子180はナンド回路20
0を介してリセツトされる。このリセツト作用は
与えられたビツト期間中に、データ「1」及びデ
ータ「0」双安定素子168,180がデータの
信号遷移の不存在を検知できるようにするために
設けられたものである。例えば、制御ビツト又は
フラグのようなあるデータ・フオーマツト中に脱
落ビツトが発生すると、それは不完全記録シラブ
ル又は不完全記録バイトを示す。
ための信号はライン166を通してD入力に供給
されるTA信号の発生直前にナンド回路169か
ら出力される。遅延線164の分岐端子17から
のTVCOクロツク信号は、分岐端子27まで遅延
した同一のTVCO信号がライン162を介して双
安定素子160のC入力へ供給されてそのデー
タ・フレーミング双安定素子160をクロツキン
グする前に、インバータ171を介してリセツ
ト・ナンド回路169を可能化する。同様にして
データ「0」双安定素子180はナンド回路20
0を介してリセツトされる。このリセツト作用は
与えられたビツト期間中に、データ「1」及びデ
ータ「0」双安定素子168,180がデータの
信号遷移の不存在を検知できるようにするために
設けられたものである。例えば、制御ビツト又は
フラグのようなあるデータ・フオーマツト中に脱
落ビツトが発生すると、それは不完全記録シラブ
ル又は不完全記録バイトを示す。
データ「1」双安定素子168のQ出力は
TVCOクロツク信号の後続する立上り遷移によつ
てバツフア双安定素子170に転送される。そし
て早生(早く発生した)及び遅延データ・ビツト
遷移両方の緩衝作用を可能にする。双安定素子1
70のQ出力はライン177のTA信号の立上り
遷移によつて「1」ビツト・フレーミング双安定
素子173に転送される。双安定素子173のQ
出力は「1」DATA OUTライン172を介して
外部回路(図に示されていない)に接続される。
TVCOクロツク信号の後続する立上り遷移によつ
てバツフア双安定素子170に転送される。そし
て早生(早く発生した)及び遅延データ・ビツト
遷移両方の緩衝作用を可能にする。双安定素子1
70のQ出力はライン177のTA信号の立上り
遷移によつて「1」ビツト・フレーミング双安定
素子173に転送される。双安定素子173のQ
出力は「1」DATA OUTライン172を介して
外部回路(図に示されていない)に接続される。
データ「0」双安定素子180のQ出力は
TVCOクロツク信号の立上り遷移によつて1対の
「0」ビツト・バツフア双安定素子202,20
4の初段素子202へ転送される。双安定素子2
02のQ出力は、ライン206を介して双安定素
子204のC入力に接続されている信号の立
上り遷移によつてバツフア双安定素子204に転
送される。2つのバツフア双安定素子202と2
04は「0」ビツト検知回路に使用され、MFM
コードでは信号遷移がないことによつて表わされ
る「1」ビツトに続く「0」ビツトの検知を行な
うことに使用される。更に、2つの素子202及
び204は、前述したように制御ビツト・フオー
マツトによる正当な「0」ビツトの後にくる脱落
「0」ビツトなのか又は「エツヂ」の不存在なの
かを検知する。双安定素子204のQ出力はライ
ン177のTA信号の立上り遷移によつて「0」
ビツト・フレーミング双安定素子208へ転送さ
れる。双安定素子208のQ出力は「0」
DATA OUTライン210を介して外部回路へ接
続される。
TVCOクロツク信号の立上り遷移によつて1対の
「0」ビツト・バツフア双安定素子202,20
4の初段素子202へ転送される。双安定素子2
02のQ出力は、ライン206を介して双安定素
子204のC入力に接続されている信号の立
上り遷移によつてバツフア双安定素子204に転
送される。2つのバツフア双安定素子202と2
04は「0」ビツト検知回路に使用され、MFM
コードでは信号遷移がないことによつて表わされ
る「1」ビツトに続く「0」ビツトの検知を行な
うことに使用される。更に、2つの素子202及
び204は、前述したように制御ビツト・フオー
マツトによる正当な「0」ビツトの後にくる脱落
「0」ビツトなのか又は「エツヂ」の不存在なの
かを検知する。双安定素子204のQ出力はライ
ン177のTA信号の立上り遷移によつて「0」
ビツト・フレーミング双安定素子208へ転送さ
れる。双安定素子208のQ出力は「0」
DATA OUTライン210を介して外部回路へ接
続される。
ナンド回路174とインバータ176とから成
るリセツト回路はフアースト・ロツク・モード中
において、ウインドウ信号双安定素子160をリ
セツトするための信号をライン178を介して供
給する。ライン178を介して双安定素子160
をリセツトするということは入力データ信号とサ
ーボ信号との間の位相関係を適当に保証するとい
うことである。言い換えると、クロツク入力ライ
ン162を介して行なうリセツトの代りにライン
178を介して行なうリセツトはPLO同期ビツ
トとしての初期「0」ビツト流が「1」ではなく
て「0」として検知されるということを保証する
ものである。
るリセツト回路はフアースト・ロツク・モード中
において、ウインドウ信号双安定素子160をリ
セツトするための信号をライン178を介して供
給する。ライン178を介して双安定素子160
をリセツトするということは入力データ信号とサ
ーボ信号との間の位相関係を適当に保証するとい
うことである。言い換えると、クロツク入力ライ
ン162を介して行なうリセツトの代りにライン
178を介して行なうリセツトはPLO同期ビツ
トとしての初期「0」ビツト流が「1」ではなく
て「0」として検知されるということを保証する
ものである。
同期ビツト検知双安定素子212はPLO同期
信号を模した「0」ビツト・テスト・データ流の
開始において、モード制御回路22からR入力端
子へ接続されたSTBC′信号によつてリセツトさ
れる。双安定素子212は、ビツト「1」が検知
されTA信号の立上り波形が双安定素子173及
び212へ同時に転送されるまでリセツト状態を
維持する。双安定素子212のQ出力はライン2
14を介してモード制御回路22へR1DC信号と
して接続される。R1DC信号は同期バイトを表わ
す(19)16バイトの最初の「1」ビツトを検知し
たことを表わす「フラグ」として作用する。モー
ド制御回路22はそのR1DC信号に応答して
RSYN信号を出力する。
信号を模した「0」ビツト・テスト・データ流の
開始において、モード制御回路22からR入力端
子へ接続されたSTBC′信号によつてリセツトさ
れる。双安定素子212は、ビツト「1」が検知
されTA信号の立上り波形が双安定素子173及
び212へ同時に転送されるまでリセツト状態を
維持する。双安定素子212のQ出力はライン2
14を介してモード制御回路22へR1DC信号と
して接続される。R1DC信号は同期バイトを表わ
す(19)16バイトの最初の「1」ビツトを検知し
たことを表わす「フラグ」として作用する。モー
ド制御回路22はそのR1DC信号に応答して
RSYN信号を出力する。
第6図は、代表的な混成ビツト周期を点線18
6及び186′で仕切り、図に示した。この図で
は、説明のために、同一ビツト周期に「0」と
「1」両方のデータ遷移のための信号を表わして
いるので混成と呼ぶ。しかし実際には、1ビツト
期間中には1データ遷移のみが発生する。第6図
には、説明のために、同一ビツト期間中には同時
に発生することのない種々他の信号を表わした。
又、第6図にはRD15入力信号から引出された
RDSB信号として発生する「0」ビツトのための
理想的なデータ遷移188を示した。第6図では
マルチプレクサ182で生ずる小さなゲート遅延
(この実施例では約5ナノ秒)も表わしてある。
各入力信号3,9,15,21,
27かそれぞれ信号に対して理想的な位置
に発生したデータ信号として表わしてある。図か
ら明らかなように、前述の理想的データ信号とは
データ回復回路のゲート遅延及び固有のピーク・
シフトによる遅延又はシフトがないものである。
従つて、15入力の代りに3、9、21、
27入力を選ぶことによつて、第6図に示すよ
うに、それぞれ理想的データ遷移がそれぞれの位
置189〜192に発生するということがわか
る。もし、理想的信号がデータ・フレーミン
グ信号の中心に発生すると、より幅の広い不規則
なシフト(正及び負両方で)があつてもデータ回
復回路に適応させることができることは明らかで
ある。15信号を選択するということは、通常
フレーミング信号によつて規定された範囲の中央
に入力データ信号を配置するということである。
データ回復回路を形成するモジユールの組合せで
生ずるゲート遅延のために、もし信号が中心位置
188の右か左に片寄るとすれば、多くのジツタ
を含む入力信号に適合しなければならないデータ
回復回路の能力を大きく減退させることになろ
う。
6及び186′で仕切り、図に示した。この図で
は、説明のために、同一ビツト周期に「0」と
「1」両方のデータ遷移のための信号を表わして
いるので混成と呼ぶ。しかし実際には、1ビツト
期間中には1データ遷移のみが発生する。第6図
には、説明のために、同一ビツト期間中には同時
に発生することのない種々他の信号を表わした。
又、第6図にはRD15入力信号から引出された
RDSB信号として発生する「0」ビツトのための
理想的なデータ遷移188を示した。第6図では
マルチプレクサ182で生ずる小さなゲート遅延
(この実施例では約5ナノ秒)も表わしてある。
各入力信号3,9,15,21,
27かそれぞれ信号に対して理想的な位置
に発生したデータ信号として表わしてある。図か
ら明らかなように、前述の理想的データ信号とは
データ回復回路のゲート遅延及び固有のピーク・
シフトによる遅延又はシフトがないものである。
従つて、15入力の代りに3、9、21、
27入力を選ぶことによつて、第6図に示すよ
うに、それぞれ理想的データ遷移がそれぞれの位
置189〜192に発生するということがわか
る。もし、理想的信号がデータ・フレーミン
グ信号の中心に発生すると、より幅の広い不規則
なシフト(正及び負両方で)があつてもデータ回
復回路に適応させることができることは明らかで
ある。15信号を選択するということは、通常
フレーミング信号によつて規定された範囲の中央
に入力データ信号を配置するということである。
データ回復回路を形成するモジユールの組合せで
生ずるゲート遅延のために、もし信号が中心位置
188の右か左に片寄るとすれば、多くのジツタ
を含む入力信号に適合しなければならないデータ
回復回路の能力を大きく減退させることになろ
う。
例えば、固有の又は一定の負側に片寄り又は位
相シフトをもつ「1」ビツト入力信号の例をTA
信号との関係において第6図の混成図に示した。
1つのRDSB信号194は図に示すように、点線
で表わした遅いか又は早い信号196,197を
発生するような不規則なシフト又はジツタを生じ
させることができる。回路固有の位相シフト又は
片寄りDの近似値を決定するために、予め量が定
められているジツタをもつ(すなわち、代替のビ
ツトは等しい量の正及び負シフトをもつ)MFMJ
信号のようなテスト・ビツト流が選ばれ、遅延線
74(第1B図)を介してPLOへ入力される。
マルチプライヤ182がセツトされるごとにテス
トビツト流は固定され、読出される。PLOは常
に中心タツプ信号15に固定することができ
る。しかし、選ばれた信号がその中心信号より離
れ過ぎていると明らかに読出エラーが発生する。
例えば、回路固有の片寄りDと共に負ジツタEを
持つRDSB信号196が9信号から引出された
ときは、それは中心信号15からのずれがあ
るから位置198に発生する。その結果、信号遷
移198はTA信号データ・ウインドウの外に発
生することになるので、データ「1」双安定素子
168は前述の信号遷移198に応答できずセツ
トされないことになるから、読出エラーが発生す
る。読出されたテスト・ビツト流とマルチプレク
サ182を介して選ばれた順次増加する種々の遅
延信号とを比較することによつて、データ検知回
路の中で使用されているモジユールで発生する各
単独の位相シフトを測定し確認することができ
る。例えば、この実施例においては、9を選
んで発生した読出エラーは負方向への約2増分遅
延による片寄りで発生したということがわかる。
後続して読出された正規な入力データは片寄りD
を除去することができるRDSB出力を選ぶことに
よつてデータ・ウインドウの中央に再位置決めす
ることができる。例えば、片寄りDをもつ信号1
94でテストした場合、それはマルチプレクサ1
82への入力27を選ぶことによつて片寄り
Dを取除き、正常な読出を行なわせるようにする
ことができる。すなわち、信号194はTAデー
タ・フレーミング信号のほぼ中央に存在する標準
信号199で表わすような位置に再設定されて片
寄りが除去されるということである。それ故、デ
ータ回復回路に対し、広い範囲の信号ジツタに適
応しうる能力を持たせるようにすることができ
る。この方法によつて得られる正確性は主に分岐
型遅延線74の遅延の大きさと正確性とに依存す
る。データ回復回路の他のすべての部分は信号伝
送時間に対して比較的広い範囲と公差とを有する
ものである。この実施例では、遅延線の分岐間は
7ナノ秒の遅延をもつために、理想的入力信号は
ウインドウ信号の中心から±6ナノ秒の間で調整
可能である。
相シフトをもつ「1」ビツト入力信号の例をTA
信号との関係において第6図の混成図に示した。
1つのRDSB信号194は図に示すように、点線
で表わした遅いか又は早い信号196,197を
発生するような不規則なシフト又はジツタを生じ
させることができる。回路固有の位相シフト又は
片寄りDの近似値を決定するために、予め量が定
められているジツタをもつ(すなわち、代替のビ
ツトは等しい量の正及び負シフトをもつ)MFMJ
信号のようなテスト・ビツト流が選ばれ、遅延線
74(第1B図)を介してPLOへ入力される。
マルチプライヤ182がセツトされるごとにテス
トビツト流は固定され、読出される。PLOは常
に中心タツプ信号15に固定することができ
る。しかし、選ばれた信号がその中心信号より離
れ過ぎていると明らかに読出エラーが発生する。
例えば、回路固有の片寄りDと共に負ジツタEを
持つRDSB信号196が9信号から引出された
ときは、それは中心信号15からのずれがあ
るから位置198に発生する。その結果、信号遷
移198はTA信号データ・ウインドウの外に発
生することになるので、データ「1」双安定素子
168は前述の信号遷移198に応答できずセツ
トされないことになるから、読出エラーが発生す
る。読出されたテスト・ビツト流とマルチプレク
サ182を介して選ばれた順次増加する種々の遅
延信号とを比較することによつて、データ検知回
路の中で使用されているモジユールで発生する各
単独の位相シフトを測定し確認することができ
る。例えば、この実施例においては、9を選
んで発生した読出エラーは負方向への約2増分遅
延による片寄りで発生したということがわかる。
後続して読出された正規な入力データは片寄りD
を除去することができるRDSB出力を選ぶことに
よつてデータ・ウインドウの中央に再位置決めす
ることができる。例えば、片寄りDをもつ信号1
94でテストした場合、それはマルチプレクサ1
82への入力27を選ぶことによつて片寄り
Dを取除き、正常な読出を行なわせるようにする
ことができる。すなわち、信号194はTAデー
タ・フレーミング信号のほぼ中央に存在する標準
信号199で表わすような位置に再設定されて片
寄りが除去されるということである。それ故、デ
ータ回復回路に対し、広い範囲の信号ジツタに適
応しうる能力を持たせるようにすることができ
る。この方法によつて得られる正確性は主に分岐
型遅延線74の遅延の大きさと正確性とに依存す
る。データ回復回路の他のすべての部分は信号伝
送時間に対して比較的広い範囲と公差とを有する
ものである。この実施例では、遅延線の分岐間は
7ナノ秒の遅延をもつために、理想的入力信号は
ウインドウ信号の中心から±6ナノ秒の間で調整
可能である。
以上説明したものはデータ回復システムのデー
タ分離回路へ自己クロツキング・データ流を供給
するテスト・コード発生器である。テスト・デー
タ流は従来の記憶装置から発生させることができ
る実際上劣化のない理想的な信号であつてもよ
く、又はスキユーとか位相シフトの形で精密に予
め定められた劣化(又は遅延)をもつデータ・パ
ターンの最悪状態信号としたものでもよい。この
データ分離回路が劣化テスト信号に応答する方法
によると、該データ分離回路が予め定められた制
限条件のもとで働くかどうかその能力を正確に測
定することができる。テスト・コード発生器との
組合せによつてこのデータ分離回路はデータ分離
回路固有の位相シフトを動的に検知するための装
置を包含しているということがわかる。位相シフ
トはデータ・ウインドウの中央近くにおける理想
的信号に対して入力データの遷移を設定すること
によつて修正することができる。テスト・コード
発生器は記憶サブ・システム制御装置のデータ分
離回路のテストと、個々の記憶装置の比較による
テストとの両方を「オン・ライン」でテストする
ことを可能とし、サービス技術員による補修テス
トの必要性を大きく減少することができた。予め
定められたテスト・パターンと回復したデータ・
パターンとを比較するための装置はデータ処理装
置の中央処理ユニツト及びマイクロプログラム使
用の制御装置などから構成され、当業者には周知
のものである。
タ分離回路へ自己クロツキング・データ流を供給
するテスト・コード発生器である。テスト・デー
タ流は従来の記憶装置から発生させることができ
る実際上劣化のない理想的な信号であつてもよ
く、又はスキユーとか位相シフトの形で精密に予
め定められた劣化(又は遅延)をもつデータ・パ
ターンの最悪状態信号としたものでもよい。この
データ分離回路が劣化テスト信号に応答する方法
によると、該データ分離回路が予め定められた制
限条件のもとで働くかどうかその能力を正確に測
定することができる。テスト・コード発生器との
組合せによつてこのデータ分離回路はデータ分離
回路固有の位相シフトを動的に検知するための装
置を包含しているということがわかる。位相シフ
トはデータ・ウインドウの中央近くにおける理想
的信号に対して入力データの遷移を設定すること
によつて修正することができる。テスト・コード
発生器は記憶サブ・システム制御装置のデータ分
離回路のテストと、個々の記憶装置の比較による
テストとの両方を「オン・ライン」でテストする
ことを可能とし、サービス技術員による補修テス
トの必要性を大きく減少することができた。予め
定められたテスト・パターンと回復したデータ・
パターンとを比較するための装置はデータ処理装
置の中央処理ユニツト及びマイクロプログラム使
用の制御装置などから構成され、当業者には周知
のものである。
以上説明したこの発明の原料から明らかなよう
に、この発明の実施に当つて、この発明の原理か
ら離れずに特定の情況に適応するように構造、形
状、配列、構成要素、材料、構成組織及び適用媒
体などを変更適用できることは当業者にとつて全
く明らかなことである。特許請求の範囲の実施態
様項は前述のようなこの発明の範囲内における修
正である実施態様を包含するものである。
に、この発明の実施に当つて、この発明の原理か
ら離れずに特定の情況に適応するように構造、形
状、配列、構成要素、材料、構成組織及び適用媒
体などを変更適用できることは当業者にとつて全
く明らかなことである。特許請求の範囲の実施態
様項は前述のようなこの発明の範囲内における修
正である実施態様を包含するものである。
第1A図と第1B図とはともに接続され、この
発明を利用した直接アクセス記憶装置用記憶制御
装置のデータ回復回路のロジツク図、第2図は
MFM符号化データを描いた波形図、第3図はテ
スト・コード発生器のロジツク図、第4図はテス
ト・コード発生器の信号の波形を表わしたタイミ
ング図、第5図はテスト9データ流のタイミング
を表わしたタイミング図、第6図はデータ検知回
路のタイミング図を表わす。 10……直接アクセス記憶装置、14……デー
タ・トラツク、16……読出信号処理装置、20
……データ選択回路、22……モード制御回路、
26……ナンド回路、28,29……インバー
タ、32……ナンド回路、40……テスト・コー
ド発生器、46……電圧制御発振器、48……フ
イード・バツク回路、50……データ分離回路、
52……位相検知回路、54……サーボ位相検知
器、72……バイナリ・カウンタ、74……分岐
型遅延線、78……フアースト・ロツク位相検知
器、84……マルチプレクサ、88……ノーマ
ル・ロツク位相検知器、100……クロツク信号
発生器、102……バイナリ・カウンタ、104
……MFM符号化回路、106……MFM双安定素
子、124……ジツタ回路、126……ビツト選
択双安定素子、160……ウインドウ信号双安定
素子、164……分岐型遅延線、168……デー
タ「1」双安定素子、173……「1」ビツト・
フレーミング双安定素子、180……データ
「0」双安定素子、182……マルチプレクサ、
208……「0」ビツト・フレーミング双安定素
子、212……同期ビツト検知双安定素子。
発明を利用した直接アクセス記憶装置用記憶制御
装置のデータ回復回路のロジツク図、第2図は
MFM符号化データを描いた波形図、第3図はテ
スト・コード発生器のロジツク図、第4図はテス
ト・コード発生器の信号の波形を表わしたタイミ
ング図、第5図はテスト9データ流のタイミング
を表わしたタイミング図、第6図はデータ検知回
路のタイミング図を表わす。 10……直接アクセス記憶装置、14……デー
タ・トラツク、16……読出信号処理装置、20
……データ選択回路、22……モード制御回路、
26……ナンド回路、28,29……インバー
タ、32……ナンド回路、40……テスト・コー
ド発生器、46……電圧制御発振器、48……フ
イード・バツク回路、50……データ分離回路、
52……位相検知回路、54……サーボ位相検知
器、72……バイナリ・カウンタ、74……分岐
型遅延線、78……フアースト・ロツク位相検知
器、84……マルチプレクサ、88……ノーマ
ル・ロツク位相検知器、100……クロツク信号
発生器、102……バイナリ・カウンタ、104
……MFM符号化回路、106……MFM双安定素
子、124……ジツタ回路、126……ビツト選
択双安定素子、160……ウインドウ信号双安定
素子、164……分岐型遅延線、168……デー
タ「1」双安定素子、173……「1」ビツト・
フレーミング双安定素子、180……データ
「0」双安定素子、182……マルチプレクサ、
208……「0」ビツト・フレーミング双安定素
子、212……同期ビツト検知双安定素子。
Claims (1)
- 【特許請求の範囲】 1 磁気媒体に磁束変化として記憶されたデータ
を回復するデータ回復回路において、 予め定められた間隔でデータ遷移が現れるテス
トデータ信号を発生するテストデータ信号発生手
段と、 磁気媒体から読み出されたデータ信号と前記テ
ストデータ信号とのどちらか一方を選択するデー
タ信号選択手段と、 前記データ信号選択手段の出力に同期したタイ
ミング信号を発生するタイミング信号発生手段
と、 前記タイミング信号に応答してフレーミング信
号を発生するフレーミング信号発生手段と、 前記データ信号選択手段の出力を遅延する遅延
手段と、 前記フレーミング信号に応答し、前記遅延手段
から出力されるデータ遷移を検知するデータ遷移
検知手段とから成り、 データ回復回路のテストを行う際に、テストデ
ータ信号を選択するよう前記データ信号選択手段
を制御し、前記遅延手段から出力されるジツタの
ないデータ遷移が前記フレーミング信号の大体中
央に位置するよう前記遅延手段から出力されるテ
スト・データ信号のデータ遷移のタイミングに応
じて前記遅延手段の遅延時間を制御することを特
徴とするデータ回復回路。 2 前記テスト・データ信号発生手段はジツタの
ない予め定められたパターンを発生する手段を含
む特許請求の範囲第1項記載のデータ回復回路。 3 前記テスト・データ信号発生手段は前記ジツ
タのない信号に対し正方向及び逆方向の予め定め
られた量のジツタをもつ連続信号部を有する所定
のパターンのジツタ信号を発生する手段を含む特
許請求の範囲第1項記載のデータ回復回路。 4 前記遅延手段は入力した前記データ信号選択
手段の出力を遅延して前記タイミング信号発生手
段に供給するようにした特許請求の範囲第1項記
載のデータ回復回路。 5 前記遅延手段は前記データ信号選択手段の出
力を受信し、夫々異なる時間だけシフトした信号
3,9,15,21,27を出
力する複数の出力タツプを有する遅延線を含む特
許請求の範囲第4項記載のデータ回復回路。 6 前記遅延手段は前記複数の出力タツプに接続
され、前記夫々異なる時間だけシフトした信号の
1つを前記データ遷移検知手段に選択的に接続す
る選択入力接続手段を含む特許請求の範囲第5項
記載のデータ回復回路。 7 前記データ遷移検知手段はビツト「1」検知
手段とビツト「0」検知手段とから成り、前記両
検知手段は夫々前記タイミング信号発生手段に接
続される特許請求の範囲第1項記載のデータ回復
回路。 8 磁気媒体に磁束変化として記憶されたデータ
を回復するデータ回復回路において、 予め定められた間隔でデータ遷移が現われるテ
スト・データ信号を発生するテスト・データ信号
発生手段と、 磁気媒体から読出されたデータ信号と前記テス
ト・データ信号とのどちらか一方を選択するデー
タ信号選択手段と、 前記データ信号選択手段の出力に同期したタイ
ミング信号を発生するタイミング信号発生手段
と、 前記タイミング信号に応答してフレーミング信
号を発生するフレーミング信号発生手段と、 前記データ信号選択手段の出力を遅延する遅延
手段と、 前記フレーミング信号に応答し、前記遅延手段
から出力されるデータ遷移を検知するデータ遷移
検知手段とから成り、 データ回復回路のテストを行う際に、テスト・
データ信号を選択するよう前記データ信号選択手
段を制御し、前記遅延手段から出力されるデータ
遷移が前記フレーミング信号の外に位置し読出エ
ラーが発生するまで前記遅延手段の遅延時間を変
更し、読出エラーが発生する前記遅延手段の遅延
時間から前記データ回復回路固有の位相シフト量
を決定し、前記遅延手段から出力されるジツタの
ないデータ遷移が前記フレーミング信号の大体中
央に位置して前記固有の位相シフトがなくなるよ
う前記遅延手段の遅延時間を制御することを特徴
とするデータ回復回路。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US05/594,144 US4009490A (en) | 1975-07-07 | 1975-07-07 | PLO phase detector and corrector |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS529406A JPS529406A (en) | 1977-01-25 |
| JPS623498B2 true JPS623498B2 (ja) | 1987-01-26 |
Family
ID=24377717
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP51080025A Granted JPS529406A (en) | 1975-07-07 | 1976-07-07 | Device for detecting and correcting plo phase |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US4009490A (ja) |
| JP (1) | JPS529406A (ja) |
| CA (1) | CA1067998A (ja) |
| DE (1) | DE2630197C3 (ja) |
| FR (1) | FR2317702A1 (ja) |
| GB (1) | GB1513634A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH024695A (ja) * | 1988-03-04 | 1990-01-09 | Seitz Enzinger Noll Mas Ag | 容器等に逆圧の下に炭酸含有液体、特に飲料を充填するための方法及びその装置 |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4146743A (en) * | 1976-08-09 | 1979-03-27 | Hewlett-Packard Company | Adaptive sampling decoder-encoder apparatus and method |
| US4109236A (en) * | 1977-06-17 | 1978-08-22 | Honeywell Information Systems Inc. | Apparatus for digital data recovery from mass storage devices |
| US4142215A (en) * | 1977-12-02 | 1979-02-27 | The Telex Corporation | Tape drive tester |
| US4173027A (en) * | 1977-12-20 | 1979-10-30 | Honeywell Information Systems Inc. | Write precompensation system |
| US4544964A (en) * | 1978-02-24 | 1985-10-01 | Burroughs Corporation | Strobe for read/write chain |
| US4357707A (en) * | 1979-04-11 | 1982-11-02 | Pertec Computer Corporation | Digital phase lock loop for flexible disk data recovery system |
| US4459623A (en) * | 1982-01-18 | 1984-07-10 | Mds Qantel Corporation | Method and apparatus for recovering NRZ information from MFM data |
| JPS5970332A (ja) * | 1982-10-16 | 1984-04-20 | Trio Kenwood Corp | ジツタ付加回路 |
| US4520408A (en) * | 1983-02-22 | 1985-05-28 | Vsp Labs, Inc. | Clock signal synchronization apparatus and method for decoding self-clocking encoded data |
| US4612586A (en) * | 1984-06-05 | 1986-09-16 | Memorex Corporation | Method for measuring timing asymmetry in a magnetic storage system |
| JPS61105778A (ja) * | 1984-06-05 | 1986-05-23 | メモレツクス・コ−ポレ−シヨン | 磁気記憶装置システムの検査方法 |
| JP2606814B2 (ja) * | 1985-06-14 | 1997-05-07 | 富士通株式会社 | 位相ずれ検出方法 |
| US4851932A (en) * | 1988-01-29 | 1989-07-25 | Storage Technology Corporation | Adaptive compensation circuit for moving data storage media |
| US5262904A (en) * | 1991-01-22 | 1993-11-16 | International Business Machines Corporation | Method and apparatus for measuring and compensating nonlinear bitshift |
| US6636467B1 (en) * | 2000-06-30 | 2003-10-21 | Hewlett-Packard Development Company, L.P. | Method and apparatus for accurately calibrating the timing of a write onto storage media |
| JP4930074B2 (ja) * | 2007-01-24 | 2012-05-09 | 富士通株式会社 | 位相調整機能の評価方法、情報処理装置、プログラム及びコンピュータ読取可能な情報記録媒体 |
| JP5262996B2 (ja) * | 2009-05-26 | 2013-08-14 | 富士通セミコンダクター株式会社 | 論理シミュレーション装置、方法、及びプログラム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3641534A (en) * | 1969-12-29 | 1972-02-08 | Ibm | Intrarecord resynchronization in digital-recording systems |
| US3864735A (en) * | 1973-09-12 | 1975-02-04 | Burroughs Corp | Read/write system for high density magnetic recording |
| US3938184A (en) * | 1975-03-21 | 1976-02-10 | The United States Of America As Represented By The Secretary Of The Navy | Digital flutter reduction system |
-
1975
- 1975-07-07 US US05/594,144 patent/US4009490A/en not_active Expired - Lifetime
-
1976
- 1976-06-14 CA CA254,748A patent/CA1067998A/en not_active Expired
- 1976-06-29 GB GB26975/76A patent/GB1513634A/en not_active Expired
- 1976-07-05 DE DE2630197A patent/DE2630197C3/de not_active Expired
- 1976-07-06 FR FR7620559A patent/FR2317702A1/fr active Granted
- 1976-07-07 JP JP51080025A patent/JPS529406A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH024695A (ja) * | 1988-03-04 | 1990-01-09 | Seitz Enzinger Noll Mas Ag | 容器等に逆圧の下に炭酸含有液体、特に飲料を充填するための方法及びその装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS529406A (en) | 1977-01-25 |
| DE2630197B2 (ja) | 1978-06-15 |
| FR2317702B1 (ja) | 1980-10-03 |
| FR2317702A1 (fr) | 1977-02-04 |
| GB1513634A (en) | 1978-06-07 |
| DE2630197A1 (de) | 1977-01-20 |
| US4009490A (en) | 1977-02-22 |
| CA1067998A (en) | 1979-12-11 |
| DE2630197C3 (de) | 1979-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS623498B2 (ja) | ||
| US4618897A (en) | System for synchronizing plural data storage devices to a common master | |
| JPH1116137A (ja) | 識別パルス幅を有する磁気トラックを追跡するサーボシステム | |
| JPH01503342A (ja) | デジタル位相ロツクループを備えたデータ入力装置 | |
| US4520408A (en) | Clock signal synchronization apparatus and method for decoding self-clocking encoded data | |
| US4234896A (en) | PCM Recording and reproducing system | |
| CA1107858A (en) | System for recording and reading back data on a recording media | |
| US3996612A (en) | Test code generator | |
| KR19980019220A (ko) | 디스크 회전 속도 제어 회로(Disk rotational velocity controlling circuit) | |
| US6690631B2 (en) | Clock generation circuit and integrated circuit for reproducing an audio signal comprising such a clock generation circuit | |
| JP2702517B2 (ja) | 原盤記録装置および原盤記録方法 | |
| US4212038A (en) | Double density read recovery | |
| US3921213A (en) | Self-clocking nrz recording and reproduction system | |
| JPS5943860B2 (ja) | フレ−ム同期信号検出回路 | |
| JP2002352523A (ja) | データ再生装置 | |
| JPS6053386B2 (ja) | 磁気記録再生装置 | |
| JP2576547B2 (ja) | クロック信号再生回路 | |
| CA1132668A (en) | Fast synchronization circuit for phase locked looped decoder | |
| JPS63122066A (ja) | クロツク同期回路 | |
| JPS61154217A (ja) | 同期信号検出回路 | |
| JPH0376556B2 (ja) | ||
| JPH03173975A (ja) | 信号抽出方法および信号抽出装置 | |
| JPH0770163B2 (ja) | 位相同期回路の同期はずれ検出回路 | |
| JPH0547103A (ja) | 複合回転数制御基準クロツク生成装置 | |
| JPS63298873A (ja) | ディスク記憶装置 |