JPH08179925A - Synchronization change-put circuit - Google Patents

Synchronization change-put circuit

Info

Publication number
JPH08179925A
JPH08179925A JP6321074A JP32107494A JPH08179925A JP H08179925 A JPH08179925 A JP H08179925A JP 6321074 A JP6321074 A JP 6321074A JP 32107494 A JP32107494 A JP 32107494A JP H08179925 A JPH08179925 A JP H08179925A
Authority
JP
Japan
Prior art keywords
pulse
read
read pulse
write
minimum value
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.)
Withdrawn
Application number
JP6321074A
Other languages
Japanese (ja)
Inventor
Hiroko Honke
浩子 本家
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Engineering Ltd
Original Assignee
NEC Engineering 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 NEC Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP6321074A priority Critical patent/JPH08179925A/en
Publication of JPH08179925A publication Critical patent/JPH08179925A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PURPOSE: To minimize the memory capacity and also to reduce the memory propagation delay time without causing any slip error by performing the automatic output control of a read pulse in response to the jitter variance. CONSTITUTION: A memory capacity control part 4 calculates the phase difference between a write pulse (c) received from a write address counter part 2 and a read pulse (d) received from a read address counter part 3. Based on this calculation result, the part 4 produces a control signal (e) for adjustment of the timing to output the pulse (d) and outputs the signal (e) to the part 3. The part 3 outputs the pulse (d) in response to the signal (e) received from the part 4.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は同期乗せ替え回路に関
し、特に受信データが伝送路のジッタ等を含んでいる場
合の同期乗せ替え回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a synchronous transfer circuit, and more particularly to a synchronous transfer circuit when received data contains jitter in a transmission line.

【0002】[0002]

【従来の技術】従来、この種の同期乗せ替え回路におい
ては、図5に示すように、データに入出力を行うメモリ
部10と、メモリ部10の書込みパルスを生成する書込
みアドレスカウンタ部11と、メモリ部10の読出しパ
ルスを生成する読出しアドレスカウンタ部12と、書込
みパルス及び読出しパルスの位相比較を行う位相比較部
13とから構成されている。
2. Description of the Related Art Conventionally, in this type of synchronous transfer circuit, as shown in FIG. 5, a memory section 10 for inputting / outputting data and a write address counter section 11 for generating a write pulse for the memory section 10 are provided. It is composed of a read address counter section 12 for generating a read pulse of the memory section 10 and a phase comparison section 13 for comparing the phases of the write pulse and the read pulse.

【0003】この同期乗せ替え回路ではメモリ部10に
入力データ端子から入力されたデータaを書込む場合、
書込みアドレスカウンタ部11は書込みクロック端子か
ら入力される書込みクロックを基に書込みアドレス及び
書込みパルスを生成する。これら書込みアドレス及び書
込みパルスによってデータaがメモリ部10に書込まれ
る。
In this synchronous transfer circuit, when the data a input from the input data terminal is written in the memory section 10,
The write address counter unit 11 generates a write address and a write pulse based on the write clock input from the write clock terminal. The data a is written in the memory section 10 by these write address and write pulse.

【0004】また、メモリ部10からデータbを読出し
て出力データ端子から出力する場合、読出しアドレスカ
ウンタ部12は読出しクロック端子から入力される読出
しクロックを基に読出しアドレス及び読出しパルスを生
成する。これら読出しアドレス及び読出しパルスによっ
てメモリ部10からデータbが読出されて出力データ端
子から出力される。
When the data b is read from the memory unit 10 and output from the output data terminal, the read address counter unit 12 generates a read address and a read pulse based on the read clock input from the read clock terminal. The data b is read from the memory section 10 by the read address and the read pulse and is output from the output data terminal.

【0005】位相比較部13は書込みアドレスカウンタ
部11からの書込みパルス及び読出しアドレスカウンタ
部12からの読出しパルスの位相比較を行い、その比較
結果を読出しアドレスカウンタ部12に出力する。つま
り、読出しアドレスカウンタ部12は位相比較部13の
比較結果に応じて読出しパルスを出力する。この同期乗
せ替え回路については、特開昭4−369029号公報
の従来の技術に詳述されている。
The phase comparator 13 compares the phases of the write pulse from the write address counter 11 and the read pulse from the read address counter 12, and outputs the comparison result to the read address counter 12. That is, the read address counter unit 12 outputs a read pulse according to the comparison result of the phase comparison unit 13. This synchronous transfer circuit is described in detail in the prior art of JP-A-4-369029.

【0006】[0006]

【発明が解決しようとする課題】上述した従来の同期乗
せ替え回路では、書込みパルス及び読出しパルスの位相
比較を行う位相比較部の比較結果に応じて読出しパルス
の出力タイミングを可変しているので、メモリ部にデー
タを書込むための書込みパルスがジッタによって大きく
変動して読出しパルスと重複してしまうと、位相比較部
でスリップエラーが検出される。
In the above-mentioned conventional synchronous transfer circuit, the output timing of the read pulse is changed according to the comparison result of the phase comparison unit which compares the phases of the write pulse and the read pulse. When the write pulse for writing the data in the memory section fluctuates greatly due to the jitter and overlaps with the read pulse, a slip error is detected in the phase comparison section.

【0007】このスリップエラーを防ぐためにはジッタ
量が大きく変動することを考慮し、書込みパルスと読出
しパルスとの位相差を大きく設定しておかなければなら
ない。しかしながら、実際のジッタ量が予め設定された
値よりも小さかった場合にはメモリを無駄に動作させる
ことになり、伝搬遅延時間が大きくなってしまう。
In order to prevent this slip error, it is necessary to set a large phase difference between the write pulse and the read pulse in consideration of the fact that the amount of jitter varies greatly. However, if the actual amount of jitter is smaller than a preset value, the memory is wastefully operated, and the propagation delay time increases.

【0008】そこで、本発明の目的は上記の問題点を解
消し、ジッタの変動に追従して読出しパルスの出力制御
を自動的に行うことができ、メモリの使用容量を最少に
抑えることができるとともに、スリップエラーを起こす
ことなくメモリの伝搬遅延時間を小さくすることができ
る同期乗せ替え回路を提供することにある。
Therefore, the object of the present invention is to solve the above-mentioned problems, to automatically control the output of the read pulse by following the fluctuation of the jitter, and to minimize the used capacity of the memory. Another object of the present invention is to provide a synchronous transfer circuit that can reduce the propagation delay time of the memory without causing a slip error.

【0009】[0009]

【課題を解決するための手段】本発明による同期乗せ替
え回路は、入力データを書込みパルスによってメモリに
書込み、読出しパルスによって前記メモリからデータを
読出すことで入力データの同期乗せ替えを行う同期乗せ
替え回路であって、前記書込みパルス及び前記読出しパ
ルスの位相差を算出する算出手段と、予め設定された所
定時間内における前記算出手段の算出結果の中から最小
値を求める最小値検出手段と、前記最小値検出手段で求
めた最小値を基に前記読出しパルスの出力タイミングを
制御する制御手段とを備えている。
A synchronous transfer circuit according to the present invention writes input data to a memory with a write pulse and reads data from the memory with a read pulse to perform synchronous transfer of input data. A replacement circuit, calculating means for calculating a phase difference between the write pulse and the read pulse, and a minimum value detecting means for obtaining a minimum value from the calculation results of the calculating means within a preset predetermined time, And a control means for controlling the output timing of the read pulse based on the minimum value obtained by the minimum value detection means.

【0010】[0010]

【作用】入力データの同期乗せ替えを行う同期乗せ替え
回路において、書込みアドレスカウンタ部からの書込み
パルス及び読出しアドレスカウンタ部からの読出しパル
スの位相差を減算部で算出する。
In the synchronous transfer circuit for performing the synchronous transfer of input data, the subtraction unit calculates the phase difference between the write pulse from the write address counter unit and the read pulse from the read address counter unit.

【0011】最小値処理部は減算部で算出された算出値
のうち予め設定された一定時間内における最小値を求
め、生成部でこの最小値を基に読出しパルスの出力タイ
ミングを制御するための制御信号を生成する。
The minimum value processing unit obtains the minimum value within the preset constant time among the calculated values calculated by the subtraction unit, and the generation unit controls the output timing of the read pulse based on this minimum value. Generate a control signal.

【0012】これによって、ジッタの変動に追従して読
出しパルスの出力制御を自動的に行え、メモリの使用容
量を最少に抑えることが可能となる。また、スリップエ
ラーを起こすことなくメモリの伝搬遅延時間を小さくす
ることが可能となる。
As a result, the output control of the read pulse can be automatically performed following the fluctuation of the jitter, and the used capacity of the memory can be minimized. Further, the propagation delay time of the memory can be reduced without causing a slip error.

【0013】[0013]

【実施例】次に、本発明の一実施例について図面を参照
して説明する。
Next, an embodiment of the present invention will be described with reference to the drawings.

【0014】図1は本発明の一実施例の構成を示すブロ
ック図である。図において、本発明の一実施例による同
期乗せ替え回路はデータの入出力を行うメモリ部1と、
入力データaの書込みパルスcを生成する書込みアドレ
スカウンタ部2と、出力データbの読出しパルスdを生
成する読出しアドレスカウンタ部3と、書込みパルスc
及び読出しパルスdに基づいて読出しパルスdの出力タ
イミングを制御するための制御信号eを生成するメモリ
容量制御部4とから構成されている。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. In the figure, a synchronous transfer circuit according to an embodiment of the present invention includes a memory unit 1 for inputting and outputting data,
A write address counter section 2 for generating a write pulse c of the input data a, a read address counter section 3 for generating a read pulse d of the output data b, and a write pulse c.
And a memory capacity control section 4 for generating a control signal e for controlling the output timing of the read pulse d based on the read pulse d.

【0015】同期乗せ替え回路ではメモリ部1に入力デ
ータ端子から入力された入力データaを書込む場合、書
込みアドレスカウンタ部2は書込みクロック端子から入
力される書込みクロックを基に書込みアドレス及び書込
みパルスcを生成する。これら書込みアドレス及び書込
みパルスcによって入力データaがメモリ部1に書込ま
れる。
In the synchronous transfer circuit, when the input data a input from the input data terminal is written in the memory section 1, the write address counter section 2 writes the write address and the write pulse based on the write clock input from the write clock terminal. produces c. The input data a is written in the memory section 1 by the write address and the write pulse c.

【0016】また、メモリ部1から出力データbを読出
して出力データ端子から出力する場合、読出しアドレス
カウンタ部3は読出しクロック端子から入力される読出
しクロックを基に読出しアドレス及び読出しパルスdを
生成する。これら読出しアドレス及び読出しパルスdに
よってメモリ部1から出力データbが読出されて出力デ
ータ端子から出力される。
When the output data b is read from the memory unit 1 and output from the output data terminal, the read address counter unit 3 generates a read address and a read pulse d based on the read clock input from the read clock terminal. . The output data b is read from the memory section 1 by the read address and the read pulse d and output from the output data terminal.

【0017】メモリ容量制御部4は書込みアドレスカウ
ンタ部2からの書込みパルスcと読出しアドレスカウン
タ部3からの読出しパルスdとの位相差を算出し、その
算出結果に基づいて読出しパルスdを出力するタイミン
グを調整するための制御信号eを生成して読出しアドレ
スカウンタ部3に出力する。つまり、読出しアドレスカ
ウンタ部3はメモリ容量制御部4から制御信号eにした
がって読出しパルスdを出力する。
The memory capacity control unit 4 calculates the phase difference between the write pulse c from the write address counter unit 2 and the read pulse d from the read address counter unit 3, and outputs the read pulse d based on the calculation result. A control signal e for adjusting the timing is generated and output to the read address counter unit 3. That is, the read address counter section 3 outputs the read pulse d from the memory capacity control section 4 according to the control signal e.

【0018】図2は図1のメモリ容量制御部4の構成を
示すブロック図である。図において、メモリ容量制御部
4は書込みアドレスカウンタ部2からの書込みパルスc
と読出しアドレスカウンタ部3からの読出しパルスdと
の差分を計算してそれらの位相差を求める減算部5と、
ある一定期間内に減算部5で求めた位相差のうち最小の
位相差を求める最小値処理部6と、最小値処理部6で求
めた最小の位相差から制御信号eを生成する生成部7と
から構成されている。
FIG. 2 is a block diagram showing the configuration of the memory capacity control unit 4 of FIG. In the figure, the memory capacity control unit 4 uses the write pulse c from the write address counter unit 2.
And a subtraction unit 5 that calculates the difference between the read pulse d from the read address counter unit 3 and obtains the phase difference between them.
A minimum value processing unit 6 that obtains the minimum phase difference among the phase differences obtained by the subtraction unit 5 within a certain period, and a generation unit 7 that generates a control signal e from the minimum phase difference obtained by the minimum value processing unit 6. It consists of and.

【0019】減算部5は書込みアドレスカウンタ部2か
らの書込みパルスcと読出しアドレスカウンタ部3から
の読出しパルスdとの差分を計算し、それらの位相差Y
を求めて最小値処理部に送出する。
The subtracting section 5 calculates the difference between the write pulse c from the write address counter section 2 and the read pulse d from the read address counter section 3, and the phase difference Y between them.
Is sent to the minimum value processing unit.

【0020】最小値処理部6はある一定期間内に減算部
5で求めた位相差Yを順次比較する。すなわち、最小値
処理部6は前回減算部5で求めた位相差Y1 と今回減算
部5で求めた位相差Y2 とを比較し、例えば位相差Y2
が位相差Y1 よりも小さければ、位相差Y2 を保持して
おく。これを繰り返すことによって、最後まで保持され
ていた位相差Yを最小の位相差Ymin とする。
The minimum value processing unit 6 sequentially compares the phase differences Y obtained by the subtraction unit 5 within a certain fixed period. That is, the minimum value processing unit 6 compares the phase difference Y1 obtained by the previous subtraction unit 5 with the phase difference Y2 obtained by the current subtraction unit 5, and, for example, the phase difference Y2.
Is smaller than the phase difference Y1, the phase difference Y2 is held. By repeating this, the phase difference Y held until the end is set to the minimum phase difference Ymin.

【0021】生成部7は最小値処理部6で求めた最小の
位相差Ymin の値に対応して制御信号eを生成する。例
えば、最小の位相差Ymin の値が「+2」であれば、読
出しアドレスカウンタ部3のロードを2ビット後にずら
す、つまり読出しアドレスカウンタ部3からあるタイミ
ングで出力される読出しパルスdを2ビット分遅らせて
出力するための制御信号eを生成する。
The generator 7 generates the control signal e corresponding to the minimum phase difference Ymin value obtained by the minimum value processor 6. For example, when the value of the minimum phase difference Ymin is "+2", the load of the read address counter unit 3 is shifted by 2 bits later, that is, the read pulse d output from the read address counter unit 3 by 2 bits at a certain timing. The control signal e for delaying and outputting is generated.

【0022】また、最小の位相差Ymin の値が「−2」
であれば、読出しアドレスカウンタ部3のロードを2ビ
ット前にずらす、つまり読出しアドレスカウンタ部3か
らあるタイミングで出力される読出しパルスdを2ビッ
ト分早く出力するための制御信号eを生成する。
The value of the minimum phase difference Ymin is "-2".
In this case, the load of the read address counter section 3 is shifted by 2 bits before, that is, the control signal e for outputting the read pulse d output from the read address counter section 3 by 2 bits earlier is generated.

【0023】よって、伝送路におけるジッタの変動が起
きても、その変動に追従して書込みパルスcと読出しパ
ルスdとの位相差を自動的に補正することができるの
で、少ないメモリ容量でジッタの変動に対応することが
できる。したがって、ジッタ量が予測できない伝送路や
ジッタ量が変動する伝送路等において自動的に対応する
ことができ、同期乗せ替え回路の汎用性を広げることが
できる。
Therefore, even if jitter of the transmission line fluctuates, the phase difference between the write pulse c and the read pulse d can be automatically corrected by following the fluctuation, so that the jitter can be reduced with a small memory capacity. Can respond to fluctuations. Therefore, it is possible to automatically cope with a transmission line in which the amount of jitter cannot be predicted, a transmission line in which the amount of jitter fluctuates, and the versatility of the synchronous transfer circuit can be expanded.

【0024】図3は図2の減算部5で求められる位相差
Yの変動を示す図である。図において、実線は最小の位
相差Ymin で補正されない時の位相差Yの変動を示し、
破線は時刻t1において最小の位相差Ymin で補正され
た時の時刻t1以後の位相差Yの変動を示している。こ
の場合、時刻t1の周期は予想される位相変動量と位相
修正が可能な間隔(修正後にエラーが生じる可能性があ
る)とによって、例えば1日や1カ月、あるいは1年等
毎に改定されるようになっている。
FIG. 3 is a diagram showing a variation of the phase difference Y obtained by the subtracting section 5 of FIG. In the figure, the solid line shows the fluctuation of the phase difference Y when it is not corrected by the minimum phase difference Ymin,
The broken line shows the fluctuation of the phase difference Y after the time t1 when the correction is made with the minimum phase difference Ymin at the time t1. In this case, the cycle of the time t1 is revised, for example, every day, one month, or one year depending on the expected phase fluctuation amount and the phase correction interval (which may cause an error after the correction). It has become so.

【0025】図4は本発明の一実施例の動作を示すタイ
ミングチャートである。図4(a)は読出しパルスdを
2ビット分遅らせて出力する場合を示すタイミングチャ
ートであり、図4(b)は読出しパルスdを2ビット分
早く出力する場合を示すタイミングチャートである。
FIG. 4 is a timing chart showing the operation of the embodiment of the present invention. FIG. 4A is a timing chart showing a case where the read pulse d is delayed by 2 bits and outputted, and FIG. 4B is a timing chart showing a case where the read pulse d is outputted earlier by 2 bits.

【0026】読出しパルスdを2ビット分遅らせて出力
する場合、制御信号eは本来読出しアドレスカウンタ部
3から読出しパルスdが出力されるタイミング[図4
(a)の]よりも前に出力されるので、読出しアドレ
スカウンタ部3では制御信号eが出力されている間、読
出しパルスdの出力が禁止され、読出しアドレスカウン
タ部3から読出しパルスdが出力されるタイミングより
も2ビット分遅れて補正後の読出しパルスが出力される
[図4(a)の]。
When outputting the read pulse d with a delay of 2 bits, the control signal e is originally the timing when the read pulse d is output from the read address counter section 3 [FIG.
Since it is output before [] in [a], the output of the read pulse d is prohibited while the control signal e is being output in the read address counter section 3, and the read pulse d is output from the read address counter section 3. The corrected read pulse is output with a delay of 2 bits from the timing [FIG. 4 (a)].

【0027】また、読出しパルスdを2ビット分早く出
力する場合、制御信号eは本来読出しアドレスカウンタ
部3から読出しパルスdが出力されるタイミング[図4
(a)の]よりも前に出力されるので、読出しアドレ
スカウンタ部3では制御信号eが出力されている間、読
出しパルスdの出力が禁止され、読出しアドレスカウン
タ部3から次の読出しパルスdが出力されるタイミング
[図4(a)の]よりも2ビット分早く補正後の読出
しパルスが出力される[図4(a)の]。
When the read pulse d is output by 2 bits earlier, the control signal e is originally the timing when the read pulse d is output from the read address counter section 3 [FIG. 4].
(A)] is output before the read address counter section 3 outputs the read pulse d while the read signal counter section 3 outputs the control signal e, and the read address counter section 3 outputs the next read pulse d. The corrected read pulse is output [of FIG. 4 (a)] by 2 bits earlier than the output timing [of FIG. 4 (a)].

【0028】これらの動作によって、読出しパルスdの
位置は書込みパルスcから最小の遅延時間で、スリップ
エラーが発生しない位相差が確保されることとなる。
By these operations, the position of the read pulse d is kept at a minimum delay time from the write pulse c, and a phase difference that does not cause a slip error is secured.

【0029】このように、入力データaの同期乗せ替え
を行う同期乗せ替え回路において、書込みパルスc及び
読出しパルスdの位相差を減算部5で算出し、その算出
値のうち予め設定された一定時間内における最小値を最
小値処理部6で求め、この最小値を基に生成部7で読出
しパルスdの出力タイミングを制御するための制御信号
eを生成することによって、ジッタの変動に追従して読
出しパルスの出力制御を自動的に行うことができ、メモ
リの使用容量を最少に抑えることができるとともに、ス
リップエラーを起こすことなくメモリの伝搬遅延時間を
小さくすることができる。
As described above, in the synchronous transfer circuit for performing the synchronous transfer of the input data a, the phase difference between the write pulse c and the read pulse d is calculated by the subtracting unit 5, and a predetermined constant value of the calculated values is calculated. The minimum value in time is calculated by the minimum value processing unit 6, and the generation unit 7 generates a control signal e for controlling the output timing of the read pulse d based on this minimum value, so that the fluctuation of the jitter is tracked. Therefore, the output control of the read pulse can be automatically performed, the used capacity of the memory can be minimized, and the propagation delay time of the memory can be reduced without causing a slip error.

【0030】[0030]

【発明の効果】以上説明したように本発明によれば、入
力データの同期乗せ替えを行う同期乗せ替え回路におい
て、書込みパルス及び読出しパルスの位相差を算出し、
これら算出結果のうち予め設定された所定時間内におけ
る最小値を求め、その最小値を基に読出しパルスの出力
タイミングを制御することによって、ジッタの変動に追
従して読出しパルスの出力制御を自動的に行うことがで
き、メモリの使用容量を最少に抑えることができるとと
もに、スリップエラーを起こすことなくメモリの伝搬遅
延時間を小さくすることができるという効果がある。
As described above, according to the present invention, the phase difference between the write pulse and the read pulse is calculated in the synchronous transfer circuit for performing the synchronous transfer of the input data,
Among these calculation results, the minimum value within a preset time is calculated, and the output timing of the read pulse is controlled based on this minimum value, so that the output control of the read pulse is automatically controlled by following the fluctuation of jitter. Therefore, it is possible to minimize the used capacity of the memory and to reduce the propagation delay time of the memory without causing a slip error.

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

【図1】本発明の一実施例の構成を示すブロック図であ
る。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.

【図2】図1のメモリ容量制御部の構成を示すブロック
図である。
FIG. 2 is a block diagram showing a configuration of a memory capacity control unit in FIG.

【図3】図2の減算部で求められる位相差Yの変動を示
す図である。
FIG. 3 is a diagram showing a variation of a phase difference Y obtained by a subtracting section in FIG.

【図4】(a)は読出しパルスを2ビット分遅らせて出
力する場合を示すタイミングチャート、(b)は読出し
パルスを2ビット分早く出力する場合を示すタイミング
チャートである。
FIG. 4A is a timing chart showing a case where a read pulse is delayed by 2 bits and outputted, and FIG. 4B is a timing chart showing a case where a read pulse is outputted 2 bits earlier.

【図5】従来例の構成を示すブロック図である。FIG. 5 is a block diagram showing a configuration of a conventional example.

【符号の説明】[Explanation of symbols]

1 メモリ部 2 書込みアドレスカウンタ部 3 読出しアドレスカウンタ部 4 メモリ容量制御部 5 減算部 6 最小値処理部 7 生成部 c 書込みパルス d 読出しパルス 1 memory unit 2 write address counter unit 3 read address counter unit 4 memory capacity control unit 5 subtraction unit 6 minimum value processing unit 7 generation unit c write pulse d read pulse

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 入力データを書込みパルスによってメモ
リに書込み、読出しパルスによって前記メモリからデー
タを読出すことで入力データの同期乗せ替えを行う同期
乗せ替え回路であって、前記書込みパルス及び前記読出
しパルスの位相差を算出する算出手段と、予め設定され
た所定時間内における前記算出手段の算出結果の中から
最小値を求める最小値検出手段と、前記最小値検出手段
で求めた最小値を基に前記読出しパルスの出力タイミン
グを制御する制御手段とを有することを特徴とする同期
乗せ替え回路。
1. A synchronous transfer circuit for performing synchronous transfer of input data by writing input data to a memory with a write pulse and reading data from the memory with a read pulse, the write pulse and the read pulse. Based on the minimum value obtained by the minimum value detection means, and a minimum value detection means for obtaining the minimum value from the calculation result of the calculation means within a preset predetermined time And a control unit that controls the output timing of the read pulse.
【請求項2】 前記制御手段は、前記最小値検出手段で
求めた最小値だけ前記読出しパルスの出力を禁止するよ
う構成されたことを特徴とする請求項1記載の同期乗せ
替え回路。
2. The synchronous transfer circuit according to claim 1, wherein the control means is configured to prohibit the output of the read pulse by the minimum value obtained by the minimum value detection means.
【請求項3】 前記算出手段は、前記書込みパルスと前
記読出しパルスとの減算を行って前記書込みパルス及び
前記読出しパルスの位相差を算出するよう構成されたこ
とを特徴とする請求項1または請求項2記載の同期乗せ
替え回路。
3. The calculation means is configured to perform a subtraction between the write pulse and the read pulse to calculate a phase difference between the write pulse and the read pulse. Item 2. The synchronous transfer circuit according to item 2.
JP6321074A 1994-12-26 1994-12-26 Synchronization change-put circuit Withdrawn JPH08179925A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6321074A JPH08179925A (en) 1994-12-26 1994-12-26 Synchronization change-put circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6321074A JPH08179925A (en) 1994-12-26 1994-12-26 Synchronization change-put circuit

Publications (1)

Publication Number Publication Date
JPH08179925A true JPH08179925A (en) 1996-07-12

Family

ID=18128522

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6321074A Withdrawn JPH08179925A (en) 1994-12-26 1994-12-26 Synchronization change-put circuit

Country Status (1)

Country Link
JP (1) JPH08179925A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007524893A (en) * 2003-03-28 2007-08-30 トムソン ライセンシング Asynchronous jitter reduction technique

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007524893A (en) * 2003-03-28 2007-08-30 トムソン ライセンシング Asynchronous jitter reduction technique

Similar Documents

Publication Publication Date Title
JP2723691B2 (en) Variable timing signal generation circuit
US5870594A (en) Data transfer system and method
US6912680B1 (en) Memory system with dynamic timing correction
JP2010086415A (en) Memory interface
JP2003208400A (en) Clock switching circuit
JPH04142649A (en) Memory device
KR20070121179A (en) Duty cycle correction circuit and method using delay cells
JP2737680B2 (en) Sample hold circuit
JPH08179925A (en) Synchronization change-put circuit
JP2856118B2 (en) PLL circuit
KR100294517B1 (en) Semiconductor integrated circuit with phase adjusting function and system using the same
US20020050842A1 (en) Apparatus for detecting edges of input signal to execute signal processing on the basic of edge timings
KR100484250B1 (en) Digital dll circuit for controlling initial delay
JP2003091923A (en) Re-sampling address generator circuit
JP2006260071A (en) Memory controller and information processor
JP2500386B2 (en) Digital display value adjuster
JP2008225956A (en) Semiconductor integrated circuit device and timing adjustment method
JP2665188B2 (en) Buffer circuit
JP3260483B2 (en) External control signal input circuit
JP2000049599A (en) Frame phase synchronizing circuit
JP2007228045A (en) Digital dll circuit
JP3576858B2 (en) Clock transfer method
JPH04311120A (en) Frame aligner circuit
JP3177394B2 (en) Digital PLL circuit
JPH0865284A (en) Automatic phase controller

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20020305