JP2008508834A - データ伝送同期 - Google Patents
データ伝送同期 Download PDFInfo
- Publication number
- JP2008508834A JP2008508834A JP2007524897A JP2007524897A JP2008508834A JP 2008508834 A JP2008508834 A JP 2008508834A JP 2007524897 A JP2007524897 A JP 2007524897A JP 2007524897 A JP2007524897 A JP 2007524897A JP 2008508834 A JP2008508834 A JP 2008508834A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- clock signal
- signal
- synchronization
- multiplexer
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M9/00—Parallel/series conversion or vice versa
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
- H03K5/135—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/04—Distributors combined with modulators or demodulators
- H04J3/047—Distributors with transistors or integrated circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0685—Clock or time synchronisation in a node; Intranode synchronisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Theoretical Computer Science (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
システムおよび方法により、多数の通信チャネルの全体にわたる同期技術が提供される。たとえば、この発明の一実施例によると、各伝送チャネルがパラレルデータをシリアルデータに多重化する状態での、多重データ伝送チャネルの全体にわたる同期化のための同期スキームが開示される。
Description
技術分野
この発明は、一般に、通信システムおよび電気回路に関し、より特定的には、データ同期技術に関する。
この発明は、一般に、通信システムおよび電気回路に関し、より特定的には、データ同期技術に関する。
背景
データ量およびデータ転送速度の増大に伴い、通信システムが多数の通信チャネルを利用しなければならないことが多くなった。たとえば、パラレルデータの多重ストリームに関し、送受信機は、対応するシリアルデータチャネルを介してパラレルデータの各ストリームを転送することが考えられる。
データ量およびデータ転送速度の増大に伴い、通信システムが多数の通信チャネルを利用しなければならないことが多くなった。たとえば、パラレルデータの多重ストリームに関し、送受信機は、対応するシリアルデータチャネルを介してパラレルデータの各ストリームを転送することが考えられる。
一般的な送受信機の欠点は、シリアルデータチャネルの全体にわたり同期が維持されない点である。たとえば、用途によっては、高速データのシリアルデータ伝送中に、多数の通信チャネルの全体にわたって同期を維持し、受信機において再同期に必要とされ得る複雑な回路または技術の量を最小限に抑えることが有利な場合がある。その結果、データ通信技術の改善が必要とされる。
概要
多数の通信チャネルの全体にわたり同期技術を提供するためのシステムおよび方法をここに開示する。たとえば、この発明の一実施例によると、多重データ伝送チャネル用の同期スキームが開示される。各伝送チャネルは、通信チャネルによる伝送のために、パラレルデータをシリアルデータに多重化することができる。1つ以上の通信チャネルの全体にわたるシリアルデータは、たとえば同期化されて、同一の対応するパラレルデータビットがほぼ同時に伝送される。
多数の通信チャネルの全体にわたり同期技術を提供するためのシステムおよび方法をここに開示する。たとえば、この発明の一実施例によると、多重データ伝送チャネル用の同期スキームが開示される。各伝送チャネルは、通信チャネルによる伝送のために、パラレルデータをシリアルデータに多重化することができる。1つ以上の通信チャネルの全体にわたるシリアルデータは、たとえば同期化されて、同一の対応するパラレルデータビットがほぼ同時に伝送される。
より特定的に、この発明の一実施例によると、集積回路は、第1のクロック信号および同期信号を受取るように、そして、少なくとも第2のクロック信号および第3のクロック信号を提供するように適合される同期回路と、第2のクロック信号を受取るように、そして、第1の分割されたクロック信号を提供するように適合される第1の分割器回路と、第3のクロック信号および第1の分割されたクロック信号を受取るように、そして、第2の分割されたクロック信号を提供するように適合される第2の分割器と、第2の分割されたクロック信号、および多数のパラレルビットを提供する入力信号を受取るように、そして、第2の分割されたクロック信号の制御下においてパラレルビットを選択的に提供するように適合される少なくとも1つのマルチプレクサと、第1の分割されたクロック信号、および少なくとも1つのマルチプレクサからのパラレルビットを受取るように、そして、入力信号に基づきシリアル出力信号を提供するように適合される出力マルチプレクサとを含む。
この発明の別の実施例によると、回路は、同期信号を受取るように、そして、少なくとも第1のクロック信号を提供するように適合される同期回路と、少なくとも第1のクロック信号を受取るように、そして、少なくとも第1の分割されたダウンクロック信号を提供するように適合される分割器回路と、少なくとも第1の分割されたダウンクロック信号、および多数のパラレルビットを提供する入力信号を受取るように、そして、入力信号に基
づき、かつ、少なくとも第1の分割されたダウンクロック信号の制御下において、シリアル出力信号を提供するように適合されるマルチプレクサ回路とを含む。
づき、かつ、少なくとも第1の分割されたダウンクロック信号の制御下において、シリアル出力信号を提供するように適合されるマルチプレクサ回路とを含む。
この発明の別の実施例によると、パラレル−シリアルデータ変換と、多数の通信チャネルの全体にわたるデータ伝送同期とを提供するための方法は、通信チャネルの全体にわたり同期化される同期信号およびクロック信号を提供するステップと、通信チャネルの各々に対する同期信号およびクロック信号に基づき、第1の分割されたダウンクロック信号を生成するステップと、第1の分割されたダウンクロック信号の制御下において、パラレル入力データビットをシリアルデータビットに多重化するステップとを含み、シリアルデータビットは、通信チャネルの全体にわたり同期化される。
この発明の範囲は、引用によりこの章に組込まれるクレームにより定義される。1つ以上の実施例についての以下の詳細な説明を検討することにより、この発明のより徹底した理解と、そのさらなる利点の実現とが、当業者にとって可能になるであろう。最初に簡単に説明される添付の図面を参照されたい。
この発明の実施例およびその利点は、以下の詳細な説明を参照することにより最もよく理解される。1つ以上の図面に示される同じ要素を識別するために、同じ参照番号が使用されることを認識されたい。
詳細な説明
図1は、この発明の一実施例に従ったシリアライザ回路100を示すブロック図である。シリアライザ回路100は、マルチプレクサ104および108、同期回路112、ならびに分割器114および116を含む。
図1は、この発明の一実施例に従ったシリアライザ回路100を示すブロック図である。シリアライザ回路100は、マルチプレクサ104および108、同期回路112、ならびに分割器114および116を含む。
同期回路112は、同期信号(sync)118およびクロック信号(clock)120を受取り、クロック信号(clk)122、クロック信号(rst)124、およびクロック信号(clr)126を生成する。同期回路112は、同期信号118およびクロック信号120をバッファし、クロック信号120を利用して同期信号118のタイミングを再度とり、それにより、クロック信号124は、同期信号118の(たとえば1クロックサイクル分だけの)遅延されたバージョンとなる。
分割器114(たとえば2分割周波数分割器回路)は、クロック信号122およびクロック信号124を受取り、クロック信号(ckdiv2)128を生成する。分割器116(たとえば、5分割周波数分割器回路)は、クロック信号126およびクロック信号128を受取り、信号130(たとえば、p0、p1、p2、p3、およびp4と標識付けされる5個のパルスを提供するクロック信号)を生成する。
マルチプレクサ104(マルチプレクサ104(1)および104(2)として別個に参照符号が付される)は、信号130および入力信号102を受取る。この例示的な実現例に関し、入力信号102は、10ビットのパラレルデータ(たとえばb0からb9と標識付けされる)を表わし、マルチプレクサ104(1)は、入力信号102のビットb0、b2、b4、b6、およびb8を受取り、マルチプレクサ104(2)は、入力信号102のビットb1、b3、b5、b7、およびb9を受取る。
信号130の制御下において、マルチプレクサ104(1)は、入力信号102のビットb0、b2、b4、b6、およびb8を、信号106(1)(a0と標識付けされる)として選択的に提供し、マルチプレクサ104(2)は、入力信号102のビットb1、b3、b5、b7、およびb9を、信号106(2)(a1と標識付けされる)として選
択的に提供する。マルチプレクサ108は、信号106(1)および106(2)を受取り、クロック信号128の制御下において、信号110(たとえば、入力信号102により提供されたパラレルデータに基づくシリアル出力データ)を提供する。
択的に提供する。マルチプレクサ108は、信号106(1)および106(2)を受取り、クロック信号128の制御下において、信号110(たとえば、入力信号102により提供されたパラレルデータに基づくシリアル出力データ)を提供する。
この例示的な実現例に関し、シリアライザ回路100は、パラレル入力データ(すなわち入力信号102)を受取って、同期信号(すなわち同期信号118)により制御されるとデータ伝送用にシリアル出力データを提供する10:1シリアライザを表わす。しかしながら、シリアライザ回路100が、この発明の或る局面を例示するために特定の実現例を表わしていること、および、この発明の原理に従って多数の変更および変形が可能であることを理解されるべきである。たとえば、シリアライザ回路100は、所定の用途に必要とされるか、または所望される2:1、3:1、または他の任意の比率のパラレル−シリアル変換として実現され得る。
たとえば、この発明の一実施例に従ったシリアライザ回路100は、送受信機の伝送経路において実現され得、シリアライザ回路100は、低速パラレルデータを高速シリアルデータに多重化する。この高速シリアルデータは、通信チャネルを介して伝送用の出力ドライバに提供される。一例として、対応する通信チャネルを介してシリアルデータを提供するために、多数のシリアライザ回路100が(たとえば送受信機内において)実現され得る。
さらに、この発明の一実施例によると、シリアルデータは通信チャネルの全体にわたり同期化され得、それにより、異なる通信チャネルからの対応するパラレルデータビットが、ほぼ同時に伝送される。たとえば、送受信機内の各対応するシリアライザ回路100にビットb0からb9が提供される、異なるパラレルデータは、この明細書で論じられる同期技術に基づき、ほぼ同時に伝送される(たとえば、ビットb0は、各通信チャネルを介して同時に伝送され、その後ビットb1、次にb2等が続く)。
たとえば図2は、この発明の一実施例に従った図1のシリアライザ回路100についてのタイミング図200を示す。タイミング図200はたとえば、シリアライザ回路100の同期設計を参照して論じられる或る信号に対して例示的な波形を提示する。
一例として、クロック信号120および同期信号118は、基準クロック信号(refck)202に基づき、フェーズロックループ(PLL)回路により提供され得る。クロック信号120および同期信号118は、各通信チャネルに対応する多数のシリアライザ回路100にさらに提供されて、通信チャネルの全体にわたる同期を提供し得る。
たとえば図3は、この発明の一実施例に従った図1の1つ以上のシリアライザ回路100に信号を提供するための基準回路300を示すブロック図である。基準回路300は、フェーズロックループ(PLL)302、分割器304、レジスタ306(たとえばDフリップフロップ)、および論理ゲート308を含む。
PLL302(たとえば電圧制御発振器(VCO)および位相周波数検出器(PFD)を有する)は、基準クロック信号202を受取り、クロック信号120を提供する。クロック信号120は、分割器304に提供され、この分割器304は、ダウンクロック信号120を分割し、レジスタ306(1)およびPLL302にクロック信号312を提供する。
レジスタ306(1)は、クロック信号120も受取り、同様にクロック信号120を受取るレジスタ306(2)に対し、その出力信号を提供する。レジスタ306(1)および306(2)は、それらの出力信号を論理ゲート308(たとえば排他的ORゲート
)に提供し、この論理ゲート308は、同期信号118を提供する。クロック信号120および同期信号118は、対応する通信チャネル用の多数のシリアライザ回路100に提供され得、それにより、シリアライザ回路100は同期化される(たとえば、チャネル(ch)0、1、2等の通信チャネルに関連する各シリアライザ回路100は、互いに同期化される)。
)に提供し、この論理ゲート308は、同期信号118を提供する。クロック信号120および同期信号118は、対応する通信チャネル用の多数のシリアライザ回路100に提供され得、それにより、シリアライザ回路100は同期化される(たとえば、チャネル(ch)0、1、2等の通信チャネルに関連する各シリアライザ回路100は、互いに同期化される)。
この例示的な実現例に関し、この発明の一実施例によると、基準回路300のPLL302から生じる同期信号118およびクロック信号120(たとえば高速クロック信号)を利用して、異なるチャネルからのシリアル出力データ(たとえば、異なるシリアライザ回路100からのデータ110)をアライメントする、データ伝送用の同期スキームが開示される。このアライメントは、シリアライザ回路100(図1)内においてマルチプレクサ104(たとえば5:1マルチプレクサ)およびマルチプレクサ108(たとえば2:1マルチプレクサ)の動作を制御することにより達成される。
一例として、図2に示すように、同期信号118のパルスは、基準クロック信号202の立上がり端によりトリガされ得る。各シリアライザ回路100は、対応する入力信号102(たとえば、各シリアライザ回路100に異なるデータを提供し得るパラレルデータビットb0からb9)を受取り、信号110(たとえば高速シリアルデータ)を提供する。
信号110は、同期信号118に基づいた、分割器114に対するクロック信号124の生成により、シリアライザ回路100の全体にわたり同期化され得る。同期信号118がシリアライザ回路100に一律に提供されるため、同期信号118から生成されたクロック信号124は、異なるチャネル(またはシリアライザ回路100)の全体にわたり、スキューがほとんどまたは全く測定されない。
クロック信号124は、異なるチャネルの全体にわたり同一の位相を有するクロック信号128を分割器114に提供させる。その結果、各シリアライザ回路100内の対応するクロック信号128により制御されるマルチプレクサ108は、異なるシリアライザ回路100の全体にわたりほぼ同時に、同一の対応する入力ビットを有する信号110を信号106(1)または信号106(2)から提供する。
信号106(1)および106(2)は、分割器116(たとえばカウンタ)に提供されるクロック信号126および128に基づいて同期化され、この分割器116は、異なる位相を有する、p0からp4(図2)と標識付けされた5個のパルスをマルチプレクサ104に提供するクロック信号130を生成する。この例示的な実現例において、クロック信号130のパルスp0は、図2に示すように、クロック信号126および128によりトリガされる。
クロック信号126および128が異なるシリアライザ回路100の全体にわたって一律でありかつ同期化されているため、各対応するシリアライザ回路100に対するクロック信号130のパルスp0からp4は、シリアライザ回路100の全体にわたり、位相差を全く(またはほとんど)有さない。したがって、各通信チャネル用のシリアライザ回路100内のマルチプレクサ108は、ほぼ同時に、同一の対応するパラレルビット(たとえば、入力信号102のビットb0、b1、…、またはb9)を提供する。
この発明の1つ以上の実施例によると、同期スキームが開示される。たとえば、対応する通信チャネルを有する送受信機シリアライザ回路用の同期スキームが開示され、それにより、1つ以上のシリアライザ回路が同期化される。
1つの例示的な実現例において、シリアライザ回路内のマルチプレクサは、同一の対応するパラレルビットを提供するように同期化される。たとえば、同期スキームは、シリアル出力をアライメントし、それにより、異なるチャネルからのシリアル出力は、同一のパラレルビットデータ(たとえば、ビットb0、b1、b2、…、b9)を同時に伝送し得る。さらに、たとえばシリアル出力は、基準クロック(たとえば、クロック信号130のパルスp0または同期信号118のパルス)の各立上がり端の後に、或るパラレルデータビット(たとえばデータビットb0)を提供することができる。
上述の実施例は、この発明を例示するが、この発明を限定しない。この発明の原理に従って多数の変更および変形が可能であることも理解されるべきである。したがって、この発明の範囲は、前掲の請求項によってのみ規定される。
Claims (20)
- 集積回路であって、
第1のクロック信号および同期信号を受取るように、そして、少なくとも第2のクロック信号および第3のクロック信号を提供するように適合される同期回路と、
前記第2のクロック信号を受取るように、そして、第1の分割されたクロック信号を提供するように適合される第1の分割器回路と、
前記第3のクロック信号および前記第1の分割されたクロック信号を受取るように、そして、第2の分割されたクロック信号を提供するように適合される第2の分割器と、
前記第2の分割されたクロック信号、および多数のパラレルビットを提供する入力信号を受取るように、そして、前記第2の分割されたクロック信号の制御下において前記パラレルビットを選択的に提供するように適合される少なくとも1つのマルチプレクサと、
前記第1の分割されたクロック信号、および前記少なくとも1つのマルチプレクサからの前記パラレルビットを受取るように、そして、前記入力信号に基づきシリアル出力信号を提供するように適合される出力マルチプレクサとを含む、集積回路。 - 前記少なくとも1つのマルチプレクサは、各々が前記入力信号の前記パラレルビットの半分を受取る2つのマルチプレクサを含む、請求項1に記載の集積回路。
- フェーズロックループ回路を有する基準回路をさらに備え、前記基準回路は、基準クロック信号を受取るように、そして、前記第1のクロック信号および前記同期信号を提供するように適合される、請求項1に記載の集積回路。
- 前記同期回路は、第4のクロック信号を提供するようにさらに適合され、前記第1の分割器回路は、前記第4のクロック信号を受取るように適合される、請求項1に記載の集積回路。
- 前記同期回路、前記第1および第2の分割器回路、前記少なくとも1つのマルチプレクサ、ならびに前記出力マルチプレクサは、シリアライザ回路を構成し、前記集積回路はさらに、対応する通信チャネルに対する対応するシリアル出力信号を有する複数のシリアライザ回路を備える、請求項1に記載の集積回路。
- 前記シリアライザ回路についての前記シリアル出力信号は、前記通信チャネルの全体にわたり同期化される、請求項5に記載の集積回路。
- 前記シリアライザ回路についての前記シリアル出力信号は、通信チャネルの全体にわたり同期化され、前記シリアル出力信号の各々に対する前記パラレルビットのうちの対応するビットは、ほぼ同時に伝送される、請求項5に記載の集積回路。
- 前記同期回路、前記第1および第2の分割器回路、前記少なくとも1つのマルチプレクサ、ならびに前記出力マルチプレクサは、パラレル−シリアル変換を提供するためのシリアライザ回路を構成し、前記集積回路はさらに、前記同期信号に基づいて同期化される多数のシリアライザ回路を備える、請求項1に記載の集積回路。
- 同期信号を受取るように、そして、少なくとも第1のクロック信号を提供するように適合される同期回路と、
前記少なくとも第1のクロック信号を受取るように、そして、少なくとも第1の分割されたダウンクロック信号を提供するように適合される分割器回路と、
前記少なくとも第1の分割されたダウンクロック信号、および多数のパラレルビットを提供する入力信号を受取るように、そして、前記入力信号に基づき、かつ、前記少なくと
も第1の分割されたダウンクロック信号の制御下において、シリアル出力信号を提供するように適合されるマルチプレクサ回路とを備える、回路。 - 基準クロック信号を受取るように、そして、前記同期信号を前記同期回路に提供するように適合される基準回路をさらに備える、請求項9に記載の回路。
- 前記同期回路、前記分割器回路、および前記マルチプレクサ回路は、シリアライザ回路を構成し、前記回路はさらに、前記同期信号に基づいて同期化される多数の前記シリアライザ回路を備える、請求項9に記載の回路。
- 前記シリアライザ回路は、前記マルチプレクサ回路の前記シリアル出力信号を介して、同期化された態様で、前記パラレルビットの対応するビットを提供する、請求項11に記載の回路。
- 前記同期回路はさらに、前記シリアライザ回路に一律に提供されるクロック信号を受取るように適合される、請求項11に記載の回路。
- 前記少なくとも第1のクロック信号は、第1、第2、および第3のクロック信号を含む、請求項9に記載の回路。
- 前記分割器回路は、第1の分割されたダウンクロック信号を提供する第1の分割器回路と、第2の分割されたダウンクロック信号を提供する第2の分割器回路とを含む、請求項9に記載の回路。
- 前記マルチプレクサ回路は、各々が入力信号のパラレルビットの半分および前記第1の分割されたダウンクロック信号を受取る第1および第2のマルチプレクサと、前記第1および第2のマルチプレクサに結合されて前記第2の分割されたダウンクロック信号を受取る第3のマルチプレクサとを含み、前記第3のマルチプレクサは、前記第1および第2のマルチプレクサから出力信号を受取り、前記シリアル出力信号を提供する、請求項15に記載の回路。
- パラレル−シリアルデータ変換と、多数の通信チャネルの全体にわたるデータ伝送同期とを提供するための方法であって、
前記通信チャネルの全体にわたり同期化される同期信号およびクロック信号を提供するステップと、
前記通信チャネルの各々に対する前記同期信号および前記クロック信号に基づき、第1の分割されたダウンクロック信号を生成するステップと、
前記第1の分割されたダウンクロック信号の制御下において、パラレル入力データビットをシリアルデータビットに多重化するステップとを含み、前記シリアルデータビットは、前記通信チャネルの全体にわたり同期化される、方法。 - 基準クロック信号を提供するステップと、
前記基準クロック信号に基づき、前記同期信号および前記クロック信号を生成するステップとをさらに含む、請求項17に記載の方法。 - 前記通信チャネルの各々に対する前記パラレル入力データビットは、前記通信チャネルを介して同期して伝送される、請求項17に記載の方法。
- 前記通信チャネルの各々に対する前記同期信号および前記クロック信号に基づき、第2の分割されたダウンクロック信号を生成するステップをさらに含み、前記パラレル入力デ
ータビットをシリアルデータビットに多重化するステップは、前記第2の分割されたダウンクロック信号の制御下にさらに置かれる、請求項17に記載の方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/912,943 US7471752B2 (en) | 2004-08-06 | 2004-08-06 | Data transmission synchronization |
PCT/US2005/027324 WO2006017460A2 (en) | 2004-08-06 | 2005-08-02 | Data transmission synchronization |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008508834A true JP2008508834A (ja) | 2008-03-21 |
Family
ID=35757399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007524897A Pending JP2008508834A (ja) | 2004-08-06 | 2005-08-02 | データ伝送同期 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7471752B2 (ja) |
EP (1) | EP1779506A2 (ja) |
JP (1) | JP2008508834A (ja) |
WO (1) | WO2006017460A2 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7869553B1 (en) | 2003-01-21 | 2011-01-11 | Altera Corporation | Digital phase locked loop circuitry and methods |
KR100688516B1 (ko) * | 2005-01-11 | 2007-03-02 | 삼성전자주식회사 | 단일 라인을 이용한 직렬 데이터 통신 방법 및 그 장치 |
US7680232B2 (en) * | 2005-01-21 | 2010-03-16 | Altera Corporation | Method and apparatus for multi-mode clock data recovery |
US7304498B2 (en) | 2005-07-20 | 2007-12-04 | Altera Corporation | Clock circuitry for programmable logic devices |
US8122275B2 (en) * | 2006-08-24 | 2012-02-21 | Altera Corporation | Write-leveling implementation in programmable logic devices |
KR100929832B1 (ko) * | 2008-02-29 | 2009-12-07 | 주식회사 하이닉스반도체 | 고속의 데이터 입출력을 위한 반도체 메모리 장치 |
JP2011066621A (ja) * | 2009-09-16 | 2011-03-31 | Toshiba Corp | データ転送装置 |
US8624761B1 (en) * | 2010-04-27 | 2014-01-07 | Southern Methodist University | Serializing parallel data streams |
KR101108017B1 (ko) * | 2010-06-03 | 2012-01-25 | 한국표준과학연구원 | 신호처리장치 및 그 신호처리방법 |
IT202000009640A1 (it) * | 2020-05-04 | 2021-11-04 | Univ Pisa | Circuito integrato migliorato per pilotaggio di link veloci in applicazioni radiation-hard |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL7101468A (ja) | 1971-02-04 | 1972-08-08 | ||
NL8302787A (nl) | 1983-08-08 | 1985-03-01 | Philips Nv | Videovertaalsysteem voor het vertalen van een binair gecodeerd informatiesignaal naar een videosignaal en vice versa. |
KR0177733B1 (ko) | 1994-08-26 | 1999-05-15 | 정장호 | 데이타 전송장치의 클럭동기 회로 |
US5757807A (en) * | 1994-09-27 | 1998-05-26 | Nec Corporation | Method of and apparatus for extracting or inserting a signal in a time division multiplex communication system |
KR0138327B1 (ko) * | 1994-12-19 | 1998-06-15 | 김광호 | 데이타 전송장치 |
JPH0955667A (ja) * | 1995-08-10 | 1997-02-25 | Mitsubishi Electric Corp | マルチプレクサ,及びデマルチプレクサ |
JPH09247116A (ja) * | 1996-03-08 | 1997-09-19 | Fujitsu Ltd | 直並列変換回路および並直列変換回路の同期回路 |
US5946327A (en) * | 1997-09-09 | 1999-08-31 | 3Com Corporation | Method and apparatus for converting between a multi-bit TDM bus and a single-bit TDM bus using digital logic |
JPH11122636A (ja) * | 1997-10-09 | 1999-04-30 | Sony Corp | 映像信号伝送装置 |
US6140946A (en) * | 1997-11-07 | 2000-10-31 | International Business Machines Corporation | Asynchronous serialization/deserialization system and method |
US6512804B1 (en) | 1999-04-07 | 2003-01-28 | Applied Micro Circuits Corporation | Apparatus and method for multiple serial data synchronization using channel-lock FIFO buffers optimized for jitter |
US6700942B1 (en) | 1999-06-30 | 2004-03-02 | Agilent Technologies, Inc. | Parallel automatic synchronization system (PASS) |
US6594325B1 (en) | 1999-09-08 | 2003-07-15 | Cypress Semiconductor Corp. | Circuitry, architecture and method(s) for synchronizing data |
US7227918B2 (en) * | 2000-03-14 | 2007-06-05 | Altera Corporation | Clock data recovery circuitry associated with programmable logic device circuitry |
US6407682B1 (en) * | 2000-06-30 | 2002-06-18 | Intel Corporation | High speed serial-deserializer receiver |
JP3557612B2 (ja) * | 2000-12-05 | 2004-08-25 | 日本電気株式会社 | 低レーテンシ高速伝送システム |
US6552619B2 (en) * | 2001-02-05 | 2003-04-22 | Pmc Sierra, Inc. | Multi-channel clock recovery circuit |
US7099278B2 (en) * | 2001-08-10 | 2006-08-29 | Broadcom Corporation | Line loop back for very high speed application |
US7106227B2 (en) * | 2001-09-28 | 2006-09-12 | Agilent Technologies, Inc. | Method and apparatus for synchronizing a multiple-stage multiplexer |
US6836852B2 (en) | 2001-10-29 | 2004-12-28 | Agilent Technologies, Inc. | Method for synchronizing multiple serial data streams using a plurality of clock signals |
US7158727B2 (en) * | 2001-12-12 | 2007-01-02 | Texas Instruments Incorporated | 10 Gbit/sec transmit structure with programmable clock delays |
KR100459709B1 (ko) * | 2002-04-03 | 2004-12-04 | 삼성전자주식회사 | 여유 있는 셋업 앤드 홀드 타임 마진을 가지는 병렬-직렬송신 회로 |
KR100871205B1 (ko) * | 2002-07-23 | 2008-12-01 | 엘지노텔 주식회사 | 다중 클럭 위상 결정 시스템 |
JP2004173168A (ja) | 2002-11-22 | 2004-06-17 | Fujitsu Ltd | マルチプレクサ回路 |
US20040114636A1 (en) * | 2002-12-13 | 2004-06-17 | General Instrument Corporation | Asynchronous data multiplexer |
JP4322548B2 (ja) * | 2003-05-09 | 2009-09-02 | 日本電気株式会社 | データ形式変換回路 |
US7012474B2 (en) * | 2003-08-07 | 2006-03-14 | Broadcom Corporation | System and method generating a delayed clock output |
US6958717B1 (en) * | 2003-08-25 | 2005-10-25 | Analog Devices, Inc. | Method and apparatus for interconnecting analog and digital sections of A/D and D/A converters |
US7406118B2 (en) * | 2003-09-11 | 2008-07-29 | Xilinx, Inc. | Programmable logic device including programmable multi-gigabit transceivers |
JP4102289B2 (ja) * | 2003-11-07 | 2008-06-18 | 株式会社日立製作所 | 情報記録方法、情報記録装置及び評価装置 |
-
2004
- 2004-08-06 US US10/912,943 patent/US7471752B2/en active Active
-
2005
- 2005-08-02 EP EP05777444A patent/EP1779506A2/en not_active Withdrawn
- 2005-08-02 WO PCT/US2005/027324 patent/WO2006017460A2/en active Application Filing
- 2005-08-02 JP JP2007524897A patent/JP2008508834A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
US7471752B2 (en) | 2008-12-30 |
WO2006017460A2 (en) | 2006-02-16 |
WO2006017460A3 (en) | 2006-03-16 |
EP1779506A2 (en) | 2007-05-02 |
US20060029176A1 (en) | 2006-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6628679B1 (en) | SERDES (serializer/deserializer) time domain multiplexing/demultiplexing technique | |
US7200767B2 (en) | Maintaining synchronization of multiple data channels with a common clock signal | |
KR100459709B1 (ko) | 여유 있는 셋업 앤드 홀드 타임 마진을 가지는 병렬-직렬송신 회로 | |
US7796652B2 (en) | Programmable asynchronous first-in-first-out (FIFO) structure with merging capability | |
US7912169B2 (en) | Synchronization device and semiconductor device | |
US7460565B2 (en) | Data communications circuit with multi-stage multiplexing | |
US7426247B2 (en) | Multi-channel serdes receiver for chip-to-chip and backplane interconnects and method of operation thereof | |
US8321717B2 (en) | Dynamic frequency adjustment for interoperability of differential clock recovery methods | |
US7109756B1 (en) | Synchronization of programmable multiplexers and demultiplexers | |
US20120063557A1 (en) | Phase adjustment circuit, receiving apparatus and communication system | |
US7095816B2 (en) | Clock/data recovery circuit | |
JP2008508834A (ja) | データ伝送同期 | |
JP2009239768A (ja) | 半導体集積回路装置、及び、クロックデータ復元方法 | |
JP5610540B2 (ja) | シリアル通信用インターフェース回路及びパラレルシリアル変換回路 | |
US6477657B1 (en) | Circuit for I/O clock generation | |
JP6221857B2 (ja) | 位相調整回路、データ伝送装置、データ伝送システム及び位相調整方法 | |
US7460040B1 (en) | High-speed serial interface architecture for a programmable logic device | |
Tanahashi et al. | A 2 Gb/s 21 CH low-latency transceiver circuit for inter-processor communication | |
JP2005524142A (ja) | クロックレスにデータを復旧するシステム及び方法 | |
WO2019003493A1 (ja) | クロックリカバリシステム | |
KR20020090243A (ko) | 데이터 및 클럭 복원회로 | |
JP2006109426A (ja) | 同期装置及び半導体装置 | |
Stratix III | I/O Banks | |
Receiver | Differential Receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091118 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091208 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100511 |