Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6030027B2 - Skew correction circuit - Google Patents
[go: Go Back, main page]

JPS6030027B2 - Skew correction circuit - Google Patents

Skew correction circuit

Info

Publication number
JPS6030027B2
JPS6030027B2 JP51012258A JP1225876A JPS6030027B2 JP S6030027 B2 JPS6030027 B2 JP S6030027B2 JP 51012258 A JP51012258 A JP 51012258A JP 1225876 A JP1225876 A JP 1225876A JP S6030027 B2 JPS6030027 B2 JP S6030027B2
Authority
JP
Japan
Prior art keywords
data
channels
flag
stage
buffer
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
Application number
JP51012258A
Other languages
Japanese (ja)
Other versions
JPS52106711A (en
Inventor
直 平田
守彦 高志
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP51012258A priority Critical patent/JPS6030027B2/en
Publication of JPS52106711A publication Critical patent/JPS52106711A/en
Publication of JPS6030027B2 publication Critical patent/JPS6030027B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Dc Digital Transmission (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【発明の詳細な説明】 本発明は、磁気テープ装置等にディジタル記録されたデ
ータを再生する際、チャネル間の位相差を補正するため
に使用されるスキュー補正回路に関する発明である。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a skew correction circuit used to correct phase differences between channels when reproducing data digitally recorded on a magnetic tape device or the like.

磁気テープ等に記録されたセルフクロッキング可能なデ
ータを再生する際、チャネル毎にデータを再生した後で
スキュ−(トラック間のデ−夕の位相差)を補正する必
要がある。
When reproducing self-clockable data recorded on a magnetic tape or the like, it is necessary to correct the skew (data phase difference between tracks) after reproducing the data for each channel.

第1図に従来のスキュー補正回路を示す。点線で囲んだ
部分はチャネルの数だけ必要であるが、ここでは1チャ
ネル分のみ図示する。1は4段のりングカウンタで1→
2→3→4→1→2の順にカウントする。
FIG. 1 shows a conventional skew correction circuit. Although the parts surrounded by dotted lines are necessary for the number of channels, only one channel is shown here. 1 is a 4-stage ring counter with 1→
Count in the order of 2 → 3 → 4 → 1 → 2.

2は4段のデスキューバッフアで3はデータ選択回路。2 is a 4-stage deskew buffer, and 3 is a data selection circuit.

4は比較回路で5はクロック発生回路。6はリングカウ
ンタで1→2→2→4→1→2の順にカウントする。
4 is a comparison circuit, and 5 is a clock generation circuit. 6 is a ring counter that counts in the order of 1 → 2 → 2 → 4 → 1 → 2.

各チャネル毎に再生されたク。ックが入力されるとりン
グカウンターはプラス1され、デスキユーバツフア2に
データがセットされる。仮りにリングカウンタ1が(n
−1)を示しているときクロツクが入力されると、リン
グカウン夕1はnに変化する。このときデスキューバツ
フアのn段目しジスタにはデータの内容がセットされる
。リングカウンタ6は全てのチャネルのデスキューバッ
フアのn段目にデータが用意されたとき(n−1)から
n‘こ変化する。このときデータ選択回路3はデスキュ
ーバッフア2の出力のうちn段目を選択する。すなわち
最も位相の遅れたチャネルのデータがデスキユーバッフ
ア2に取込まれた後、リングカウンタ6によってデータ
の位相を合わせて取出される。比較回路4は全てのチャ
ネルにデータが用意されたときクロック発生器5をトリ
ガーし、リングカウン夕6の入力となるクロックを発生
させる。すなわちリングカウンタ6がnを示していると
き、全てのチャネルのリングカウンタ1が(n十1),
(n+2),(n+3)のいずれかを示しているならば
トリガー信号を発生する。比較回路4はデスキューバッ
フアの能力以上のスキューが生じたことを検出してオー
バ−フロー信号を発生する。すなわちリングカウンタ6
がnを示しているとき、全てのチャネルのリングカウン
ターのうち1つでも(n−1)を示した場合にはオーバ
ーフロー信号を発生する。一例として、リングカウンタ
6が2を示しているとき、最も位相の遅れたチャネルの
3段目にデータが用意されると全てのチャネルのリング
カウンタ1は3,4,1のいずれかを示し、クロツク発
生回路をトリガーする。このときリングカウンタ1が1
っでも1を示しているならオーバーフロー信号が発生す
る。以上の例で明らかなように、デスキューバッフアを
4段で構成したにも拘わらず3段以上のスキューが生じ
るとオーバーフローが発生する。すなわちn段のスキュ
ーを許容するためには(n+2)段のデスキューバツフ
アを構成する必要がある。このように従来の回路ではn
段のスキュ−を許容するために(n十2)段のデスキュ
ーバツフアを構成する必要があり回路が複雑となる。
music played for each channel. The counter to which the clock is input is incremented by 1, and the data is set in the disk buffer 2. Suppose that ring counter 1 is (n
-1), when the clock is input, the ring counter 1 changes to n. At this time, the data contents are set in the nth stage register of the descuba buffer. The ring counter 6 changes by n' from (n-1) when data is prepared in the nth stage of the deskew buffers of all channels. At this time, the data selection circuit 3 selects the nth stage among the outputs of the deskew buffer 2. That is, after the data of the channel with the most delayed phase is taken into the deskew buffer 2, the ring counter 6 adjusts the phase of the data and takes it out. Comparison circuit 4 triggers clock generator 5 when data is prepared for all channels, and generates a clock to be input to ring counter 6. That is, when the ring counter 6 indicates n, the ring counters 1 of all channels are (n + 1),
If either (n+2) or (n+3) is indicated, a trigger signal is generated. Comparison circuit 4 detects that a skew exceeding the capacity of the deskew buffer has occurred and generates an overflow signal. That is, ring counter 6
indicates n, and if even one of the ring counters of all channels indicates (n-1), an overflow signal is generated. As an example, when the ring counter 6 indicates 2, when data is prepared in the third stage of the channel with the most phase delay, the ring counters 1 of all channels indicate 3, 4, or 1, Trigger the clock generation circuit. At this time, ring counter 1 is 1.
If it still shows 1, an overflow signal is generated. As is clear from the above example, even though the deskew buffer is configured with four stages, if a skew of three or more stages occurs, an overflow occurs. That is, in order to allow n stages of skew, it is necessary to configure a deskew buffer with (n+2) stages. In this way, in the conventional circuit, n
In order to tolerate the skew of the stages, it is necessary to construct a deskew buffer of (n12) stages, which makes the circuit complicated.

磁気テープ装置で2段のスキュ−を許容しようとすれば
、4段のデスキューバツフアが9チャネル必要となる。
本発明の目的は磁気テープからデータを再生するため、
回路構成の簡単なスキュー補正回路を提供することであ
る。
If a magnetic tape device is to allow two stages of skew, nine channels of four stages of deskew buffers are required.
The purpose of the present invention is to reproduce data from a magnetic tape.
An object of the present invention is to provide a skew correction circuit with a simple circuit configuration.

本発明の特徴とするところはデスキューバッフアにデー
タが取込まれるとセットされデータが取出されるとIJ
セットされるフラグを用意し、オーバーフローの検出と
全てのチャネルのデータの位相を一致させるタイミング
作成にこのフラグを利用することによって、デスキュー
バッフアの段数を減らしたことである。
The feature of the present invention is that it is set when data is taken into the deskew buffer, and when the data is taken out, the IJ
By preparing a flag to be set and using this flag to detect overflow and create timing to match the phase of data in all channels, the number of deskew buffer stages can be reduced.

本発明の構成を第2図にて説明する。The configuration of the present invention will be explained with reference to FIG.

11はカウンタで、データを取込むデスキューバツフア
12を指定するものである。
Reference numeral 11 denotes a counter that specifies the descuba buffer 12 from which data is to be taken.

14はデスキューバツフア12にデータを取込みだとき
セットされ、データを取出したときリセットされるフラ
グ、15はチャネル内のフラグ状態を比較してオーバー
フローを検出する比較回路、16は全てのチャネル間の
フラグ状態を比較してデータを取り出すタイミングを決
定する比較回路、13はデスキューハッフアよりデータ
を取り出すデータ選択回路である。
14 is a flag that is set when data is taken into the descuba buffer 12 and reset when data is taken out; 15 is a comparison circuit that compares the flag states within the channels to detect overflow; 16 is a comparison circuit between all channels. A comparison circuit compares the flag states and determines the timing to take out data, and 13 is a data selection circuit that takes out data from the deskew huffer.

第3図の実施例を参照して本発明を詳細に説明する。The present invention will be explained in detail with reference to the embodiment shown in FIG.

点線内はチャネルの数だけ必要であるが、ここでは1チ
ャネル分のみ図示する。
Although the number of channels within the dotted line is the same as the number of channels, only one channel is shown here.

11は2進カウンタ、12は2段のデスキューバツフア
、13はデータ選択回路、14は2段のフリップフロッ
プからなるデスキューバッフアの状態を示すフラグであ
る。
11 is a binary counter, 12 is a two-stage deskew buffer, 13 is a data selection circuit, and 14 is a flag indicating the state of the deskew buffer consisting of two-stage flip-flops.

17,18,19はアンドゲート、20,21はデイレ
ーライン、22,23はオアゲートである。
17, 18, and 19 are AND gates, 20, 21 are delay lines, and 22, 23 are OR gates.

チャネル毎に再生されたクロックが2進カウンター1に
入力されるとその出力は“1”,“0”を交互に繰り返
し、デスキューバッフア12にデータの内容を取込む。
2進カウンタ11の出力が“0”から“1”に変化する
とデスキューバツフアの1段目であるフリツプフロツプ
F,にデータを取込む。
When the clock reproduced for each channel is input to the binary counter 1, its output alternately repeats "1" and "0", and the data contents are loaded into the deskew buffer 12.
When the output of the binary counter 11 changes from "0" to "1", data is taken into the flip-flop F, which is the first stage of the descuffer.

また、フラグ14の1段目のフリツプフロツプF3をセ
ットしてデスキユーバッフア12の1段目‘とデータが
用意されたことを示す。2進カウンター1の出力が“1
”から“0”に変化するとデスキューバッフア12の2
段目であるフリップフロップF2にデータを取込み、フ
ラグ14の2段目のフリツプフロツプF4をセットして
デスキューバッフア12の2段目にデータが用意された
ことを示す。
Further, the flip-flop F3 in the first stage of the flag 14 is set to indicate that the first stage' of the deskew buffer 12 and data are prepared. The output of binary counter 1 is “1”
” to “0”, the descuba buffer 12-2
The data is taken into the flip-flop F2 at the second stage, and the flip-flop F4 at the second stage of the flag 14 is set to indicate that data is prepared in the second stage of the deskew buffer 12.

かりに全てのチャネルのデスキューバッフア12の1段
目にデータが用意されたとき、全てのチャネルのフラグ
14の1段目のフリツプフロツプF3はセットされ、ア
ンドゲート18の出力は“1”となる。ディレーラィン
2川こよって一定の時間遅れた後、この信号は全てのチ
ャネルのフラグ14の1段目のフリツプフロツプF3の
リセット入力に加えられフラグ14の1段目のフリップ
フロツプF3をリセットする。またアンドゲート18の
出力はデータ選択回路13に加えられ、デスキューバッ
フア12のうち1段目を選択して出力とする。ディレー
ライン20の出力はオアゲート22の入力に加えられク
ロツク出力となる。最もデータ位相の遅れたチャネルの
デスキューバッフア2段目にデータが取込まれた場合に
は、フラグ14の2段目のフリツプフロツプF4はセッ
トされ、アンドゲート19の出力は“1”となり、デー
タ選択回路13はデスキューバツフア12の2段目を選
択する。
When data is prepared in the first stage of the deskew buffer 12 of all channels, the first stage flip-flop F3 of the flag 14 of all channels is set, and the output of the AND gate 18 becomes "1". After a certain time delay due to two delay lines, this signal is applied to the reset input of the first stage flip-flop F3 of the flag 14 of all channels, and resets the first stage flip-flop F3 of the flag 14. The output of the AND gate 18 is also applied to the data selection circuit 13, which selects the first stage of the deskew buffer 12 and outputs it. The output of delay line 20 is added to the input of OR gate 22 to provide a clock output. When data is taken into the second stage of the deskew buffer of the channel with the most delayed data phase, the second stage flip-flop F4 of the flag 14 is set, the output of the AND gate 19 becomes "1", and the data The selection circuit 13 selects the second stage of the descuba buffer 12.

アンドゲート19の出力はテイレーラィン21によって
遅れた後全てのチャネルのフラグ14の2段目のフリッ
プフロツプF4をリセットすると共にオアゲート22の
入力に加えられ、クロツク出力となる。最もデータ位相
の進んだチャネルにおいて、デスキューバッフアの1段
目、2段目共にデータが取込まれているのも拘わらず、
最もデータ位相の遅れたチャネルではデスキューバツフ
アにデータが取込まれていない場合には、データ位相の
進んだチャネルのフラグ14の1段目および2段目のフ
リツプフロツプはセットされている。
The output of the AND gate 19 is delayed by the Taylor line 21, and then resets the second-stage flip-flop F4 of the flags 14 of all channels and is added to the input of the OR gate 22, thereby becoming a clock output. Even though data is being captured in both the first and second stages of the deskew buffer in the channel with the most advanced data phase,
If no data is taken into the debuffer in the channel with the most delayed data phase, the first and second flip-flops of the flag 14 of the channel with the most advanced data phase are set.

このときクロツクが入力されるとデータはデスキユーバ
ツフアに取込まれるが、前のデータは失なわれてしまう
。またアンドゲ−ト17の出力は“1”となり、したが
ってオアゲート23の出力であるオーバーフロ−信号も
“1”となる。すなわち3段以上のスキューが発生する
とオーバーフロー信号が発生する。以上から明らかなよ
うに、本発明ではn段のスキューを許容するにはn段の
デスキューバッファを構成するだけで良く、回路が簡略
化される。
At this time, when the clock is input, data is taken into the disk buffer, but the previous data is lost. Further, the output of the AND gate 17 becomes "1", and therefore the overflow signal output from the OR gate 23 also becomes "1". That is, when three or more stages of skew occur, an overflow signal is generated. As is clear from the above, in the present invention, in order to tolerate n stages of skew, it is sufficient to configure n stages of deskew buffers, thereby simplifying the circuit.

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

第1図は従来のデスキューバッファを示すブロック図、
第2図は本発明の構成を示すブロック図、第3図は本発
明の一実施例を示すブロック図である。 11……力ウンタ、12……デスキユーバツフア、13
・・・・・・データ選択回路、14・・・・・・フラグ
、15・・・・・・比較回路、16・・・・・・比較回
路。 オー図才2図 才3図
Figure 1 is a block diagram showing a conventional deskew buffer.
FIG. 2 is a block diagram showing the configuration of the present invention, and FIG. 3 is a block diagram showing an embodiment of the present invention. 11... force unta, 12... death battle, 13
...Data selection circuit, 14...Flag, 15...Comparison circuit, 16...Comparison circuit. Oh figure 2 figure 3 figure

Claims (1)

【特許請求の範囲】[Claims] 1 デスキユーバツフアとデータを取込むデスキユーバ
ツフアを指定するカウンタとデスキユーバツフアにデー
タを取込んだときセツトされ、データを取出したときリ
セツトされるフラグとチヤネル内のフラグ状態を比較し
てオーバーフローを検出する比較回路と全てのチヤネル
間のフラグ状態を比較してデータを取り出すタイミング
を決定する比較回路およびデスキユーバツフアよりデー
タを取出すデータ選択回路より構成され、複数のチヤネ
ル間のデータタイミングを一致させることを特徴とする
スキユー補正回路。
1 A counter that specifies the deskew buffer and the deskew buffer from which data is taken, a flag that is set when data is taken into the deskew buffer and reset when data is taken out, and a flag in the channel. It consists of a comparison circuit that compares the states and detects overflow, a comparison circuit that compares the flag states between all channels and determines the timing to take out data, and a data selection circuit that takes out data from the deskew buffer. A skew correction circuit characterized by matching data timing between channels.
JP51012258A 1976-02-09 1976-02-09 Skew correction circuit Expired JPS6030027B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP51012258A JPS6030027B2 (en) 1976-02-09 1976-02-09 Skew correction circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP51012258A JPS6030027B2 (en) 1976-02-09 1976-02-09 Skew correction circuit

Publications (2)

Publication Number Publication Date
JPS52106711A JPS52106711A (en) 1977-09-07
JPS6030027B2 true JPS6030027B2 (en) 1985-07-13

Family

ID=11800332

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51012258A Expired JPS6030027B2 (en) 1976-02-09 1976-02-09 Skew correction circuit

Country Status (1)

Country Link
JP (1) JPS6030027B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4637018A (en) * 1984-08-29 1987-01-13 Burroughs Corporation Automatic signal delay adjustment method

Also Published As

Publication number Publication date
JPS52106711A (en) 1977-09-07

Similar Documents

Publication Publication Date Title
JPS6390078A (en) Pulse code modulation signal reproducer
GB1138609A (en) Improvements relating to the handling of digital information signals
JPS5987610A (en) Pre-shifting circuit of write data
JPS5923647A (en) Method of converting serial data signal and converting circuit
JPS6030027B2 (en) Skew correction circuit
JPS5933611A (en) Generating and detecting circuit of synchronizing signal
JP2924100B2 (en) State transition circuit
JP3158003B2 (en) Digital sync separation circuit
JPH0528640Y2 (en)
JP2845883B2 (en) Data separator
JP3156526B2 (en) Time axis conversion signal processing circuit
KR880001696B1 (en) Code interface circuit of a digital audio disk
KR860003534Y1 (en) Data Separator with Counter
JPS61285523A (en) Clock switching circuit
JPH04326219A (en) Pointer processing circuit
JP2696876B2 (en) Channel switching device
JPH01231424A (en) Pulse generating circuit
JPH10107783A (en) Synchronization circuit and digital signal processing device
JPH05342772A (en) Synchronism detection method
JPH08204524A (en) Clock phase control circuit and digital signal processing circuit using the same
JPS636932A (en) Stuff control circuit
JPH09312063A (en) Sector sync detection circuit
JPS61296572A (en) Time base correcting device
JPH0231382A (en) Synchronous pattern detector
JPH02104152A (en) data signal receiving device