JPH0879210A - 多重化回路 - Google Patents

多重化回路

Info

Publication number
JPH0879210A
JPH0879210A JP6213087A JP21308794A JPH0879210A JP H0879210 A JPH0879210 A JP H0879210A JP 6213087 A JP6213087 A JP 6213087A JP 21308794 A JP21308794 A JP 21308794A JP H0879210 A JPH0879210 A JP H0879210A
Authority
JP
Japan
Prior art keywords
data
clock
multiplexing
area
output
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
JP6213087A
Other languages
English (en)
Inventor
Kazunobu Watanabe
和伸 渡邉
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 JP6213087A priority Critical patent/JPH0879210A/ja
Publication of JPH0879210A publication Critical patent/JPH0879210A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Time-Division Multiplex Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

(57)【要約】 【目的】 エラスティックストアやメモリ等の大型でか
つ消費電力が大きいデバイスを用いることなく、1周期
以上のデータ不定領域を含む入力データを多重化可能と
する。 【構成】 フリップフロップ(以下、F/Fとする)1
は入力データi1をクロックCLKでリタイミングす
る。F/F2はクロックCLKの1周期以上のデータ不
定領域を含む入力データi2をクロックCLKでリタイ
ミングする。F/F3は制御信号SをクロックCLKで
リタイミングする。F/F4はF/F2でリタイミング
されたデータD2を遅延させ、データD2’を生成す
る。2−1セレクタ5はF/F1でリタイミングされた
データD1と、F/F4で遅延されたデータD2’とを
F/F3でリタイミングされた制御信号S’によって多
重化する。F/F6は2−1セレクタ5で多重化された
データDyに波形整形を行う。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は多重化回路に関し、特に
1周期以上のデータ不定領域を含む入力信号の多重化を
行う多重化回路に関する。
【0002】
【従来の技術】n個(nは2以上の正の整数)の低速デ
ータを高速データに多重化する場合、低速処理回路の遅
延量のばらつきでn個の出力に多重化クロックの1クロ
ック以上の位相ばらつきが生ずる。
【0003】従来、多重化回路においては、1周期以上
のデータ不定領域を含む入力データを多重化する場合、
入力データをそのデータに同期するクロックでいったん
エラスティックストア(elastic store)
やメモリ等に記憶し、それらエラスティックストアやメ
モリ等からデータを装置内クロックで随時読出してから
多重化している。
【0004】
【発明が解決しようとする課題】上述した従来の多重化
回路では、入力データをそのデータに同期するクロック
でいったんエラスティックストアやメモリ等に記憶させ
ているので、これらのデバイスで使用する入力クロック
が複数となり、デバイスの外形が一般に使用される集積
回路(IC)に比べて大きくなり、消費電力が大きくな
る。
【0005】そこで、本発明の目的は上記の問題点を解
消し、エラスティックストアやメモリ等の大型でかつ消
費電力が大きいデバイスを用いることなく、1周期以上
のデータ不定領域を含む入力データを多重化することが
できる簡単な単一クロックの多重化回路を提供すること
にある。
【0006】
【課題を解決するための手段】本発明による多重化回路
は、各々少なくとも装置内クロックのn周期(nは2以
上の正の整数)毎にデータ確定領域が存在するn個の入
力データを多重化する多重化回路であって、前記n個の
入力データ各々を前記装置内クロックでラッチして前記
データ確定領域とデータ不定領域とが混在するリタイミ
ングデータを作成するn個の作成手段と、前記n個の作
成手段各々の出力を順次1クロック遅延する遅延手段
と、前記n個の作成手段各々の出力のうち前記遅延手段
で遅延されない一つの出力と前記遅延手段の出力とを多
重化する多重化手段とを具備している。
【0007】本発明の他の多重化回路は、上記の構成の
ほかに、前記多重化手段の出力に対して波形整形を行う
手段を具備している。
【0008】本発明の別の多重化回路は、上記の構成の
ほかに、前記多重化手段における多重化を制御する制御
信号を前記装置内クロックでラッチして前記リタイミン
グデータに同期した制御信号を生成する手段を具備して
いる。
【0009】
【作用】各々少なくともクロックの2周期毎にデータ確
定領域が存在する入力データをF/Fでラッチしてデー
タ確定領域とデータ不定領域とが混在するリタイミング
データを作成し、F/Fの出力を順次1クロック遅延
し、F/Fの出力及び遅延出力を2−1セレクタで多重
化する。
【0010】これによって、入力データに装置内クロッ
クの1周期以上のデータ不定領域を持っていても、リタ
イミング後のデータが1クロック分データ確定領域を持
っていれば、エラスティックストアやメモリ等の大型で
かつ消費電力が大きいデバイスを用いることなく、1周
期以上のデータ不定領域を含む入力データを多重化する
ことができる。
【0011】
【実施例】次に、本発明の一実施例について図面を参照
して説明する。
【0012】図1は本発明の一実施例の構成を示すブロ
ック図である。図において、フリップフロップ(以下、
F/Fとする)1はクロックCLKの1周期以上のデー
タ不定領域を含む入力データi1をクロックCLKでリ
タイミングする。
【0013】F/F2はクロックCLKの1周期以上の
データ不定領域を含む入力データi2をクロックCLK
でリタイミングする。F/F3は制御信号Sをクロック
CLKでリタイミングする。
【0014】F/F4はF/F2でリタイミングされた
データD2を周期Tだけ遅延させ、F/F1でリタイミ
ングされたデータD1のデータ確定領域と時間軸上で重
ならないようなデータ確定領域を持つデータD2’を生
成する。
【0015】2−1セレクタ5はF/F1でリタイミン
グされたデータD1と、F/F4で遅延されたデータD
2’とをF/F3でリタイミングされた制御信号S’に
よって多重化する。
【0016】F/F6は2−1セレクタ5で多重化され
たデータDyに対して波形整形を行い、出力データOを
出力する。つまり、2−1セレクタ5で多重化されたデ
ータDyにはヒゲと呼ばれるパルス的なノイズがのる可
能性があるので、2−1セレクタ5で多重化されたデー
タDyに対してF/F6で波形整形している。
【0017】図2は本発明の一実施例の動作を示すタイ
ムチャートである。これら図1及び図2を用いて本発明
の一実施例の動作について説明する。
【0018】入力データi1,i2にはデバイスのばら
つきによってクロックCLKの1周期以上のデータ不定
領域が含まれている。F/F1,2は入力データi1,
i2を夫々クロックCLKでリタイミングし、周期Tの
幅でデータ不定領域とデータ確定領域とが交互に存在す
るようにする。
【0019】尚、データ不定領域及びデータ確定領域は
デバイス毎に予め算出可能となっており、多重化回路に
は算出されたデータ不定領域及びデータ確定領域に応じ
て制御信号Sが入力されるので、その制御信号SをF/
F3にてリタイミングするようになっている。
【0020】また、F/F1,2で夫々リタイミングさ
れたデータD1,D2各々のデータ確定領域が時間軸上
で重ならないようにするために、F/F2でリタイミン
グされたデータD2をF/F4で周期Tだけ遅延させ、
データD1のデータ確定領域と時間軸上で重ならないよ
うなデータ確定領域を持つデータD2’を生成してい
る。
【0021】F/F1でリタイミングされたデータD1
とF/F4で遅延されたデータD2’とは2−1セレク
タ5で、F/F3でリタイミングされた制御信号S’に
よって多重化される。
【0022】2−1セレクタ5で多重化されたデータD
yはF/F6で波形整形が行われ、ヒゲと呼ばれるパル
ス的なノイズがのっていない出力データOが生成されて
出力される。
【0023】尚、、上記の例では2個の入力データi
1,i2を多重化する場合について述べたが、3個以上
の入力データに対しても適用可能となっている。
【0024】このように、各々少なくともクロックCL
Kの2周期毎にデータ確定領域が存在する入力データi
1,i2をF/F1,2でラッチしてデータ確定領域と
データ不定領域とが混在するリタイミングデータを作成
し、F/F2の出力をF/F1の出力よりも1クロック
遅延し、F/F1の出力とF/F2の遅延出力とを2−
1セレクタ5で多重化することよって、入力データi
1,i2に装置内クロックCLKの1周期以上のデータ
不定領域を持っていても、リタイミング後のデータが1
クロック分データ確定領域を持っていれば、エラスティ
ックストアやメモリ等の大型でかつ消費電力が大きいデ
バイスを用いることなく、1周期以上のデータ不定領域
を含む入力データを多重化することができる多重化回路
を簡単な単一クロックの回路で構成することができる。
【0025】
【発明の効果】以上説明したように本発明によれば、各
々少なくとも装置内クロックのn周期(nは2以上の正
の整数)毎にデータ確定領域が存在するn個の入力デー
タ各々を装置内クロックでラッチしてデータ確定領域と
データ不定領域とが混在するリタイミングデータを作成
し、これらリタイミングデータを順次1クロック遅延し
た信号とリタイミングデータのうち遅延していない一つ
の信号とを多重化することによって、エラスティックス
トアやメモリ等の大型でかつ消費電力が大きいデバイス
を用いることなく、1周期以上のデータ不定領域を含む
入力データを多重化することができるという効果があ
る。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【図2】本発明の一実施例の動作を示すタイムチャート
である。
【符号の説明】
1〜3 リタイミング用のフリップフロップ 4 遅延用のフリップフロップ 5 2−1セレクタ 6 波形整形用のフリップフロップ

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 各々少なくとも装置内クロックのn周期
    (nは2以上の正の整数)毎にデータ確定領域が存在す
    るn個の入力データを多重化する多重化回路であって、
    前記n個の入力データ各々を前記装置内クロックでラッ
    チして前記データ確定領域とデータ不定領域とが混在す
    るリタイミングデータを作成するn個の作成手段と、前
    記n個の作成手段各々の出力を順次1クロック遅延する
    遅延手段と、前記n個の作成手段各々の出力のうち前記
    遅延手段で遅延されない一つの出力と前記遅延手段の出
    力とを多重化する多重化手段とを有することを特徴とす
    る多重化回路。
  2. 【請求項2】 前記多重化手段の出力に対して波形整形
    を行う手段を含むことを特徴とする請求項1記載の多重
    化回路。
  3. 【請求項3】 前記多重化手段における多重化を制御す
    る制御信号を前記装置内クロックでラッチして前記リタ
    イミングデータに同期した制御信号を生成する手段を含
    むことを特徴とする請求項1または請求項2記載の多重
    化回路。
JP6213087A 1994-09-07 1994-09-07 多重化回路 Withdrawn JPH0879210A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6213087A JPH0879210A (ja) 1994-09-07 1994-09-07 多重化回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6213087A JPH0879210A (ja) 1994-09-07 1994-09-07 多重化回路

Publications (1)

Publication Number Publication Date
JPH0879210A true JPH0879210A (ja) 1996-03-22

Family

ID=16633346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6213087A Withdrawn JPH0879210A (ja) 1994-09-07 1994-09-07 多重化回路

Country Status (1)

Country Link
JP (1) JPH0879210A (ja)

Similar Documents

Publication Publication Date Title
JPS63301624A (ja) パルス列分周回路
JP4192228B2 (ja) データ発生装置
JP3508762B2 (ja) 分周回路
JPH0865173A (ja) パラレルシリアル変換回路
JPH0879210A (ja) 多重化回路
US6441666B1 (en) System and method for generating clock signals
JP6512640B1 (ja) 非同期fifo回路
EP1618660B1 (en) Enabling method to prevent glitches in waveform
KR100418017B1 (ko) 데이터 및 클럭 복원회로
JPH0879029A (ja) 4相クロツクパルス発生回路
JP2004037332A (ja) データ遅延回路
JP4290859B2 (ja) パケットコマンド駆動型メモリ素子のロード信号発生回路
JP2798125B2 (ja) ディジタル信号同期化回路
JP3037237B2 (ja) 同期回路及びその同期方法及びlsi
KR100278271B1 (ko) 클럭주파수분주장치
JP2545010B2 (ja) ゲ―ト装置
JP3001544B1 (ja) パルス同期化回路
JP2000353939A (ja) クロック信号同期式フリップフロップ回路
JPH09139730A (ja) エラステックストア
JP2877433B2 (ja) 波形生成回路
KR980006918A (ko) 50% 듀티 사이클 데이타 발생기(50% Duty Cycle Data Generator)
JP4646710B2 (ja) 半導体集積回路
JP3082545B2 (ja) 速度変換回路
JP2533371Y2 (ja) 多相クロック発生回路
JPH03192923A (ja) クロック発生回路

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: 20011120