JPH02294126A - Data multiplexer - Google Patents

Data multiplexer

Info

Publication number
JPH02294126A
JPH02294126A JP11547489A JP11547489A JPH02294126A JP H02294126 A JPH02294126 A JP H02294126A JP 11547489 A JP11547489 A JP 11547489A JP 11547489 A JP11547489 A JP 11547489A JP H02294126 A JPH02294126 A JP H02294126A
Authority
JP
Japan
Prior art keywords
data
multiplexing
clock
order group
stage
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
JP11547489A
Other languages
Japanese (ja)
Other versions
JP2925162B2 (en
Inventor
Kenji Ishida
石田 賢二
Keiji Wakimoto
脇本 啓嗣
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP11547489A priority Critical patent/JP2925162B2/en
Publication of JPH02294126A publication Critical patent/JPH02294126A/en
Application granted granted Critical
Publication of JP2925162B2 publication Critical patent/JP2925162B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Time-Division Multiplex Systems (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、複数の入力データを多重化するデータ多重化
装置に係わり、特に複数段の多重化回路のクロック供給
手段の改良をはかったデータ多重化装置に関する。
[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention relates to a data multiplexing device that multiplexes a plurality of input data, and particularly to a clock supply means for multiplexing circuits in multiple stages. This invention relates to an improved data multiplexing device.

(従来の技術) 従来、入力データを多重化するデータ多重化装置は、通
信ばかりではなく、デジタル演算処理等の分野でも数多
く使用されている。データの多重化においては、その情
報量が多ければ多いほど多重化されたデータの伝送速度
は高速になり、そのため多重化回路を複数段使用する場
合は、後段(高次群)の多重化回路が前段(低次群)の
多重化回路の出力データを取り込むタイミングが重要と
なってくる。
(Prior Art) Conventionally, data multiplexing devices for multiplexing input data have been widely used not only in communications but also in fields such as digital arithmetic processing. In data multiplexing, the larger the amount of information, the faster the transmission speed of the multiplexed data becomes. Therefore, when using multiple stages of multiplexing circuits, the multiplexing circuits in the later stage (higher order group) are used in the earlier stage. The timing of taking in the output data of the (low-order group) multiplexing circuit is important.

第6図は従来のデータ多重化装置の概略構成を示すブロ
ック図である。m:nの多重化回路61の後段にn:1
の多重化回路62が接続された2段構成となっており、
データを取り込むタイミング信号を後段のクロック信号
を基準に発生している。ここで、入力データを後段(高
次群)の多重化回路62が読み込む時のロード信号周波
数はfax/nとなるため、後段の多重化回路62内に
てこの信号を作り出して低次群の多重化回路61にフィ
ードバックし、さらに入力データとロード信号とのタイ
ミング調節器を設けることにより、高次群の多重化回路
62がデータを取り込むタイミングを調整している。
FIG. 6 is a block diagram showing a schematic configuration of a conventional data multiplexing device. n:1 after the m:n multiplexing circuit 61
It has a two-stage configuration in which multiplexing circuits 62 are connected,
The timing signal for taking in data is generated based on the clock signal of the subsequent stage. Here, since the load signal frequency when the input data is read by the multiplexing circuit 62 in the later stage (higher order group) is fax/n, this signal is generated in the multiplexer circuit 62 in the later stage to multiplex the lower order group. By feeding back to the circuit 61 and further providing a timing adjuster for the input data and the load signal, the timing at which the multiplexing circuit 62 of the higher order group takes in data is adjusted.

なお、多重化回路61.62はシフトレジスタ方式のマ
ルチブレクサ(MUX)である。例えば、2:1のMU
Xとすると、第7図に示す如くDフリップ・フロップ(
DFF)7172、セレクタ73.74及び分周器75
等から構成される。データD1はセレクタ73を介して
DFF7 1に供給され、DFF71の出力はセレクタ
74を介してDFF72に供給され、DFF72の出力
がMUXの出力となる。クロック信号はDFF71.7
2に供給されると共に、分周器75によりl/2分周さ
れてセレクタ73.74に供給される。セレクタ73.
74ではクロックを入力する度に選択するデータを切り
替える。従って、入力データのデータレートが5 Gb
psの場合、クロックの周波数fCKを1 0 G H
 zにすると、データD.,D2はfcK/2−5GH
zのロード周波数で読み込まれ、多重化されてlOGb
psの出力データとなる。
Note that the multiplexing circuits 61 and 62 are shift register type multiplexers (MUX). For example, 2:1 MU
Assuming X, the D flip-flop (
DFF) 7172, selector 73, 74 and frequency divider 75
Consists of etc. Data D1 is supplied to DFF71 via selector 73, the output of DFF71 is supplied to DFF72 via selector 74, and the output of DFF72 becomes the output of MUX. The clock signal is DFF71.7
2, the frequency is divided by 1/2 by a frequency divider 75, and the signal is supplied to selectors 73 and 74. Selector 73.
At 74, data to be selected is switched each time a clock is input. Therefore, the data rate of input data is 5 Gb
ps, the clock frequency fCK is 1 0 GH
z, the data D. , D2 is fcK/2-5GH
Loaded with a load frequency of z and multiplexed to lOGb
This becomes the output data of ps.

しかしながら、この種の装置にあっては次のような問題
があった。即ち、低次群の多重化回路からの出力データ
を高次群の多重化回路で取り込むタイミングを合わせる
必要があり、これには高次群のクロック周波数を基準に
してデータ入力時のロード信号を作り出し、入力データ
とのタイミング調整器を設けることにより実現せざるを
得ない。これは、高速になればなるほどに、タイミング
1週整器そのものが重要となり、その回路設計が困難と
なってくる。
However, this type of device has the following problems. In other words, it is necessary to match the timing at which the output data from the low-order group multiplexing circuit is taken in by the high-order group multiplexing circuit. To do this, a load signal at the time of data input is created based on the clock frequency of the high-order group, and the input data is This can only be achieved by providing a timing adjuster. The higher the speed, the more important the timing regulator itself becomes, and the more difficult it becomes to design the circuit.

(発明が解決しようとする課題) このように従来、多重化回路を複数段構成し、高次群の
クロック周波数を基準に入力データを取り込むロード信
号を発生させる場合、低次群からの出力データとロード
信号とのタイミング調整が必要となり、このタイミング
調整が極めて困難であった。
(Problem to be Solved by the Invention) Conventionally, when multiplexing circuits are configured in multiple stages and a load signal is generated to take in input data based on the clock frequency of a higher order group, output data from a lower order group and load Timing adjustment with the signal was required, and this timing adjustment was extremely difficult.

本発明は、上記事情を考慮してなされたもので、その目
的とするところは、低次群からの出力データと高次群で
のロード信号とのタイミング,2!J整が不要となり、
低次群から高次群側へのデータ転送を容晶したデータ多
重化装置を提供することにある。
The present invention has been made in consideration of the above circumstances, and its purpose is to improve the timing of the output data from the low-order group and the load signal in the high-order group, 2! J adjustment is no longer necessary,
An object of the present invention is to provide a data multiplexing device that facilitates data transfer from a low-order group to a high-order group.

[発明の構成] (課題を解決するための手段) 多重化回路で最も重要な点は、入力データを取り込むタ
イミングであり、そのデータが一旦取込まれれば、その
データを多重化することはさほど問題ではない。従来、
入力データを取り込むためのロード信号を高次群側のク
ロック信号を試準に発生していたため、低次群側の出力
データ、つまり高次群への入力データとロード信号との
時間のズレが生じていた。そこで、低次群側の出力デー
タと同期している信号を高次群側のロード信号としてそ
のまま使えば、時間のズレは生じない。
[Structure of the Invention] (Means for Solving the Problem) The most important point in a multiplexing circuit is the timing at which input data is taken in, and once that data is taken in, there is no need to multiplex the data. is not a problem. Conventionally,
Because the load signal for capturing input data was generated based on the clock signal of the higher-order group, there was a time lag between the output data of the lower-order group, that is, the input data to the higher-order group, and the load signal. Therefore, if a signal that is synchronized with the output data on the low-order group side is used as it is as a load signal on the high-order group side, no time lag will occur.

本発明はこのような点に着目し、複数段の多重化回路を
用いてデータを多重化するデータ多重化装置において、
前段の多重化回路のクロックを基準にして後段の多重化
回路を動作させるようにしたものである。
The present invention focuses on such points, and provides a data multiplexing device that multiplexes data using multiple stages of multiplexing circuits.
The multiplexing circuit at the subsequent stage is operated based on the clock of the multiplexing circuit at the previous stage.

また本発明は、複数段の多重化回路を用いてデータを多
重化するデータ多重化装置において、セレクタを用いて
クロックの立ち上がり及び立ち下がりで各々異なる入力
データを選択し、且つ入力データレートとクロック周波
数とが一致するセレクタ方式の多重化回路を用い、隣接
する多重化回路間に、前段のm:『)の多重化回路に入
力されるクロックの周波数fCKをm/n倍して後段の
多重化回路に供給する周波数逓倍器を挿入するようにし
たものである。
The present invention also provides a data multiplexing device that multiplexes data using multiplexing circuits in multiple stages, in which a selector is used to select different input data at the rising and falling edges of a clock, and the input data rate and clock Using selector-type multiplexing circuits with matching frequencies, the frequency fCK of the clock input to the previous-stage multiplexing circuit is multiplied by m/n between adjacent multiplexing circuits. In this case, a frequency multiplier is inserted to supply the converter circuit.

(作用) 本発明によれば、低次群側のクロックを基準にして高次
群側のデータ入力時のロード信号を発生させているので
、低次群からの出力データとロード信号とのタイミング
調整が不要となり、低次群から高次群側へのデータ転送
を容昌にすることができる。このとき、入力データレー
トとクロック周波数とが一致していることが条件となる
(Function) According to the present invention, since the load signal at the time of data input on the high-order group side is generated based on the clock on the low-order group side, timing adjustment between the output data from the low-order group and the load signal is possible. This becomes unnecessary, and data transfer from the lower-order group to the higher-order group can be easily performed. At this time, the condition is that the input data rate and clock frequency match.

(実施例) 以下、本発明の詳細を図示の実施例によって説明する。(Example) Hereinafter, details of the present invention will be explained with reference to illustrated embodiments.

第1図は本発明の第1の実施例に係わる多重化装置の基
本構成を示すブロック図である。図rl11 0は低次
群側としてのmanの多重化回路であり、この多重化回
路10の出力信号は高次群側のn:1の多重化回路20
に供給されている。クロック(周波数f CK)は多市
化回路10に供給され、この多重化回路10内で周波数
をm/n倍されたクロックが多重化回路20に供給され
る。つまり、低次群側のクロック周波数fcκを基準に
して、そのm / n倍のクロック周波数f。8・m/
nで後段の多重化回路を動作させるものとなっている。
FIG. 1 is a block diagram showing the basic configuration of a multiplexing device according to a first embodiment of the present invention. Figure rl110 is a man multiplexing circuit on the low-order group side, and the output signal of this multiplexing circuit 10 is transmitted to the n:1 multiplexing circuit 20 on the high-order group side.
is supplied to. The clock (frequency fCK) is supplied to the multi-market circuit 10, and within this multiplex circuit 10, the clock whose frequency is multiplied by m/n is supplied to the multiplex circuit 20. In other words, the clock frequency f is m/n times higher than the clock frequency fcκ on the low-order group side. 8・m/
n operates the multiplexing circuit at the subsequent stage.

第2図は第1図をより具体化(,て示すブロック図であ
る。ここでは、8:1のマルチブレクサ(以下、MUX
と略記する)を例にとり説明する。
Figure 2 is a block diagram that shows Figure 1 in more detail. Here, an 8:1 multiplexer (hereinafter MUX
(abbreviated as ) will be explained as an example.

8:1のMUXそのものは、2二1のMUXをトリー状
に構成したものである。即ち、入力データは第1段目の
MUX31,〜314にそれぞれ供給され、これらのM
 U X 3 1 +〜314の出力データは第2段目
のM U X 3 1 5 . 3 l bに供給サレ
、M U X 3 1 ! .  3 1 6の出力デ
ータは第3段目のM U X 3 1 7に供給される
。そして、M U X 3 1 7から入力データを8
=1に多重化したデータが出力されている。
The 8:1 MUX itself is a tree-like configuration of 221 MUXes. That is, the input data is supplied to the first stage MUX 31, ~314, respectively, and these MUX
The output data of U X 3 1 + to 314 is the second stage M U X 3 1 5 . Supply for 3 l b, M U X 3 1! .. The output data of 3 1 6 is supplied to the third stage MUX 3 1 7. Then, input data from M U X 3 1 7 to 8
= 1 multiplexed data is output.

第1段目のM U X 3 1 I〜314にはクロッ
クfcκが入力され、このクロックfCKはイクスクル
ーシブOR (XOR)ゲート32,及び遅延回路(D
L>33+により2倍に逓倍され、クロック2 f C
Kが第2段目のMUX31s.31,に入力される。さ
らに、このクロック2fcκはXORゲート322及び
DL332により2倍に逓倍され、クロック4fcKが
第3段目のM U X 3 1 7に入力される。ここ
で、第1及び第2段目のM U X 3 1 +〜31
6が低次群の多重化回路10に相当し、第3段目のMU
X317が高次群の多重化回路20に相当してい?。
A clock fck is input to the first stage MUX31I~314, and this clock fCK is input to the exclusive OR (XOR) gate 32 and the delay circuit (D
Multiplyed by 2 due to L>33+, clock 2 f C
K is the second stage MUX31s. 31, is input. Furthermore, this clock 2fcκ is doubled by the XOR gate 322 and DL332, and the clock 4fcK is input to the third stage MUX317. Here, M U X 3 1 + ~ 31 of the first and second stages
6 corresponds to the low-order group multiplexing circuit 10, and the third stage MU
Does X317 correspond to the high-order group multiplexing circuit 20? .

第3図は2:1のMUXの具体的な回路構成を示すブロ
ック図である。この回路は、基本的にはマスタスレーブ
型のDフリツブ●フロツブ(以下、MS−DFFと略記
する)41.3段のDフリップ●フロップ(以下、TS
−DFFと略記する)42及びセレクタ43等から構成
されたセレクタ方式である。入力データの一方はMS−
DFF41に供給され、他方はTS−DFF42に供給
される。そして、各DFF41■42の出力データはセ
レクタ43に供給され、選択的に出力されるものとなっ
ている。
FIG. 3 is a block diagram showing a specific circuit configuration of a 2:1 MUX. This circuit basically consists of a master-slave type D flipflop (hereinafter abbreviated as MS-DFF) and a 41.3-stage D flipflop (hereinafter referred to as TS).
-DFF) 42, a selector 43, etc. One of the input data is MS-
One signal is supplied to the DFF 41, and the other is supplied to the TS-DFF 42. The output data of each DFF 41 and 42 is supplied to a selector 43 and selectively output.

クロック信号fCKはMS−DFF41,TS−DFF
42及びセレクタ43にそれぞれ入力されている。なお
、図中44.45,46.47はそれぞれバッファアン
プを示している。
Clock signal fCK is MS-DFF41, TS-DFF
42 and selector 43, respectively. Note that 44, 45 and 46, 47 in the figure indicate buffer amplifiers, respectively.

ここで、第4図に示す如(、MS−DFF41に入力さ
れたデータDaは約1/2クロック遅延され、TS−D
FF42に入力されたデータDbは約1クロック遅延さ
れる。Da’Db′がそれぞれDa,Dbを遅延したデ
ータである。セレクタ43はクロックf cKL:!)
立ち上り及び立ち下がりで取り込むデータDa’Db’
 を切替えるものである。従って、セレクタ43からは
、データDa,Dbが多重化されて出力されることにな
る。
Here, as shown in FIG. 4, the data Da input to the MS-DFF 41 is delayed by about 1/2 clock,
Data Db input to the FF 42 is delayed by approximately one clock. Da'Db' is data obtained by delaying Da and Db, respectively. The selector 43 receives the clock f cKL:! )
Data Da'Db' captured at rising and falling edges
This is to switch between. Therefore, the data Da and Db are multiplexed and output from the selector 43.

前記第2図の構成において、第1段目のMUX311〜
314の入力データレートがI Gbpsの時、fcK
−IGHzのクロックを入力する。その時、第1段目の
M U X 3 1 1〜314ではタイミング調整な
しにデータが取込まれ、多重化されたデータが第2段目
のM U X 3 1 s .  3 l bに送り込
まれる。第2段目のM U X 3 1 s .31,
では、XORゲート32、及びD L 3 3 rによ
りクロックの周波数fCKが2倍にされて入力される。
In the configuration shown in FIG. 2, the first stage MUX 311~
When the input data rate of 314 is I Gbps, fcK
- Input the IGHz clock. At that time, the first-stage MUX 3 1 1 to 314 take in data without timing adjustment, and the multiplexed data is transferred to the second-stage MUX 3 1 s . 3 l b. Second stage MUX31s. 31,
Here, the clock frequency fCK is doubled and inputted by the XOR gate 32 and D L 3 3 r.

従って、2Gbpsの入力データレートに対して2G}
!zのクロックを入力することになり、第1段目と同様
にタイミング調整なしにデータが取り込まれる。第3段
目も同様の方式で実現される。
Therefore, for an input data rate of 2Gbps, 2G}
! z clock is input, and data is taken in without timing adjustment, similar to the first stage. The third stage is also realized in a similar manner.

かくして本実施例によれば、前段のMUXに入力される
クロックを2倍にして後段のMUXに供給しており、後
段のMUXに共給される口−ド信号(クロック)は前段
のMUXの出ノノデータと同期しているいるので、時間
のずれがない。このため、タイミング調整器等を設ける
ことなく、低次群側から高次群側へのデータ転送を容品
に行うことができる。
Thus, according to this embodiment, the clock input to the MUX in the previous stage is doubled and supplied to the MUX in the latter stage, and the clock signal (clock) that is fed to the MUX in the latter stage is the same as that of the MUX in the previous stage. Since it is synchronized with the output data, there is no time lag. Therefore, data can be easily transferred from the lower-order group side to the higher-order group side without providing a timing adjuster or the like.

第5図は本発明の第2の実施例の概略構成を示すブロッ
ク図である。この実施例が先に説明した実施例と異なる
点は、同一周波数に対してサンプリングレートの異なる
回路を組み合わせることにより多重化装置を実現したこ
とにある。
FIG. 5 is a block diagram showing a schematic configuration of a second embodiment of the present invention. This embodiment differs from the previously described embodiments in that a multiplexing device is realized by combining circuits with different sampling rates for the same frequency.

ここでは、低次群を8=2のMUXとし、高次群を2:
1のMUXとし、低次群側のMUX50はクロックと同
じサンプリングレートをrjつ回路、高次群側のMUX
20はクロックの2倍のサンプリングレートを持つ回路
とする。具体的には、低次群側は前記第7図に示すシフ
トレジスタ方式のMUXを組み合わせたものであ?、高
次群側のMUXは前記第3図に示すセレクタ方式のMU
Xである。
Here, the low-order group is a MUX of 8=2, and the high-order group is 2:
1 MUX, the MUX50 on the low-order group side is a circuit with the same sampling rate as the clock, and the MUX on the high-order group side is a circuit with the same sampling rate as the clock.
20 is a circuit having a sampling rate twice that of the clock. Specifically, the lower-order group side is a combination of the shift register type MUX shown in FIG. 7 above. , the MUX on the higher-order group side is the selector type MU shown in FIG.
It is X.

この場合、低次群の入力データレートとクロック周波数
fCKは異なっているが、高次群側の入力データレート
とfCKを同じにすることが可能となる。また、低次群
側では従来と同禄に入力データレートとロード信号との
タイミングを調整するためのタイミング調整器が必要で
あるが、高次群側ではその必要はない。
In this case, although the input data rate of the low-order group and the clock frequency fCK are different, it is possible to make the input data rate of the high-order group and fCK the same. Further, on the low-order group side, a timing adjuster is required to adjust the timing of the input data rate and the load signal in the same way as in the conventional case, but on the high-order group side, there is no need for such a timing adjuster.

このような構成であれば、隣接する多重化回■路に同一
のクロックを倶給して多重化を行うことができる。さら
に、低次群側の入力データレートとfCKは異なってい
るが、高次群側の入力データレートとfCKを同じにす
ることが可能となる。データ多重化においては、特に高
次群側でのタイミングを合わせることが難しいので、本
実施例のように高次群側の入力データレートとfCκを
同じにできることは有効である。
With such a configuration, multiplexing can be performed by supplying the same clock to adjacent multiplexing circuits. Furthermore, although the input data rate on the low-order group side and fCK are different, it is possible to make the input data rate on the high-order group side and fCK the same. In data multiplexing, it is particularly difficult to match the timing on the higher order group side, so it is effective to make the input data rate on the higher order group side and fCκ the same as in this embodiment.

なお、本発明は上述した各実施例に限定されるものでは
なく、その要旨を逸脱しない範囲で、4種々変形して実
施することができる。例えば、低次群及び高次群の多重
化回路の多重化率(man)は実施例に限らず、仕様に
応じて適宜変更可能である。また、第1の実施例におけ
る隣接する多重化回路の接続の一部に第2の実施例のよ
うな多重化回路の接続を含ませるようにしてもよい。
It should be noted that the present invention is not limited to the above-described embodiments, and can be implemented in four different ways without departing from the spirit of the invention. For example, the multiplexing ratio (man) of the multiplexing circuits of the low-order group and the high-order group is not limited to the embodiment, and can be changed as appropriate according to the specifications. Furthermore, some of the connections between adjacent multiplexing circuits in the first embodiment may include connections between multiplexing circuits as in the second embodiment.

[発明の効果] 以上詳述したように本発明によれば、低次群側のクロッ
ク周波数を基準にして高次群側のデータ入力時のロード
信号を発生させているので、低次群からの出力データと
ロード信号とのタイミング調整が不要となり、低次群か
ら高次群側へのデータ転送を容昂にする多重化装置を実
現することができる。
[Effects of the Invention] As detailed above, according to the present invention, since the load signal at the time of data input on the high-order group side is generated based on the clock frequency on the low-order group side, the output from the low-order group Timing adjustment between data and load signals is not required, and a multiplexing device that facilitates data transfer from a low-order group to a high-order group can be realized.

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

第1図は本発明の第1の実施例に係わる多重化装置の概
略構成を示すブロック図、第2図は第1図をより具体的
に示すブロック図、第3図は第1の実施例における2:
1のMUXの具体的回路構成を示すブロック図、第4図
は第3図のMUXの動作を説明するためのタイミングチ
ャート、第5図は本発明の第2の実施例の概略構成を示
すブロック図、第6図は従来の多重化装置の一例を示す
ブロック図、第7図は第6図の多重化回路の−11■成
例を示すブロック図である。 10.20・・・多重化回路(セレクタ方式)311〜
314・・・第1段口の2:lのMUX315〜316
・・・第2段目の2:lのMUX317・・・第3段口
の2=lのM U X32+ .322・・・XORゲ
ート 33,,332・・・遅延回路 41・・・MS−DFF 42・・・TS−DFF 43・・・セレクタ 50・・・多重化回路(シフトレジスタ方式)出願人代
理人 弁理士 鈴 江 武 彦’11$’i 第2図 イヘ ン欠 {1ト イ氏 ;ク之 {1L イヘ ;タ之,{シ1 勧 ;欠刀Y 次オ¥ 高;欠{イ .0 O ,0     .0
FIG. 1 is a block diagram showing a schematic configuration of a multiplexing device according to a first embodiment of the present invention, FIG. 2 is a block diagram showing FIG. 1 in more detail, and FIG. 2 in:
4 is a timing chart for explaining the operation of the MUX in FIG. 3, and FIG. 5 is a block diagram showing a schematic configuration of the second embodiment of the present invention. 6 is a block diagram showing an example of a conventional multiplexing device, and FIG. 7 is a block diagram showing a -11-1 configuration example of the multiplexing circuit of FIG. 6. 10.20... Multiplexing circuit (selector method) 311~
314...2:l MUX 315 to 316 at the first stage port
...MUX317 of 2:l in the second stage...MUX32+ of 2=l at the mouth of the third stage. 322...XOR gates 33, 332...Delay circuit 41...MS-DFF 42...TS-DFF 43...Selector 50...Multiplexing circuit (shift register system) Applicant's agent Patent Attorney Suzue Takehiko '11$'i Fig. 2 Ihen missing {1 Mr. Toy; 0 O, 0. 0

Claims (4)

【特許請求の範囲】[Claims] (1)複数段の多重化回路を用いてデータを多重化する
データ多重化装置において、前段の多重化回路のクロッ
クを基準にして後段の多重化回路を動作させることを特
徴とするデータ多重化装置。
(1) In a data multiplexing device that multiplexes data using multiple stages of multiplexing circuits, data multiplexing is characterized in that a subsequent stage multiplexing circuit is operated based on a clock of a preceding stage multiplexing circuit. Device.
(2)複数段の多重化回路を用いてデータを多重化する
データ多重化装置において、隣接する多重化回路間に、
前段のm:nの多重化回路に入力されるクロックの周波
数f_C_Kをm/n倍して後段の多重化回路に供給す
る周波数逓倍器を挿入してなることを特徴とするデータ
多重化装置。
(2) In a data multiplexing device that multiplexes data using multiple stages of multiplexing circuits, between adjacent multiplexing circuits,
A data multiplexing device characterized by inserting a frequency multiplier which multiplies the frequency f_C_K of a clock inputted to an m:n multiplexing circuit in the previous stage by m/n and supplies the multiplied clock frequency f_C_K to the multiplexing circuit in the subsequent stage.
(3)前記多重化回路は、セレクタを用いてクロックの
立ち上がり及び立ち下がりで各々異なる入力データを選
択するセレクタ方式であり、入力データレートとクロッ
ク周波数とが一致するものであること特徴とする請求項
1又は2記載のデータ多重化装置。
(3) The multiplexing circuit is of a selector type that uses a selector to select different input data at the rising and falling edges of a clock, and the input data rate and clock frequency match. 3. The data multiplexing device according to item 1 or 2.
(4)複数段の多重化回路を用いてデータを多重化する
データ多重化装置において、隣接する1組の多重化回路
の前段はシフトレジスタを用いてクロックの立ち上がり
又は立ち下がりでデータを取り込むシフトレジスタ方式
であり、後段はセレクタを用いてクロックの立ち上がり
及び立ち下がりで各々異なるデータを選択するセレクタ
方式であり、各々の多重化回路に同一周波数のクロック
が入力されることを特徴とするデータ多重化装置。
(4) In a data multiplexing device that multiplexes data using multiple stages of multiplexing circuits, the preceding stage of a set of adjacent multiplexing circuits uses a shift register to take in data at the rising or falling edge of a clock. Data multiplexing is a register method, and the latter stage is a selector method that uses a selector to select different data at the rising and falling edges of the clock, and is characterized in that clocks of the same frequency are input to each multiplexing circuit. conversion device.
JP11547489A 1989-05-09 1989-05-09 Data multiplexer Expired - Fee Related JP2925162B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11547489A JP2925162B2 (en) 1989-05-09 1989-05-09 Data multiplexer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11547489A JP2925162B2 (en) 1989-05-09 1989-05-09 Data multiplexer

Publications (2)

Publication Number Publication Date
JPH02294126A true JPH02294126A (en) 1990-12-05
JP2925162B2 JP2925162B2 (en) 1999-07-28

Family

ID=14663436

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11547489A Expired - Fee Related JP2925162B2 (en) 1989-05-09 1989-05-09 Data multiplexer

Country Status (1)

Country Link
JP (1) JP2925162B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1117636A (en) * 1997-06-20 1999-01-22 Nec Corp Multiplexer
JP2011109555A (en) * 2009-11-20 2011-06-02 Fujitsu Ltd Parallel-serial conversion circuit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1117636A (en) * 1997-06-20 1999-01-22 Nec Corp Multiplexer
JP2011109555A (en) * 2009-11-20 2011-06-02 Fujitsu Ltd Parallel-serial conversion circuit

Also Published As

Publication number Publication date
JP2925162B2 (en) 1999-07-28

Similar Documents

Publication Publication Date Title
US5486783A (en) Method and apparatus for providing clock de-skewing on an integrated circuit board
US5115455A (en) Method and apparatus for stabilized data transmission
JPH03237832A (en) Timing machining circuit for data clock
JPH0397329A (en) Demultiplexer
US7227875B2 (en) Interfacing to a data framer
JPH1198101A (en) Data demultiplexer circuit and serial-parallel conversion circuit using the data multiplexer circuit
CN107222210B (en) DDS system capable of configuring digital domain clock phase by SPI
KR100917539B1 (en) Method and apparatus for generating and synchronizing multiple clocks
JPH0326107A (en) Logic circuit
JPH02294126A (en) Data multiplexer
US8923440B1 (en) Circuitry for padded communication protocols
JPH04291827A (en) Signal processing system
JPH0675907A (en) Data transmission system
JPS61139139A (en) Semiconductor device synchronizing method and semiconductor device used for this method
JPH0779211A (en) Control circuit for multiplexer
JPH02165744A (en) Data time division processor
KR100204062B1 (en) Slow Data Frame Phase Aligner
JPS61288643A (en) Internal synchronizing device
JP3493111B2 (en) Semiconductor integrated circuit device
JP3072494B2 (en) Monitor circuit for channel selection status of parallel frame synchronization circuit
US6801055B1 (en) Data driven clocking
JP2822912B2 (en) Delay setting system
JPH02192240A (en) Transmission delay correcting system
EP0620662A1 (en) Processing, serializing and synchronizing device
CA2249250A1 (en) System and method for compensating for delays of a signal in a component of a synchronous system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees