JP2001027918A - 方向性結合式メモリシステム - Google Patents
方向性結合式メモリシステムInfo
- Publication number
- JP2001027918A JP2001027918A JP2000126234A JP2000126234A JP2001027918A JP 2001027918 A JP2001027918 A JP 2001027918A JP 2000126234 A JP2000126234 A JP 2000126234A JP 2000126234 A JP2000126234 A JP 2000126234A JP 2001027918 A JP2001027918 A JP 2001027918A
- Authority
- JP
- Japan
- Prior art keywords
- wiring
- signal
- memory
- data
- bus
- 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
Links
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K1/00—Printed circuits
- H05K1/02—Details
- H05K1/0213—Electrical arrangements not otherwise provided for
- H05K1/0237—High frequency adaptations
- H05K1/0246—Termination of transmission lines
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K1/00—Printed circuits
- H05K1/02—Details
- H05K1/0213—Electrical arrangements not otherwise provided for
- H05K1/0216—Reduction of cross-talk, noise or electromagnetic interference
- H05K1/0228—Compensation of cross-talk by a mutually correlated lay-out of printed circuit traces, e.g. for compensation of cross-talk in mounted connectors
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K1/00—Printed circuits
- H05K1/02—Details
- H05K1/0296—Conductive pattern lay-out details not covered by sub groups H05K1/02 - H05K1/0295
- H05K1/0298—Multilayer circuits
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K1/00—Printed circuits
- H05K1/02—Details
- H05K1/14—Structural association of two or more printed circuits
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K2201/00—Indexing scheme relating to printed circuits covered by H05K1/00
- H05K2201/04—Assemblies of printed circuits
- H05K2201/044—Details of backplane or midplane for mounting orthogonal PCBs
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K2201/00—Indexing scheme relating to printed circuits covered by H05K1/00
- H05K2201/09—Shape and layout
- H05K2201/09209—Shape and layout details of conductors
- H05K2201/09218—Conductive traces
- H05K2201/09236—Parallel layout
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K2201/00—Indexing scheme relating to printed circuits covered by H05K1/00
- H05K2201/09—Shape and layout
- H05K2201/09209—Shape and layout details of conductors
- H05K2201/095—Conductive through-holes or vias
- H05K2201/09627—Special connections between adjacent vias, not for grounding vias
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K2201/00—Indexing scheme relating to printed circuits covered by H05K1/00
- H05K2201/10—Details of components or other objects attached to or integrated in a printed circuit board
- H05K2201/10007—Types of components
- H05K2201/10022—Non-printed resistor
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Dram (AREA)
- Memory System (AREA)
- Structure Of Printed Boards (AREA)
Abstract
ジュール間隔を決めているので、その間隔を短くにるに
は方向性結合器の配線長を短くする必要があり、その結
果、伝送の効率すなわち結合度を下げる原因となるの
で、ある一定の間隔以下にすることができなかった。そ
のため、メモリモジュール間の間隔を狭くすることが課
題である。 【解決手段】メモリコントローラからの配線(メインラ
イン)を折り返し、折り返される前の配線と折り返され
た後の配線に方向結合器を形成できるので、結果として
結合器の配線長はモジュール間のピッチより短くするこ
とができ高密度実装が可能となる。
Description
てマルチプロセッサやメモリ等の素子間(例えばCMO
S等により構成されたデジタル回路間又はその機能ブロ
ック間)での信号伝送のための技術に関し、特に、複数
の素子が同一の伝送線に接続されデータ転送を行うバス
伝送の高速化技術に関する。特に、複数のメモリモジュ
ールとメモリコントローラを接続するバスとこれを用い
るシステムに関する。
転送するためのバス方式として特開平7−141079
の非接触バス配線があった。従来技術の基本方式を図5
に示す。これは2ノード間のデータ転送をクロストー
ク、すなわち方向性結合器を用いて行っていた。すなわ
ち、図5は、バスマスタ10−1とスレーブ10−2〜
10−8間の転送を2線間すなわち配線1−1と1−2
〜1−8間のクロストークを用いて転送する技術であ
る。図5は、バスマスタ10−1とスレーブ10−2〜
10−8間の転送には適していおり、すなわちメモリと
メモリコントローラ間のデータ転送に適している。
特開平7−141079では方向結合器が占める配線長
がモジュール間隔を決めていた。このため、モジュール
の間隔を短縮するには方向性結合器の配線長を短くする
必要があるが、配線長の短縮は伝送の効率すなわち結合
度を下げる原因となるので、ある一定の間隔以下にする
ことができなかった。そのため、メモリモジュール間の
間隔を狭くすることでメモリの高密度実装を行うことが
第1の課題である。
において伝送速度が増すにつれて表皮効果など周波数依
存性のある効果により波形歪みが増大するという課題が
ある。 これはパルス波形の立上り、立下がりの肩の部
分が鈍るという現象になって現れ、この影響でパルス波
形をレシーバにて取り込む際にスキューの増大となって
現れている。すなわち、レシーバに入力されるパルス波
形の肩が鈍っているためにレシーバの基準電圧(Vref)
を超えるまたは下回る時間が増大し、結果としてレシー
バの取り込み時間が増大しスキューの原因となってい
た。
て以下のように説明できる。
り)時間の逆数に応じて高周波成分を持つ。 例えばT
rの遷移時間を持つパルスが持つ帯域(fknee)は
次式で表される。
0%が遷移時間とするとfnee=0.35/(0.3
[ns])〜1GHz である。この時の表皮効果によ
る抵抗増加分を計算してみる。
10^-8 [Ω・m]であり、標準的に用いられている基板の配
線(配線幅0.1 [mm]、配線厚み0.030[mm])の場合では
DCの抵抗値5.7[mΩ/mm]となる。ここで、「^」
は、べき乗を表わす。又、表皮効果による単位長さ当た
りの抵抗は、
は遷移時間では13倍に増加している。すなわち、遷移
時間のみ高抵抗となるのでこれにより波形が鈍りること
になる。これは高周波数ほど抵抗成分が大きくなり立上
り・立ち下がり時に影響が大きいためである。
ライバにて遷移時(立上り・立下がり)の波形を急峻に
すればよい。例えば "Limits of Electrical Signaling
(Transmitter Equalization)";IEEE HOT interconnect
V (1997,9/21-23),pp48にドライバ(transmitter)のDA
C(Digital Analog Converter)を用いた等化器の方式が
記載されている。これはドライバの波形を鈍り量に応じ
て逆に急峻に遷移波形を変化させることで行っていた。
なり、LSIに多数の素子を搭載することが難しいと言
う課題があった。
コントローラからみて近いか遠いかに応じて配線長に差
があった。このことからリードデータとライトデータに
時間差が生じる。チップの配置場所によってデータの到
達時間が異なり、これを補正するというのはシステム設
計に非常な困難さをもたらし、この時間差を無くすこと
が課題である。
めの手段として、メモリコントローラからの配線(メイ
ンライン)を途中で折り返し、折り返される前の配線と
折り返された後の配線に方向結合器を形成できるので、
結果として結合器の配線長はそのままにモジュール間の
ピッチをより短くすることができ高密度実装が可能とな
る。
前方クロストークを生成できる方向性結合器をT字型に
構成することで後方クロストーク成分と前方クロストー
ク成分をNRZ信号の遷移時間に重畳することにより、
波形を急進にできるので表皮効果などの波形鈍りを補正
できる。その結果、ドライバに特別な制御を施す必要が
無くLSIが単純になる。
同一の信号に方向性結合器により接続される、メモリコ
ントローラから近い位置に配置されているメモリチップ
も遠い位置に配置しているメモリチップも配線を折り返
し、リードサイクルとライトサイクルで切り換えること
で場所による遅延差を無くすことで設計が容易になる。
また、これを可能にするために、第2の手段T字型に方
向性結合器を接続することで、両方向に信号が生成され
る特性を利用している。
する。
有するLSIチップ(以下MC: Memory Controllor)であ
り、2−2〜2−9はメモリチップ10−2〜10−9
を複数搭載したメモリモジュールである。プリント配線
板1(Printed Circuit Board)は、MC10−1とメモ
リモジュール2−2〜2−9を実装し、MC10−1と
メモリモジュール2−2〜2−9内のメモリチップ10
−2〜10−9間でデータ転送を可能とする配線を有し
ているマザーボード(Mother Board)である。メモリモ
ジュール2−2〜2−9はコネクタ(connector)を介
してマザーボードに接続されている。
0−9に対しデータの読み書き(リード・ライト)の動
作を行う。この読み書きのためのデータ転送用配線が1
−1〜1−9であり、この中で特にMC10−1に接続
される配線1−1をメインライン(main line)と呼ぶ。
2,c2はそれぞれ基板内の信号層を表している。配線
1−1〜1−9はそれぞれ一方の端をMC10−1なら
びにメモリチップ10−2〜10−9に接続され、他方
の端は終端抵抗Rttを介して終端電圧Vttに接続さ
れている。この終端電圧Vttに接続されている終端抵
抗Rttを黒い四角(■)で表した。この終端抵抗はそ
れぞれ配線1−1〜1−7の持つ配線特性インピーダン
スとおおむね同じ値の抵抗値を持つ。このため、配線1
−1〜1−7からの信号はこの終端部で吸収され反射が
生じないよう動作する。
0−9間のデータ転送は反転した”C”字で表されたC
2〜C9の方向性結合器で行われる。この方向性結合器
は特開平7−141079記載のものと等価である。す
なわち、これは、2ノード間のデータ転送を2並行配線
間の結合であるクロストーク(方向性結合器)を用いて
行っていた。すなわち、MC(バスマスタ)10−1と
メモリチップ(バススレーブ)10−2〜10−9間の
転送を2線間すなわちメインライン1−1と配線1−2
〜1−8間のクロストークを用いて転送する。このクロ
ストーク信号はドライブパルスのエッジに対して生成さ
れ、ある時間後、終端電圧に戻る。この為、ドライブ信
号が矩形波であるNRZ信号であれば方向性結合器によ
り生成される信号はRTZ信号と見ることができ、この
意味で方向性結合器はNRZ信号からRTZ信号への変
換器であるといえる。
るメモリモジュール2−2〜2−9の間隔(ピッチ)は
特開平7−141079に於いては方向性結合器が連続
して配置しているためこの結合器の長さ以下には出来な
いという課題があった(図7)。
−1の配線はMC10−1から見てm1層を図面右手方
向に、メモリチップからのc1層の配線1−2,1−
4,1−6,1−8との結合器C2,C4,C6,C8
を構成した後、マザーボード1上の配線層をm2に変え
て、図面左手方向に折り返される。この折り返されたメ
インライン1−1はメモリチップからのc2層の配線1
−9,1−7,1−5,1−3との結合器C9,C7,
C5,C3を構成し、その後終端される。ここで、結合
器C2,C4,C6,C8はマザーボード1のm1層と
c1層との間(上方層)で構成され、結合器C3,C
5,C7,C9はマザーボード1のm2層とc2との間
(下方層)で構成される。
て配線の特性インピーダンスが一定になるように連続し
て配置されている。MC10−1とメモリチップ1−2
〜1−9との間のデータ転送が何れの結合器に於いても
後方クロストークを用いて行われるよう配置・配線され
ている。すなわち、メインライン1−1の上方層にある
結合器C2,C4,C6,C8と、下方層にある結合器
C9,C7,C5,C3とでは配線が反対方向である
が、メインライン1−1に対しては同じ向きとなってい
るので、これにより後方クロストークが何れの転送に於
いても生じるよう配置されていることになる。
線であるメインライン1−1を一方の層から他方の層へ
と1回折り返し、それぞれの層で方向性結合器を構成出
来るので、メモリモジュール2−2〜2−9の間隔を、
方向性結合器C2〜C9の結合器の配線長の半分程度に
出来る。このため、1枚のマザーボード1にメモリモジ
ュールを高密度で実装できる。
同じで、信号伝搬のための必要な結合量は、図7に示す
従来技術の場合と同じであり、同等の信号波形品質を有
していることになる。
うにマザーボード1に搭載されるメモリモジュール2−
2〜2−4の間隔(ピッチ)は方向性結合器が連続して
配置しているため、この結合器の長さ以下には出来ない
という課題があった。しかし、図1のようにメインライ
ンを折り返したことで、マザーボード1に搭載されるメ
モリモジュール2−2〜2−4の間隔(ピッチ)を結合
器の長さの半分にできシステムとして高密度実装が可能
となる。
す。
イン1−1に対して垂直な方向の断面である。図2は、
上層からCAP1層、電源層(V1)、グランド層(G
1)、信号層(m1)、信号層(c1)、グランド層
(G2)、電源層(V2)、信号層(m2)、信号層
(c2)、グランド層(G3)、電源層(V3)、CA
P2層となっている例である。一般的にプリント配線板
は両面を銅で覆われた銅張板をプリプレグで接着してあ
り、このプリプレグを2本の波線で表した。
1−1,1−2により、図1中の方向性結合器C2を構
成している。同様に、m2層、c2層の上下層に並んだ
並行配線1−1,1−3により、図1中の結合器C3を
構成している。
−1と信号層(m2)のメインライン1−1は図1のよ
うに折り返された同じ配線である。
の結合器間にグランド層或いは電源層が位置しており、
方向性結合器c2−c3間の結合である信号間のノイズ
を防ぐよう機能している。図2のように構成することに
より、結合器間の信号の結合、すなわち漏話ノイズが小
さくなり、高速のデータ転送が可能となる。
て上下方向に結合しているが、当然、横方向に配置して
結合するように構成しても良い。ここで、横方向とは、
同一層を用いて結合器を構成することである。例えば、
楕円で囲った結合器c2aは配線1−1aと配線1−2
aからなり、折り返されたメインライン1−1aはm2
層で配線1−3aと結合器c3aを形成する。同様に、
信号ビットの異なるメインライン1−1bはm1層で配
線1−2bと結合して結合器c2bを形成し、折り返さ
れた1−1bは配線1−3bと結合器c3bを形成す
る。それぞれの結合器C2a、C2b、C3a、C3b
間の結合によって生ずるノイズの量を低減するために、
層間にはレベル(level)(平面の)電源層を設け、か
つ、層内では電源層間に距離を置いている。図3のよう
に構成することにより、図2に比べて、結合器を構成す
るための層数が少なくて済むという効果が図2がある。
方式の鳥瞰図を示す。用いた記号の意味はこれまでの図
と同じである。MC10−1から引き出されたメインラ
イン1−1aと1−1bは、CAP1層からm1層へ層
を変えて配線され、m1層では図3のような断面を持つ
結合器C2a,C4a,C2b,C4bを形成し、その
後、層をm2層に変えて同様に結合器C3a,C3bを
形成し、層をCAP2層に変えて終端されている。結合
器からの配線はそれぞれメモリモジュール2−2〜2−
4に搭載されているメモリ10−1〜10−4に接続さ
れている。図4の例では2ビット(bit)の信号のみ記載
してある。
2つ以上設けることで、メモリモジュール2−2〜2−
9間隔を方向性結合器の長さに依らず更に短くできるこ
とも容易に理解できる。すなわち、メインライン1−1
の折り返し部分を2つ設け、異なる層で方向性結合器を
構成し、かつ、同一層で重複しないように配置すること
でモジュール間隔を結合器長の1/3程度に短く実装で
きる。このため、1回折り返した場合よりも更にメモリ
モジュールの高密度実装が可能である。同様に、折り返
し部分を3つ設けて方向性結合器が重ならないように折
り込むことで、モジュール間隔を結合器の長さの1/4
程度に短く実装でき、更に高密度実装が可能である。
−2〜2−9の8枚であるが、それ以上でもそれ以下で
も良く、その枚数はシステム構成により異なる。また、
終端抵抗Rttはマザーボード1の上面にあっても下面
に有っても、その機能は違わないので、どちらにあって
も良い。また、本実施例の方向性結合器は後方クロスト
ークを利用したものであるが、前方クロストークを利用
したものでも良い。この場合の結合器を構成するメイン
ライン1−1と配線1−2〜1−9の信号伝搬の向きは
反対方向となる。この場合でも、メインライン1−1を
折り返すことで結合配線の長さ以下のピッチでメモリモ
ジュールを実装できる。
・配線しても高密度実装が実現できる。
能を有している。図6で、図1と異なるのは方向性結合
器の構成である。すなわち、メインライン1−1は直線
的に配置され、メインライン1−1の両側左右に互い違
いになるようにもう片方の結合器C2〜C6の配線1−
2〜1−6を構成している。この図6のマザーボード1
の配線例を図7に示す。図7は図6のメモリシステムを
ボードの上面から見た図であり、図7に示されている配
線は同じ信号層内にある多数の配線のうちの1ビット
(bit)のデータである。マザーボード1にはMC10
−1とメモリモジュール2−2〜2−6が接続されるコ
ネクタ2〜6が配置されている。メモリシステムのデー
タ信号は、バス接続されるので各コネクタの同じ位置の
信号ピンに電気的に接続される。すなわち、コネクタの
中で1つの信号ピンに注目すると、この信号は各コネク
タとも同じピンから信号配線が引き出され、この信号配
線が基板1上でメインライン1−1と結合することによ
り信号の伝達が可能となる。
れたメインライン1−1が終端に向かって配線され、そ
の両側に方向性結合器C2〜C6が定インピーダンスに
なるように形成されている。コネクタ3とコネクタ4の
間に、結合器C2のメインライン1−1と配線1−2が
コネクタ3の信号配線引出し用VIAを避けるように伸
びており、さらに結合器と配線長分だけ結合した後、終
端抵抗Rttにより終端される。
メインライン1−1の一方の側に結合器C2用の配線1
−2が配置され、他方の側に結合器C3用の配線1−3
が同じ結合度を保つように同じ配線ピッチで配置されて
いる。同じ配線ピッチで配置している理由は、コネクタ
3と4に同じ機能を有するモジュールが接続出来るため
には、結合器C2とC3とで同じ振幅の信号電圧を生成
できるように、結合の度合いを同じにする必要があるた
めである。逆に言えば、同じ間隔で配線を配置すること
により、メインライン1−1と配線1−2、1−3はそ
れぞれ同じクロストーク係数を持つことができ、コネク
タ3、及びコネクタ4に装着されるメモリモジュールか
らのデータを同じ信号振幅で読み書きできる。
置配線で方向性結合器C2とC3,C3とC4、C4と
C5、C5とC6をそれぞれメインライン1−1の両側
に形成することで、結合器C2〜C6に必要な配線長に
比べて約半分までコネクタ2〜6のピッチを狭めること
ができる。その結果、第一の実施例の図1と同様な効果
を持ち、かつ、マザーボード1に高密度のメモリを搭載
できる。
は、メインライン1−1の片側にしか配線1−2がない
が、この2つの配線の結合とメインライン1−1の両側
にある3つの配線の結合とが異なることによるインピー
ダンスのミスマッチングを防ぐ目的で、ダミーの配線を
コネクタ2とコネクタ3の間のメインライン1−1の配
線1−2とは反対側に終端配線しても良い。その結果、
メインライン1−1のインピーダンスがよりフラットに
なるため、インピーダンスミスマッチが少なくなって信
号歪みが小さくなり、さらに、高速なデータ転送ができ
る。
密度実装を同一層内で実現する折り返しメインラインを
構成しても良い。
図8は図7と同様にマザーボード1をボードの上面より
見た図である。図8では、MC10−1からのメインラ
イン1−1が基板(マザーボード)1内の同一信号層で
折り返されている。MC10−1からの信号はコネクタ
2〜6の同じ位置にある信号ピンに結合するが、メイン
ライン1−1はこの信号ピンを囲むように同一層で配線
されている。
2〜6からの配線1−2〜1−6は、結合器C2〜C6
のそれぞれが、順に並んでいるコネクタの一つおきに対
応するように構成され、折り返される前のメインライン
1−1と折り返された後のメインライン1−1にそれぞ
れ結合している。もちろん、コネクタ2〜6、及びメイ
ンライン1−1は終端されており、終端部で反射歪みは
ない。また、MC10−1からのデータ配線(メインラ
イン)はメモリモジュールのデータビット数に応じて4
バイト、8バイト、16バイトと多数引き出されるが、
マザーボード1において単一層のみを使用して配線する
場合に配線密度が高すぎて配線できない時、複数有る信
号に応じて、メインライン1−1を、それぞれ別の単一
層を用いて配線しても良い。例えば、図8のメインライ
ン1−1が偶数番目のデータだとすると、奇数番目の信
号に対しては別の信号層を使用することで配線密度を半
分に減らすことができる。同様に信号の番号に対する3
の剰余に応じて信号層を割り当てれば同一層内の配線密
度を1/3に低減できる。
用してメインライン1−1を配線することにより、図1
に比べて折り返し部にVIAを用いる必要が無く、VI
Aに依るインピーダンスの乱れが殆ど無いので、メイン
ライン1−1の特性インピーダンスが一定となる。これ
により、VIA部での信号の反射がより少なくなって波
形歪みが少なくなるので、更に高速なデータ転送を実現
できる。
の実施例の両方に適用できるメモリモジュールに関す
る。
信号接続図である。図9(a)に示すメモリモジュール
2−2は1つの信号線1−2に2つのメモリチップ10
−2a,10−2bを接続することで、モジュール当た
りのメモリ容量を倍増できる。図9(b)はモジュール
2−2の基板断面である。メモリチップ10−2a,1
0−2bはモジュール2−2の基板の両側に配置されて
おり、同じ信号ピン同士を最短で接続するよう配線1−
2の端に信号用VIAを設け、このVIAによりチップ
10−2a,10−2bを接続している。図9(b)の
ように配置配線することで、配線1−2に接続されてい
るメモリチップ10−2a,10−2bが最短で接続さ
れ、チップ上の入力及び出力波形をそれぞれほぼ同じに
することが出来る。このため、1モジュール当たりのメ
モリ搭載容量を倍増できる。その結果、システムとして
高密度のメモリを実装できる。
を別部品として設けることで、更にメモリモジュールの
搭載容量を増加させるものである。
ー2とレシーバ5−1からなり、ドライバ6−2とレシ
ーバ5ー1の出力制御を行う方向制御機能を有する。図
10では、ドライバ6−2は三角形で示され、方向性結
合器に接続されたレシーバ5−1は底辺が2本有る三角
形で示されている。ドライバ6−2は通常のディジタル
信号(矩形パルス)であるNRZ(Non Return to Zer
o)信号を入力し、この信号をNRZ信号で出力する。方
向性結合器によりNRZ信号からRTZ(Return To Ze
ro)信号へ変換された信号を、レシーバは元のディジタ
ル信号であるNRZ信号へ復調することができる。すな
わち、RTZ信号からNRZ信号へ変換する。
0−1とトランシーバ3−1を有する。メモリモジュー
ル2−2〜2−9はメモリチップをそれぞれ複数搭載し
ており、これらモジュール2−1〜2−9はマザーボー
ド1上にコネクタを介して配置されている。
Vttに整合終端されている。方向性結合器C2〜C9
では、メモリモジュール2−2〜2−9内のトランシー
バ3−2〜3−9から引き出された配線がメインライン
1−1と共に結合器を成している。これらの配線はメイ
ンライン1−1と同様に終端電圧Vttに整合終端され
ている。メインライン1−1は図1、図7、及び図8の
ように折り返されて平行結合器を構成しても良い。
状態に応じてトランシーバ3−1〜3−9への信号伝達
方向を制御するためのリードライト(R/W)信号4を
送出する。信号4はまた、メモリチップに対するリード
ライト信号と兼用しても良い。図10では、リードライ
ト信号R/Wは全てのチップが接続されているが、MC
10−1ドライバのファンアウトとR/W信号の動作周
波数の関係で、ファンアウトが多い場合はこれを減らす
ようにトランシーバを追加しても良く、このトランシー
バ間のデータのやりとりは動作周波数が低いのでNRZ
からNRZへの伝達でよい。
書き込むライト動作について説明する。
トモードにしてトランシーバ3−1内のバッファ6−2
をイネーブルにし、バッファ5ー1をディセーブルにす
る。逆に、MC10−1は、メモリモジュール2−2〜
2−9内のトランシーバ3−2〜3−9に内蔵されてい
るバッファ6−2をディセーブルにし、バッファ5ー1
をイネーブルにする。このようにすることで、MC10
−1から各メモリに対する書き込みの準備ができる。
AS(Column Address Strobe)アドレスを送信して書き
込みが準備できた後、MC10−1はディジタル(NR
Z)のデータを送出する。送出されたNRZ信号は、結
合器C2〜C9でRTZ信号に変換され、メモリモジュ
ール2−2〜2−9内のトランシーバ3−2〜3−9に
伝達される。伝達されたRTZ信号はトランシーバ3−
2〜3−9内のそれぞれのバッファ5−1でRTZ信号
からNTZ信号に復調され、バス20−2〜20−9を
介してメモリチップにデータが伝えられ、これをメモリ
に書き込むことでライト動作が完了する。
ード動作について説明する。
モードにしてトランシーバ3−1内のバッファ5ー1を
イネーブルにバッファ6ー2をディセーブルにする。逆
に、MC10−1は、メモリモジュール2−2〜2−9
内のトランシーバ3−2〜3−9に内蔵されているバッ
ファ5ー1をディセーブルにし、バッフ6ー2をイネー
ブルにする。このようにすることで、各メモリからMC
10−1に対する読み込みの準備ができる。
て読み込みが準備できた後、アドレス指定されたメモリ
からディジタル(NRZ)のデータが送出される。伝達
されたRTZ信号は、トランシーバ3−2〜3−9内の
それぞれのバッファ6−2でNRZ信号のまま送出さ
れ、結合器C2〜C9でRTZ信号に変換され、メイン
ライン1−1に伝搬される。伝達されたRTZ信号は、
トランシーバ3−1内のバッファ5−1でRTZ信号か
らNRZ信号に復調され、MC10−1にデータが伝え
られ、これをMC10−1が読み込むことでリード動作
が完了する。ここで、リード時又はライト時に先立ち、
アドレスやリードライト状態を決めておくことは言うま
でもない。
ル内に設けられたトランシーバ3−1を方向性結合器C
2〜C9と組み合わせることで、低歪みでかつ高速にデ
ータを転送できるため、MC10−1は全ての信号をN
RZで高速に送受信することが出来る。その結果、レシ
ーバにRTZ信号復調用の特別な回路を持つ必要がな
く、NRZ転送用のみのドライバレシーバを持つメモリ
コントローラも接続できる。また、メモリコントローラ
をモジュール形式にすることによりメインライン1−1
に直接接続できるRTZレシーバを有するメモリコント
ローラを接続することもできる。その結果、システムの
構成を柔軟にできる。
れたトランシーバ3−2〜3−9を方向性結合器C2〜
C9と組み合わせることで低歪みかつ高速にMC10−
1とのデータ転送ができる。更に、このような構成によ
って、メモリチップは従来のNRZ信号のみのインタフ
ェースを持つだけでよく、低価格なチップを接続できる
という効果がある。更に、メモリモジュール2−2内の
データバスは一般にメインライン1−1に比べて短いの
で高速動作が可能であり、メモリモジュール間の方向性
結合器を用いたバスと同様な高速動作が可能である。そ
の結果、システムとして、メモリモジュール内にメモリ
チップを多数搭載することが出来るのでメモリシステム
の高密度化が可能である。
する。
信号ピンが2つあり、それぞれDA,DYと記した。バ
ッファ5−1,5−2,6−1,6−2がトランシーバ
3−1内に設けられて並列接続されてトランシーバ回路
を構成し、バッファ5ー1、6−1はRTZ信号をNR
Z信号に復調する機能を有する。トランシーバ内のバッ
ファ5−2と6−2はNRZ信号を入力し、NRZ信号
を出力する。
は全て排他的に動作し、ただ一つのみ選択されることで
伝送方向と信号変換種が選択される。
転送には、方向制御信号AtoY信号をHにし、バッフ
ァ5−1または5−2をイネーブルにする。バッファ5
−1か5−2の選択にはRTZ信号を用いる。データD
AからDYへのデータの転送には、AtoY信号をLに
バッファ6−1または6−2をイネーブルにし、バッフ
ァ6ー1か6−2の選択にはRTZ信号を用いる。
2,6−1,6−2の入力信号に対する基準電圧であ
り、それぞれ矢印で示した端子に接続されている。この
基準信号で入力信号が判定される。
Y信号はデータ転送の方向に対し対称になり、RTZ信
号もNRZ信号もどちらの信号からもデータ転送できる
ようになる。なお、図11で、バッファ5−1,5−
2,6−1,6−2を4つ並列接続しているが、RTZ
用のバッファ5ー1とNRZ信号用のバッファ6−2の
みを並列接続する構成も可能である。このような場合で
も、図10に示すトランシーバ3−1〜3−9の機能を
果たすことが出来る。なぜなら、図10のライト時、リ
ード時とも、MC10−1或いはチップ側から信号を送
出する場合はNRZ信号用バッファ6ー2を選択し、マ
ザーボード1からのRTZ信号を受ける場合はRTZ信
号用のバッファ5ー1を選択すればデータ転送が行える
ためである。
て伝送速度が増すにつれて表皮効果など周波数依存性の
ある効果により波形歪みが増大するという課題がある。
これを克服する技術として、ドライバによって遷移時
(立上り・立下がり)のパルス波形を急峻にする技術も
あるがドライバの構成や制御が複雑である。これをドラ
イバではなく結合器により行うことが本実施例の目的で
ある。
器を用いたメモリバスを図16に示し、このT字型結合
器の原理を図12、及び図13を用いて説明する。
ムに適応した図であり、メモリコントローラ10−1、
及びメモリチップ10−2がT字型結合器に接続されて
いる。コントローラ10−1,及びメモリ10−2とも
データ送受信用のドライバ、レシーバからなるインタフ
ェース回路を有している。すなわち、このメインタフェ
ース回路にはNRZ信号ドライバとRTZ信号レシーバ
を含む。
終端されているメインライン1−1に結合した結合器C
1,C2と引出し配線からなり、その引き出し線の両端
が終端抵抗Rtta,Rttbで終端されている。本実
施例では結合器C1とC2は同じ長さの結合配線長を持
つ。
メモリライト動作の説明図であり、図13はリード動作
の説明図である。
路を示している。メインライン1−1に対応する配線は
伝送線L1,L2,L3,L4からなり、図16の配線
1−2に対応する配線は伝送線L5,L6,L7からな
る。伝送線L2とL5が結合器C1を形成し、伝送線L3と
L6が結合器C2を形成している。
器T1は、互いに接続された2つの結合器C1とC2
と、これらの引き出し用の伝送線L7を有する部分を呼
ぶこととする。
の)電気特性を明らかにする目的で終端電源Vttに終
端抵抗Rttに接続され、これにより各点での伝送路の
反射がない。
0−1のドライバは図12でのパルス源(vpuls
e)、その内部抵抗rd及びMC10−1が持つ静電容
量Cp1からなる等価回路として表現している。また、
図16のメモリ10−2のレシーバは、図12ではノー
ドs5に接続された静電容量Cp5と抵抗rsで表現し
た。また、リード動作ではMC10−1のレシーバは図
13のノードd1に接続された静電容量Cp1と抵抗r
dで表わし、メモリ10−2のドライバはパルス源、そ
の内部抵抗rsと等価容量Cp5で表した。
め回路シミュレーションを行った。
す。
mulation Program for IntegratedCircuit Emphasis)
を用いた。ただし、使用したSPICEでは表皮効果が
扱えないので表皮効果のない波形すなわち、波形の鈍り
がない状態を模擬している。実際は表皮効果がこのシミ
ュレーション結果に重畳されることになり、一般的には
信号波形の肩が減衰あるいは鈍る。
各点(d1,d4,s1,s4,s5)の波形、図15
は図13に対応したライト動作での各点(d1,d4,
s1,s4,s5)の波形である。図14、図15はド
ライブ位置が異なるのみで他の回路の定数は同じであ
る。
(点)d1である。波形の観測点はドライブ点のd1、
メインライン1−1の終端点d4、rsの入力端s5と
結合器の両側終端部でのs1,s4である。
る。
の配線抵抗、L11,L22は配線の単位長さ当たりの
自己インダクタンス、CR1,CR2はは配線の単位長
さ当たりの自己キャパシタンス、L12,C12は単位
長さ当たりの相互インダクタンスと相互キャパシタンス
である。
形、ノードd4はメインライン1−1の終端抵抗位置で
の波形、s1,s4,s5はT字型結合器の他方の配線
の各点の波形である。図14で受信波形はs5の太い実
線で書かれた波形であり、遷移時に急峻な鋭い波形をな
している。これにより表皮効果などの信号波形の肩の減
衰を補正することが出来ているのが分かる。
り、ノードs5からの送信波形は矩形であり、受信ノー
ドd1の波形は図14と同様に遷移時間に急峻な鋭い波
形をなしている。これにより表皮効果などの信号波形の
肩の減衰を補正することが出来ているのが分かる。
図19を用いて説明する。
のvpulse或いは図16のMC10−1からのNR
Z信号波形である。これがメインライン1−1を伝搬
し、T1時間後、結合器C1とC2の接続点(分岐点)
に対応するメインライン1−1上の位置に到達するとす
る。この時刻の結合器C1に生成される信号が図18
(2)となり、これは結合器C1がMSL(Micro Strip
Line)の場合、前方クロストーク(FWXT:Forward Cross
talk)として生じる。これはMC10−1の出力波形の
立上り時間(Ta)と同程度のパルス幅となる。このF
WXTはメインライン1−1上を伝搬するパルスと同じ
速度で併走する性質を持ち、メインライン1−1上のL
2とL3の接続点に到達するのと同時刻に配線1−2の
分岐点であるL5とL6の接続点にクロストークとして
生じる。なお、結合器がSL(Strip Line)の場合は結合
係数がゼロなのでFWXTは生じない。
は終端に向かってL3上を無反射で伝搬するが、この伝
搬パルスが結合器C2に後方クロストーク(BWXT:
Backward Crosstalk)を生じさせる。このクロストーク
波形が図18(3)である。このクロストーク波形図1
8(3)は結合器C2の配線長を往復伝搬する時間幅だ
け続く。
ト基板で出来ているとすると比誘電率はおおよそεr=
4.6である。結合長が30[mm]の場合、パルスの
伝搬速度を7.15[ps/mm](=√(比誘電率=
4.6)/光速)を掛けると、往復の伝搬遅延時間は4
29[ps]となる。
で生じた前方クロストークと結合器C2で生じた後方ク
ロストーク信号が重畳される。これが図18(4)であ
り、図16のメモリチップ10−2に伝搬する。
の波形鈍りを打ち消すにはパルスの立上りをオーバーシ
ュートを起こせばよく、まさに図18(4)はその通り
の波形になっている。図18は図16に於いてMC10
−1からチップ10−2のデータ転送に関する波形であ
るが、同様にチップ10−2からMC10−1のデータ
転送に対しても同じ波形が生成される。これを図19を
用いて説明する。
Z信号である。これが配線1−2の分岐点に到達した
後、結合器C1(L5)とC2(L6)の両方に進行す
る。その後、図18で説明した波形生成プロセスが逆方
向に生じる。図19(2)はMC10−1側の図15で
はd1の電圧波形である。ここで、結合器C1によるF
WXTが生成され伝送線L5を伝送するパルス波形と併
走して伝送線L2をパルスを増大させながら進行する。
他方、結合器C2による生成されたBWXTは配線1−
2の分岐点にパルスが入力したと同時刻に生成され、生
成されたBWXTは伝送線L2を進行する。このパルス
幅は図18と同じTb時間である。この結合器C1で生
成された前方クロストークと結合器C2で生成された後
方クロストークは伝送線L2を同時刻に進行し結果とし
て、図19(2)の様な波形となる。これはMC10−
1ドライブの場合の図18(4)と同じである。逆に、
図13のd4側の波形は図19(3)のようになる。こ
れは図19(2)と到達時間を除いて同じ波形である。
なぜならば、メインライン1−1に生じるBWXTとF
WXTがMC10−1とは反対に結合器C2とC1でそ
れぞれ生成されるが、そのクロストーク生成過程は同じ
ためである。
合、遷移時間のみエッジが急峻に立ち上がる(オーバー
シュート)にも関わらず、結合器C2のみ用いていた場
合と同じパルス幅を持ちパルス幅が太くならない。すな
わち、T字型結合器を用いても表皮効果による波形鈍り
を補正できると同時に結合器C2のみ用いた場合と同じ
パルス幅が保たれるので高速動作を低下させることはな
い。
ているので、Micro Strip Lineを結合器に選ぶべきであ
る。また、FWXTに於いても基板の構成によってはそ
の前方クロストーク係数が正であったり負であったりす
るので正になるように基板の配線構造を選ぶことが重要
である。
システムではMC10−1とメモリチップ10−2〜1
0−4間で表皮効果による波形鈍りをT字型結合器T1
〜T3で生成されるオーバシュートにより補正できるの
でより高速化できる。
システムを図17を用いて説明する。本実施例の目的は
第1の実施例の高密度メモリ搭載の他に、高速データ転
送に不可欠なデータ取り込みタイミング設計を簡単にす
ることを目的としている。
で、メモリチップ10−2〜10−7に対してリード信
号・ライト信号とクロック信号を送受信している。7ー
1はクロック信号用のメインラインである。7ー2〜7
ー7はメインライン7ー1と結合したT字型結合器であ
り、メモリチップ10−2〜10−7にそれぞれ接続さ
れている。
からMC10−1内のクロック位相φに同期して出力さ
れ、メインライン7ー1を通ってMC10−1のクロッ
ク入力信号CLKinに再入力される。メインライン7
ー1はMC10−1の近くで両端が終端されており、こ
の端での反射はほとんどない。
ータ用のメインライン8ー1に接続され、スイッチ9
は、ライト時にはWrite方向へ、リード時にはRead方向
に低インピーダンスで接続される。データ用のメインラ
イン8ー1と結合器8−2〜8−7はクロック用の配線
7−1と結合器7−2〜7−7と同じ配線位置(同形)
で配線されている。スイッチ9の伝搬遅延時間は有限の
値を持つが、この時間と等しい伝搬遅延時間を持つ配線
がクロック信号CLKoutの配線7−1に足されてお
り、MC10−1から見て同形配線となる。
号のみ図示したがその他の信号、例えばアドレス信号や
制御信号、チップセレクト信号などチップに対して書き
込むだけの一方向の信号はスイッチ9の様な切替え器は
持つ必要がない。
(ライト動作)を図29を用いて説明する。符号とその
意味は図17と同じである。
ちスイッチ9を制御しWrite側に切り換えておく。バン
ク・RAS/CASアドレスを送信し、ライトデータ動
作の準備できた後、MC10−1はNRZのライトデー
タをクロックCLKoutと同期して送出する。
動作を行う場合、送出されたクロック信号(CLKou
t)とライトデータのNRZ信号はそれぞれのT字型結
合器7−2,8−2でRTZ信号に変換される。
7−2上を伝搬する経路R1でメモリ10−2に到達す
る。ライトデータは配線8−1、8−2上を伝搬する経
路R2でメモリ10−2に到達する。経路R1とR2は
スイッチ9を含めて等長配線であるので、結果としてメ
モリ10−2においてクロック信号とライトデータが同
位相で到達することになる。ここで、位相とはクロック
信号とデータ信号の信号波形の位相を言い、同位相とは
位相差がリード/ライト動作では無視できるほど小さい
ことを言う。
対してもクロック信号とライトデータ信号の位相差は、
MC10−1からの伝搬遅延時間の差はあるものの、同
形配線のため同じである。すなわち、クロック信号とラ
イトデータ信号の位相差は各メモリチップ10−2〜1
0−7で同じなので、メモリ10−2〜10−7はクロ
ック信号CLKoutを用いてデータを取り込む(ラッ
チ)ことができる。このように、どのメモリに対して
も、同じ位相差を持つクロック信号CLKoutとライ
トデータを伝達できる。
(リード動作)の動作を図30を用いて説明する。
ードにする。バンク・RAS/CASアドレスを送信し
て読み込みが準備できた後、アドレス指定されたメモリ
からNRZ信号のリードデータがクロック信号CLKo
utに同期して送出される。
る。クロック信号CLKoutは図29と同じく配線7
−1,7−2の経路R3でメモリ10−2に入力されて
いる。リードデータはメモリ10−2から入力されたク
ロック信号CLKoutに同期して出力される。出力さ
れたリードデータは配線8−2,8−1の経路R4でス
イッチ9を会してMC10−1に入力される。すなわ
ち、MC10−1からみてメモリ10−2のリードデー
タの到着時刻は”経路R3の伝搬遅延時間”+”メモリ
10−2の入力クロックCLKoutからリードデータ
信号までの出力時間”+”経路R4の伝搬遅延時間”と
なり、これはどのメモリ10−2〜10−7に対しても
同じである。なぜならば、経路R3と経路R4の和がど
のメモリに対しても同じであるからである。すなわち、
MC10−1から近いメモリ10−2では経路R3は短
いがその分経路R4は長い。MC10−1から遠いメモ
リ10−3では経路R3は長いがその分経路R4は短
い。つまり、メモリチップはMC10−1に対し電気的
に伝搬遅延時間が近い場合も遠い場合もMC10−1に
対し同時刻にリードデータは到着することになる。この
ため、MC10−1内では戻ってきたクロック信号CL
Kinを用いれば、どの位置のメモリチップからのリー
ドデータであっても同位相でラッチできることになり、
データタイミングに掛かる設計が大幅に容易になる。
データに対しても同位相差とできるのは、方向性結合器
7ー2〜7ー7あるいは8ー2〜8ー7によるインピー
ダンスの乱れが無いこと、T字型結合器により前方にも
後方にも同じパルスを送出できることによる。この場合
でも更にT字型結合器を用いることで遷移時間パルスを
急峻にできるので表皮効果などの波形歪みに対しても有
効に高速動作させることができる。
を用いて示す。
データ用の信号回路が異なる。これはライトデータとリ
ードデータ用のインタフェース回路を分けて、それぞれ
がドライバ及びレシーバを有する実施例である。ここ
で、ライトデータ送出用のドライバとリードデータ受信
用のレシーバの内部インピーダンスはメインライン7−
1,8ー1の特性インピーダンスZoと同じであり、M
C10−1の端子に於いて信号の反射波はない。このよ
うに構成することで図17と同じようにリード・ライト
データのタイミングが揃い、パルス遷移を急峻にでき、
高密度実装を実現できる上に、データ用の終端抵抗とス
イッチ9を無くすことができ低価格化を実現できる効果
がある。
図21を用いて説明する。
のはCLK信号の変わりに、ストローブ信号(DQS)
を用いて、データの送受信を行う点である。
信号φに同期してデータライト時に送出される。メモリ
チップ10−2〜10−7は、メインライン8ー1に結
合したT字型結合器8ー2〜8ー7で生成されたライト
データ(DQ信号)をDQS信号を用いてラッチする。
これは先の実施例(図20)と同じくDQS信号とDQ
信号の伝搬位相差がどのメモリに於いても同じになる事
による。
リードデータ(DQ)は結合器とメインライン8ー1を
介してMC10−1に入力される。これと同時にリード
データを送出したメモリチップからはストローブ信号
(DQS)も送出される。これによりメモリチップ10
−2〜10−7のMC10−1に対する遅延時間が異な
るような配置に対してもリードデータ(DQ)とストロ
ーブ信号(DQS)信号の位相差が等しいのでMC10
−1ではDQS信号によりリードデータDQをラッチす
ることができる。すなわち、配線を折り返さない場合で
もリードデータをタイミングを揃えて取り込むことがで
きる。更に、DQS信号DQ信号に対して図7、図8で
説明したようなメインラインに対し左右に結合する結合
器を用いることで高密度実装が可能となる。
を用いて説明する。
C10−1から引き出され、MC10−1付近で分岐し
ており分岐配線の端がそれぞれ終端されている。メモリ
モジュール2−2〜2−9からの配線はこのメインライ
ン1−1と方向性結合器を構成することでデータの送受
信を可能としている。図22ではメインライン1−1は
マザーボード1の上方の層(m1)と下方の層(m2)
にMC10−1付近で分岐しており、分岐したメインラ
イン1−1に対してモジュール2−2〜2−9からの配
線がそれぞれの層(c1,C2)で交互に結合してい
る。
せ、この分岐したメインライン1−1に対して結合器C
2〜C9を構成することにより、結合器C2〜C9の配
線長よりも短いピッチでメモリモジュールを実装するこ
とができる。
能な構成とできる。
ン1−1はMC10−1付近の配線層m1で左右に分岐
し、この分岐した配線が配線層m2にそれぞれ折り返さ
れ、これら折り返されたメインライン1−1に対し結合
器C2〜C9を構成するようにメモリモジュール2−2
〜2−9が配置されている。この配置は図22と比べて
MC10−1がメモリモジュール2−2〜2−9に対し
て中央に配置されている。このように、製品を構成する
上で放熱や部品の干渉、といった実装上の制約条件に応
じて、図22のような構成でも、図23のような構成で
も実装が可能なことを示しており、製品設計に自由度を
増すことができる。
結合素子として構成してもよい。この実施例を図24を
用いて説明する。
たチップ(素子)60を示す。図24(a)のチップで
は4ビット分の信号端子DA1〜DA4,DY1〜DY
4,EA1〜EA4,EY1〜EY4を有する。4ビッ
トのデータ信号番号をiで示すとすると、チップ60内
では、端子DAiとEAi間の特性インピーダンスがZ
oである配線と、端子DYiとEYi間の特性インピー
ダンスがZoである配線が設けられ、更にこれらの配線
間に方向性結合器Ciが形成されている。結合器Ci同
士間の結合は無視できるぐらい小さい。これにより、ビ
ット間の干渉を低減できる。
樹脂上に形成された配線ばかりでなく、ポリイミド系樹
脂やアルミナやムライトなどのセラミック、更にシリコ
ン上に形成した配線であっても与える機能は同じであ
る。図24(a)のように構成することにより、多ビッ
トの結合器をマザーボードに持たせなくても、別部品と
することができ、基板密度が更に上がるばかりでなくマ
ザーボード設計の自由度が増す。
源Vttに接続された終端抵抗Rttを内蔵するように
結合器チップ61を構成しても良い。これは図24
(a)に比べて、端子EAiに対応する部分に終端抵抗
を設けることでチップ上のピン数を減らすと共に、マザ
ーボード上から終端抵抗を減らすことができるという効
果がある。更に、図24(c)のように、T字型結合器
を両端に終端抵抗を内蔵するように構成しても良い。信
号の入出力は図24(b)と同じであるが結合器C1,
C1’の両端がVtt端子で終端されている。
或いは62内の終端抵抗は実装設計上の自由度を高める
目的で素子61,62内に設けられたスイッチにより制
御されてもよい。例えば、スイッチをオンにすれば抵抗
が低インピーダンスとなり図24(a)のように終端抵
抗のない状態になり、あるいはスイッチをオフにすれば
図24(b)のように抵抗値のある状態に制御できる。
した実施例を図25を用いて説明する。
2−2〜2−5に搭載されたメモリチップ間でデータを
送受信するシステムの基板断面を含む配線模式図であ
る。MC10−1から引き出された配線1−1が結合素
子61−2の図24(b)に示すDYiに相当する端子
に接続され、結合素子61−2のDAiに相当する端子
にはメモリモジュール2−2が配線されている。
マザーボード1上に配線1−2が引き出され、第2の結
合素子61−3に接続されて、配線は以降同様であり、
結合素子61−5からの配線1−5は終端されている。
MC10−1からのデータ信号は結合素子61−2〜6
1−5を介してメモリモジュール2−2〜2−5に結合
し、データを伝送することができる。また、配線1−1
〜1−5と結合素子61−2〜61−5の特性インピー
ダンスがMC10−1から見た配線の特性インピーダン
スZoに一致していれば無反射で伝送することができこ
れにより低ノイズでデータ転送できる。また、結合素子
61−2〜61−5を別チップに構成することにより、
マザーボードの設計に自由度を持たせることができる。
すなわち、結合器の配線長が制限以下になるようにメモ
リモジュールを搭載することができ高密度実装が可能で
ある。また、マザーボード1の層構成に結合器を持たせ
なくて済むので層数を減らすことができ基板を低価格化
できる。更に、結合素子を別部品とすることにより、マ
ザーボード1の基板全体の中に結合器を設けるよりも、
部品の製造上のバラツキを抑える事ができる。
はマザーボード1に対してメモリモジュール2−2側に
搭載するばかりでなく、裏面側に搭載することもでき
る。
好適なMCの内部ブロック図を図26に示す。
ック図である。メモリへのアクセスはアドレス変換部1
7、リードデータ信号15、ライトデータ16を介して
行われる。すなわち、ライトアクセスは、アドレス変換
部17でのアドレス計算によって、論理アドレスを物理
アドレスへ変換し、物理アドレスの番地に対応したメモ
リにデータ信号16のデータを送る。これをMC10内
では、その他必要に応じてシーケンサ19がMC10に
接続されているメモリに応じたタイミングで各ブロック
を制御する。例えば、RAS,CASの切替え、ベース
アドレスBA、チップセレクトCSの送信のシーケンス
・タイミング管理を行う。これに必要ならばデータにE
CC(Error Correct Code)を生成部ECCgにて生成
し、データに付加させて送信する。
に対するリード要求とアドレスをRAS,CASの切替
え、ベースアドレスBA、チップセレクトCSの送信に
より行う。このほかに、当然、リードライト切替え信号
やデータマスク信号も含む場合もある。メモリがリード
データを送信したのを見計らってレシーバ5よりデータ
を受信し、ECC部でデータエラーの検出訂正を行った
後、MC制御部10はリード要求に対するデータを返す
働きを行う。尚、レシーバ5はRTZ信号をNRZ信号
に復調できる機能も持っている。このほかシーケンサ部
19はドライバ6のイネーブル制御や、DRAMのリフレシ
ュ制御、power on制御なども当然行う。
別の部位からのメモリアクセス要求、例えばI/O側から
のDMA転送要求や、プロセッサからのメモリアクセス
要求に対し、データのメモリへの格納(ライト)、参照
(リード)が可能である。
いたメモリバスシステムを応用した実施例を示す。
0がプロセッサバス201により相互接続されている。
また、DRAMを制御するメモリコントローラを内蔵す
るチップセット300がメモリバス202により相互接
続されている。更にPCIなどの周辺装置を接続するた
めのI/OポートLSIとチップセット300がI/Oバス2
03により相互接続されている。また、グラフィックポ
ートとして、チップセット300とグラフィック制御L
SIがグラフィックバス204を介して接続されてい
る。
ト300に接続されている。チップセット300はバス
201〜204は各バス間のデータ送受信を司る。
性結合器を用いたデータ転送を行っている。これにより
メモリアクセルの高速動作が可能でスループットが向上
し、レイテンシが短くなるのでシステム性能が向上する
という効果がある。
にプロセッサモジュール400内のキャシュメモリバス
410に応用しても同等な効果が得られる。この場合、
結合器はプロセッサモジュール内に構成され、例えば、
MCM(Multi Chip Module)のように多数の半導体素子
を1つのパッケージに実装する技術を用いれば、キャシ
ュコントローラを内蔵するプロセッサとキャシュメモリ
とをパッケージに構成された結合器により結合させるこ
とができ、これにより高速なデータ転送が可能となる。
たメインラインに対し方向性結合器を構成することで、
メモリモジュールの間隔を方向性結合器の結合器の配線
長の半分程度に出来る。
になり表皮効果に対して補償する効果がある。このた
め、高速動作が可能となる。
らのクロック信号とデータ信号の配線を折り返しクロッ
ク信号を再入力することで、リードデータとライトデー
タに時間差を無くすことができる。このことによりシス
テム設計に非常な容易になった。
装するための配線方式である。
モリシステムである。
である。
る。
る。
る。
る。
る。
モリシステムである。
図(ライト動作)である。
図(リード動作)である。
モリシステムである。
ステムである。
式である。
式である。
る。
持つシステムである。
リバスを持つシステムである。
基板(マザーボード) 1−1・・・・・・・・・・・・・・・・・・メインラ
イン 1−2〜1−8・・・・・・・・・・・・・・バス配線 2、2−1〜2−6・・・・・・・・・・・・データ転
送を行う半導体素子をそれぞれ搭載するモジュール基板 2−a〜2−d・・・・・・・・・・・・・・メモリモ
ジュールを多数搭載するメモリサブシステム 3、3−1〜3−5 ・・・・・・・・・・・トランシ
ーバ 4 ・・・・・・・・・・・・・・・・・・・リード、
ライト方向制御信号 5、5−1、5ー2,5−3,5−4 ・・・差動型レ
シーバ 6、・・・・・・・・・・・・・・・・・・・ドライバ 7,7−1 ・・・・・・・・・・・・・・・クロック
信号線 8,8−1 ・・・・・・・・・・・・・・・データ信
号線 9・・・・・・・・・・・・・・・・・・・・リードラ
イト切替えスイッチ 10・・・・・・・・・・・・・・・・・・・システム
チップセット 10−1・・・・・・・・・・・・・・・・・メモリコ
ントローラ(部) 10−2〜10−8・・・・・・・・・・・・データ転
送を行う半導体素子(メモリ) 15・・・・・・・・・・・・・・・・・・・リードデ
ータ信号 16・・・・・・・・・・・・・・・・・・・ライトデ
ータ信号 17・・・・・・・・・・・・・・・・・・・アドレス
変換部 20−2〜20−9 ・・・・・・・・・・・モジュー
ル内データバス 30・・・・・・・・・・・・・・・・・・・プロセッ
サ(CPU)部 40・・・・・・・・・・・・・・・・・・・グラフィ
ック部 50・・・・・・・・・・・・・・・・・・・I/O部 60、61・・・・・・・・・・・・・・・・方向性結
合チップ
Claims (25)
- 【請求項1】1つのバスマスタと複数のバススレーブ間
でデータ転送を行うバスシステムにおいて、 該バスマスタから引き出された配線に対し該バススレー
ブのそれぞれから引き出された配線の一部が非接触かつ
近接して平行に配置された方向性結合器を形成し、 該バスマスタから終端抵抗まで引き出された該配線が折
り返して配線され、該バスマスタからの該引出し配線の
該バスマスタから折り返し点までの第1の配線部、及び
折り返し点から終端抵抗までの第2の配線部に対し該バ
ススレーブから引き出された該配線の一部を交互に順次
配置して方向性結合器を構成することを特徴としたバス
システム。 - 【請求項2】請求項1において、 バスマスタからの引出し配線が前記バスマスタ付近にて
2つに分岐して引き出され、それぞれの分岐引き出し配
線に対し該バススレーブから引き出された配線の一部が
方向性結合器を構成することを特徴としたバスシステ
ム。 - 【請求項3】請求項2において、 該バスマスタと該バススレーブ間のデータ伝達を行うた
め、該バスマスタから引き出された配線に対し該バスス
レーブからそれぞれ引き出された配線の一部が非接触か
つ近接して平行に配置されて方向性結合器を形成し、 該バスマスタからの引出し配線が該バスマスタ付近にて
2つに分岐して引き出されたそれぞれの分岐引き出し配
線が折り返して配線され、該引出し配線の該分岐から折
り返し点までの第1の配線部、及び折り返し点から終端
抵抗までの第2の配線部に対し該バススレーブから引き
出された該配線が方向性結合器を構成することを特徴と
したバスシステム。 - 【請求項4】請求項1、請求項2、請求項3において、 バスマスタからの引出し配線とバススレーブからの引出
し配線により構成される方向性結合器がプリント配線基
板に形成され、更に前記方向性結合器が前記プリント基
板の同一配線層に形成されたことを特徴とするプリント
配線基板。 - 【請求項5】請求項1、請求項2、請求項3において、 バスマスタからの引出し配線とバススレーブからの引出
し配線とにより構成される方向性結合器がプリント配線
基板に形成され、更に前記方向性結合器のそれぞれが前
記プリント基板の異なる配線層に形成されたことを特徴
とするプリント配線基板。 - 【請求項6】1つのバスマスタと複数のバススレーブ間
でデータ転送を行うバスシステムにおいて、 該バスマスタと該バススレーブ間のデータ送受信を行う
ため、該バスマスタから終端抵抗まで引き出された配線
に対し該バススレーブのそれぞれから終端抵抗まで引き
出された配線の一部が非接触かつ近接して平行に配置さ
れて方向性結合器を形成し、 該バススレーブから引き出された該配線が、該バスマス
タからの該引出し配線の同一基板層内の該バスマスタか
らの該引出し配線の両側にそれぞれ形成された方向性結
合器を、交互に順次配置することを特徴としたバスシス
テム。 - 【請求項7】請求項1、請求項2、請求項3、請求項
4、請求項5、請求項6において、 バスマスタとしてメモリコントローラの機能を有し、バ
ススレーブとしてデータの読み書きできるメモリの機能
を有し、前記バススレーブであるメモリを多数搭載した
メモリモジュールがコネクタを介して前記バスマスタで
あるメモリコントローラを搭載したプリント基板に接続
されることを特徴としたメモリシステム。 - 【請求項8】請求項7において、 メモリから方向性結合器に接続されるメモリモジュール
内の引出し配線に、複数個の前記メモリが接続され、該
メモリがメモリモジュールプリント基板の両面に搭載さ
れたことを特徴とするメモリモジュール。 - 【請求項9】2つのデータ用端子を有し、一方から他方
へ双方向にデータの流れを制御する方向制御機構と、 NRZ(Non-Return to Zero)信号を入力しNRZ信号
で出力するバッファと、 RTZ(Return To Zero)信号を入力しNRZ信号に復
調出力するレシーバの機能を有するバッファとを持ち、 前記方向制御機構により双方向にデータの流れを制御し
てデータ出力すること、及びNRZ信号からNRZ信号
をあるいは、RTZ信号からNRZ信号に信号変換して
データ出力することを特徴とするトランシーバ。 - 【請求項10】請求項1〜3,請求項6〜7、及び、請
求項9において、 方向性結合器が形成されたプリント基板に接続され、複
数のメモリとNRZからRTZへ変換する前記トランシ
ーバとを搭載したモジュールであって、前記方向性結合
器からのRTZ信号をNRZ信号に前記トランシーバに
て復調して前記メモリに伝え、前記メモリからのデータ
をNRZ信号のままドライブすることを特徴とするメモ
リモジュール。 - 【請求項11】請求項1〜3,請求項6〜7、及び、請
求項9において、 方向性結合器が形成されたプリント基板に接続され、メ
モリコントローラを搭載したモジュールであって、前記
方向性結合器からのRTZ信号をNRZ信号に復調して
前記メモリコントローラに伝え、前記メモリコントロー
ラからのデータをNRZ信号のままドライブする前記ト
ランシーバを有することを特徴とするメモリコントロー
ラモジュール。 - 【請求項12】請求項10記載のメモリモジュールと請
求項11記載のメモリコントローラモジュールとが接続
されるプリント基板に方向性結合器が形成され、前記メ
モリコントローラモジュール内のメモリコントローラと
前記メモリモジュール内のメモリ間でデータの転送を行
うことを特徴としたメモリシステム。 - 【請求項13】請求項1〜3,請求項6,7、12にお
いて、 1つのバスマスタと1つ以上のバススレーブ間でデータ
転送を行うバスシステムであって、該バスマスタと該バ
ススレーブ間のデータ伝達を行うため、該バスマスタか
ら終端抵抗まで引き出された配線と近接して平行に配置
することで形成される方向性結合器を構成する2つの配
線を接続し、前記バススレーブから前記2つの配線の接
続点までT字型に配線し、かつ、バススレーブ側のT字
型の方向性結合器の両端を整合終端することでデータ転
送を可能としたことを特徴とするバスシステム。 - 【請求項14】請求項13において、 正の前方クロストーク係数を有する方向性結合器を2つ
T字型に接続することで、バスマスタからNRZ(Non-
Return to Zero)信号のデータ転送において前記バスマ
スタに近い側の前記方向性結合器により正の前方クロス
トークを生成し、前記バスマスタに遠い側の前記方向性
結合器により正の後方クロストークを生成し、接続点に
てこれらが重ね合わされ、バススレーブに於いて、急峻
な立上り又は立下がりを有するRTZ(Return To Zer
o)信号を生成することを特徴とする方向性結合器。 - 【請求項15】請求項13,14おいて、 メモリコントローラからクロック信号とデータ信号に対
して配線が引き出し折り返され、 前記クロック信号と前記データ信号でそれぞれメモリか
ら引き出された配線と前記メモリコントローラからの引
出し配線がT字型結合器を構成し、前記メモリコントロ
ーラから折り返し点までの配線部、及び折り返し点以降
の配線部に対し、該メモリから引き出された前記クロッ
ク信号と前記データ信号用の配線が交互に順次配置され
て複数のT字型結合器を構成し、前記クロック信号と前
記データ信号用のそれぞれの前記T字型結合器が、前記
メモリと前記メモリコントローラとの間でデータ伝搬遅
延時間が同じになるように構成したことを特徴とするメ
モリシステム。 - 【請求項16】請求項15おいて、 メモリコントローラからクロック信号に対する配線が引
き出して折り返され、折り返された後の前記クロック信
号が前記メモリコントローラに再び入力し、前記メモリ
コントローラのデータ信号に対する折り返されたデータ
信号用配線の両端が接続されたスイッチを、リード動作
とライト動作に対して前記メモリコントローラのデータ
信号の伝搬の向きとクロック信号伝搬の向きとが同じに
なるように切り換え、更にメモリから引き出された配線
と前記メモリコントローラからの引出し配線がT字型結
合器を構成し、 ライト動作では、 前記メモリコントローラからはクロック信号に同期して
ライトデータを送出し、前記スイッチはクロック信号の
伝搬方向と同じ向きになるようにデータ信号の伝搬の向
きを切り換え、前記メモリでは送信された前記クロック
信号により同位相で到達したライトデータをラッチし、 リード動作では、 前記メモリからは受信された前記クロック信号に同期し
てリードデータを送出し、前記スイッチはクロック信号
の伝搬方向と同じ向きになるように前記ライト動作とは
反対になるようデータ信号の伝搬の向きを切り換え、前
記メモリコントローラに戻ってきた前記クロック信号を
用いて前記メモリからの前記リードデータをラッチする
ことを特徴とするメモリシステム。 - 【請求項17】請求項15おいて、 メモリコントローラからクロック信号とデータ信号に対
する配線が引き出して折り返され、 折り返された後の前記クロック信号が前記メモリコント
ローラに再び入力し、 折り返された後の前記データ信号が前記メモリコントロ
ーラに再び入力し、 前記メモリコントローラのデータ信号の伝搬の向きとク
ロック信号伝搬の向きとで、信号伝搬遅延時間が同じに
なるよう配線され、 前記メモリコントローラからはクロック信号に同期して
ライトデータを送出し、前記メモリからは送信された前
記クロック信号により、ライトデータをラッチし、 前記メモリからは受信された前記クロック信号に同期し
てリードデータを送出し、前記メモリコントローラに戻
ってきた前記クロック信号を用いて前記メモリからの前
記リードデータをラッチすることを特徴とするメモリシ
ステム。 - 【請求項18】請求項13、請求項14おいて、 メモリコントローラから引き出されたデータ信号とデー
タストローブ信号用の配線が引き出され、 前記データ信号と前記データストローブ信号に対するメ
モリから引き出された配線と前記メモリコントローラか
らの引出し配線とがT字型結合器を構成し、 前記メモリコントローラからの前記データストローブ信
号に同期してライトデータを送出し、前記メモリコント
ローラに戻ってきた前記データストローブ信号を用いて
メモリからのリードデータをラッチすることを特徴とす
るメモリシステム。 - 【請求項19】配線の特性インピーダンスが一定な2つ
の配線を非接触かつ近接して平行に配置してなる方向性
結合器を複数信号分内蔵したことを特徴とする方向性結
合素子。 - 【請求項20】請求項19において、 2つの配線からなり、1つの配線に対し片方の端子を整
合終端した方向性結合器を複数信号分内蔵したことを特
徴とする方向性結合素子。 - 【請求項21】請求項19において、 終端されたT字型結合器を複数信号分内蔵したことを特
徴とする方向性結合素子。 - 【請求項22】メモリコントローラとメモリを複数搭載
するメモリモジュール間の結合に請求項19、請求項2
0或いは請求項21記載の方向性結合素子を用いたこと
を特徴とするメモリシステム。 - 【請求項23】請求項1〜3、請求項6,7、或いは請
求項12或いは請求項15〜18、22において、 リードデータ信号の送信にNRZ信号を送信し、ライト
データの取り込みにRTZ信号を受信するインタフェー
スを内蔵し、アドレス・制御信号用にNRZの信号を受
信するインタフェースを内蔵したことを特徴とするメモ
リコントローラ。 - 【請求項24】請求項1〜3、請求項6,7、或いは請
求項12或いは請求項15〜18、22において、 プロセッサが処理するデータを格納・読み込みのため、
また、I/O部からDMA(Direct Memory Access)転送
するため、或いはグラフィック部から画像表示するメモ
リアクセスのため、方向性結合器を用いたメモリシステ
ムを用いたことを特徴とする情報処理装置。 - 【請求項25】請求項1〜3、請求項6,7、或いは請
求項12或いは請求項15〜18、22において、 プロセッサが処理するデータを格納・読み込みのため、
2次キャシュメモリに方向性結合器を用いたメモリシス
テムを用いたことを特徴とするプロセッサ。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000126234A JP3880286B2 (ja) | 1999-05-12 | 2000-04-20 | 方向性結合式メモリシステム |
US09/570,349 US6978328B1 (en) | 1999-05-12 | 2000-05-12 | Bus system, memory system, printed circuit board and directional coupler |
TW089109188A TW494305B (en) | 1999-05-12 | 2000-05-12 | Directional coupling memory system |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13095799 | 1999-05-12 | ||
JP11-130957 | 1999-05-12 | ||
JP2000126234A JP3880286B2 (ja) | 1999-05-12 | 2000-04-20 | 方向性結合式メモリシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001027918A true JP2001027918A (ja) | 2001-01-30 |
JP3880286B2 JP3880286B2 (ja) | 2007-02-14 |
Family
ID=26465935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000126234A Expired - Fee Related JP3880286B2 (ja) | 1999-05-12 | 2000-04-20 | 方向性結合式メモリシステム |
Country Status (3)
Country | Link |
---|---|
US (1) | US6978328B1 (ja) |
JP (1) | JP3880286B2 (ja) |
TW (1) | TW494305B (ja) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003079202A1 (fr) * | 2002-03-19 | 2003-09-25 | Hitachi, Ltd. | Systeme memoire utilisant un coupleur directionnel pour une adresse |
WO2004003719A1 (ja) * | 2002-07-01 | 2004-01-08 | Renesas Technology Corp. | 等振幅方向性結合式バスシステム |
WO2004003718A1 (ja) * | 2002-07-01 | 2004-01-08 | Hitachi, Ltd. | 方向性結合器を用いたデータ転送方式 |
JP2005085267A (ja) * | 2003-09-04 | 2005-03-31 | Hewlett-Packard Development Co Lp | メモリモジュールアドレスバス用回路およびメモリモジュールをアドレス指定するためのシステム |
US6924651B2 (en) | 2001-08-08 | 2005-08-02 | Renesas Technology Corp. | Printed board inspecting apparatus |
US7095661B2 (en) | 2003-12-25 | 2006-08-22 | Elpida Memory, Inc. | Semiconductor memory module, memory system, circuit, semiconductor device, and DIMM |
JP2008097814A (ja) * | 2007-10-25 | 2008-04-24 | Elpida Memory Inc | 積層メモリ、メモリモジュール及びメモリシステム |
JP2008135063A (ja) * | 2001-04-24 | 2008-06-12 | Rambus Inc | 多様に配置されたメモリ・コンポーネントからメモリ・オペレーションを調整する方法と装置 |
JP2009124714A (ja) * | 2001-05-08 | 2009-06-04 | Formfactor Inc | 電磁結合相互接続システム・アーキテクチャ |
JP2010517002A (ja) * | 2007-01-17 | 2010-05-20 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 別の装置に接続されたあるいは接続可能な電気装置における電流リターン・パス完全性を判定する方法 |
US7724590B2 (en) | 2004-09-15 | 2010-05-25 | Rambus Inc. | Memory controller with multiple delayed timing signals |
US8320202B2 (en) | 2001-04-24 | 2012-11-27 | Rambus Inc. | Clocked memory system with termination component |
KR20140020911A (ko) | 2011-02-18 | 2014-02-19 | 각고호우징 게이오기주크 | 모듈간 통신 장치 |
CN115695080A (zh) * | 2022-12-30 | 2023-02-03 | 北京国科天迅科技有限公司 | 实现高速串行数据传输的装置 |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6570944B2 (en) | 2001-06-25 | 2003-05-27 | Rambus Inc. | Apparatus for data recovery in a synchronous chip-to-chip system |
JP4159415B2 (ja) | 2002-08-23 | 2008-10-01 | エルピーダメモリ株式会社 | メモリモジュール及びメモリシステム |
CN101166401B (zh) * | 2006-10-16 | 2011-11-30 | 辉达公司 | 用于在高速系统中放置多个负载的方法和系统 |
JP5696301B2 (ja) * | 2007-09-28 | 2015-04-08 | ピーエスフォー ルクスコ エスエイアールエルPS4 Luxco S.a.r.l. | アドレス線配線構造及びこれを有するプリント配線基板 |
JP2009152822A (ja) * | 2007-12-20 | 2009-07-09 | Spansion Llc | 記憶装置 |
DE102008034445B4 (de) * | 2008-07-24 | 2010-03-11 | Diehl Aerospace Gmbh | Verfahren und Einrichtung zum Erfassen von Bus-Teilnehmern |
US9082464B2 (en) * | 2012-02-14 | 2015-07-14 | Samsung Electronics Co., Ltd. | Memory module for high-speed operations |
JP6091239B2 (ja) * | 2013-02-13 | 2017-03-08 | キヤノン株式会社 | プリント回路板、プリント配線板および電子機器 |
JP2014157535A (ja) * | 2013-02-18 | 2014-08-28 | Micron Technology Inc | 半導体装置およびメモリモジュール |
US9958897B1 (en) * | 2014-06-20 | 2018-05-01 | Western Digital Technologies, Inc. | Controller board having expandable memory |
US20150373837A1 (en) * | 2014-06-23 | 2015-12-24 | Blue Danube Systems, Inc. | Transmission of signals on multi-layer substrates with minimum interference |
US10133299B1 (en) * | 2017-11-17 | 2018-11-20 | Northrop Grumman Systems Corporation | Clock distribution system |
US10884450B2 (en) | 2018-03-06 | 2021-01-05 | Northrop Grumman Systems Corporation | Clock distribution system |
US10431867B1 (en) * | 2018-06-19 | 2019-10-01 | Northrop Grumman Systems Corporation | Clock distribution system |
US10592458B1 (en) | 2018-09-18 | 2020-03-17 | Apple Inc. | Bimodal impedance matching terminators |
US11321511B2 (en) | 2019-07-09 | 2022-05-03 | SiFive, Inc. | Reset crossing and clock crossing interface for integrated circuit generation |
US10902171B1 (en) * | 2019-07-09 | 2021-01-26 | SiFive, Inc. | Clock crossing interface for integrated circuit generation |
US10754371B1 (en) | 2019-11-13 | 2020-08-25 | Northrop Grumman Systems Corporation | Capacitive clock distribution system |
MX2023001306A (es) * | 2020-07-30 | 2023-02-23 | Nokia Technologies Oy | Comunicacion de informacion relacionada con la integridad para el posicionamiento. |
US11231742B1 (en) | 2021-03-08 | 2022-01-25 | Northrop Grumman Systems Corporation | Clock distribution resonator system |
US11429135B1 (en) | 2021-03-11 | 2022-08-30 | Northrop Grumman Systems Corporation | Clock distribution system |
CN115348130B (zh) * | 2022-07-29 | 2024-04-09 | 北京航天光华电子技术有限公司 | 一种带负载多子线1553b总线耦合器 |
US12265495B2 (en) | 2022-08-12 | 2025-04-01 | Hamilton Sundstrand Corporation | Signal reflection mitigation systems |
CN117118882B (zh) * | 2023-10-23 | 2024-03-19 | 北京国科天迅科技股份有限公司 | 高速串行总线的信号监控装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR1548848A (ja) | 1967-01-13 | 1968-12-06 | ||
US3516065A (en) | 1967-01-13 | 1970-06-02 | Ibm | Digital transmission system |
US3764941A (en) | 1972-12-08 | 1973-10-09 | Ibm | Stripline directional coupling device |
US3786418A (en) | 1972-12-13 | 1974-01-15 | Ibm | Multi-terminal digital signal communication apparatus |
US4380080A (en) | 1980-12-30 | 1983-04-12 | Sperry Corporation | Tri-level differential line receiver |
US5119398A (en) | 1988-05-12 | 1992-06-02 | Farallon Computing, Inc. | Signal regenerator for two-wire local area network |
AU628547B2 (en) | 1989-05-19 | 1992-09-17 | Compaq Computer Corporation | Modular computer memory circuit board |
US5229398A (en) | 1990-02-27 | 1993-07-20 | Adir Et Compagnie | Aminomethylpiperidine compounds |
US5241643A (en) | 1990-06-19 | 1993-08-31 | Dell Usa, L.P. | Memory system and associated method for disabling address buffers connected to unused simm slots |
US5811972A (en) * | 1991-04-29 | 1998-09-22 | Baker Hughes Incorporated | Method and apparatus for determining influence of mutual magnetic coupling in electromagnetic propagation tools |
US5365205A (en) | 1993-05-20 | 1994-11-15 | Northern Telecom Limited | Backplane databus utilizing directional couplers |
US5376904A (en) | 1993-05-20 | 1994-12-27 | Northern Telecom Limited | Directional coupler for differentially driven twisted line |
US5515195A (en) * | 1993-06-25 | 1996-05-07 | Optivision Incorporated | Optical bus using controllable optical devices |
JP3399630B2 (ja) | 1993-09-27 | 2003-04-21 | 株式会社日立製作所 | バスシステム |
US5449112A (en) * | 1994-03-15 | 1995-09-12 | Heitman; Lynn B. | Method and apparatus for monitoring and controlling air handling systems |
JP3414535B2 (ja) | 1995-01-06 | 2003-06-09 | 三菱電機ビルテクノサービス株式会社 | エスカレーター1周運転測定装置 |
US5945886A (en) | 1996-09-20 | 1999-08-31 | Sldram, Inc. | High-speed bus structure for printed circuit boards |
US6061263A (en) | 1998-12-29 | 2000-05-09 | Intel Corporation | Small outline rambus in-line memory module |
JP3820843B2 (ja) * | 1999-05-12 | 2006-09-13 | 株式会社日立製作所 | 方向性結合式メモリモジュール |
US6172895B1 (en) | 1999-12-14 | 2001-01-09 | High Connector Density, Inc. | High capacity memory module with built-in-high-speed bus terminations |
US6366520B1 (en) | 2001-03-14 | 2002-04-02 | Micron Technology, Inc. | Method and system for controlling the slew rate of signals generated by open drain driver circuits |
-
2000
- 2000-04-20 JP JP2000126234A patent/JP3880286B2/ja not_active Expired - Fee Related
- 2000-05-12 TW TW089109188A patent/TW494305B/zh not_active IP Right Cessation
- 2000-05-12 US US09/570,349 patent/US6978328B1/en not_active Expired - Fee Related
Cited By (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9472262B2 (en) | 2001-04-24 | 2016-10-18 | Rambus Inc. | Memory controller |
US8717837B2 (en) | 2001-04-24 | 2014-05-06 | Rambus Inc. | Memory module |
US10236051B2 (en) | 2001-04-24 | 2019-03-19 | Rambus Inc. | Memory controller |
US8537601B2 (en) | 2001-04-24 | 2013-09-17 | Rambus Inc. | Memory controller with selective data transmission delay |
US8760944B2 (en) | 2001-04-24 | 2014-06-24 | Rambus Inc. | Memory component that samples command/address signals in response to both edges of a clock signal |
US8462566B2 (en) | 2001-04-24 | 2013-06-11 | Rambus Inc. | Memory module with termination component |
US10706910B2 (en) | 2001-04-24 | 2020-07-07 | Rambus Inc. | Memory controller |
JP2008135063A (ja) * | 2001-04-24 | 2008-06-12 | Rambus Inc | 多様に配置されたメモリ・コンポーネントからメモリ・オペレーションを調整する方法と装置 |
US8395951B2 (en) | 2001-04-24 | 2013-03-12 | Rambus Inc. | Memory controller |
US7484064B2 (en) | 2001-04-24 | 2009-01-27 | Rambus Inc. | Method and apparatus for signaling between devices of a memory system |
US8391039B2 (en) | 2001-04-24 | 2013-03-05 | Rambus Inc. | Memory module with termination component |
US9741424B2 (en) | 2001-04-24 | 2017-08-22 | Rambus Inc. | Memory controller |
US9053778B2 (en) | 2001-04-24 | 2015-06-09 | Rambus Inc. | Memory controller that enforces strobe-to-strobe timing offset |
US8625371B2 (en) | 2001-04-24 | 2014-01-07 | Rambus Inc. | Memory component with terminated and unterminated signaling inputs |
US8214616B2 (en) | 2001-04-24 | 2012-07-03 | Rambus Inc. | Memory controller device having timing offset capability |
US9311976B2 (en) | 2001-04-24 | 2016-04-12 | Rambus Inc. | Memory module |
US8320202B2 (en) | 2001-04-24 | 2012-11-27 | Rambus Inc. | Clocked memory system with termination component |
US8359445B2 (en) | 2001-04-24 | 2013-01-22 | Rambus Inc. | Method and apparatus for signaling between devices of a memory system |
JP2009124714A (ja) * | 2001-05-08 | 2009-06-04 | Formfactor Inc | 電磁結合相互接続システム・アーキテクチャ |
US6924651B2 (en) | 2001-08-08 | 2005-08-02 | Renesas Technology Corp. | Printed board inspecting apparatus |
WO2003079202A1 (fr) * | 2002-03-19 | 2003-09-25 | Hitachi, Ltd. | Systeme memoire utilisant un coupleur directionnel pour une adresse |
US7475179B2 (en) | 2002-07-01 | 2009-01-06 | Renesas Technology Corp. | Equal-amplitude signaling directional coupling bus |
WO2004003719A1 (ja) * | 2002-07-01 | 2004-01-08 | Renesas Technology Corp. | 等振幅方向性結合式バスシステム |
WO2004003718A1 (ja) * | 2002-07-01 | 2004-01-08 | Hitachi, Ltd. | 方向性結合器を用いたデータ転送方式 |
JP2005085267A (ja) * | 2003-09-04 | 2005-03-31 | Hewlett-Packard Development Co Lp | メモリモジュールアドレスバス用回路およびメモリモジュールをアドレス指定するためのシステム |
US7095661B2 (en) | 2003-12-25 | 2006-08-22 | Elpida Memory, Inc. | Semiconductor memory module, memory system, circuit, semiconductor device, and DIMM |
US8045407B2 (en) | 2004-09-15 | 2011-10-25 | Rambus Inc. | Memory-write timing calibration including generation of multiple delayed timing signals |
US9830971B2 (en) | 2004-09-15 | 2017-11-28 | Rambus Inc. | Memory controller with clock-to-strobe skew compensation |
US8493802B1 (en) | 2004-09-15 | 2013-07-23 | Rambus Inc. | Memory controller having a write-timing calibration mode |
US8363493B2 (en) | 2004-09-15 | 2013-01-29 | Rambus Inc. | Memory controller having a write-timing calibration mode |
US11664067B2 (en) | 2004-09-15 | 2023-05-30 | Rambus Inc. | Memory system component that enables clock-to-strobe skew compensation |
US9229470B2 (en) | 2004-09-15 | 2016-01-05 | Rambus Inc. | Memory controller with clock-to-strobe skew compensation |
US8743636B2 (en) | 2004-09-15 | 2014-06-03 | Rambus Inc. | Memory module having a write-timing calibration mode |
US8218382B2 (en) | 2004-09-15 | 2012-07-10 | Rambus Inc. | Memory component having a write-timing calibration mode |
US11100976B2 (en) | 2004-09-15 | 2021-08-24 | Rambus Inc. | Memory controller with clock-to-strobe skew compensation |
US9437279B2 (en) | 2004-09-15 | 2016-09-06 | Rambus Inc. | Memory controller with clock-to-strobe skew compensation |
US7724590B2 (en) | 2004-09-15 | 2010-05-25 | Rambus Inc. | Memory controller with multiple delayed timing signals |
US10755764B2 (en) | 2004-09-15 | 2020-08-25 | Rambus Inc. | Memory component that enables calibrated command- and data-timing signal arrival |
US10325645B2 (en) | 2004-09-15 | 2019-06-18 | Rambus Inc. | Memory controller with clock-to-strobe skew compensation |
US9304158B2 (en) | 2007-01-17 | 2016-04-05 | International Business Machines Corporation | Determining the current return path integrity in an electric device connected or connectable to a further device |
US9891256B2 (en) | 2007-01-17 | 2018-02-13 | International Business Machines Corporation | Determining the current return path integrity in an electric device connected or connectable to a further device |
JP2010517002A (ja) * | 2007-01-17 | 2010-05-20 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 別の装置に接続されたあるいは接続可能な電気装置における電流リターン・パス完全性を判定する方法 |
US9581631B2 (en) | 2007-01-17 | 2017-02-28 | International Business Machines Corporation | Determining the current return path integrity in an electric device connected or connectable to a further device |
US9134364B2 (en) | 2007-01-17 | 2015-09-15 | International Business Machines Corporation | Determining the current return path integrity in an electric device connected or connectable to a further device |
JP2008097814A (ja) * | 2007-10-25 | 2008-04-24 | Elpida Memory Inc | 積層メモリ、メモリモジュール及びメモリシステム |
KR20140020911A (ko) | 2011-02-18 | 2014-02-19 | 각고호우징 게이오기주크 | 모듈간 통신 장치 |
US9419684B2 (en) | 2011-02-18 | 2016-08-16 | Keio University | Inter-module communication apparatus |
CN115695080A (zh) * | 2022-12-30 | 2023-02-03 | 北京国科天迅科技有限公司 | 实现高速串行数据传输的装置 |
CN115695080B (zh) * | 2022-12-30 | 2023-06-06 | 北京国科天迅科技有限公司 | 实现高速串行数据传输的装置 |
Also Published As
Publication number | Publication date |
---|---|
US6978328B1 (en) | 2005-12-20 |
TW494305B (en) | 2002-07-11 |
JP3880286B2 (ja) | 2007-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3880286B2 (ja) | 方向性結合式メモリシステム | |
JP3820843B2 (ja) | 方向性結合式メモリモジュール | |
US20030184345A1 (en) | Signal transmission system | |
US8134239B2 (en) | Address line wiring structure and printed wiring board having same | |
US6823140B1 (en) | Optical computer bus with dynamic bandwidth allocation | |
KR100624889B1 (ko) | 쌍방향 신호전송회로 및 버스시스템 | |
CN105612580A (zh) | 使用标准控制器部件的大容量存储系统 | |
JPH11149772A (ja) | 同期ダイナミック・ランダム・アクセス・メモリ・サブシステム | |
US7405949B2 (en) | Memory system having point-to-point (PTP) and point-to-two-point (PTTP) links between devices | |
JP3442237B2 (ja) | 間隙結合式バスシステム | |
TW533755B (en) | High capacity memory module with higher density and improved manufacturability | |
JP3886425B2 (ja) | メモリモジュール及びメモリシステム | |
JP4451776B2 (ja) | 等振幅方向性結合式バスシステム | |
JP4173970B2 (ja) | メモリシステム及びメモリモジュール | |
CN100456275C (zh) | 存储器命令和地址总线拓扑、存储器系统及方法 | |
JP3442273B2 (ja) | バスシステムおよび回路基板 | |
JP2004281960A (ja) | 符号間干渉抑制抵抗を用いた超高速インタフェース | |
US6417688B1 (en) | Method and apparatus for implementing a highly robust, fast, and economical five load bus topology based on bit mirroring and a well terminated transmission environment | |
JP3546613B2 (ja) | 回路基板 | |
US6963941B1 (en) | High speed bus topology for expandable systems | |
JP3543541B2 (ja) | 信号伝送装置 | |
JP3757973B2 (ja) | 信号伝送装置 | |
JPH09330156A (ja) | バスシステム及び回路基板 | |
JPWO2004003758A1 (ja) | 方向性結合式バスシステム | |
US20070103957A1 (en) | Data transfer in a memory device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060104 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060228 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060417 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20060706 |
|
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: 20061018 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061107 |
|
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: 20091117 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101117 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111117 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121117 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121117 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131117 Year of fee payment: 7 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |