[go: up one dir, main page]

JP3562416B2 - Lsi間データ転送システム及びそれに用いるソースシンクロナスデータ転送方式 - Google Patents

Lsi間データ転送システム及びそれに用いるソースシンクロナスデータ転送方式 Download PDF

Info

Publication number
JP3562416B2
JP3562416B2 JP2000003113A JP2000003113A JP3562416B2 JP 3562416 B2 JP3562416 B2 JP 3562416B2 JP 2000003113 A JP2000003113 A JP 2000003113A JP 2000003113 A JP2000003113 A JP 2000003113A JP 3562416 B2 JP3562416 B2 JP 3562416B2
Authority
JP
Japan
Prior art keywords
scale integrated
integrated circuit
data
clock
data transfer
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.)
Expired - Fee Related
Application number
JP2000003113A
Other languages
English (en)
Other versions
JP2001195354A (ja
Inventor
睦 青木
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 Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2000003113A priority Critical patent/JP3562416B2/ja
Publication of JP2001195354A publication Critical patent/JP2001195354A/ja
Application granted granted Critical
Publication of JP3562416B2 publication Critical patent/JP3562416B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Dram (AREA)

Description

【0001】
【発明の属する技術分野】
本発明はLSI間データ転送システム及びそれに用いるソースシンクロナスデータ転送方式に関し、特にLSI(大規模集積回路)間におけるデータの高速転送に関する。
【0002】
【従来の技術】
一般的なLSI間におけるデータ転送方式としては、各LSIに同じオシレータ(発振器)から発生させたクロックを分配し、データのみを転送する同期転送方式がある。しかしながら、近年、転送周波数が500MHzを越えるような高速転送を行うことが要求されてきている。
【0003】
LSI間における同期転送方式の概略を図8に示す。図8において、LSI5,7間は伝送経路6で接続され、この伝送経路6を介してパラレルデータ(n本)がLSI5,7間でやりとりされている。LSI5はフリップフロップ(以下、F/Fとする)51と出力バッファ52とを含み、LSI7は入力バッファ71とF/F72とを含み、LSI5,7にはLSI外部クロックが供給されている。
【0004】
LSI5においては図示せぬ内部論理からデータ(n本)がF/F51に出力されると、F/F51はLSI外部クロックを送り側システムクロックとして入力して動作し、当該データを出力バッファ52を介して伝送経路6に送出する。
【0005】
LSI7においては伝送経路6から送られてきたデータ(n本)が入力バッファ71を介して入力されると、F/F72はLSI外部クロックを受け側システムクロックとして入力して動作し、当該データを図示せぬ内部論理に送出する。
【0006】
【発明が解決しようとする課題】
上述した従来の同期転送方式では、転送周期が低ければ問題ないが、転送周期が高くなると、クロックスキュー、LSI内遅延時間ばらつき、メディア(プリント配線基板やケーブル、コネクタ等)の遅延時間ばらつき、ノイズ等の絶対値が転送周期に比べて大きくなり、許容できなくなるため、実現不可能になる。
【0007】
同期転送方式では等長配線をした場合でも、転送されたデータと受け側LSIのクロックとの間のタイミング関係が回路的に何の保証もされていない。このため、遅延時間に比べて転送周期の方が遙かに遅い場合には問題ないが、転送周期が早くなると、転送されてきたデータを初めて受け取る受け側LSIのF/Fのセットアップ・ホールドタイムを満足することができなくなり、正確な転送を行うことができなくなる可能性がある。
【0008】
つまり、高速転送時にはLSI間のクロックスキューの調整や、転送による遅延時間をばらつきやノイズの影響も考慮して正確に見積もり、受け側LSI側のF/Fでのセットアップタイム・ホールドタイムを満足するように調整しなくては転送ができないという問題がある。
【0009】
また、通信系で用いられている高速データ転送方式としては非同期シリアル転送方式が主に使われているが、これはデータ転送が常時行われていないことから、転送開始時に転送開始信号を送ることを前提に考えている。
【0010】
このため、データ転送前にシリアルデータにエンコード、データ受信時に転送開始信号検出、シリアル信号のデコード、同期化等の処理が必要になり、レイテンシ(応答時間)が悪くなる。コンピュータ系のLSI間転送では入出力系の転送を除けば常時転送が行われており、このレイテンシが性能を決める重要な要素となっているため、非同期シリアル転送方式は使えない。
【0011】
そこで、本発明の目的は上記の問題点を解消し、高速転送時にデータの遅延時間のばらつきを抑え、正確かつ高速、高応答性でデータ転送を行うことができるLSI間データ転送システム及びそれに用いるソースシンクロナスデータ転送方式を提供することにある。
【0012】
【課題を解決するための手段】
本発明によるLSI間データ転送システムは、送り側の大規模集積回路と受け側の大規模集積回路との間でデータ転送を行うLSI間データ転送システムであって、前記送り側の大規模集積回路と前記受け側の大規模集積回路とのタイミングを合わせる基準信号が前記送り側の大規模集積回路と前記受け側の大規模集積回路とに供給されており、前記送り側の大規模集積回路と前記受け側の大規模集積回路との間に設けられかつ複数のデータと前記基準信号及び前記送り側の大規模集積回路のシステムクロックから生成されるクロックとを同時に転送するための伝送経路と、前記伝送経路を経由して転送されるデータを当該伝送経路を経由して転送されるクロックでサンプリングするサンプリング手段と、前記サンプリングされたデータを前記基準信号及び前記受け側の大規模集積回路のシステムクロックから生成されるタイミングで読み込み前記受け側の大規模集積回路のシステムクロックに同期化させる手段とを備えている。
【0013】
本発明によるソースシンクロナスデータ転送方式は、送り側の大規模集積回路と受け側の大規模集積回路との間でデータ転送を行うLSI間データ転送システムのソースシンクロナスデータ転送方式であって、前記送り側の大規模集積回路と前記受け側の大規模集積回路とのタイミングを合わせる基準信号が前記送り側の大規模集積回路と前記受け側の大規模集積回路とに供給されており、前記送り側の大規模集積回路と前記受け側の大規模集積回路との間に設けられかつ複数のデータと前記基準信号及び前記送り側の大規模集積回路のシステムクロックから生成されるクロックとを同時に転送するための伝送経路を経由して転送されるデータを当該伝送経路を経由して転送されるクロックでサンプリングした後に前記基準信号及び前記受け側の大規模集積回路のシステムクロックから生成されるタイミングで読み込まれる前記サンプリングされたデータを前記受け側の大規模集積回路のシステムクロックに同期化させている。
【0014】
すなわち、本発明のソースシンクロナスデータ転送方式は、送り側LSI(ソース)から複数のデータ(n本)と同時にクロック(以下、ソースクロックとする)を同じ伝送経路で転送し、受け側LSI(レシーブ)でそのソースクロックでデータをサンプリング後、受け側LSIのシステムクロックに同期化させている。
【0015】
これによって、本発明のソースシンクロナスデータ転送方式は、伝送経路の遅延時間のばらつきやクロックスキューを抑え、コンピュータのLSI間転送等に用いられるパラレルデータの高速転送を実現することが可能となる。
【0016】
【発明の実施の形態】
次に、本発明の一実施例について図面を参照して説明する。図1は本発明の一実施例によるLSI間データ転送システムの構成を示すブロック図である。図1において、LSI間データ転送システムは送り側LSI(ソース)1と受け側LSI(レシーブ)2とを伝送経路3,4(伝送経路3,4は同じ伝送経路を構成している)によって接続して構成されている。
【0017】
送り側LSI1はフリップフロップ(以下、F/Fとする)11と、ソースクロック生成回路12と、出力バッファ13,14とを含んで構成されている。受け側LSI2は入力バッファ21,22と、分配遅延補償回路23と、ライトアドレス生成回路24と、リードアドレス生成回路25と、FIFO(First−In First−Out:先入れ先出し)回路26と、F/F27とを含んで構成されている。
【0018】
送り側LSI1から複数のデータ(n本)とクロック(以下、ソースクロックとする)とを同時にかつ同じ伝送経路3,4で転送し、受け側LSI2においてそのソースクロックでデータをサンプリングした後、受け側LSI2のシステムクロックに同期化させることによって、伝送経路の遅延時間のばらつきやクロックスキューを抑え、コンピュータのLSI間転送等に用いられるパラレルデータの高速転送を実現することができる。
【0019】
図2は図1のソースクロック生成回路12の構成を示す回路図である。図2において、ソースクロック生成回路12はF/F12a,12b,12gと、アンド(AND)回路12cと、ナンド(NAND)回路12d,12eと、セレクタ12fとから構成され、リセット信号とデファイナ(基準)信号と送り側システムクロックとを入力してソースクロックを生成する。
【0020】
図3は図1のライトアドレス生成回路24の構成を示す回路図である。図3において、ライトアドレス生成回路24はF/F24a,24bから構成され、リセット信号と入力バッファ22の出力とを入力してライトアドレスa〜dを生成する。
【0021】
図4は図1のリードアドレス生成回路25の構成を示す回路図である。図4において、リードアドレス生成回路25はシフトレジスタF/F25a〜25dから構成され、リセット信号とデファイナ信号と受け側システムクロックとを入力してリードアドレスA〜Dを生成する。
【0022】
図5は図1のFIFO回路26の構成を示す回路図である。図5において、FIFO回路26はF/F26a〜26dと、セレクタ26e〜26hと、4to1セレクタ26i〜26lとから構成され、入力バッファ22の出力と分配遅延補償回路23の出力とを入力して対応するデータを出力する。
【0023】
これら図1〜図5を参照して本発明の一実施例によるLSI間データ転送システムについて説明する。上記の回路例では見かけ上4クロック周期の同期転送となる。送り側LSI1からはデータとソースクロックとが同じ伝送経路3,4を経由して受け側LSI2に同時に転送される。尚、データ信号波形の有効なポイントでサンプリングをするために、ソースクロックはデータに対して半周期ずらして送る。
【0024】
ソースクロックはソースクロック生成回路12内のF/F12gによって、送り側クロックの逆位相で1/2分周することによって生成されている。また、送り側LSI1と受け側LSI2とのタイミングを合わせるため、LSI外部からはデファイナ信号が送り側LSI1と受け側LSI2とにそれぞれ分配されている。デファイナ信号は“HI”:“LOW”=1:3となるシステムクロックの1/4の周波数の信号である。
【0025】
受け側LSI2に転送されたデータは分配遅延補償回路23を経由し、転送されたソースクロックでサンプリングしてFIFO回路26に格納される。FIFO回路26とはデータを一定期間保持し、データを格納した順番に出力するデータ保持回路である。
【0026】
ソースクロックは各データを受けるFIFO回路26やライトアドレス生成回路24への分配を行うため、データよりも遅延が大きくなる。この遅延差があると、データとそのデータをサンプリングするソースクロックとのマージンが小さくなる。そのため、ソースクロック分配遅延と同等の遅延をデータ側で補正する分配遅延補償回路23によってそれらの遅延差の補償を行っている。
【0027】
また、本実施例はFIFO回路26がデータ1ビット当たり4段ある場合を示している。この場合、FIFO回路26でデータを4システムクロック周期の間保持する。
【0028】
このFIFO回路26に書込む順番を決めるためにソースクロックからライトアドレスa〜dを生成するライトアドレス生成回路24と、読出す順番を決めるためにデファイナ信号からリードアドレスA〜Dを生成するリードアドレス生成回路25とを有している。ライトアドレスはソースクロックに、リードアドレスは受け側クロックに同期している。
【0029】
また、これら以外に本発明を構成する要素としては、送り側LSI1にはデータ用のF/F11及び出力バッファ13,14がある。受け側LSI2には入力バッファ21,22と、送られたデータをFIFO回路26を経由して受け側LIS2のクロックで受けるF/F27とがある。
【0030】
図6は図1のソースクロック生成回路12の動作を示すタイミングチャートであり、図7は図1の受け側LSI2の動作を示すタイミングチャートである。これら図1〜図7を参照して本発明の一実施例の動作について説明する。
【0031】
まず、送り側LSI1内にあるソースクロック生成回路12の動作について説明する。デファイナ信号は、図6に示すように、“HI”:“LOW”=1:3となるシステムクロックの1/4の周波数の信号である。
【0032】
ソースクロックはリセット信号を送り側システムクロックで受けるF/F12bの出力がリセット解除(“LOW”→“HI”)した後にデファイナ信号を送り側システムクロックで受けるF/F12aの出力が初めて“HI”になった次の送り側システムクロックの立下りから1/2分周することによって生成される。
【0033】
つまり、ソースクロックはデファイナ信号及びリセット信号によって送信開始タイミングが規定されている。尚、F/F12gの前段のセレクタ12fはナンド回路12dの出力が“LOW”の時は下側、“HI”の時は上側を選択する。
【0034】
次に、受け側LSI2の動作について説明する。送り側LSI1からデータ[図7(a)]とソースクロック[図7(b)]とを全く同じ伝送経路3,4を経由して受け側LSI2に転送した後の関係はデータ[図7(c)]及びソースクロック[図7(d)]となる。
【0035】
このソースクロック[図7(d)]をライトアドレス生成回路24を構成する正エッジで動作するF/F24a及び逆エッジで動作するF/F24bのクロック入力に入力する。これらのF/F24a,24bは負の出力を入力に繋ぎ、1/2分周回路を構成している。ソースクロックはシステムクロックを半周期ずらし、周波数は1/2の信号なので、F/F24a,24bの正及び負の出力はデータ入力に対して半周期ずれたシステムクロックの1/4の周波数の信号となる。
【0036】
また、これらの信号は、図7(e)〜(h)に示すように、1周期づつずれた信号となる。この図7(e)〜(h)に示す信号をライトアドレス信号とする。但し、ライトアドレス生成回路24を構成するF/F24a及びF/F24bは動作前に初期化を行っておくことが必要である。
【0037】
これらのセレクト信号が“HI”状態の時、FIFO回路26を構成するF/F26a〜26dの前段にあるセレクタ26e〜26hは下側をセレクトする。“LOW”状態の時にはセレクタ26e〜26hが上側をセレクト、つまりデータをホールドする。
【0038】
FIFO回路26を構成するF/F26b,26dはF/F26a,26cとは異なり、クロックの立下りエッジでデータ取込み動作を行う。したがって、データ[図7(c)]はF/F26a→F/F26b→F/F26c→F/F26d→F/F26a→…のように、1周期づつずれながら格納される。そのデータはF/F26a〜26dで4周期の間保持される。よって、F/F26a〜26dの出力はそれぞれ、図7(i)〜(l)に示すようになる。
【0039】
また、デファイナ信号[図7(n)]を受け側システムクロック[図7(m)]に同期化させ、リードアドレス生成回路25を構成するシフトレジスタF/F25a〜25dに入力し、リードアドレスA〜D[図7(o)〜(r)]とする。但し、FIFO回路26の出力がバスファイトを起こすようなマルチセレクトを避けるために、動作前にこれらシフトレジスタF/F25a〜25dの初期化が必要である。
【0040】
リードアドレスA〜DはF/F26a〜26dの出力を受ける4to1セレクタ26i〜26lのセレクト信号に入力される。それぞれ“HI”状態でそのパスが活性化されるため、FIFO回路26の出力は図7(s)に示すようになる。
【0041】
このように、FIFO回路26に入力されたデータは入力された順番に出力される。この出力を受け側システムクロック[図7(m)]でサンプリングした結果、受け側クロックに同期化されたデータ信号[図7(t)]が図示せぬ内部論理に送られる。但し、本実施例では外部から分配するデファイナ信号が、送り側システムクロック及び受け側システムクロックとメタステーブル状態にならないように調整する必要がある。また、デファイナ信号とLSI外部クロックとは同じオシレータ(発振器)から供給される必要がある。
【0042】
本実施例による転送方式では送り側LSI1のF/Fから出力ピンまでの遅延ばらつきや入力ピンから受け側LSI2のF/F(FIFO)までの遅延ばらつきは同一LSI内の遅延時間差とみなせることや、データとソースクロックとが同じ回路、同じメディア(パッケージやケーブル等)を介して転送されるため、データとソースクロックとの間の遅延時間のばらつきを抑えることができる。
【0043】
よって、本実施例ではクロックスキュー等をLSI外部で調整することなく、正確かつ高速にデータ転送を行うことができる。また、みかけ上は多クロック周期の同期転送として見えるため、設計者は特別な転送方式だという意識をしなくてもよく、従来の同期転送方式の延長で考えることができる。
【0044】
さらに、本実施例では非同期シリアル転送方式とは異なり、シリアルデータへのエンコードやデコードを行う必要がないため、応答性(レイテンシ)がよくなる。
【0045】
本実施例ではソースクロック1本に対して、データn本となっているが、このデータの本数はソースクロックとデータとのばらつきが1クロック周期を越えない範囲で任意である。また、FIFO回路26の段数も4段となっているが、2段でも8段でもよく、これらは任意の段数で動作可能である。
【0046】
さらに、この回路構成ではみかけ上4クロック周期の同期転送にみえるが、3クロック周期でも5クロック周期でもよく、それらは任意のクロック周期で動作可能であり、そのLSI間転送時間に応じて変更が可能である。但し、それに伴い、FIFOの段数やリードアドレス生成回路、ライトアドレス生成回路の回路構成、及びデファイナ信号の信号波形をそれに適合する回路に変更する必要がある。
【0047】
ソースクロックも送り側クロックの逆位相で1/2分周して生成する必要はないし、受け側LSI2のFIFO回路26で正確にサンプリングすることができれば、半周期ずらして送る必要もない。また、受け側LSI2で分配後のソースクロックとデータとのばらつきが小さければ、分配遅延補償回路23はなくてもかまわない。
【0048】
ライトアドレス生成回路24やリードアドレス生成回路25も図3及び図4に示すような回路構成ではなく、例えばカウンタを使うようなものでもかまわない。また、遅延が入れば、FIFO回路26とF/F27との間に論理を入れてもかまわない。
【0049】
【発明の効果】
以上説明したように本発明によれば、送り側の大規模集積回路と受け側の大規模集積回路との間でデータ転送を行うLSI間データ転送システムにおいて、送り側の大規模集積回路と受け側の大規模集積回路との間に設けられかつ複数のデータとクロックとを同時に転送するための伝送経路を経由して転送されるデータを当該伝送経路を経由して転送されるクロックでサンプリングした後に、サンプリングされたデータを受け側の大規模集積回路のシステムクロックに同期化させることによって、高速転送時にデータの遅延時間のばらつきを抑え、正確かつ高速、高応答性でデータ転送を行うことができるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例によるLSI間データ転送システムの構成を示すブロック図である。
【図2】図1のソースクロック生成回路の構成を示す回路図である。
【図3】図1のライトアドレス生成回路の構成を示す回路図である。
【図4】図1のリードアドレス生成回路の構成を示す回路図である。
【図5】図1のFIFO回路の構成を示す回路図である。
【図6】図1のソースクロック生成回路の動作を示すタイミングチャートである。
【図7】図1の受け側LSIの動作を示すタイミングチャートである。
【図8】従来例によるLSI間データ転送システムの構成を示すブロック図である。
【符号の説明】
1 送り側LSI
2 受け側LSI
3,4 伝送経路
11,27,12a,
12b,12g,24a,
24b,26a〜26d フリップフロップ
12 ソースクロック生成回路
12c アンド回路
12d,12e ナンド回路
12f,26e〜26h セレクタ
13,14 出力バッファ
21,22 入力バッファ
23 分配遅延補償回路
24 ライトアドレス生成回路
25 リードアドレス生成回路
25a〜25d シフトレジスタF/F
26 FIFO回路
26i〜26l 4to1セレクタ

Claims (10)

  1. 送り側の大規模集積回路と受け側の大規模集積回路との間でデータ転送を行うLSI間データ転送システムであって、前記送り側の大規模集積回路と前記受け側の大規模集積回路とのタイミングを合わせる基準信号が前記送り側の大規模集積回路と前記受け側の大規模集積回路とに供給されており、前記送り側の大規模集積回路と前記受け側の大規模集積回路との間に設けられかつ複数のデータと前記基準信号及び前記送り側の大規模集積回路のシステムクロックから生成されるクロックとを同時に転送するための伝送経路と、前記伝送経路を経由して転送されるデータを当該伝送経路を経由して転送されるクロックでサンプリングするサンプリング手段と、前記サンプリングされたデータを前記基準信号及び前記受け側の大規模集積回路のシステムクロックから生成されるタイミングで読み込み前記受け側の大規模集積回路のシステムクロックに同期化させる手段とを有することを特徴とするLSI間データ転送システム。
  2. 前記伝送経路を経由して前記受け側の大規模集積回路に転送されるクロックを生成する生成手段を前記送り側の大規模集積回路に含むことを特徴とする請求項1記載のLSI間データ転送システム。
  3. 前記クロックの前記受け側の大規模集積回路における分配遅延と同等の遅延を前記データに施す分配遅延補償回路を前記受け側の大規模集積回路に含むことを特徴とする請求項1または請求項2記載のLSI間データ転送システム。
  4. 前記データの本数は、前記クロックと前記データとのばらつきが1クロック周期を越えない範囲で任意の数値を設定自在としたことを特徴とする請求項1から請求項3のいずれか記載のLSI間データ転送システム。
  5. 前記送り側の大規模集積回路と前記受け側の大規模集積回路との間のデータ転送は、任意のクロック周期で動作可能としたことを特徴とする請求項1から請求項4のいずれか記載のLSI間データ転送システム。
  6. 送り側の大規模集積回路と受け側の大規模集積回路との間でデータ転送を行うLSI間データ転送システムのソースシンクロナスデータ転送方式であって、前記送り側の大規模集積回路と前記受け側の大規模集積回路とのタイミングを合わせる基準信号が前記送り側の大規模集積回路と前記受け側の大規模集積回路とに供給されており、前記送り側の大規模集積回路と前記受け側の大規模集積回路との間に設けられかつ複数のデータと前記基準信号及び前記送り側の大規模集積回路のシステムクロックから生成されるクロックとを同時に転送するための伝送経路を経由して転送されるデータを当該伝送経路を経由して転送されるクロックでサンプリングした後に前記基準信号及び前記受け側の大規模集積回路のシステムクロックから生成されるタイミングで読み込まれる前記サンプリングされたデータを前記受け側の大規模集積回路のシステムクロックに同期化させることを特徴とするソースシンクロナスデータ転送方式。
  7. 前記伝送経路を経由して前記受け側の大規模集積回路に転送されるクロックを前記送り側の大規模集積回路で生成するようにしたことを特徴とする請求項6記載のソースシンクロナスデータ転送方式。
  8. 前記クロックの前記受け側の大規模集積回路における分配遅延と同等の遅延を前記データに施すようにしたことを特徴とする請求項6または請求項7記載のソースシンクロナスデータ転送方式。
  9. 前記データの本数は、前記クロックと前記データとのばらつきが1クロック周期を越えない範囲で任意の数値を設定自在としたことを特徴とする請求項6から請求項8のいずれか記載のソースシンクロナスデータ転送方式。
  10. 前記送り側の大規模集積回路と前記受け側の大規模集積回路との間のデータ転送は、任意のクロック周期で動作可能としたことを特徴とする請求項6から請求項9のいずれか記載のソースシンクロナスデータ転送方式。
JP2000003113A 2000-01-12 2000-01-12 Lsi間データ転送システム及びそれに用いるソースシンクロナスデータ転送方式 Expired - Fee Related JP3562416B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000003113A JP3562416B2 (ja) 2000-01-12 2000-01-12 Lsi間データ転送システム及びそれに用いるソースシンクロナスデータ転送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000003113A JP3562416B2 (ja) 2000-01-12 2000-01-12 Lsi間データ転送システム及びそれに用いるソースシンクロナスデータ転送方式

Publications (2)

Publication Number Publication Date
JP2001195354A JP2001195354A (ja) 2001-07-19
JP3562416B2 true JP3562416B2 (ja) 2004-09-08

Family

ID=18532107

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000003113A Expired - Fee Related JP3562416B2 (ja) 2000-01-12 2000-01-12 Lsi間データ転送システム及びそれに用いるソースシンクロナスデータ転送方式

Country Status (1)

Country Link
JP (1) JP3562416B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006035479A1 (ja) * 2004-09-27 2006-04-06 Fujitsu Limited 送信装置、受信装置、伝送システム、伝送方法
JP4893064B2 (ja) * 2006-03-30 2012-03-07 富士通セミコンダクター株式会社 半導体集積回路および半導体集積回路設計方法
US8116415B2 (en) 2007-10-02 2012-02-14 Panasonic Corporation Semiconductor integrated circuit, communication apparatus, information playback apparatus, image display apparatus, electronic apparatus, electronic control apparatus and mobile apparatus

Also Published As

Publication number Publication date
JP2001195354A (ja) 2001-07-19

Similar Documents

Publication Publication Date Title
JP3856696B2 (ja) 2倍データ速度同期式動的ランダムアクセスメモリのための構成可能同期装置
US8209562B2 (en) Double data rate converter circuit includes a delay locked loop for providing the plurality of clock phase signals
US7590008B1 (en) PVT compensated auto-calibration scheme for DDR3
KR100337052B1 (ko) 동기화된 독출 포인터 및 기록 포인터를 갖는 2 중 포트 fifo
US8301932B2 (en) Synchronising between clock domains
US8520464B2 (en) Interface circuit and semiconductor device incorporating same
JP3966511B2 (ja) 同期バス・インターフェースのための自動遅延検出およびレシーバ調節の方法およびシステム
US6249875B1 (en) Interface circuit using plurality of synchronizers for synchronizing respective control signals over a multi-clock environment
JP2004520649A (ja) クロック検出およびdllロック検出によるソース同期受信器リンク初期化および入力浮動制御
US7242737B2 (en) System and method for data phase realignment
EP1271284B1 (en) Timing signal generating system
TWI437411B (zh) 用於時脈樹轉換處的先入先出(fifo)裝置與方法
US6900665B2 (en) Transfer of digital data across asynchronous clock domains
JP2024178214A (ja) 非同期asic
JP3562416B2 (ja) Lsi間データ転送システム及びそれに用いるソースシンクロナスデータ転送方式
US6640277B1 (en) Input staging logic for latching source synchronous data
US6952791B2 (en) Method and circuit for initializing a de-skewing buffer in a clock forwarded system
US7620138B2 (en) Apparatus for receiving parallel data and method thereof
JP3475857B2 (ja) ソースシンクロナス転送方式
JP2009009621A (ja) メモリインタフェース回路
US7350092B2 (en) Data synchronization arrangement
US7793021B2 (en) Method for synchronizing a transmission of information and a device having synchronizing capabilities
EP3739463B1 (en) Circuit for asynchronous data transfer
Caputa et al. An on-chip delay-and skew-insensitive multicycle communication scheme
KR100817270B1 (ko) 인터페이스 장치 및 데이터 동기화 방법

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040511

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040524

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080611

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090611

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100611

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100611

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110611

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110611

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120611

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees