[go: up one dir, main page]

JP2000269941A - Clock reloading circuit - Google Patents

Clock reloading circuit

Info

Publication number
JP2000269941A
JP2000269941A JP11069306A JP6930699A JP2000269941A JP 2000269941 A JP2000269941 A JP 2000269941A JP 11069306 A JP11069306 A JP 11069306A JP 6930699 A JP6930699 A JP 6930699A JP 2000269941 A JP2000269941 A JP 2000269941A
Authority
JP
Japan
Prior art keywords
read
write
input data
frame
address
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.)
Granted
Application number
JP11069306A
Other languages
Japanese (ja)
Other versions
JP3130895B2 (en
Inventor
Hiroyuki Endo
宏之 遠藤
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 Miyagi Ltd
Original Assignee
NEC Miyagi 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 Miyagi Ltd filed Critical NEC Miyagi Ltd
Priority to JP11069306A priority Critical patent/JP3130895B2/en
Publication of JP2000269941A publication Critical patent/JP2000269941A/en
Application granted granted Critical
Publication of JP3130895B2 publication Critical patent/JP3130895B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily avoid a slip without changing the readout order of readout addresses by writing input data to a storage means according to write addresses, reading the input data out according to the readout addresses, alternately placing read and write means in operation, and selecting and outputting input data read out by a read and write means in operation. SOLUTION: Memories 10-1 and 10-2 of systems 1 and 2 are placed in operation by turns, in with of frames, by using input frame pulses and the memory 10-1 of the system 1 are placed in writing and reading operation by a choice 1 and a choice 2 for the 1st frame of input data. By using different memories for each frame, both the write and read addresses overlap with each other, even at the place where the reading of a last frame as a slip occurrence place and the writing of a next frame overlap with each other, so that a slip can be avoided without varying a WR-RD address initial phase difference and the memory capacity and changing the readout order of RD addresses.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、同期系の多重伝送
装置等に用いて好適なクロック乗せ換え回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a clock transfer circuit suitable for use in a synchronous multiplex transmission device or the like.

【0002】[0002]

【従来の技術】(1)第1の従来例 第1の従来例によるクロック乗せ換え回路は、図3に図
示するように、メモリ10と、このメモリ10に対する
書き込みアドレスWRおよび読み出しアドレスRDを生
成するアドレス生成部11a,11bと、上記アドレス
WR−RD間のアドレス位相差を監視する位相比較部1
2とから構成される。
2. Description of the Related Art (1) First Conventional Example A clock transfer circuit according to a first conventional example generates a memory 10 and a write address WR and a read address RD for the memory 10 as shown in FIG. Address generators 11a and 11b, and a phase comparator 1 that monitors an address phase difference between the addresses WR-RD.
And 2.

【0003】このような構成によれば、クロックAに同
期した、間隙を含む入力データを、同じくクロックAに
同期した書き込みアドレスWRを用いてメモリ10に書
き込む一方、クロックAとは非同期のクロックBに同期
した読み出しアドレスRDを用いて当該メモリ10から
データを読み出す。さらに、アドレスWR−RD間は非
同期である事から、WR−RD間のアドレス位相差を常
時、位相比較部12にて監視させておき、読み出しアド
レスRDが書き込みアドレスWRを追い越しそうになっ
た場合に、この位相比較部12から読み出しアドレス生
成部11bに強制停止信号を出力して位相差調整を行
い、図4に図示する態様でクロック乗せ換えを行うよう
にしている。
According to such a configuration, input data including a gap synchronized with the clock A is written into the memory 10 using the write address WR also synchronized with the clock A, while the clock B asynchronous with the clock A is written. The data is read from the memory 10 using the read address RD synchronized with. Further, since the address WR-RD is asynchronous, the phase comparison unit 12 always monitors the address phase difference between the WR-RD, and when the read address RD is about to overtake the write address WR. Then, the phase comparison unit 12 outputs a forced stop signal to the read address generation unit 11b to adjust the phase difference, and performs clock switching in the manner shown in FIG.

【0004】さて、このクロック乗せ換えの特徴は、ア
ドレスWR−RD間の位相差を比較して位相差調整を行
う事であるが、位相差調整によって入力データに含まれ
る間隙(図4における***部分)がそのまま出力に伝
搬されてしまう事が問題とされている。一般に、クロッ
ク乗せ換え回路の次段には、データ列からクロックを生
成する為のクロック生成回路が付加される事が多いが、
その場合データ列中に含まれる間隙の時間幅が大きい
と、生成するクロックのジッタ(周波数偏差)に悪影響
を与える事がある。実際に上述した従来技術に用い、伝
送フレームSDH/VC11相当のデータ列をクロック
乗せ換えする場合、1.62MHz換算で15bit程
の間隙が入力から出力へそのまま伝搬されてしまい、ジ
ッタへ悪影響を与えたという例も報告されている。
A feature of this clock change is that the phase difference is adjusted by comparing the phase difference between the addresses WR and RD. The gap included in the input data due to the phase difference adjustment (* in FIG. 4) ** part) is directly transmitted to the output. In general, a clock generation circuit for generating a clock from a data string is often added to the next stage of the clock transfer circuit,
In this case, if the time width of the gap included in the data string is large, the jitter (frequency deviation) of the generated clock may be adversely affected. In the case where the data train corresponding to the transmission frame SDH / VC11 is actually clocked and used in the above-described conventional technique, a gap of about 15 bits is directly propagated from the input to the output in 1.62 MHz conversion, which adversely affects the jitter. Some examples have been reported.

【0005】(2)第2の従来例 その為、近年では上記問題を解決する技術が案出されて
おり、その構成としては、図5に図示するように、メモ
リ10と、初期化可能な書き込みアドレスWRおよび読
み出しアドレスRDを生成するアドレス生成部11a,
11bと、書き込みRDアドレス生成部11aの初期化
信号を生成する遅延部13(例で2bit遅延)とを具
備してクロック乗せ換えを行うものが知られている。こ
うした第2の従来例によれば、従来と同様の入力データ
に対し、入力フレームパルスによってフレーム毎に初期
化される書き込みアドレスWRを用いてデータを書き込
み、さらに遅延部13からの遅延フレームパルスによっ
て、フレーム毎に初期化される読み出しアドレスRDを
用いてメモリ10からデータを読み出す事で図6に図示
する態様にてクロック乗せ換えを行う。
(2) Second Conventional Example Therefore, in recent years, a technique for solving the above-mentioned problem has been devised, and as a configuration, as shown in FIG. An address generator 11a that generates a write address WR and a read address RD,
There is a known type that includes a delay unit 13b (in the example, a 2-bit delay) that generates an initialization signal of the write RD address generation unit 11a and performs clock transfer. According to the second conventional example, data is written to the same input data as the conventional one by using the write address WR initialized for each frame by the input frame pulse, and furthermore, by the delayed frame pulse from the delay unit 13, By reading data from the memory 10 using the read address RD initialized for each frame, the clock is switched in the manner shown in FIG.

【0006】第2の従来例によるクロック乗せ換えで
は、入力データが何等かのフレーム構造を持ち、フレー
ムパルスが存在する事を前提条件としている。こうした
技術では、位相差調整する方式から、フレーム単位にア
ドレスWR−RD間のアドレス位相差を初期化(定期的
な位相差調整)する方式に変えた為、位相比較による間
隙の伝搬が無くなり、読み出しアドレスRDの読み出し
順序を、間隙が分散する様に工夫(例えばAB*CA*
BCABC*等)する事によって、容易に間隙を分散、
最小化する事が可能となっている。
In the second prior art, the clock switching is based on the precondition that the input data has some frame structure and a frame pulse exists. In such a technique, the method of initializing the address phase difference between the addresses WR and RD (periodical phase difference adjustment) is changed from the method of adjusting the phase difference to the method of initializing the address phase difference between the addresses WR and RD on a frame basis. The read order of the read addresses RD is devised so that the gap is dispersed (for example, AB * CA *
BCABC *, etc.) to easily disperse the gap,
It is possible to minimize it.

【0007】[0007]

【発明が解決しようとする課題】ところで、上述した第
2の従来例では、アドレスWR−RD間の初期位相差
や、入力データに含まれる間隙の位置や時間幅、メモリ
容量等の条件がある条件になった場合、前フレームの読
み出しと次フレームの書き込みが重複する可能性があ
り、その場合、図7に示すように、書き込みアドレスW
Rと読み出しアドレスRDが一致してデータ破壊を引き
起こす、”スリップ”と呼ばれる現象が発生する。
In the above-mentioned second conventional example, there are conditions such as an initial phase difference between the addresses WR and RD, a position of a gap included in input data, a time width, and a memory capacity. When the condition is satisfied, there is a possibility that the reading of the previous frame and the writing of the next frame may overlap. In this case, as shown in FIG.
A phenomenon called "slip" occurs in which R and the read address RD match to cause data destruction.

【0008】図7では簡単な事例を紹介している為、ア
ドレスWR−RD間の初期位相差変更や、メモリ容量の
変更、RDアドレス読み出し順番を変更する等の回避策
によって、容易にスリップを回避することが可能ではあ
るものの、実際の伝送装置等で用いられる、複雑で長大
な入力フレーム(例えばSDHフレーム)に第2の従来
技術を適用してスリップが発生した場合は、上述した回
避策の実行は極めて困難な事が多い。
FIG. 7 introduces a simple case, so that slips can be easily eliminated by avoiding measures such as changing the initial phase difference between the addresses WR and RD, changing the memory capacity, and changing the RD address reading order. Although it is possible to avoid the slip, when the slip occurs by applying the second related art to a complicated and long input frame (for example, an SDH frame) used in an actual transmission device or the like, the above-described workaround is provided. Is often extremely difficult to do.

【0009】本発明は、このような事情に鑑みてなされ
たもので、読み出しアドレスと書き込みアドレスとの間
の初期位相差変更や、読み出しアドレスの読み出し順序
の変更等を行わずに容易にスリップ回避し得るクロック
乗せ換え回路を提供することを目的としている。
The present invention has been made in view of such circumstances, and easily avoids slippage without changing the initial phase difference between a read address and a write address, or changing the read order of read addresses. It is an object of the present invention to provide a clock transfer circuit that can be used.

【0010】[0010]

【課題を解決するための手段】上記目的を達成するた
め、請求項1に記載の発明では、第1のクロックに同期
して生成される書き込みアドレスに応じて記憶手段に入
力データを書き込む一方、第2のクロックに同期して生
成される読み出しアドレスに応じて前記記憶手段から入
力データを読み出すリード・ライト手段を2系統具備
し、入力フレームパルスに応じて、フレーム単位で2系
統あるリード・ライト手段を交互に動作させ、動作した
側のリード・ライト手段が読み出す入力データを選択し
て出力するリード・ライト制御手段とを具備することを
特徴とする。
In order to achieve the above object, according to the first aspect of the present invention, while input data is written to storage means in accordance with a write address generated in synchronization with a first clock, Two systems of read / write means for reading input data from the storage means in accordance with a read address generated in synchronization with a second clock, and two systems of read / write in frame units in accordance with an input frame pulse Read / write control means for operating the means alternately and selecting and outputting input data to be read by the read / write means on the operated side.

【0011】上記請求項1に従属する請求項2に記載の
発明にあっては、前記リード・ライト制御手段は、入力
フレームパルスに応じて、2系統あるリード・ライト手
段のいずれの書き込みアドレスを選択する書き込み選択
手段と、入力フレームパルスに応じて、2系統あるリー
ド・ライト手段のいずれの読み出しアドレスを選択する
読み出し選択手段と、この読み出し選択手段が選択した
読み出しアドレスに応じて、対応する系統側の記憶手段
が読み出す入力データを選択して次段へ出力する出力選
択手段とを具備することを特徴としている。
In the invention according to claim 2 dependent on claim 1, the read / write control means assigns any one of the write addresses of the two systems of read / write means in response to an input frame pulse. A write selecting means for selecting, a read selecting means for selecting one of read addresses of two read / write means in accordance with an input frame pulse, and a corresponding system in response to a read address selected by the read selecting means. Output selection means for selecting input data to be read by the storage means on the side and outputting the selected input data to the next stage.

【0012】また、上記請求項1に従属する請求項3に
記載の発明にあっては、前記リード・ライト制御手段
は、一方側のリード・ライト手段にて記憶手段への書き
込みおよび読み出しを行っている間、他方側のリード・
ライト手段を初期化することを特徴とする。
Further, in the invention according to claim 3 dependent on claim 1, the read / write control means performs writing and reading to and from the storage means by one of the read / write means. While the other lead
The writing means is initialized.

【0013】本発明では、入力フレームパルスに応じ
て、フレーム単位で2系統あるリード・ライト手段を交
互に動作させ、動作した側のリード・ライト手段が読み
出す入力データを選択して出力するので、フレーム毎に
使用する記憶手段が異なり、これ故、スリップ発生箇所
となる前フレームの読み出しと次フレームの書き込みが
重複する位置においても書き込み/読み出し両アドレス
が重複しなくなる結果、読み出しアドレスと書き込みア
ドレスとの間の初期位相差変更や、読み出しアドレスの
読み出し順序の変更等を行わずに容易にスリップ回避し
得る。
According to the present invention, two systems of read / write means are alternately operated in frame units in accordance with an input frame pulse, and input / output data read by the operated read / write means is selected and output. The storage means used for each frame is different. Therefore, even at the position where the reading of the previous frame and the writing of the next frame, which is the location where the slip occurs, the writing / reading address is not overlapped. Can be easily avoided without changing the initial phase difference or changing the reading order of the read addresses.

【0014】[0014]

【発明の実施の形態】以下、本発明の実施の一形態につ
いて図面を参照して説明する。まず、図1は本発明に実
施の一形態によるクロック乗せ換え回路の構成を示すブ
ロック図である。なお、この図に示す各部の内、上述し
た第2の従来例と共通する要素には同一の番号を付し、
その説明を省略する。図1に示すクロック乗せ換え回路
は、メモリ10と、初期化可能な書き込みアドレスWR
および読み出しアドレスRDを生成するアドレス生成部
11a,11bを2系統(以下、1系/2系と称す)設
け、さらに書き込みアドレスWR選択用信号(選択1)
を生成する為の選択信号生成部14と、読み出しアドレ
スRDおよび出力選択用信号(選択2)を生成する為の
遅延部13と、出力を選択する為の出力選択部15とを
具備する。
An embodiment of the present invention will be described below with reference to the drawings. First, FIG. 1 is a block diagram showing a configuration of a clock transfer circuit according to an embodiment of the present invention. Note that among the components shown in this figure, elements common to the above-described second conventional example are given the same numbers, and
The description is omitted. The clock transfer circuit shown in FIG. 1 includes a memory 10 and an initializable write address WR.
And two address generators 11a and 11b (hereinafter, referred to as 1 system / 2 systems) for generating a read address RD, and a write address WR selection signal (select 1)
, A delay unit 13 for generating a read address RD and an output selection signal (selection 2), and an output selection unit 15 for selecting an output.

【0015】このような構成において、入力フレームパ
ルスを利用し、フレーム単位に1系と2系のメモリ10
−1,10−2を交互に動作させる事を特徴としてお
り、入力データに対し、まず1フレーム目では選択1及
び選択2の選択により、1系のメモリ10−1について
書き込み及び読み出しが行われる、その間、2系の書き
込みアドレスWR生成部11a−2および読み出しアド
レスRD生成部11b−2は初期化状態となり、したが
って、2系のメモリ10−2も停止状態となる。
In such a configuration, the first and second memories 10 and 10 are used for each frame by using the input frame pulse.
-1 and 10-2 are alternately operated. First, in the first frame, writing and reading are performed in the first-system memory 10-1 by selecting the selection 1 and the selection 2 in the first frame. In the meantime, the write address WR generator 11a-2 and the read address RD generator 11b-2 of the second system are initialized, and the memory 10-2 of the second system is also stopped.

【0016】次に、2フレーム目に入ると、今度は1系
と2系とが逆の動作になる。すなわち、2系のメモリ1
0−2について書き込み及び読み出しが行われ、その間
に、1系の書き込みアドレスWR生成部11a−1およ
び読み出しアドレスRD生成部11b−1は初期化状態
となり、したがって、1系のメモリ10−1も停止状態
となる。そして、こうした動作を1系/2系とでフレー
ム毎に交互に繰り返し、出力段で選択2により1系/2
系の出力を選択する事によって、図2に図示する形態で
クロック乗せ換えが行われる。
Next, in the second frame, the operations of the first and second systems are reversed. That is, the memory 1 of the second system
Writing and reading are performed for 0-2, during which time the write address WR generator 11a-1 and the read address RD generator 11b-1 of the first system are initialized, and therefore, the memory 10-1 of the first system is also initialized. It will be stopped. These operations are alternately repeated for each frame between the 1-system / 2-system, and the 1-system / 2-system is selected by the selection 2 at the output stage.
By selecting the output of the system, clock switching is performed in the form shown in FIG.

【0017】以上のように、本発明では、フレーム毎に
使用するメモリが異なる(1系/2系)ことから、スリ
ップ発生箇所となる前フレームの読み出しと次フレーム
の書き込みが重複する位置においても書き込み/読み出
し両アドレスが重複しなくなるため、WR−RD間アド
レス初期位相差の変更や、メモリ容量の変更、RDアド
レスの読み出し順序の変更等を全く行わずにスリップを
回避する事が可能になる訳である。尚、本発明における
メモリ容量変更なしの意味は、時間軸上の量分(例では
ABCDの4bit)について変更なしの意味であり、
厳密には第2の従来例におけるメモリを2個用いる為に
倍の容量となる。
As described above, according to the present invention, since the memory used for each frame is different (system 1 / system 2), even in the position where the reading of the previous frame and the writing of the next frame, which are the locations where the slip occurs, overlaps. Since both the write and read addresses do not overlap, it is possible to avoid a slip without changing the initial phase difference between the WR and RD addresses, changing the memory capacity, changing the read order of the RD addresses, and the like. It is a translation. Note that the meaning of no change in the memory capacity in the present invention means no change for the amount on the time axis (4 bits of ABCD in the example).
Strictly, the capacity is doubled because two memories in the second conventional example are used.

【0018】[0018]

【発明の効果】本発明によれば、入力フレームパルスに
応じて、フレーム単位で2系統あるリード・ライト手段
を交互に動作させ、動作した側のリード・ライト手段が
読み出す入力データを選択して出力するので、フレーム
毎に使用する記憶手段が異なり、これ故、スリップ発生
箇所となる前フレームの読み出しと次フレームの書き込
みが重複する位置においても書き込み/読み出し両アド
レスが重複しなくなる結果、読み出しアドレスと書き込
みアドレスとの間の初期位相差変更や、読み出しアドレ
スの読み出し順序の変更等を行わずに容易にスリップ回
避することができる。
According to the present invention, two systems of read / write means are alternately operated in frame units in accordance with an input frame pulse, and input data to be read by the operated read / write means is selected. Since the output means outputs different storage means for each frame, the write and read addresses do not overlap even at the position where the reading of the previous frame and the writing of the next frame, which are the locations where slips occur, are not duplicated. The slip can be easily avoided without changing the initial phase difference between the read address and the write address, or changing the read order of the read address.

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

【図1】 本発明の実施の一形態によるクロック乗せ換
え回路の構成を示すブロック図である。
FIG. 1 is a block diagram illustrating a configuration of a clock transfer circuit according to an embodiment of the present invention.

【図2】 実施の一形態によるクロック乗せ換え回路の
動作例を説明するための図である。
FIG. 2 is a diagram for explaining an operation example of the clock transfer circuit according to the embodiment;

【図3】 第1の従来例を説明するための図である。FIG. 3 is a diagram for explaining a first conventional example.

【図4】 第1の従来例を説明するための図である。FIG. 4 is a diagram for explaining a first conventional example.

【図5】 第2の従来例を説明するための図である。FIG. 5 is a diagram for explaining a second conventional example.

【図6】 第2の従来例を説明するための図である。FIG. 6 is a diagram for explaining a second conventional example.

【図7】 スリップ現象を説明するための図である。FIG. 7 is a diagram for explaining a slip phenomenon.

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

10−1,10−2 メモリ 11a−1,11a−2 書き込みアドレスWR生成部 11b−1,11b−2 読み出しアドレスRD生成部 12 位相比較部 13 遅延部 14 選択信号生成部 15 出力選択部 10-1, 10-2 Memory 11a-1, 11a-2 Write Address WR Generation Unit 11b-1, 11b-2 Read Address RD Generation Unit 12 Phase Comparison Unit 13 Delay Unit 14 Selection Signal Generation Unit 15 Output Selection Unit

─────────────────────────────────────────────────────
────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成12年3月21日(2000.3.2
1)
[Submission date] March 21, 2000 (200.3.2
1)

【手続補正1】[Procedure amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】特許請求の範囲[Correction target item name] Claims

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【特許請求の範囲】[Claims]

【手続補正2】[Procedure amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0010[Correction target item name] 0010

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0010】[0010]

【課題を解決するための手段】上記目的を達成するた
め、請求項1に記載の発明では、第1のクロックに同期
して生成される書き込みアドレスに応じて記憶手段に入
力データを書き込む一方、第2のクロックに同期して生
成される読み出しアドレスに応じて前記記憶手段から入
力データを読み出すリード・ライト手段を2系統具備
し、入力フレームパルスに応じて、フレーム単位で2系
統あるリード・ライト手段を交互に動作させ、動作した
側のリード・ライト手段が読み出す入力データを選択し
て出力するリード・ライト制御手段とを具備し、前記リ
ード・ライト制御手段は、入力フレームパルスに応じ
て、フレーム毎に、2系統あるリード・ライト手段のい
ずれの書き込みアドレスを選択する書き込み制御手段
と、入力フレームパルスに応じて、フレーム毎に、2系
統あるリード・ライト手段のいずれの読み出しアドレス
を選択する読み出し選択手段と、この読み出し選択手段
が選択した読み出しアドレスに応じて、対応する系統側
の記憶手段が読み出す入力データを選択して次段へ出力
する出力選択手段とを具備するとともに、一方側のリー
ド・ライト手段にて記憶手段への書き込みおよび読み出
しを行っている間、他方側のリード・ライト手段を初期
化することを特徴とする。
In order to achieve the above object, according to the first aspect of the present invention, while input data is written to storage means in accordance with a write address generated in synchronization with a first clock, Two systems of read / write means for reading input data from the storage means in accordance with a read address generated in synchronization with a second clock, and two systems of read / write in frame units in accordance with an input frame pulse operating the means alternately; and a read-write control means selects and outputs the input data operation the side of the read-write means reads said Li
The write / write control means responds to the input frame pulse.
Therefore, there are two types of read / write means for each frame.
Write control means for selecting a shift write address
And two systems for each frame according to the input frame pulse
Any read address of the read / write means
Reading selecting means for selecting the data, and the reading selecting means
Corresponding to the read address selected by the
Selects input data to be read by the storage means and outputs it to the next stage
Output selection means for
Writing and reading to storage means by write / read means
The other side's read / write means during initialization.
Characterized by reduction.

【手続補正3】[Procedure amendment 3]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0011[Correction target item name] 0011

【補正方法】削除[Correction method] Deleted

【手続補正4】[Procedure amendment 4]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0012[Correction target item name] 0012

【補正方法】削除[Correction method] Deleted

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 第1のクロックに同期して生成される書
き込みアドレスに応じて記憶手段に入力データを書き込
む一方、第2のクロックに同期して生成される読み出し
アドレスに応じて前記記憶手段から入力データを読み出
すリード・ライト手段を2系統具備し、 入力フレームパルスに応じて、フレーム単位で2系統あ
るリード・ライト手段を交互に動作させ、動作した側の
リード・ライト手段が読み出す入力データを選択して出
力するリード・ライト制御手段とを具備することを特徴
とするクロック乗せ換え回路。
An input data is written to a storage unit in accordance with a write address generated in synchronization with a first clock, and input data is written from the storage unit in accordance with a read address generated in synchronization with a second clock. Two systems of read / write means for reading input data are provided, and two systems of read / write means are alternately operated in frame units in response to an input frame pulse, and input data read by the operated read / write means is read out. And a read / write control means for selectively outputting.
【請求項2】 前記リード・ライト制御手段は、入力フ
レームパルスに応じて、2系統あるリード・ライト手段
のいずれの書き込みアドレスを選択する書き込み選択手
段と、 入力フレームパルスに応じて、2系統あるリード・ライ
ト手段のいずれの読み出しアドレスを選択する読み出し
選択手段と、 この読み出し選択手段が選択した読み出しアドレスに応
じて、対応する系統側の記憶手段が読み出す入力データ
を選択して次段へ出力する出力選択手段とを具備するこ
とを特徴とする請求項1記載のクロック乗せ換え回路。
2. The read / write control means includes a write selection means for selecting a write address of any one of two read / write means in accordance with an input frame pulse, and two systems in response to an input frame pulse. Read selection means for selecting any one of the read addresses of the read / write means, and input data to be read by the corresponding storage means on the system side in accordance with the read address selected by the read selection means and output to the next stage. 2. The clock transfer circuit according to claim 1, further comprising output selection means.
【請求項3】 前記リード・ライト制御手段は、一方側
のリード・ライト手段にて記憶手段への書き込みおよび
読み出しを行っている間、他方側のリード・ライト手段
を初期化することを特徴とする請求項1記載のクロック
乗せ換え回路。
3. The read / write control means initializes the read / write means on the other side while writing and reading to / from the storage means are performed by the read / write means on one side. 2. The clock transfer circuit according to claim 1, wherein:
JP11069306A 1999-03-15 1999-03-15 Clock transfer circuit Expired - Fee Related JP3130895B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11069306A JP3130895B2 (en) 1999-03-15 1999-03-15 Clock transfer circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11069306A JP3130895B2 (en) 1999-03-15 1999-03-15 Clock transfer circuit

Publications (2)

Publication Number Publication Date
JP2000269941A true JP2000269941A (en) 2000-09-29
JP3130895B2 JP3130895B2 (en) 2001-01-31

Family

ID=13398756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11069306A Expired - Fee Related JP3130895B2 (en) 1999-03-15 1999-03-15 Clock transfer circuit

Country Status (1)

Country Link
JP (1) JP3130895B2 (en)

Also Published As

Publication number Publication date
JP3130895B2 (en) 2001-01-31

Similar Documents

Publication Publication Date Title
US7420871B2 (en) Synchronous semiconductor memory device
US6920080B2 (en) Methods for generating output control signals in synchronous semiconductor memory devices and related semiconductor memory devices
JP4387371B2 (en) Memory device, its use, and data word synchronization method
JPH10283779A (en) Synchronous semiconductor memory device
JP3593104B2 (en) Clock switching circuit
US5764967A (en) Multiple frequency memory array clocking scheme for reading and writing multiple width digital words
US7706195B2 (en) Strobe signal controlling circuit
US20050157827A1 (en) Method and circuit for writing double data rate (DDR) sampled data in a memory device
US6754112B2 (en) Integrated circuit devices having delay circuits for controlling setup/delay times of data signals that are provided to memory devices
JP2003223623A (en) Semiconductor memory card, control method therefor, and interface device for semiconductor memory card
JP3130895B2 (en) Clock transfer circuit
KR100486199B1 (en) Circuit for generating high impedance control signal of semiconductor memory device
JP4678471B2 (en) Circuit and method of balanced dual edge triggered data bit shift
JP3130894B2 (en) Clock transfer circuit
JPH09139730A (en) Elastic storage device
JP3411109B2 (en) Frame phase synchronization circuit
JP3719831B2 (en) Semiconductor memory device
US6801055B1 (en) Data driven clocking
JP3013767B2 (en) Frame timing phase adjustment circuit
JP2974390B2 (en) Frame signal reproduction circuit
US8644088B2 (en) Semiconductor memory device and semiconductor system including the same
JP2007241614A (en) Skew adjustment circuit
JPS62259133A (en) Slip control system by delayed loading and unloading
JP2004112450A (en) Time division multiplexer
JP2005250498A (en) Video signal processing circuit

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20001024

LAPS Cancellation because of no payment of annual fees