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
JPH0424779B2 - - Google Patents
[go: Go Back, main page]

JPH0424779B2 - - Google Patents

Info

Publication number
JPH0424779B2
JPH0424779B2 JP57092700A JP9270082A JPH0424779B2 JP H0424779 B2 JPH0424779 B2 JP H0424779B2 JP 57092700 A JP57092700 A JP 57092700A JP 9270082 A JP9270082 A JP 9270082A JP H0424779 B2 JPH0424779 B2 JP H0424779B2
Authority
JP
Japan
Prior art keywords
read
clock
frequency
write
memory
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
JP57092700A
Other languages
Japanese (ja)
Other versions
JPS58208906A (en
Inventor
Shigeru Harada
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP57092700A priority Critical patent/JPS58208906A/en
Publication of JPS58208906A publication Critical patent/JPS58208906A/en
Publication of JPH0424779B2 publication Critical patent/JPH0424779B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • H04N5/95Time-base error compensation
    • H04N5/956Time-base error compensation by using a digital memory with independent write-in and read-out clock generators

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)

Description

【発明の詳細な説明】 この発明は例えばビデオテープレコーダやオー
デイオテープレコーダの再生信号のように時間軸
誤差を有する信号中のその時間軸誤差を除去する
ためのタイムベースコルクタに関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a time base corctor for removing a time base error in a signal having a time base error, such as a playback signal of a video tape recorder or an audio tape recorder.

この種のタイムベースコレクタの構成として
は、一般には、時間軸誤差を有する入力信号を、
この入力信号と同じ時間軸誤差を有する書き込み
クロツクによつてメモリに書き込み、この書き込
んだ入力信号を時間軸誤差を有しない基準の読み
出しクロツクによつて読み出すことによつて時間
軸誤差を除去するようなものとなつている。とこ
ろで、この場合にメモリに書き込まれた信号を即
座に読み出そうとすると、即ち書き込みアドレス
と読み出しアドレスの初期値を同じにすると、時
間軸誤差のため書き込みよりも読み出しが早くな
つてしまい、その結果読み出された信号として元
の信号と全く違つた信号となつてしまうようなこ
とになる。一般にこのようになることをメモリの
オーバーフローと呼んでいる。従来、メモリがこ
のようにオーバーフローしないように、通常は書
き込みアドレスに対して読み出しアドレスを時間
軸誤差分を見込んだ分だけ遅らすようにしてい
る。この読み出しアドレスと書き込みアドレスの
ずれ量、つまり差はあまり大きいとメモリーの容
量がその分だけ大きくなることから、なるべく最
大時間軸誤差を見込んでメモリの容量があまりに
も大きくならないような適当な値に選定されるも
のである。
In general, the configuration of this type of time base collector is such that an input signal with a time base error is
The time axis error is removed by writing into the memory using a write clock that has the same time axis error as this input signal, and reading this written input signal using a reference read clock that does not have a time axis error. It has become a thing. By the way, in this case, if you try to read the signal written to the memory immediately, that is, if you make the initial values of the write address and read address the same, the read will be faster than the write due to the time axis error, and the As a result, the read signal will be completely different from the original signal. This phenomenon is generally called memory overflow. Conventionally, in order to prevent the memory from overflowing in this way, the read address is usually delayed by an amount that takes into account the time axis error relative to the write address. If the amount of deviation between the read address and the write address is too large, the memory capacity will increase accordingly, so set an appropriate value that will allow for the maximum time axis error and prevent the memory capacity from becoming too large. It is to be selected.

しかしながら、このように時間軸誤差の最大値
を見込んで読み出しアドレスと書き込みアドレス
のずれ量を見込んだとしても、再生信号中に大き
なドロツプアウトがあつたり、また、例えば外部
から回転系に力が加わつて、サーボが狂つてしま
つたりするときは、再生信号が得られなくなり、
これが時間軸誤差とされてしまうので、やはりメ
モリがオーバーフローしてしまうことがある。す
なわち、入力ドロツプアウトあるいはサーボ系の
ばらつきはそのまま時間軸誤差として検出され、
それがメモリの書き込みアドレスと読み出しアド
レスの差よりも大きくなればメモリはオーバーフ
ローしてしまうのである。
However, even if the maximum value of the time axis error is taken into account and the amount of deviation between the read address and the write address is taken into account, there may be a large dropout in the reproduced signal, or there may be cases where, for example, external force is applied to the rotating system. , when the servo goes out of order, you will not be able to get a playback signal.
Since this is treated as a time axis error, the memory may still overflow. In other words, input dropouts or variations in the servo system are directly detected as time axis errors.
If this becomes larger than the difference between the memory's write address and read address, the memory will overflow.

従来は、このようなドロツプアウト等のオーバ
ーフローを考慮してメモリがオーバーフローにな
る以前にテープレコーダ自体に負帰還をかけてメ
モリがオーバーフローしないようにしている。
Conventionally, in consideration of such overflows such as dropouts, negative feedback is applied to the tape recorder itself before the memory overflows to prevent the memory from overflowing.

この発明は以上の点に鑑み、テープレコーダに
負帰還をかけるようなことをしないでタイムベー
スコレクタだけでメモリのオーバーフローを防止
することができるようにしたものを提案しようと
するものである。
In view of the above points, the present invention attempts to propose a system that can prevent memory overflow using only a time base collector without applying negative feedback to the tape recorder.

以下、この発明の幾つかの実施例を図を参照し
ながら説明しよう。
Hereinafter, some embodiments of the present invention will be described with reference to the drawings.

第1図において、1はテープレコーダ等の再生
信号のように時間軸誤差を有する入力信号SAが
供給される入力端子であつて、この入力端子1を
通じた信号SAはA/Dコンバータ2に供給され
ると共に書き込みクロツク発生器4に供給され
る。書き込みクロツク発生器4では入力信号の最
高周波数の2倍以上の周波数であつて、かつ、入
力信号と同じ時間軸誤差を有する書き込みクロツ
クWckが得られる。この書き込みクロツクWck
はA/Dコンバータ2に供給されて、入力信号
SAがサンプリングされてデジタル信号DAに変
換される。このデジタル信号DAはメモリ3に供
給される。一方、書き込みクロツクWckは書き
込みアドレスカウンタ5に供給されてメモリ3に
書き込むデジタル信号DAの書き込みアドレスが
設定され、上記デジタル信号DAがメモリ3の所
定のアドレスに順次記憶される。
In FIG. 1, 1 is an input terminal to which an input signal SA having a time axis error, such as a playback signal from a tape recorder, is supplied, and the signal SA through this input terminal 1 is supplied to an A/D converter 2. and is also supplied to the write clock generator 4. The write clock generator 4 obtains a write clock Wck which has a frequency that is more than twice the highest frequency of the input signal and has the same time axis error as the input signal. This writing clock Wck
is supplied to the A/D converter 2, and the input signal
SA is sampled and converted to a digital signal DA. This digital signal DA is supplied to the memory 3. On the other hand, the write clock Wck is supplied to the write address counter 5, and the write address of the digital signal DA to be written into the memory 3 is set, and the digital signal DA is sequentially stored at a predetermined address in the memory 3.

入力信号SAは、また読み出しクロツク発生器
6に供給され、これよりは入力信号周波数には同
期するが入力信号の位相つまり時間軸誤差成分に
は応答しないようにされた読み出しクロツクRck
が得られる。この例ではこの読み出しクロツク周
波数は書き込みクロツク周波数と同じとされる。
この読み出しクロツクRckは読み出しアドレスカ
ウンタ7に供給され、この読み出しアドレスカウ
ンタ7からの読み出しアドレス情報によつてメモ
リ3に書き込まれていた情報が順次読み出され、
その読み出されたデジタル信号がD/Aコンバー
タ8に供給される。このD/Aコンバータ8には
読み出しクロツクRckが供給され、その読み出さ
れたデジタル信号が元のアナログ信号に戻され、
出力端子9に導出される。この場合、書き込みア
ドレスに対して読み出しアドレスはそのスタート
値が第2図に示すようにずれるようにされてお
り、そのずれ量は前述したように入力信号中の時
間軸誤差の最大を見込むようにされている。第2
図では例えば書き込みアドレスが〔000………0〕
から始まる場合に読み出しアドレスは〔100……
…0〕から始まるように、即ち読み出しアドレス
はメモリ3の全容量の中央のアドレス値から始ま
るように設定される。つまり読み出しがその分だ
け遅れることになるわけである。
The input signal SA is also fed to a readout clock generator 6, which generates a readout clock Rck which is synchronized to the input signal frequency but is not responsive to the phase or time axis error component of the input signal.
is obtained. In this example, the read clock frequency is assumed to be the same as the write clock frequency.
This read clock Rck is supplied to the read address counter 7, and the information written in the memory 3 is sequentially read out based on the read address information from the read address counter 7.
The read digital signal is supplied to the D/A converter 8. A read clock Rck is supplied to this D/A converter 8, and the read digital signal is returned to the original analog signal.
It is led out to the output terminal 9. In this case, the start value of the read address is shifted from the write address as shown in Figure 2, and the amount of shift is determined to maximize the time axis error in the input signal as described above. has been done. Second
In the figure, for example, the write address is [000...0]
If it starts from , the read address is [100...
...0], that is, the read address is set to start from the center address value of the total capacity of the memory 3. In other words, reading is delayed by that amount.

そして、この発明においてはドロツプアウト等
によるオーバーフローを除去するため次のように
考慮する。即ち書き込みアドレスカウンタ5から
書き込みアドレス情報と読み出しアドレスカウン
タ7からの読み出しアドレス情報が減算器10に
供給される。この減算器10においては両アドレ
ス情報(デジタル信号)の差が取られ、その差に
応じたアナログ電圧が出力として得られる。そし
て、この減算器10の出力SBは比較器11及び
12の一方の入力端子に供給される。比較器11
及び12の他方の入力端にはそれぞれ比較用基準
電圧E1及びE2が供給されている。そして、この
場合、例えばE1>E2となるようにされている。
In the present invention, the following considerations are made in order to eliminate overflows due to dropouts and the like. That is, write address information from the write address counter 5 and read address information from the read address counter 7 are supplied to the subtracter 10. In this subtracter 10, the difference between both address information (digital signals) is taken, and an analog voltage corresponding to the difference is obtained as an output. The output SB of this subtracter 10 is supplied to one input terminal of comparators 11 and 12. Comparator 11
Comparison reference voltages E 1 and E 2 are supplied to the other input terminals of 1 and 12, respectively. In this case, for example, E 1 >E 2 is satisfied.

これら比較器11及び12は出力はコントロー
ル信号発生器13に供給され、このコントロール
信号発生器13の出力によつて書き込みクロツク
発生器4及び読み出しクロツク発生器6の出力ク
ロツク周波数が制御される。即ち減算器10によ
つて書き込みアドレスと読み出しアドレスの差が
所定の値より小さくなつたとき、つまり、メモリ
3がオーバーフローするおそれが生じたとき、書
き込みクロツク周波数と読み出しクロツク周波数
を同時に下げて、実質的に、メモリ3の容量が見
かけ上増えたようにするのである。この例ではこ
の所定のアドレス差として2段階に分けられ、減
算器10の出力であるアドレスの差に応じたアナ
ログ電圧SBが電圧E1とE2の間の値のときには、
書き込みクロツク周波数と読み出しクロツク周波
数は元の周波数よりも若干低い周波数にされ、さ
らに電圧SBが電圧E2よりも低くなつたときは書
き込みクロツク周波数及び読み出しクロツク周波
数はさらに低い周波数となるように制御される。
The outputs of these comparators 11 and 12 are supplied to a control signal generator 13, and the output clock frequencies of the write clock generator 4 and the read clock generator 6 are controlled by the output of the control signal generator 13. That is, when the difference between the write address and the read address becomes smaller than a predetermined value by the subtracter 10, that is, when there is a risk that the memory 3 will overflow, the write clock frequency and the read clock frequency are simultaneously lowered to effectively reduce the clock frequency. In other words, the capacity of the memory 3 is apparently increased. In this example, this predetermined address difference is divided into two stages, and when the analog voltage SB corresponding to the address difference, which is the output of the subtracter 10, has a value between voltages E1 and E2 ,
The write clock frequency and the read clock frequency are set to frequencies slightly lower than the original frequencies, and when the voltage SB becomes lower than the voltage E2 , the write clock frequency and the read clock frequency are controlled to be even lower frequencies. Ru.

次に、クロツク周波数の低下した状態からの元
のクロツク周波数への復帰について説明する。第
1図において、書き込みアドレスカウンタ5及び
読み出しアドレスカウンタ7には、入力端子14
よりリセツト信号SRが供給される。このリセツ
ト信号SRにより両カウンタ5,7のアドレスは、
第2図に示すような初期値にリセツトされると共
に、電圧SBは電圧E1より高い値に復帰し、コン
トロール信号発生器13の出力により、一旦、低
下した書き込みクロツク及び読み出しクロツクの
周波数が元の周波数に復帰するよう書き込みクロ
ツク発生器4及び読み出しクロツク発生器6が制
御される。尚、上記リセツトは時間軸誤差補正の
必要のない期間、例えばビデオ信号の場合の垂直
ブランキング期間や、オーデイオ信号の場合の同
期ブロツクデータの期間とされ、これらの場合の
リセツト信号SRには、夫々、垂直同期信号、所
定のブロツク同期信号が使用される。
Next, a description will be given of the return to the original clock frequency from a state where the clock frequency has decreased. In FIG. 1, the write address counter 5 and the read address counter 7 have an input terminal 14.
A reset signal SR is supplied from With this reset signal SR, the addresses of both counters 5 and 7 are
At the same time as being reset to the initial value shown in FIG. 2, the voltage SB returns to a value higher than the voltage E1 , and by the output of the control signal generator 13, the once lowered write clock and read clock frequencies return to their original values. The write clock generator 4 and the read clock generator 6 are controlled to return to the frequency of . Note that the above-mentioned reset is a period in which time axis error correction is not necessary, such as a vertical blanking period in the case of a video signal or a period of synchronization block data in the case of an audio signal, and the reset signal SR in these cases includes: A vertical synchronization signal and a predetermined block synchronization signal are used, respectively.

また、第7図は、書き込みクロツク及び読み出
しクロツクの周波数を元の周波数に復帰させる他
の実施例である。以下、この第7図を参照して、
この他の実施例について説明するも、第1図と対
応する部分には同一符号を付して、その詳細説明
を省略する。
FIG. 7 shows another embodiment in which the frequencies of the write clock and read clock are restored to their original frequencies. Below, with reference to this Figure 7,
Although other embodiments will be described, parts corresponding to those in FIG. 1 will be denoted by the same reference numerals, and detailed explanation thereof will be omitted.

ここで、カウンタ15は、コントロール信号発
生器13からクロツク周波数を低下させるための
コントロール信号が発生した時点から、所定時間
を計数し、リセツト信号SRを出力するカウンタ
であり、このリセツト信号SRにより、読み出し
アドレスカウンタ7の値はクリアされるととも
に、書き込みアドレスと読み出しアドレスの差が
最大となる値がセツトされる。この値は、言い換
えると、差がアドレス上でメモリ容量の1/2の距
離となる値であり、書き込みアドレスカウンタ5
の出力からメモリ容量の1/2の値を減算器16に
よつて減算することにより求められる。この場
合、メモリ3からは、新しいデータを書き込む前
のアドレスが、読み出しアドレスとして指定され
ることになるので、同じデータが2度読み出され
ることになる。
Here, the counter 15 is a counter that counts a predetermined time from the time when a control signal for lowering the clock frequency is generated from the control signal generator 13, and outputs a reset signal SR. The value of the read address counter 7 is cleared, and the value at which the difference between the write address and the read address is the maximum is set. In other words, this value is a value whose difference is 1/2 the distance of the memory capacity on the address, and the write address counter 5
It is obtained by subtracting the value of 1/2 of the memory capacity from the output using the subtracter 16. In this case, the address before new data is written will be designated as the read address from the memory 3, so the same data will be read twice.

この書き込みクロツク発生器4及び読み出しク
ロツク発生器6の具体例を第3図及び第4図に示
し、以上の回路動作をさらに詳しく説明する。
Specific examples of the write clock generator 4 and read clock generator 6 are shown in FIGS. 3 and 4, and the above circuit operation will be explained in more detail.

即ち第3図は書き込みクロツク発生器4の具体
例の一例を、第4図は読み出しクロツク発生器6
の具体例の一例を、それぞれ示している。
That is, FIG. 3 shows a specific example of the write clock generator 4, and FIG. 4 shows a specific example of the read clock generator 6.
Examples of specific examples are shown below.

書き込みクロツク発生器4及び読み出しクロツ
ク発生器6はそれぞれ可変周波数発振器45及び
65を有している。そして、入力端子41及び6
1を通じた再生信号はゲート回路42及び62を
通じて位相比較器43及び63に供給される。ゲ
ート回路42及び62は入力信号の時間軸誤差成
分を有する信号として代表的なものをゲートする
ためのもので、この時間軸誤差を有する信号とし
て取り出される信号としては例えば再生信号がビ
デオ信号の場合にはカラーバースト信号が用いら
れる。また、例えばPCMオーデイオ信号の場合
にはブロツク同期信号が用いられる。位相比較器
43及び63の他方の入力端子には可変周波数発
振器45及び65の出力信号が、これらゲート回
路42及び62を通じた信号と等しい周波数に分
周されて供給される。そしてその比較出力がロー
パスフイルタ44及び64を通じて可変周波数発
振器45及び65に供給されその発振周波数が制
御され、その発信出力が分周器49及び69を通
じて出力端40及び60に導出される。この場
合、ローパスフイルタ44の時定数τ1は比較的小
さくされ、入力信号周波数に可変周波数発振器4
5の出力周波数が同期すると共に入力信号の位相
にもこの可変周波数発振器45の出力が同期する
ようにされる。つまり可変周波数発振器45の出
力は入力信号の周波数及び位相にロツクしたもの
であつて、入力信号の時間軸誤差成分を有してい
る。一方、ローパスフイルタ64は比較的その時
定数τ2は大きく、このため可変周波数発振器65
の出力信号は入力信号周波数のみに同期しその位
相には同期しないようにされている。つまり可変
周波数発振器65の出力信号は入力信号の周波数
にはロツクしても入力信号の時間軸誤差は有しな
い信号である。
Write clock generator 4 and read clock generator 6 have variable frequency oscillators 45 and 65, respectively. And input terminals 41 and 6
1 is supplied to phase comparators 43 and 63 through gate circuits 42 and 62. The gate circuits 42 and 62 are for gating a typical signal having a time axis error component of the input signal, and an example of a signal extracted as a signal having a time axis error is, for example, when the reproduced signal is a video signal. A color burst signal is used for this. Further, for example, in the case of a PCM audio signal, a block synchronization signal is used. The output signals of the variable frequency oscillators 45 and 65 are supplied to the other input terminals of the phase comparators 43 and 63 after being divided into frequencies equal to those of the signals passed through the gate circuits 42 and 62. The comparison outputs are supplied to variable frequency oscillators 45 and 65 through low-pass filters 44 and 64 to control their oscillation frequencies, and their oscillation outputs are led out to output terminals 40 and 60 through frequency dividers 49 and 69. In this case, the time constant τ 1 of the low-pass filter 44 is made relatively small, and the variable frequency oscillator 4 is applied to the input signal frequency.
The output frequency of variable frequency oscillator 45 is synchronized with the phase of the input signal. In other words, the output of the variable frequency oscillator 45 is locked to the frequency and phase of the input signal and has a time axis error component of the input signal. On the other hand, the low-pass filter 64 has a relatively large time constant τ 2 , and therefore the variable frequency oscillator 65
The output signal is synchronized only with the input signal frequency and not with its phase. In other words, although the output signal of the variable frequency oscillator 65 is locked to the frequency of the input signal, it does not have the time axis error of the input signal.

そして、この発明においては可変周波数発振器
45及び65の発振周波数を前述のようにコント
ロール信号発生器13からの信号によつて、書き
込みアドレスと読み出しアドレスが所定の差以下
になつた時、下げるように制御する。即ちこの例
においては、可変周波数発振器45及び65の発
振出力を分周する分周器としてそれぞれ分周比が
1/nの分周器46A,66A、分周比が
1/n−1の分周器46B,66B、分周比が 1/n−2の分周器46C,66Cが設けられ、書 き込みクロツク発生器4のこれら分周器46A,
46B,46Cの出力信号がスイツチ回路47に
おいて端子48を通じたコントロール信号発生器
13からの信号によつて選択的に取り出されて位
相比較器43に供給される。また読み出しクロツ
ク発生器6の分周器66A,66B,66Cの出
力信号がスイツチ回路67において端子68を通
じたコントロール信号発生器13からの信号によ
つて選択的に取り出され、位相比較器63に供給
される。
In the present invention, the oscillation frequency of the variable frequency oscillators 45 and 65 is lowered by the signal from the control signal generator 13 as described above when the write address and the read address become less than a predetermined difference. Control. That is, in this example, as frequency dividers for dividing the oscillation outputs of the variable frequency oscillators 45 and 65, frequency dividers 46A and 66A with a frequency division ratio of 1/n, and a frequency divider with a frequency division ratio of 1/n-1 are used. Frequency dividers 46B, 66B and frequency dividers 46C, 66C with a frequency division ratio of 1/n-2 are provided.
The output signals of 46B and 46C are selectively taken out in a switch circuit 47 by a signal from the control signal generator 13 through a terminal 48 and supplied to a phase comparator 43. Further, the output signals of the frequency dividers 66A, 66B, and 66C of the read clock generator 6 are selectively taken out in the switch circuit 67 by the signal from the control signal generator 13 through the terminal 68, and are supplied to the phase comparator 63. be done.

書き込みアドレス情報と読み出しアドレス情報
の差が所定値以上であるときは、それぞれ分周器
は46A及び66Aが選ばれ、ゲート回路42か
らの時間軸誤差を有する信号(周波数fA)と可変
周波数発振器45及び65の出力が1/nに分周
された信号とが比較され、その比較出力によつて
可変周波数発振器45及び65の出力信号の周波
数は、分周比1/nに応じた所定の周波数nfA
なるように制御される。
When the difference between the write address information and the read address information is more than a predetermined value, the frequency dividers are selected to be 46A and 66A, respectively, and the signal (frequency f A ) having a time axis error from the gate circuit 42 and the variable frequency oscillator are selected. The outputs of the variable frequency oscillators 45 and 65 are compared with a signal whose frequency is divided by 1/n, and based on the comparison output, the frequency of the output signal of the variable frequency oscillators 45 and 65 is set to a predetermined frequency according to the frequency division ratio of 1/n. The frequency is controlled to be nf A.

ドロツプアウト等により時間軸誤差が見かけ上
大きくなると、書き込みクロツク発生器4はその
ローパスフイルタ44の時定数が小さいから速や
かにこれに追従して書き込みクロツクWCKの周期
がその部分で長くなる。一方、読み出しクロツク
発生器6はそのローパスフイルタ64の時定数が
大きいから殆んど読み出しクロツク周波数は変わ
らない。したがつて、読み出しアドレス値が、書
き込みアドレス値に近づき、減算器10の出力
SBは低くなる。
When the time axis error becomes apparently large due to dropout or the like, the write clock generator 4 quickly follows this because the time constant of its low-pass filter 44 is small, and the cycle of the write clock WCK becomes longer in that part. On the other hand, since the read clock generator 6 has a large time constant of its low pass filter 64, the read clock frequency hardly changes. Therefore, the read address value approaches the write address value, and the output of the subtracter 10
SB will be lower.

このとき、出力SBの電圧値が電圧E1よりは小
さく、E2より大きいときは、比較器11の出力
はローレベル、比較器12の出力はハイレベルと
なり、コントロール信号発生器13からのコント
ロール信号によつてスイツチ回路47及び67
は、図の真中の端子に接続され、分周比が
1/n−1の分周器46B及び66Bが選択される 状態となる。したがつて可変周波数発振器45及
び65の出力発振周波数はnfAよりも低い(n−
1)fAに下げられる。
At this time, when the voltage value of the output SB is smaller than the voltage E1 and larger than the voltage E2 , the output of the comparator 11 is low level, the output of the comparator 12 is high level, and the control from the control signal generator 13 is Switch circuits 47 and 67 depending on the signal
is connected to the terminal in the middle of the figure, and the frequency dividers 46B and 66B with a frequency division ratio of 1/n-1 are selected. Therefore, the output oscillation frequency of the variable frequency oscillators 45 and 65 is lower than nf A (n-
1) Lowered to f A.

アドレス差がかなり小さく、減算器10の出力
SBの電圧値が電圧E2より低くなると、このとき
は、比較器11及び12の出力がともにローレベ
ルとなり、コントロール信号発生器13からのコ
ントロール信号によつて、書き込みクロツク発生
器4のスイツチ回路47及び読み出しクロツク発
生器6のスイツチ回路67は、図の一番下の端子
に切り換えられて、分周比1/n−2の分周器46 C及び66Cを選択する状態となる。したがつ
て、可変周波数発振器45及び65の出力発振周
波数はさらに低い(n−2)fAとされる。
The address difference is quite small, and the output of subtractor 10
When the voltage value of SB becomes lower than the voltage E2 , the outputs of the comparators 11 and 12 both become low level, and the switch circuit of the write clock generator 4 is activated by the control signal from the control signal generator 13. 47 and the switch circuit 67 of the read clock generator 6 are switched to the bottom terminals in the figure to select the frequency dividers 46C and 66C with a frequency division ratio of 1/n-2. Therefore, the output oscillation frequency of the variable frequency oscillators 45 and 65 is set to still lower (n-2) fA .

以上のように、クロツク周波数が下げられれ
ば、書き込みアドレス及び読み出しアドレスが変
わる速度が遅くなり、それだけ、両アドレス差が
縮まる時間が長くなる。したがつて、見かけ上、
メモリーの容量が増加したのと等価であり、メモ
リ3のオーバーフローは防止される。この場合
に、上述の例のように、アドレス距離に応じてク
ロツク周波数を下げる度合を変えてやれば、タイ
ムベースコレクタの本来の精度がそれ程、損われ
ることもない。もつとも、両クロツク周波数は、
これを下げても入力信号の最高周波数の2倍以上
の周波数としておかなければならない。
As described above, if the clock frequency is lowered, the speed at which the write address and read address change becomes slower, and the time it takes for the difference between the two addresses to narrow accordingly becomes longer. Therefore, apparently,
This is equivalent to increasing the memory capacity, and overflow of the memory 3 is prevented. In this case, as in the above example, if the degree to which the clock frequency is lowered is varied depending on the address distance, the original accuracy of the time base collector will not be significantly impaired. However, both clock frequencies are
Even if this is lowered, the frequency must be at least twice the highest frequency of the input signal.

以上の例はメモリとしてRAM(ランダムアク
セスメモリ)等を使用する場合の例であるが、メ
モリとしてシフトレジスタを使用することもでき
る。第5図はその場合の例で、メモリ22として
シフトレジスタが用いられる。そして、この場合
のメモリ22の構成の一例として第6図に示すよ
うなものが用いられる。すなわち、メモリ22と
して容量の同じ3個のシフトレジスタ221,2
22,223が設けられる。
The above example is an example in which a RAM (random access memory) or the like is used as the memory, but a shift register can also be used as the memory. FIG. 5 shows an example of such a case, in which a shift register is used as the memory 22. As an example of the structure of the memory 22 in this case, the one shown in FIG. 6 is used. That is, three shift registers 221 and 2 with the same capacity are used as the memory 22.
22, 223 are provided.

入力端子21を通じたデジタル信号(例えば
PCMオーデイオ信号)は、1個のシフトレジス
タの容量分ずつ、順次スイツチ回路224によつ
て切り換えられて各シフトレジスタ221,22
2,223に供給される。書き込みクロツクは、
書き込みクロツク発生器23において形成され、
第3図のような構成により入力端子21を通じた
入力デジタル信号中からゲートされた信号の周波
数及び位相に同期するようにされている。そし
て、この書き込みクロツクは端子229を通じて
スイツチ回路226,227,228により、3
個のシフトレジスタ221,222,223に、
その容量分の期間ずつ順次供給されるようにされ
る。つまり、書き込みクロツクは、同じ時点で複
数のシフトレジスタに供給されることはなく、常
にいずれか1つのシフトレジスタにのみ供給され
る。そして、スイツチ回路224とスイツチ回路
226,227,228の切換が連動されること
により、各シフトレジスタ221,222,22
3に、その容量分ずつ入力デジタル信号が順次書
き込まれるものである。
A digital signal (e.g.
The PCM audio signal) is sequentially switched by the switch circuit 224 by the capacity of each shift register 221, 22.
2,223. The writing clock is
formed in the write clock generator 23;
With the configuration shown in FIG. 3, the frequency and phase of the gated signal from among the input digital signals through the input terminal 21 are synchronized. Then, this write clock is transmitted through a terminal 229 to three
shift registers 221, 222, 223,
The capacity is sequentially supplied for each period. That is, the write clock is never supplied to multiple shift registers at the same time, but is always supplied to only one shift register. By interlocking the switching between the switch circuit 224 and the switch circuits 226, 227, 228, each shift register 221, 222, 22
3, input digital signals are sequentially written in each capacity.

一方、読み出しクロツク発生器24は、第4図
のような構成とされ、これより入力デジタル信号
中からゲートされた信号の周波数にのみロツク
し、入力デジタル信号の時間軸誤差は含まない読
み出しクロツクが得られる。この読み出しクロツ
クは端子220を通じて、スイツチ回路226,
227,228によつて、3個のシフトレジスタ
221〜223のうち書き込み状態になく、か
つ、その前に書き込みが完了されたシフトレジス
タに供給されるようにされ、これらスイツチ回路
226,227,228の切換に連動して読み出
しクロツクが供給されるシフトレジスタを選択す
るように切り換えられるスイツチ回路225を通
じて出力端子に、読み出し出力が取り出される。
この場合、第6図にも示したように、書き込みは
シフトレジスタの始めのレジスタ位置から行なう
ようにするとともに読み出しは、各シフトレジス
タの中央のレジスタ位置から始めるようにされ
る。
On the other hand, the readout clock generator 24 has a configuration as shown in FIG. 4, and it generates a readout clock that locks only to the frequency of the gated signal from among the input digital signals and does not include the time axis error of the input digital signal. can get. This readout clock is connected to a switch circuit 226 through a terminal 220.
227 and 228, the signal is supplied to the shift register which is not in the writing state among the three shift registers 221 to 223 and to which writing has been completed before, and these switch circuits 226, 227, 228 A readout output is taken out to an output terminal through a switch circuit 225 which is switched to select the shift register to which the readout clock is supplied in conjunction with the switching of the readout clock.
In this case, as shown in FIG. 6, writing is performed from the first register position of the shift register, and reading is performed from the central register position of each shift register.

この例の場合に、各シフトレジスタがオーバー
フローしないようにするには次のようにされてい
る。すなわち、書き込みクロツク信号が書き込み
アドレスカウンタ25に供給される。また、読み
出しクロツク信号が読み出しアドレスカウンタ2
6に供給される。カウンタ25はシフトレジスタ
の書き込み初期位相に相当するカウント値からカ
ウントを開始し、カウンタ26は、各シフトレジ
スタの読み出し初期位相に相当する前記書き込み
初期位相に相当するカウント値とは所定値異なる
カウント値からカウントを開始する。これらカウ
ンタ25,26のカウント情報は減算器27に供
給され、その差に応じた電圧ESが比較器28に供
給されて、比較用基準電圧E0と比較され、電圧
ESが電圧E0より小さくなつたとき、つまり書き
込みと読み出しのアドレス距離が所定値より小さ
くなつたとき、比較器28の出力により前述例と
同様にして書き込みクロツク及び読み出しクロツ
クの周波数が下げられ、前述と同様の理由によつ
て、シフトレジスタがオーバーフローしてしまう
のが防止される。
In this example, the following steps are taken to prevent each shift register from overflowing. That is, the write clock signal is supplied to the write address counter 25. Also, the read clock signal is input to the read address counter 2.
6. The counter 25 starts counting from a count value corresponding to the initial writing phase of the shift register, and the counter 26 starts counting from a count value corresponding to the initial writing phase corresponding to the initial reading phase of each shift register, and the counter 26 starts counting from a count value that is different by a predetermined value from the count value corresponding to the initial writing phase corresponding to the initial reading phase of each shift register. Start counting from. The count information of these counters 25 and 26 is supplied to a subtracter 27, and a voltage E S corresponding to the difference is supplied to a comparator 28, where it is compared with a reference voltage E 0 for comparison.
When E S becomes smaller than the voltage E 0 , that is, when the write and read address distance becomes smaller than a predetermined value, the output of the comparator 28 lowers the frequencies of the write clock and read clock in the same manner as in the previous example. , the shift register is prevented from overflowing for the same reason as mentioned above.

以上の例で、シフトレジスタは3個設けたが、
これは入力信号に時間軸誤差があるので、2個の
シフトレジスタを交互に切り換えて入力デジタル
信号の書き込み及び読み出しをすることは不可能
であるからである。
In the above example, three shift registers were provided, but
This is because there is a time axis error in the input signal, so it is impossible to write and read the input digital signal by alternately switching the two shift registers.

以上のようにして、この発明によれば、書き込
みと読み出しのアドレス距離を監視し、このアド
レス距離が所定値以下となつたとき、書き込み及
び読み出しのクロツクを下げるようにすることに
よりメモリがオーバーフローするのを回避するこ
とができる。しかも、クロツク周波数を下げても
入力信号の最高周波数の2倍以上になるようにし
ておけば、タイムベースコレクタとしての効果は
殆んど保つことができるという利点がある。
As described above, according to the present invention, the address distance between write and read is monitored, and when this address distance becomes less than a predetermined value, the memory overflows by lowering the write and read clocks. can be avoided. Furthermore, even if the clock frequency is lowered, if the clock frequency is set to be at least twice the highest frequency of the input signal, the effect as a time base collector can be maintained for the most part.

なお、以上の例では、書き込みクロツク周波数
と読み出しクロツク周波数とを等しくした場合で
あるが、タイムベースコレクシヨンと同時に時間
軸圧縮あるいは時間軸伸長をすることを考慮する
ときは、書き込みクロツク周波数と読み出しクロ
ツク周波数との比を変えずに両周波数を変化させ
るようにすればよい。
Note that in the above example, the write clock frequency and the read clock frequency are set equal, but when considering time base compression or time base expansion at the same time as time base correction, the write clock frequency and read clock frequency Both frequencies may be changed without changing the ratio to the frequency.

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

第1図はこの発明の一例のブロツク図、第2図
はその要部の一例を説明するための図、第3図及
び第4図はその要部の一例の構成を示すブロツク
図、第5図はこの発明の他の例のブロツク図、第
6図はその要部の一例のブロツク図、第7図はこ
の発明の他の実施例を示すブロツク図である。
FIG. 1 is a block diagram of an example of the present invention, FIG. 2 is a diagram for explaining an example of its essential parts, FIGS. 3 and 4 are block diagrams showing the configuration of an example of its essential parts, and FIG. FIG. 6 is a block diagram of another example of the present invention, FIG. 6 is a block diagram of one example of the main part thereof, and FIG. 7 is a block diagram showing another embodiment of the present invention.

Claims (1)

【特許請求の範囲】[Claims] 1 時間軸誤差を有する入力信号が供給されるメ
モリと、このメモリに対する書き込みクロツクを
発生する書き込みクロツク発生器と、上記メモリ
に対する読み出しクロツクを発生する読み出しク
ロツク発生器と、上記書き込みクロツクをカウン
トして上記メモリの書き込みアドレスを決める第
1のカウンタと、上記読み出しクロツクをカウン
トして読み出しアドレスを決める第2のカウンタ
とを有し、上記書き込みクロツク発生器は可変周
波数発振器を有し上記入力信号の周波数及び位相
にその書き込みクロツクがロツクするようされ、
上記読み出しクロツク発生器もまた可変周波数発
振器を有しその読み出しクロツクは上記入力信号
の周波数にのみロツクするようにされ、上記入力
信号が上記書き込みクロツクによつてメモリに書
き込まれ、上記読み出しクロツクによつてメモリ
から読み出されることにより上記時間軸誤差が除
去されるようにされるものにおいて、上記第1及
び第2のカウンタのアドレス値の差が検出され、
その差が所定値以下となつたとき、上記書き込み
クロツク発生器及び読み出しクロツク発生器の出
力周波数を両者の比を変えずに低くするようにし
たタイムベースコレクタ。
1 A memory to which an input signal having a time axis error is supplied, a write clock generator that generates a write clock for this memory, a read clock generator that generates a read clock for the memory, and a clock that counts the write clock. A first counter that determines a write address of the memory, and a second counter that counts the read clock and determines a read address, and the write clock generator has a variable frequency oscillator that controls the frequency of the input signal. and its write clock is locked to the phase
The read clock generator also has a variable frequency oscillator whose read clock is adapted to lock only to the frequency of the input signal, the input signal being written to the memory by the write clock and being clocked by the read clock. in which the time axis error is removed by reading from the memory, a difference between the address values of the first and second counters is detected;
The time base collector is configured to lower the output frequencies of the write clock generator and the read clock generator without changing the ratio thereof when the difference becomes less than a predetermined value.
JP57092700A 1982-05-31 1982-05-31 Time base collector Granted JPS58208906A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57092700A JPS58208906A (en) 1982-05-31 1982-05-31 Time base collector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57092700A JPS58208906A (en) 1982-05-31 1982-05-31 Time base collector

Publications (2)

Publication Number Publication Date
JPS58208906A JPS58208906A (en) 1983-12-05
JPH0424779B2 true JPH0424779B2 (en) 1992-04-28

Family

ID=14061762

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57092700A Granted JPS58208906A (en) 1982-05-31 1982-05-31 Time base collector

Country Status (1)

Country Link
JP (1) JPS58208906A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61198471A (en) * 1985-02-27 1986-09-02 Sony Corp Time axis correction circuit
JP2882433B2 (en) * 1992-03-31 1999-04-12 日本ビクター株式会社 Video signal time base correction circuit

Also Published As

Publication number Publication date
JPS58208906A (en) 1983-12-05

Similar Documents

Publication Publication Date Title
JPS6258196B2 (en)
JPH0340579A (en) Video signal conversion circuit
JPH05153557A (en) Clock reproduction circuit and time axis error correction device
JPH0424779B2 (en)
JPS58208905A (en) Time base collector
US4884150A (en) Information reproducer
EP0176893B1 (en) Time base corrector
JP3184051B2 (en) Time axis correction circuit
JP3339620B2 (en) Synchronous pulse generator
JP3127621B2 (en) Video signal playback device
JPH07114504B2 (en) Frequency conversion circuit and frequency conversion method
JPH0146938B2 (en)
JPH0518312B2 (en)
KR860003534Y1 (en) Data Separator with Counter
JPH0497676A (en) Time axis error correction device
JPH04109782A (en) Recording device and reproducing device
JPH0546034B2 (en)
JP3049716B2 (en) Time axis correction circuit
JPS62264782A (en) Magnetic recording and reproducing device
JPS6018091A (en) Color burst reinserting circuit
JPH0476275B2 (en)
JPS62216591A (en) Memory control circuit
JPS6334544B2 (en)
JPH0530477A (en) Time axis correction circuit
JPS5840242B2 (en) Time-dependent correction of continuous signals