JP2000215675A - メモリ装置および方法 - Google Patents
メモリ装置および方法Info
- Publication number
- JP2000215675A JP2000215675A JP35385399A JP35385399A JP2000215675A JP 2000215675 A JP2000215675 A JP 2000215675A JP 35385399 A JP35385399 A JP 35385399A JP 35385399 A JP35385399 A JP 35385399A JP 2000215675 A JP2000215675 A JP 2000215675A
- Authority
- JP
- Japan
- Prior art keywords
- current
- voltage
- memory
- data bus
- coupled
- 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
- 238000000034 method Methods 0.000 title claims description 9
- 230000015654 memory Effects 0.000 claims abstract description 76
- 239000000872 buffer Substances 0.000 claims abstract description 23
- 238000001514 detection method Methods 0.000 abstract description 23
- 239000002184 metal Substances 0.000 abstract description 14
- 238000004519 manufacturing process Methods 0.000 abstract description 4
- 230000008859 change Effects 0.000 abstract description 3
- 230000000295 complement effect Effects 0.000 description 11
- 238000003491 array Methods 0.000 description 10
- 238000013461 design Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000003071 parasitic effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000005669 field effect Effects 0.000 description 2
- GIUYCYHIANZCFB-FJFJXFQQSA-N fludarabine phosphate Chemical compound C1=NC=2C(N)=NC(F)=NC=2N1[C@@H]1O[C@H](COP(O)(O)=O)[C@@H](O)[C@@H]1O GIUYCYHIANZCFB-FJFJXFQQSA-N 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1006—Data managing, e.g. manipulating data before writing or reading out, data bus switches or control circuits therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/18—Bit line organisation; Bit line lay-out
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Static Random-Access Memory (AREA)
- Dram (AREA)
- Read Only Memory (AREA)
Abstract
つつ、多くの異なるワード・サイズ・モードのうち1つ
のモードに設定することができるメモリ・アーキテクチ
ャを提供する。 【解決手段】 アレイ12,14は4つの区画された電
流データ・バス(iGDL)16,18,20,22に結合
される。x36ワード動作モードにおいては、電流デー
タ・バスが、いくつかの電流−電圧変換器24〜31を
介して直接的に出力バッファ56〜59に導通する。x
18ワード動作モードにおいては、電流データ・バス
は、変換器を通り、電圧バス(VGDL/VGDLB)
を介して、出力バッファ56〜59に導通する。x36
ワード・モードとx18ワード・モードのための配線の
変更は、製造時に最上位のメタル・オプションで行う
か、ユーザによるソフトウェアのプログラミングにより
行う。
Description
設計とその製造に関し、さらに詳しくは、2つの異なる
出力ワード・サイズに対応する高速設定可能なメモリ・
データ・バス・アーキテクチャに関する。
回路(IC)産業は、スタティック・ランダム・アクセス
・メモリ(SRAM),ダイナミック・ランダム・アクセス
・メモリ(DRAM),埋込DRAM,不揮発性メモリ,浮動ゲ
ート・メモリおよび同様のメモリ装置であって、より高
い格納容量を持ちつつ、同時に消費電力を削減しアクセ
ス・スピードを改善するメモリ製品を提供するという課
題に直面している。図1は、従来の高密度低電力高速低
価格SRAM ICに通常用いられる現在のメモリ・アーキテ
クチャ10を図示する。図1では、メモリ容量全体が2
つのメモリ・アレイ12,14に分割される。より高速
高能力の性能を得るために、図1の装置は電流検知技術
を採用する。
は異なり、現在のSRAMメモリ装置は、電流検知を利用
し、それによって、速度能力性能の改善されたメモリ・
アレイ12,14からのデータの読込が行われる。従っ
て、アレイ12,14内のメモリ・セルが電流グローバ
ル・データ・バス18,20を介して電流を伝え、電流
グローバル・データ・バス線路を通る電流の大きさが、
読込動作の対象となる各メモリ・セルに格納される論理
値を決定する。たとえば、検知増幅器回路24〜31の
いずれかによって正の差分電流が検出されると、その値
は論理1と読み込まれる。同様に、検知増幅器回路24
〜31のいずれかによって負の差分電流が検出される
と、論理0が選択されたメモリ装置に関して出力され
る。電流グローバル・データ・バス16,18,20,
22は、この正または負の差分電流を図1の電流−電圧
変換器24〜31に供給する。変換器24〜31は、電
流グローバル・データ・バス16〜22の電流(I)を
差分電圧(V)信号に変換し、それが図1の出力回路/
ドライバ35〜42に供給される。
善されるが、電流検知はスタティック・ランダム・アク
セス・メモリ(SRAM)で用いられる新しい技術である。
SRAMにおける電流検知が新しいために、電流検知はIC産
業に対して多くの新たな、また困難な課題を与える。た
とえば、顧客は図1の電流検知メモリ構造を2つの選択
可能なワード・サイズ構造の1つに提供することを求め
る。詳しくは、顧客は、x36ワード・サイズ製品であ
る図1の装置を、x18ワード・サイズにも提供するこ
とを求める。
36個の出力端子を通じて36ビット幅のデータのみを
提供するためにハード配線される装置を示す。図1にお
いては、アレイ12の右半分を介して9ビットが、アレ
イ12の左半分を介して9ビットが、アレイ14の右半
分を介して9ビットが、そしてアレイ14の左半分から
最後の9ビット(合計36ビットのうち)が図示される
ように与えられる。図1のx18データ・ワード・モー
ドを欲する顧客があり、この場合は、装置10のワード
・サイズは、x36ビットからx18ビットに半減され
る。この場合は、アレイ12,14の両方から平行に読
み込んで36ビットとするのではなく、任意の時点では
アレイ12または14の一方にのみアクセスすればよ
く、それによってアクセスのたびに18ビットだけをデ
ータ・バス出力端子の最下位ビットに提供する。x18
モードは、図1においてアーキテクチャ上の修正を必要
とするので、18ビットが、どちらのアレイ(アレイ1
2または14)から読み込まれるかに関わらず、正確に
低次のICピンに与えられる。
知法を用いると、設計者は、バス16をバス18に電気
的に短絡させ、3状態論理をわずかに加えてバス20を
バス22に短絡させるだけで、x18構造とx36構造
との変更を容易に行うことができる。しかし、現在のSR
AMの電流検知法を用いる場合は、バス16,18の短絡
とバス20,22の短絡は実行できない。これらのバス
を短絡させると、バス上に寄生抵抗および容量が起こ
り、電流を検知された製品の信頼性と性能に重大な劣下
を招くことになる。抵抗と容量が加わると、アレイ1
2,14の読取動作中は、セル電流の正確で一貫した検
知がほぼ不可能になる。従って、バスの短絡により第1
メモリ構造を第2メモリ構造に変換する従来技術による
方法は、現在の電流検知SRAM装置においては不可能であ
る。
するために用いられる別の方法は、2つの別々の集積回
路を設計することである。すなわち、1つは第1メモリ
構造用であり、もう一方は第2集積回路構造用である。
2つの全く異なる集積回路を作る場合の価格,保守,設
計,維持費,試験,製造および出荷は、魅力的な解決策
ではない。2つの集積回路を維持することは、設計によ
けいなコストがかかり、別のところに使うことのできる
貴重な技術資源を消費し、市場に置く時間が短くなり、
他の欠点をもたらす。一般に、2つの全く異なる製品ラ
インを設計せずに、x18モードにもx36モードにも
容易に設定することのできる1つの製品を設計するほう
が良い。
積を維持しつつ、多くの異なるワード・サイズ・モード
のうち1つのモードに設定することのできる電流検知機
能を用いるメモリ・アーキテクチャが当産業において必
要とされる。
するが、すべての実施例に共通して、本発明は、電流−
電圧変換器と電圧モード・グローバル・データ線路(vG
DL:voltage-mode global data line)対を予備充電等
価回路と共に用いて、電流モード・グローバル・データ
線路(iGDL: current-mode global data line)が過剰
に長くなることを避けることによって、多重ワード幅に
設定可能な電流検知メモリに存する。このアーキテクチ
ャを利用することにより、スタティック・ランダム・ア
クセス・メモリ(SRAM)メモリの読込時間が大幅に改善
され、高速の確実なデータ読込が可能になる。
される要素は必ずしも同尺に描かれないことを理解頂き
たい。たとえば、ある要素の寸法は明確にするために、
他の要素に相対して誇張される。さらに、適切と考えら
れる場合には、対応する、あるいは類似の要素を示すた
めに図面間で参照番号を繰り返し用いる。
て、下記に詳述する。
ク図に示す。簡潔明確にするために、本発明を説明する
ために必要でないメモリ50の一定の部分が図示されな
いことに留意されたい。たとえば、行列解読およびビッ
ト線路検知回路は図示されない。メモリ50は、メモリ
・アレイまたはアレイ・ハーフ12,14と、電流モー
ド・グローバル・データ線路(iDGL)16,18,2
0,22と、電流検知回路24〜31と、電圧モード・
グローバル・データ線路(vDGL)52,54と、入力/
出力バッファ56〜59とを備える。線路16,18,
20,22,52,54をそれぞれ本明細書においては
バスと称する。説明のために、メモリ50は、x18の
ワード幅またはx36のワード幅を有するメモリとして
構築することができる。他の実施例においては、x7
2,x36,x18,x128,x64,x8,x4ま
たはこれらの組み合わせである他のワード幅を用いるこ
とができる。
は、タイル状の行列レイアウトに配列される従来のスタ
ティック・ランダム・アクセス・メモリ(SRAM)セルの
複数のブロックを備える。データは、メモリ・アレイ1
2,14の左右両側に入出力され、アレイ12または1
4からのデータの半分が右側から出入りし、アレイ12
または14からのデータの半分が左側から出入りする。
メモリ・アレイ・ハーフ12のビット線路対(通常は相
補性を有するが図2においては明確に図示されない)
が、アレイ12,14内に配置される従来の電流モード
検知増幅器を介して、「iGDL0/iGDLB0」〜「iGDL8/iGDL
B8」と記される電流モード・グローバル・データ線路1
8,20に結合される。同様に、メモリ・アレイ・ハー
フ14のビット線路対(通常は相補性を有するが図2に
おいては明確に図示されない)が、従来の電流モード検
知増幅器を介して、これも「iGDL0/iGDLB0」〜「iGDL8/
iGDLB8」と記される電流モード・グローバル・データ線
路16,22に結合される。iGDL#と記される線路は通
常の信号であり、iGDLB#と記される線路は、通常の信号
の補数であり、差分信号を生成するものであることに注
目されたい。図2は、最大ワード・サイズとしてx36
アーキテクチャを特定的に図示するので、バス16,1
8,20,22の各々が9個のデータ・ビットを提供す
ることに留意されたい。
電流モード・グローバル・データ線路(iGDL)対の各々
が、電流検知回路24〜31の第1端子に結合される。
「vGDL0/vGDLB0」〜「vGDL8/vGDLB8」と記される電圧
モード・グローバル・データ線路(vGDL)対は、電流検
知回路24〜31の第2端子に結合される。電圧グロー
バル・データ線路対の他端は、入力/出力回路56〜5
9と同様の入力/出力(I/O)回路に結合される。メモ
リ50の右側の電圧モード・グローバル・データ線路
(vGDL)は、複数の縦型に配置される電圧モード・デー
タ線路対52によって、入力/出力バッファ58,59
に結合される。メモリ50の左側の電圧モード・グロー
バル・データ線路(vGDL)は、複数の縦型配置電圧モー
ド・データ線路対54によって、入力/出力バッファ5
6,57に結合される。バス52,54の特定のレイア
ウトおよび回路構成を、次の図3に詳細に図示する。
リ50はx18ワード幅を有するように特定的に設定さ
れる。しかし、図2の装置は、、メタル・マスク・オプ
ションを用いることで、x18ワード幅またはx36ワ
ード幅を有するように容易に設定することができる。x
36ワード幅を有するようにメモリ50を設定する場合
は、電圧モード・グローバル・データ線路(vDGL)対5
2,54を用いずに、メモリ50の機能をメタル(メタ
ル・マスク・オプション)の上半分内に配線して、図1
のメモリ10ときわめて類似するようにする。従って、
x36モードにおいては、36個の入力/出力バッファ
35〜42(図1に図示)の各々が、メモリの書込サイ
クル中にメモリ外部のデータ源から入力データを受信
し、入力/出力バッファ35〜42がメモリの読込サイ
クル中に出力データを提供する。言い換えると、x36
モードに設定されると、メタルの最上位は、iGDL16,
18,20,22をそれぞれの電流−電圧回路24〜3
1を介して配信し、56〜59に類似の36個のI/O回
路に出すようパターニングおよびエッチングされる。従
って、このx36モードにおいては、vGDLバス52,5
4(図3参照)はメモリ装置の他の部分から全体として
分離される。x36モードにおいては、最上位のメタル
・マスク・オプションは、回路52,54に接続するこ
とはできない。これは、この回路が装置50のx18モ
ードでのみ必要とされるからである。
には、異なるメタル・マスク・オプションを用いて、図
2に図示されるように、縦型配置電圧モード・グローバ
ル・データ線路(vGDL)対52,54を電流検知回路2
4〜31に結合する。メタル・マスク・オプションは、
36個のオンチップ入力/出力バッファ56〜59のう
ち18個の下位集合も縦型配置電圧モード・グローバル
・データ線路対52,54に結合する。さらに、3状態
バッファが回路24〜31内に配線されるので、アレイ
12または14のうち一方だけが、ある特定の時点にお
いて18個の出力バッファ56〜59を駆動する。言い
換えると、x18モードは最上位のメタル・マスク・オ
プションを利用して、vGDL52,54とI/Oバッファ5
6〜59の下位集合とを図2に図示されるように接続す
る。一方、x36モードは異なるメタル・マスク・オプ
ションを利用して、図1に示されるように、配線されて
いる36個すべてのI/Oバッファ56〜59と、装置か
ら分離されるvGDL52,54とに装置を配線する。この
ような方法論とアーキテクチャとにより、SRAMアレイ・
レベルにおいて電流検知を用いることができ、なおかつ
x36モードおよびx18モードの両方を、許容レベル
を超えるほど電流バス寄生(R,C)を大きくせずに配
線することができる。従って、図2の装置を2つのデー
タ幅モードの一方に配線し、なおかつ電流検知動作を維
持することができるようにすることによって、装置の速
度能力積を、どのような構造が選択されるかに関わらず
維持する。
する能動回路構成が装置上に作成されるが相互接続され
た状態におかれる方法を論ずる。x18とx36のどち
らのモードが望ましいかが決定されると、メタルの最終
位が装置上に配置されて、装置をx18モードまたはx
36モードのいずれかに関して配線する。しかし、上述
のいずれの構造(x18もx36も)は最終製造段階に
おいて装置内に同時にハード配線され、ソフトウェアを
3状態バッファまたはバス経路内に位置するヒューズ内
にプログラミングすることができることに留意された
い。両方の構造が配線されると、ユーザがプログラミン
グ可能な1つ以上のビットの集合またはICダイ上の不揮
発性永久ビットをセットして、メモリを2つのモードの
うちの一方、x18またはx36に構築することができ
る。代替の形式においては、2つの異なるバス構造の経
路内のヒューズを、冗長修復動作が起こると同時に選択
的に溶かして、それによってx18またはx36モード
のいずれか一方をヒューズによって選択することができ
る。
読込サイクルの間は、データはメモリ・アレイ・ハーフ
12および/またはメモリ・アレイ・ハーフ14の選択
された場所から読み込まれる。読込データの18ビット
のうち各ビットが電流モード・グローバル・データ線路
対16,18,20,22のデータ線路対に提供され
る。データがメモリ・アレイ・ハーフ12から読まれる
かメモリ・アレイ・ハーフ14から読まれるかによっ
て、電流検知回路24〜31のうち適切な1つの回路が
用いられて、データのビットを検知電流からvGDL52,
54上の差分電圧へと変換する。差分電圧は、次に、バ
ス52,54によって入力/出力バッファ56〜59に
供給される。入力/出力バッファは、バス52,54上
の差分データ・ビットをバッファおよびラッチするよう
に機能し、読込サイクルの場合には、差分電圧を単端デ
ータ信号に変換する。この信号は、次にメモリ集積回路
(IC)の出力端子に送られる。
込サイクルのデータの流れとは基本的に逆になる。メモ
リ50に書き込まれるデータは、メモリ50の外部のデ
ータ源から単端信号として入力/出力バッファ56〜5
9によって受信される。
スク・オプションを用いてメモリ50のワード幅を設定
するが、メモリ50は設定データを格納するためのプロ
グラミング可能レジスタなど能動回路構成を用いて複数
のワード幅間に設定することができることを当業者には
認識頂けよう。また、図示される実施例は、2つのワー
ド幅間での設定を開示するに過ぎない。他の実施例にお
いては、3つ以上のワード幅を用いることができる。こ
れらは、入力/出力バッファ56〜59の直前で、さら
にメタル・オプション3状態多重化を実行し、ビット・
シフトを行うことによって実現することができる。
DL)対52,54を用いてメモリ50などの電流検知メ
モリのワード幅を変更することにより、過剰に長い電流
モード・グローバル・データ線路(iGDL)対の利用を回
避して、メモリにアクセスするのに要する時間を短縮
し、確実な読込データを高速で得ることができる。従っ
て、図2の装置40は、通常、電流検知SRAMメモリに関
連する有利な速度能力積を犠牲にすることなく2つのワ
ード幅のうちの1つに容易に構築される。
52,54のうち1つの電圧グローバル・データ線路
(vGDL)差分対65を概略図に示す。データ線路対65
は、データ線路68,69(一方が他方の補数)と、予
備充電等価回路72と、負荷回路86,90,94と、
インバータ79,80,83と、伝送ゲート82,84
とを備える。またデータ線路68,69に結合して、デ
ータ線路68,69の寄生抵抗を表す抵抗98〜101
と、データ線路68,69間の結合容量を表すキャパシ
タ103,104も図示される。「データ(DATA)」お
よび「データB(DATAB)」と記される端子が、電流検知
回路24〜31の対応する出力端子に結合される。「VG
DLB」および「VGDL」と記される端子が、対応する入力
/出力バッファ56〜59に結合される。
ル・トランジスタ73〜77を備える。Pチャネル・ト
ランジスタ73,74は、データ線路と、「VDD」と記
される電源電圧との間に結合される。「FAMP#EN#OR」と
記される制御信号と「SAL#OR」と記される制御信号のい
ずれか一方が低論理としてアサートされるとそれに応答
して、Pチャネル・トランジスタ73,74は導電状態
になり、データ線路68,69の電圧をVDDまたはVDD付
近まで上昇させる。Pチャネル・トランジスタ75は、
データ線路68をデータ線路69に結合して、予備充電
の間またはそれに近接して、データ線路68,69の電
圧を等価にする。Pチャネル・トランジスタ76,77
は、[FAMP#EN」と記される制御信号が低論理にアサート
されるとそれに応答して、「データ(DATA)」および
「データB(DATAB)」と記される入力端子を予備充電す
る。信号名の後の「B」は、その信号が同じ名前をもつ
「B」のつかない信号の論理的補数であることを示す。
87,88を含み、負荷回路90はPチャネル・トラン
ジスタ91,92を含み、負荷回路94はPチャネル・
トランジスタ95,96を含む。負荷回路86,90,
94は、分配プルアップ回路とも呼ばれるが、データ線
路68,69に沿って分布して、データがデータ線路6
8,69に送られるときにデータ線路68,69の間に
電圧差を生む助けとなる能動負荷として働く。たとえ
ば、データ線路68が低になり、データ線路69が高に
なると、負荷回路86のPチャネル・トランジスタ88
が導電状態になり、データ線路69をより迅速に高にす
る。同様に、負荷回路90,94のPチャネル・トラン
ジスタ92,96も、データ線路69の電圧を上げる助
けをする。
場合のメモリ50の読込サイクルの間、電流検知回路
(たとえば回路24)からの差分データがインバータ7
9,80の入力端子に供給される。インバータ79,8
0は、データ信号を反転させ、それを伝送ゲート82,
84に与える。[SAL」(sense amplifier latch:増幅
器ラッチ検知)と記される高論理制御信号によって伝送
ゲート82,84は導電状態になり、データをデータ線
路68,69に供給することが可能になる。図示される
実施例においては、データ線路68,69と、データお
よびデータBと記される入力端子とは、上述されるよう
に、回路72を介してメモリ・アレイ12,14のアク
セスに先立って、高電圧に予備充電および等価される。
負荷回路86,90,94は、データ線路68,69の
間で差分電圧を高める助けとなる。差分電圧は次に、メ
モリ50から、入力/出力バッファ56〜59のうち対
応する1つのバッファを介して目的の外部機器に送られ
る。従って、図3は、図2の装置24〜31の電圧出力
が、迅速に効率的に、バス16〜22上の電流検知に影
響を与えないようにしながら、迅速に出力電圧に変換さ
れる方法を教示する。
検知回路24の概略図である。他の電流検知回路25〜
31の各々は、電流検知回路24と同じである。電流検
知回路24は、それぞれI1,I2と記される入力端子を通
り電流検知回路24に流れ込む電流I1とI2との差を検知
する。電流I1,I2間の差を用いて、電流検知回路24に
送信されるデータを検知する。入力端子I1と相補入力端
子I2は、それぞれiGDL0およびiGDLB0に結合される。
チャネル絶縁ゲート電界効果トランジスタ(FET: field
effect transistor)126,128を備える。FET1
26,128のゲート電極は、「予備充電(PRECHARG
E)」と記される信号を受信する端子に接続される。FET
126,128のソース電極は、VDDに接続される。電
流検知回路24は、「イネーブル(ENABLE)」と記され
る端子に接続されるゲート電極と、VDDに接続されるソ
ース電極も備える。
Nチャネル絶縁ゲートFET120,インバータ110お
よびNチャネル絶縁ゲートFET123をさらに備える。
インバータ112は、Pチャネル絶縁ゲートFET116
とNチャネル絶縁ゲートFET117とによって構成され
る。FET116,117のゲート電極が共に接続され
て、インバータ112の入力を形成する。FET116の
ソース電極は、インバータ112の第1バイアス・ノー
ドとして働き、FET130のドレイン電極に接続され
る。FET117のソース電極はインバータ112の第2
バイアス・ノードとして働き、FETのドレイン電極と入
力端子I1とに接続される。FET116,117のドレイ
ン電極が共に接続されて、インバータ112の出力を形
成する。インバータ112の出力は、FET126のドレ
イン電極と、「VO1」と記されるデータ出力端子とに接
続される。
トFET114とNチャネル絶縁ゲートFET115とによっ
て構成される。FET114,115のゲート電極が共に
接続されて、インバータ110の入力を形成する。FET
114のソース電極は、インバータ110の第1バイア
ス・ノードとして働き、FET130のドレイン電極に接
続される。FET115のソース電極はインバータ110
の第2バイアス・ノードとして働き、FET123のドレ
イン電極と相補入力端子I2とに接続される。FET11
4,115のドレイン電極が共に接続されて、インバー
タ110の出力を形成する。インバータ110の出力
は、FET128のドレイン電極と、「VO2」と記される相
補データ出力端子とに接続される。
ータ110の出力に接続され、インバータ110の入力
はインバータ112の出力に接続される。FET120,
123のゲート電極はVDDに接続される。FET120,1
23のソース電極は接地(VSS)に接続される。
方がインバータ112,110の出力間に、他方がイン
バータ112,110の第2バイアス・ノード間に結合
される2つのスイッチとをさらに備える。好ましくは、
インバータ112,110の出力間に結合されるスイッ
チ118は、Pチャネル絶縁ゲートFETとNチャネル絶
縁ゲートFETによって構成される2トランジスタ・パス
・ゲートである。インバータ124の入力は、等価信号
を受信する「EQ」と記される端子に接続される。インバ
ータ124の出力は、スイッチ118のPチャネルFET
のゲート電極に接続される。スイッチ118のNチャネ
ルFETのゲート電極は、端子EQに接続される。スイッチ
118のトランジスタのソース電極は、共にFET11
6,117のドレイン電極に接続される。スイッチ11
8のドレイン電極は、共にFET114,115のドレイ
ン電極に接続される。
第2バイアス・ノード間に結合されるスイッチは、Nチ
ャネル絶縁ゲートFET122によって構成される1トラ
ンジスタ・パス・ゲートである。FET122のゲート電
極はEQに、FET122のソース電極はFET117のソース
電極に、FET122のドレイン電極はFET115のソース
電極に接続される。
I1と相補入力端子I2とに送信される差分電流信号を検知
することによりデータを検知する。さらに詳しくは、電
流検知回路は、それぞれ入力端子I1と相補入力端子I2を
流れるI1,I2を検知する。電流I1,I2は、差分電流信号
の第1および第2電流成分とも呼ばれる。電流検知回路
24は、電流I1,I2に応じて、1つがFET117を流
れ、他方がFET11Tを流れる2つの電流を生成する。次
に電流検知回路24は、FET117を流れる電流を、FET
115を流れる電流と比較してデータを検知する。
イポーラ・トランジスタ,金属半導体トランジスタFE
T,接合トランジスタ,絶縁ゲート・バイポーラ・トラ
ンジスタなど他の種類のトランジスタと置き換えること
もできることに留意されたい。さらに、FET122はス
イッチとして機能し、任意の種類のスイッチと置き換え
ることもできる。当業者には明白であろうが、FETに関
して、ゲート電極は制御電極として働き、ソースおよび
ドレイン電極は電流伝導電極として働く。たとえば接地
電圧レベルからVDDへと、出力端子VO1および相補出力端
子VO2を挟んで大きく電圧が変わるために、それらの間
に結合されるパス・ゲートは、図4に示されるように2
トランジスタ・パス・ゲートであることが好ましい。
び図示されるが、本発明をこれらの実施例に制限する意
図はない。本発明の精神および範囲から逸脱せずに修正
および変更が可能であることを当業者は認識されよう。
たとえば、本明細書に教示される手法を用いて、任意の
複数のワード・サイズ・モード(たとえば72−36−
18,32−16,128−64−32−16など)の
間に設定可能なメモリ装置を作成することができる。本
明細書に教示される本発明は、任意のメモリ装置、たと
えばDRAM,SRAM,キャッシュ・システム,埋込メモリ,
強電性不揮発性メモリ,EPROM,EEPROM,フラッシュ,C
CD,強磁性体装置および同様のメモリ・セルなどに用い
ることができる。本件の図2は、各アレイ12,14の
2つのハーフ部分を示すが、別のアーキテクチャにおい
てはメモリの一側から値を読み出すことができ、あるい
は図示されるものよりもさらに階層的に分割することも
できる。本件の方法および装置と関連して冗長策を用い
ることもできる。従って、本発明は添付の請求項の範囲
に入るすべての変更および修正を包含するものである。
を概略図で示す。
回路 50 メモリ装置 52,54 電圧データ線路 56,57,58,59 入力/出力バッファ
Claims (3)
- 【請求項1】 第1ハーフ(12)および第2ハーフ
(14)を有する第1メモリ・アレイ(12,14);
前記第1メモリ・アレイの前記第1ハーフと、第1群の
電流−電圧変換器(28,29)との間に結合される第
1データ・バス(20);前記第1メモリ・アレイの前
記第2ハーフと、第2群の電流−電圧変換器(30,3
1)との間に結合される第2データ・バス(22);前
記第1群の電流−電圧変換器に結合される第3データ・
バス(58);および前記第2群の電流−電圧変換器に
結合される第4データ・バス(59);によって構成さ
れることを特徴とするメモリ装置(50)。 - 【請求項2】 メモリ・セルの第1メモリ・アレイ;前
記第1メモリ・アレイに結合される複数の電流増幅器;
前記複数の電流増幅器に結合される電流グローバル・デ
ータ・バス;前記電流グローバル・データ・バスに結合
される複数の電流−電圧変換器;前記複数の電流−電圧
変換器に結合される電圧グローバル・データ・バス;お
よび前記電圧グローバル・データ・バスに結合される出
力ドライバ;によって構成されることを特徴とするメモ
リ装置。 - 【請求項3】 メモリ装置を設定する方法であって:電
流−電圧変換器に結合される電流グローバル・データバ
スに結合されるメモリ・アレイを含む集積回路を設ける
段階であって、前記集積回路が電圧グローバル・データ
バスと、前記電流−電圧変換器から初期に分離される出
力バッファとを含む段階;前記メモリ装置が、xN出力
ワード・サイズを有して構築されるか、あるいはxMの
出力ワード・サイズを有して構築されるか(ただしM<
Nであり、M,Nは有限の正の整数)を決定する段階;
xM構造が選択される場合に、前記電圧グローバル・デ
ータ・バスを前記電流−電圧変換器に接続し、前記出力
バッファを前記電圧グローバル・データ・バスに接続す
る段階;およびxN構造が選択される場合に、前記電圧
グローバル・データ・バスを用いずに前記電流−電圧変
換器を前記出力バッファに接続する段階;によって構成
されることを特徴とする方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US210827 | 1988-06-24 | ||
| US09/210,827 US6049501A (en) | 1998-12-14 | 1998-12-14 | Memory data bus architecture and method of configuring multi-wide word memories |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2000215675A true JP2000215675A (ja) | 2000-08-04 |
| JP2000215675A5 JP2000215675A5 (ja) | 2007-01-25 |
| JP4717173B2 JP4717173B2 (ja) | 2011-07-06 |
Family
ID=22784408
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP35385399A Expired - Lifetime JP4717173B2 (ja) | 1998-12-14 | 1999-12-14 | メモリ装置および方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6049501A (ja) |
| JP (1) | JP4717173B2 (ja) |
| KR (1) | KR100639049B1 (ja) |
| CN (1) | CN1226745C (ja) |
| TW (1) | TW451194B (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007323706A (ja) * | 2006-05-30 | 2007-12-13 | Toshiba Corp | センスアンプ |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6629185B1 (en) * | 1999-12-06 | 2003-09-30 | Cypress Semiconductor Corp. | Architecture, circuitry and method of transferring data into and/or out of an interdigitated memory array |
| US6747485B1 (en) * | 2000-06-28 | 2004-06-08 | Sun Microsystems, Inc. | Sense amplifier type input receiver with improved clk to Q |
| US6725316B1 (en) | 2000-08-18 | 2004-04-20 | Micron Technology, Inc. | Method and apparatus for combining architectures with logic option |
| US6889304B2 (en) * | 2001-02-28 | 2005-05-03 | Rambus Inc. | Memory device supporting a dynamically configurable core organization |
| US6868487B2 (en) * | 2001-10-01 | 2005-03-15 | International Business Machines Corporation | Data storage device and method for storing information using alternate information storage architectures |
| US6778447B2 (en) * | 2002-01-31 | 2004-08-17 | International Business Machines Corporation | Embedded DRAM system having wide data bandwidth and data transfer data protocol |
| TW594736B (en) * | 2003-04-17 | 2004-06-21 | Macronix Int Co Ltd | Over-driven read method and device of ferroelectric memory |
| KR100630694B1 (ko) | 2004-08-03 | 2006-10-02 | 삼성전자주식회사 | 전류 모드 시그널링 방식의 싱글 비트 버스 구조를 갖는메모리 장치 |
| JP4298610B2 (ja) * | 2004-08-31 | 2009-07-22 | キヤノン株式会社 | データ記憶装置 |
| KR101620676B1 (ko) * | 2011-03-25 | 2016-05-23 | 소프트 머신즈, 인크. | 분할가능한 엔진에 의해 인스턴스화된 가상 코어를 이용한 코드 블록의 실행을 지원하는 레지스터 파일 세그먼트 |
| CN108108188B (zh) | 2011-03-25 | 2022-06-28 | 英特尔公司 | 用于通过使用由可分区引擎实例化的虚拟核来支持代码块执行的存储器片段 |
| WO2014151043A1 (en) | 2013-03-15 | 2014-09-25 | Soft Machines, Inc. | A method for emulating a guest centralized flag architecture by using a native distributed flag architecture |
| TW201503156A (zh) * | 2013-07-15 | 2015-01-16 | Zhi-Cheng Xiao | 不需要感測放大器的半導體記憶體 |
| CN112712834B (zh) * | 2019-10-25 | 2024-09-06 | 长鑫存储技术(上海)有限公司 | 写操作电路、半导体存储器和写操作方法 |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02116084A (ja) * | 1988-10-25 | 1990-04-27 | Nec Corp | 半導体記憶装置 |
| JPH02185796A (ja) * | 1989-01-10 | 1990-07-20 | Nec Ic Microcomput Syst Ltd | 半導体記憶装置の入出力ビット長変更方法 |
| JPH0581865A (ja) * | 1991-09-20 | 1993-04-02 | Fujitsu Ltd | 半導体記憶装置 |
| JPH06176580A (ja) * | 1992-08-08 | 1994-06-24 | Samsung Electron Co Ltd | 半導体メモリ装置の電流センシング回路 |
| JPH06215586A (ja) * | 1992-07-24 | 1994-08-05 | Sgs Thomson Microelectron Sa | 読出前にプリチャージ及び平衡化をするメモリ読出回路 |
| JPH06302190A (ja) * | 1993-04-15 | 1994-10-28 | Hitachi Ltd | 半導体記憶装置 |
| JPH07141874A (ja) * | 1993-06-30 | 1995-06-02 | Sony Corp | Cmosカレントセンスアンプ |
| JPH07226084A (ja) * | 1994-02-07 | 1995-08-22 | Fujitsu Ltd | 半導体記憶装置 |
| JPH10134573A (ja) * | 1996-07-19 | 1998-05-22 | Hitachi Ltd | 半導体メモリ用のメインアンプ回路、半導体メモリ、および半導体メモリの製造方法 |
| JPH10255473A (ja) * | 1997-03-12 | 1998-09-25 | Motorola Inc | 高速書込みリカバリを備えたメモリ装置および関連する書込みリカバリ方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5264743A (en) * | 1989-12-08 | 1993-11-23 | Hitachi, Ltd. | Semiconductor memory operating with low supply voltage |
| JP2830800B2 (ja) * | 1995-09-29 | 1998-12-02 | 日本電気株式会社 | 電流差動増幅回路 |
| JPH09198873A (ja) * | 1996-01-19 | 1997-07-31 | Sharp Corp | 半導体記憶装置 |
| KR100228526B1 (ko) * | 1996-03-11 | 1999-11-01 | 윤종용 | 고집적화에 적합한 휘발성 반도체 메모리장치 |
| US5835437A (en) * | 1996-08-30 | 1998-11-10 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor memory device having memory cell array divided into a plurality of memory blocks |
-
1998
- 1998-12-14 US US09/210,827 patent/US6049501A/en not_active Expired - Lifetime
-
1999
- 1999-12-03 TW TW088121187A patent/TW451194B/zh not_active IP Right Cessation
- 1999-12-13 KR KR1019990057139A patent/KR100639049B1/ko not_active Expired - Fee Related
- 1999-12-13 CN CNB99126715XA patent/CN1226745C/zh not_active Expired - Lifetime
- 1999-12-14 JP JP35385399A patent/JP4717173B2/ja not_active Expired - Lifetime
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02116084A (ja) * | 1988-10-25 | 1990-04-27 | Nec Corp | 半導体記憶装置 |
| JPH02185796A (ja) * | 1989-01-10 | 1990-07-20 | Nec Ic Microcomput Syst Ltd | 半導体記憶装置の入出力ビット長変更方法 |
| JPH0581865A (ja) * | 1991-09-20 | 1993-04-02 | Fujitsu Ltd | 半導体記憶装置 |
| JPH06215586A (ja) * | 1992-07-24 | 1994-08-05 | Sgs Thomson Microelectron Sa | 読出前にプリチャージ及び平衡化をするメモリ読出回路 |
| JPH06176580A (ja) * | 1992-08-08 | 1994-06-24 | Samsung Electron Co Ltd | 半導体メモリ装置の電流センシング回路 |
| JPH06302190A (ja) * | 1993-04-15 | 1994-10-28 | Hitachi Ltd | 半導体記憶装置 |
| JPH07141874A (ja) * | 1993-06-30 | 1995-06-02 | Sony Corp | Cmosカレントセンスアンプ |
| JPH07226084A (ja) * | 1994-02-07 | 1995-08-22 | Fujitsu Ltd | 半導体記憶装置 |
| JPH10134573A (ja) * | 1996-07-19 | 1998-05-22 | Hitachi Ltd | 半導体メモリ用のメインアンプ回路、半導体メモリ、および半導体メモリの製造方法 |
| JPH10255473A (ja) * | 1997-03-12 | 1998-09-25 | Motorola Inc | 高速書込みリカバリを備えたメモリ装置および関連する書込みリカバリ方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007323706A (ja) * | 2006-05-30 | 2007-12-13 | Toshiba Corp | センスアンプ |
Also Published As
| Publication number | Publication date |
|---|---|
| US6049501A (en) | 2000-04-11 |
| KR100639049B1 (ko) | 2006-10-27 |
| TW451194B (en) | 2001-08-21 |
| JP4717173B2 (ja) | 2011-07-06 |
| CN1257285A (zh) | 2000-06-21 |
| KR20000048102A (ko) | 2000-07-25 |
| CN1226745C (zh) | 2005-11-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100245943B1 (ko) | 고속 데이타 입/출력이 가능한 소 점유면적의 데이타 입/출력 회로를 구비한 반도체 메모리 장치 | |
| JP3602939B2 (ja) | 半導体記憶装置 | |
| US5282175A (en) | Semiconductor memory device of divided word line | |
| CN101040343B (zh) | 用于静态随机存取存储器的字线驱动器电路及其方法 | |
| US8456884B2 (en) | Semiconductor device | |
| US6049501A (en) | Memory data bus architecture and method of configuring multi-wide word memories | |
| JP2002288979A (ja) | 薄膜磁性体記憶装置 | |
| JPS63220500A (ja) | 半導体記憶装置の冗長回路 | |
| US20090279348A1 (en) | Semiconductor memory device | |
| KR100498610B1 (ko) | 뱅크 구분없이 휴즈 박스를 사용하는 로우 리던던시 회로 | |
| US5706231A (en) | Semiconductor memory device having a redundant memory cell | |
| US7075842B2 (en) | Differential current-mode sensing methods and apparatuses for memories | |
| US7436729B2 (en) | Fuse circuit and semiconductor device using fuse circuit thereof | |
| CN112750491B (zh) | 一种efuse阵列结构及其编程方法和读方法 | |
| US5828622A (en) | Clocked sense amplifier with wordline tracking | |
| KR100304690B1 (ko) | 복합데이터테스트가간단한반도체메모리장치 | |
| US6314038B1 (en) | Semiconductor memory device for reducing parasitic resistance of the I/O lines | |
| KR980011488A (ko) | 반도체 메모리 장치 | |
| US7580294B2 (en) | Semiconductor memory device comprising two rows of pads | |
| JP4227097B2 (ja) | 3入力感度増幅器及び動作方法 | |
| JPH04271099A (ja) | スタティック型ram | |
| US7433239B2 (en) | Memory with reduced bitline leakage current and method for the same | |
| JP3828847B2 (ja) | 半導体記憶装置 | |
| US7038944B2 (en) | Non-volatile memory device | |
| WO2004015713A1 (en) | Method and apparatus for reading an integrated circuit memory |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20041217 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20060117 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061206 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061206 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20081120 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090304 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090317 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100209 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100428 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100607 |
|
| 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: 20110308 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110330 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4717173 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140408 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| 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 |
|
| EXPY | Cancellation because of completion of term |