JPH01191392A - 伝搬先入れ先出し記憶装置 - Google Patents

伝搬先入れ先出し記憶装置

Info

Publication number
JPH01191392A
JPH01191392A JP63267021A JP26702188A JPH01191392A JP H01191392 A JPH01191392 A JP H01191392A JP 63267021 A JP63267021 A JP 63267021A JP 26702188 A JP26702188 A JP 26702188A JP H01191392 A JPH01191392 A JP H01191392A
Authority
JP
Japan
Prior art keywords
output
coupled
inverter
input
storage device
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
Application number
JP63267021A
Other languages
English (en)
Other versions
JP2863808B2 (ja
Inventor
David Norris
デイビット・ノリス
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.)
Advanced Micro Devices Inc
Original Assignee
Advanced Micro Devices Inc
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 Advanced Micro Devices Inc filed Critical Advanced Micro Devices Inc
Publication of JPH01191392A publication Critical patent/JPH01191392A/ja
Application granted granted Critical
Publication of JP2863808B2 publication Critical patent/JP2863808B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F5/00Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F5/06Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
    • G06F5/08Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor having a sequence of storage locations, the intermediate ones not being accessible for either enqueue or dequeue operations, e.g. using a shift register
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C19/00Digital stores in which the information is moved stepwise, e.g. shift registers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C19/00Digital stores in which the information is moved stepwise, e.g. shift registers
    • G11C19/28Digital stores in which the information is moved stepwise, e.g. shift registers using semiconductor elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Communication Control (AREA)
  • Shift Register Type Memory (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)
  • Advance Control (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Small-Scale Networks (AREA)
  • Static Random-Access Memory (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 発明の分野 この発明は一般には記憶装置に関し、より詳細  。
には従来利用されていたものよりも最小の数の回路構成
要素で構成される伝搬先入れ先出し記憶装置に関する。
発明の背最 公知のように、データ処理システムは一般にプリンタの
ような多くの周辺出力装置を含み、中央処理装置(CP
U)によって作用される。CPUは典型的に、高速度で
動作する回路によって形成され、周辺出力装置はより低
い速度で動作される。
こうして、データを転送する異なった速度に適合するよ
うに、CPUと周辺出力装置との間をインターフェイス
する一時記憶装置が開発された。−特記憶装置のこのよ
うな型の1つは、先入れ先出し(FIFO)記憶装置と
呼ばれ、データを一時的にストアするように入力データ
速度が出力データ速度と異なるときはいつでも使用され
ることができる。たとえば、CPUからのデータは、F
IFO記憶装置に高速度で転送され、次いでそのデ−夕
は周辺出力装置により低い速度で送り出されるであろう
これまで先行技術のFIFO構造は、一般にカウンタ、
ポインタまたはアドレスデコーダ回路のような数多くの
機能的要素を利用してきたため、非常に複雑であった。
−時記憶装置の総体的な価格は、Ill能な限り少ない
数の回路構成要素を使用することによって最小にされる
ことができることは、当業者によって一般に推断されて
きた。したがって、この発明の伝搬FIFO4d憶装置
は、これまでに77 (+ミしたものよりも最少の数の
回路構成要素で形成される。数多くの回路構成要素の必
要性をなくすことによって、総体的な価格のかなりの低
下が実現されただけでなく、その信頼性もまた大幅に高
められた。なぜならば部品の数によって2;動作が増加
する傾向にあることが公知のことであるからである。さ
らに、最少の数の回路構成要素の使用により、(dli
F’rの低下が要求されるチップ面Fi2 =の節約を
も作り出すことが見出されるであろう。
発明の概要 したがってこの発明の一般的な目的は、製造するのに相
対的に簡111でかつ経済的である改良された先入れ先
出し記憶装置を提供することである。
この発明の目的は、従来利用されていたものよりも最少
の数の回路構成要素で構成される伝搬先入れ先出し記憶
装置を提供することである。
この発明の他の目的は、より少ないチップ面積量を必要
とし、またしたがって製造費を減する伝搬先入れ先出し
記憶装置を提1共することである。
この発明のさらに他の目的は、プッシュダウンスタック
で配置された複数11・■のnビット記憶セルから形成
される伝搬先入れ先出し記憶装置を提供することである
この発明のさらに他の目的は、1(数個の記憶セルと1
隻数例のトラッキングピッj・セル回路を含む伝搬先入
れ先出し記憶装置を提供することである。
これらの狙いならびに目的に従って、この発明は2位相
非電畳クロックによって駆動され、かつプッシュダウン
スタックで配置された課数個のr1ビット記憶セルから
形成される伝搬先入れ先出し(FIFO)記憶装置の提
1ノ(に関する。記憶セルの各々は、第1のバスゲート
と第1のインバータと第2のバスゲートと第2のインバ
ータとを含み、nビットのデータ語をストアし、かつス
トアされたnビットのデータ語に対応する出力ノードで
出力を発生する。第1のバスゲートは入力と出力を有す
る。第1のインバータは、第1のバスゲートの対応する
出力に結合された入力および出力を有する。第2のバス
ゲートは、第1のインバータの対応する出力に結合され
た入力および出力を有する。第2の・rンバータは、第
2のバスゲートの対応する出力に結合された入力および
nビットデータ語に対応する出力を発生するための出力
を白°する。
この記憶装置は、データ入力信号を第1のバスゲートの
入力に結合するためのデータ入力ノードをさらに含む。
第1のバスゲートは、制御信号に応答してデータ入力信
号を第1のインバータにロードする。第2のバスゲート
は、クロックの第1位相に応答してデータ入力を第2の
インバータにシフトする。複数個のトラッキングビット
セル回路は、ロード信号とクロックの第2位相に応答し
て制御信号を発生する。
この発明のこれらおよび池の目的および利点は、全体を
通して同じ参照番号が対応する部分を示す添付の図面と
関連して読まれると、次の詳細な説明からより十分明ら
かとなるであろう。
好ましい実施例の説明 ここで図面を詳しく参照すると、第1A図および第1B
図にこの発明の伝搬先入れ先出し(FIFO)記憶装置
10の概略回路図が示されている。
この記憶装置10は、共に直列に接続され、ブツシュダ
ウン動作を提供する4デイープ記憶セルC1、C2、C
3およびC4のスタックを含む。記憶装置10は、複数
個のトラッキングとットセル回路T1、T2、T3およ
びT4をHするトラッキングラインを含む。トラッキン
グ回路TI、・・・T4の各々は、それぞれの記憶セル
C1,・・・C4の1つに対応する。記憶セル10が、
4つの記憶セルと4つのトラッキング回路とのみで示さ
れているが、いかなる大きなまたは小さな数も可能であ
ることが当業者には明らかであろう。
記憶セルC1は、複数個の第1のNチャンネルパスゲー
トトランジスタCI A、・・・G8Aと、複数個の第
1のインバータINV1A、・・・INVRAと、複数
個の第2のNチャンネルバスゲートG9A、・・・G1
6Aと複数11・■の第2のインバータINV9A、・
・・I NV 16Aとから形成される。トランジスタ
C1A、・・・G8Aの各々のドレイン電極は、データ
入力ノードD1A、・・・D8Aの1つに接続され、対
応するデータ入力信号Dl1、・・・Dlgを受取る。
!・ランジスタG1A、・・・G8Aの各々のソース電
極は、それぞれの第1のインバータINV1A、・・・
INV8Aの対応する入力に接続される。第2のNチャ
ンネルバスゲートG9A、・・・G16Aの各々のドレ
イン電極は、第1の・「ンバータINV1A、・・・I
 NV8Aの対応する出力の1つに接続される。第2の
NチャンネルバスゲートトランジスタG9A、・・・G
16Aの各々のソース電極は、それぞれの第2の・rン
バータIN V 9 A、・・・INV16Aの対応す
る入力に接続される。第2のインバータINV9A、・
・・INV16Aの各々の対応する出力は、第2の記憶
セルC2の中の第1のNチャンネルバスゲートトランジ
スタG I B、・・・08Bの対応するドレイン電極
に接続される。第1のパスゲートトランジスタC1A、
・・・G8Aのゲート71は、トラッキングビットセル
回路T1からの制御信号L1に接続され、第2のパスゲ
ートトランジスタG9A、・・・G16AのゲートTI
極は、非重畳クロックからの第11立相クロツク信号P
H1に接続される。
記憶セルC1は、1(数個のフィードバックインバ 9
1NVF1A、=INVF8.Aおよび1隻数個のPチ
ャンネルフィードバックトランジスタGF9A、・・・
GF16Aをさらに含む。フィードバックインバータI
NVF1A、・・・INVF8Aの各々の対応する入力
は、第1のインバータINV1A、・・・I NV8A
の対応する出力に接続され、かつその対応する出力は第
1のインバータINV1A、・・・I NV8Aの対応
する入力に接続される。
フィードバックトランジスタGF9A、・・・GFI6
Aの各々のゲート電極は、第2の・「ンバータINV9
A、・・・INV16Aの対応する出力に接続され、そ
のドレイン電極は第2のインバータINV9A、・・・
INV16Aの対応する入力に接続され、そのソース電
極は電源電位Vccに接続される。
同様に、記憶セルC2は複数個の第1のNチャンネルパ
スゲートI・ランジスタGIB、・・・08Bと、複数
個の第1インバータINVIB、・・・INV8Bと、
複数個の第2のNチャンネルバスゲートトランジスタ0
9B、・・・016Bと、複数個の第2のインバータI
NV9B、・・・INV16Bとから形成される。トラ
ンジスタGIB、・・・08Bの各々のドレイン電極は
、第1のセルC1の第2のイ://<−91NV9A、
−I NV16A(7)対応する出力に接続される。ト
ランジスタGIB、・・・08Bの各々のソース電極は
、それぞれの第1のインバータINVIB、・・・IN
V8Bの対応する入力に接続される。第2のNチャンネ
ルバスゲートトランジスタG9B、・・・016Bの各
々のドレイン電極は、第1のインバータINVIB、・
・・INV8Bのχ・1応する出力の1つに接続される
。第2のNチャンネルパスゲートトランジスタG9B。
・・・016Bの各々のソース電極は、それぞれの第2
のインバータINV9B、−INV16Bの対応する入
力に接続される。第2のインバータINV9B、・・・
INV16Bの各々の対応する出力は、第3のセルC3
内にある第1のNチャンネルバスゲートトランジスタG
IC,・・・G8Cのドレイン7dl!!liに接続さ
れる。第1のパスゲートトランジスタGIB、・・・0
8Bのゲート電極は、トラッキングビットセルT2から
の制御信号L2に接続され、かつ第2のパスゲートトラ
ンジスタタ 16Bのゲート電極は、第1位相クロックら号PH1に
接続される。
記憶セルC2は、1隻数個のフィードバックインバータ
INVFIB,・・・INVF8BおよびF(数個のP
チャンネルフィードバックトランジスタGFQB、 ・
・・CF16Bをさらに含む。フィードバックインバー
タI NVF I B、・・・INVF8Bの各々の対
応する入力は、第1のインバータINVIB、・・・I
NV8Bの対応する出力に接続され、かつその対応する
出力は、第1のインバータINVIB、・・・INV8
Bの対応する入力に接続される。フィードバックトラン
ジスタGF9B、・・・GF16Bの各々のゲーt[W
は第2のインバータINV9B、・・・INV16Bの
対応する出力に接続され、そのドレイン電極は第2のイ
ンバータINV9B、・・・INV16Bの対応する入
力に接続され、そのソース電極は電源電位Vccに接続
される。
さらに、記憶セルC3は、1u数個の第1のNチャンネ
ルパスゲートトランジス Cと複数個の第1のインバータINVIC,・・・IN
V8Cと、複数個の第2のNチャンネルバスゲーI・ト
ランジスタGQC,・・・G16Cと、LQ数1因の第
2のインバータINV9C,・・・INV16Cとから
形成される。トランジスタGIC,・・・G8Cの各々
のドレイン電極は、第2のセルC2の第2のイ”、t<
−9 1 NV9 B,−I NV 1 6 B(7)
対応する出力に接続される。トランジスタG I C。
・・・G8Cの各々のソース電極は、それぞれの第1の
インバータINVIC,・・・INV8Cの対応する入
力に接続される。第2のNチャンネルパスゲートトラン
ジスタG9C,・・・G16Cのドレイン電極は、第1
のインバータINVIC,・・・INV8Cの対応する
出力の1つに接続される。第2のNチャンネルパスゲー
トトランジスタG9C,・・・G16Cの呂々のソース
電極は、それぞれの第2のインバータINV9C,・・
・lNV16cの対応する入力に接続される。第2のイ
ンバータINV9C,・・・INV16Cの各々の対応
する出力は、第4のセルC4内にある第1のNチャンネ
ルパスゲートトランジスタG1D,・・・G8Dの対応
するドレイン電極に接続される。第1のパスゲートトラ
ンジスタG I C,・・・G8Cのゲート電極は、ト
ラッキングピッI・セルT3からの制御信号L3に接続
され、かつ第2のパスゲートトランジスタG0C,・・
・G16Cのゲート電極は、第1位相クロック信号PH
1に接続される。
記憶セルC3は、1(数個のフィードバックインバータ
INVFIC,・・・INVF8Cおよび複数1内のP
チャンネルフィードバックトランジスタGF9C, ・
・・GF16Cをさらに含む。フィードバックインバー
タI NVF I C,・・・INVF’8Cの各々の
対応する入力は、第1のインバータINVIC,・・・
I NV8Cの対応する出力に接続され、かつその出力
は第1のインバータINVIC,・・・I NV8Cの
対応する入力に接続される。フィードバックトランジス
タG F 9 C,・・・GF16Cの各々のゲートT
ヒ極は、第2のインバータl N V QC,・・・I
NV16Cの対応する出力に接続され、そのドレイン電
極は第2のインバータINV9C。
・・・INV16Cの対応する入力に接続され、そのソ
ース電極は電源電位Vccに接続される。
最後に、記憶セルC4は1(数個の第1のNチャンネル
パスゲートトランジスタG I D,・・・G8Dと1
(数個の第1のインバータINV1D,・・・INV8
Dと複数個のNチャンネルバスゲートトランジスタGQ
D, ・・・G16Dと、複数個の第2のインバータI
NV9D,・・・INV16Dとから形成される。トラ
ンジスタG1D,・・・G8Dの各々のドレイン電極は
、第3のセルC3の第2のインバーlINV9c,−I
NV16C(7)対応する出力に接続される。トランジ
スタG1D,・・・G8Dの各々のソース電極は、それ
ぞれの第1のインバータINV1D,・・・I NV8
Dの対応する入力に接続される。第2のNチャンネルバ
スゲートトランジスタG9D,・・・G16Dの各々の
ドレイン電極は、第1のインバータINV1D,・・・
I NV8Dの対応する出力の1つに接続される。第2
のNチャンネルバスゲートトランジスタ 6Dの各々のソース電極は、それぞれの第2のインバー
タINVQD,’−INV16D(7)対応スル入力に
接続される。第2のインバータINV9D。
・・・I NV 1 6Dの各々のに,■応する出力は
、データ出力ノードD9A,・・・D16Aの1つに接
続され、対応するデータ出力信号Do 1,・・・DO
8を発生する。第1のバスゲートトランジスタG1D、
・・・G8Dのゲー!・電極は、トラッキングビットセ
ルT4からの制■1信号L4に接続され、かつ第2のバ
スゲートトランジスタタG9D、・・・G16Dのゲー
ト電極は、第1位相クロック信号PH1に接続される。
記憶セルC4は、複数11□1,1のフィードバックイ
ンバータINVF1D、・・・INVF8Dおよび複数
個のPチャンネルフィードバックトランジスタG11D
、・・・GF16Dをさらに含む。フィードバックイン
バータ1 NVF1D、−I NVF8D(7)各々の
対応する入力は、第1のインバータINV1D、・・・
1NV8Dの対応する出力に接続され、かつその対応す
る出力は第1のインバータINV1D、・・・I NV
8Dの対応する入力に接続される。
フィードバックトランジスタGF9D、・・・GFI6
Dの各々のゲート電極は第2のインバータINV9D、
・・・INV16Dの対応する出力に接続され、そのド
レイン電極は第2のインバータINVQD、・・・IN
v16Dの対応する入力に接続され、そのソース?Li
腿は電源電位Vccに接続される。
セルC1,・・・C4の各々は、8ビツトのデータ語の
受取りおよびシフティングを「l■能にするために、8
つの第1のバスケートトランジスタつの第1のインバー
タと、8つのフィードバックインバータと、8つの第2
のバスケートトランジスタと、8つのフィードバックト
ランジスタとで形成されることが注目され、nビットの
データ語を収容するために、いかなる数も使用され得る
ことが理解されるであう。したかって、いかなる数の記
憶セルもプッシュダウンスタックで使用され、かつ配置
され得ることが明らかであろう。さらに、記憶セルの各
々は、データ語のビットの大きさを収容するように、簡
単に適合させられることかできる。
トラッキングビットセル回路T1は、3入力AND論理
ゲートAIAと、インバータIIA,12Aおよび13
Aと、NチャンネルパスゲートトランジスタNIASN
2AおよびN3Aとから形成される。論理ゲートAIA
の第1の入力は、バスゲートトランジスタNIAのドレ
インおよびロード入力ノード14に接続されてロード信
号りを受取り、その第2の入力は、クロック信号PH2
を受取るように接続され、その第3の入力はインバータ
IIAの出力に接続される。ラインIIA上の論理ゲー
1− A I Aの出力は、制御信号L1を規定し、か
つ同様にバスゲートトランジスタNIAのゲートに接続
されて、記憶セルC1内にある第1のバスゲートトラン
ジスタCIA,・・・G8Aのずべてのゲートに接続さ
れる。トランジスタNIAのソースは、トランジスタN
2Aのドレインおよびインバータ13Aの入力に接続さ
れる。トランジスタN2Aのソースは、接地電位に接続
され、かつトランジスタN”Aのゲートは、第2のトラ
ッキング回路T2内にあるライン11B上のAND論理
ゲー1−AIBの出力において制御信号L2に接続され
る。インバータI3Aの出力は、トランジスタNBAの
ドレインに接続される。トランジスタNBAのゲートは
、ライン13A信号上でクロック信号PH1を受取るよ
うに接続され、さらに記憶セルC1内の第2のバスゲー
トトランジスタ 続される。トランジスタN3Aのソースは、インバータ
12Aの入力に接続される。プレイスホールダ信号′r
IC 1をHするインバータ12Aの出力は、トラッキ
ング回路T1の出力である出力ノード16Aおよびイン
バータIIAの入力に接続される。インバータ12Aの
出力は、AND論理ゲートAIBの第1の入力に接続さ
れ、したかって次のより高い記憶セル、またはこの場合
記憶セルC2のためのロード信号に対応する。
トラッキングビット回路T1は、Pチャンネルフ,f−
ドパツクトランジスタFIFAと、フィードバックイン
バータ13FAと、Nチャンネルリセットトランジスタ
NRAとをさらに含む。フィードバックトランジスタF
IFAのゲート電極は、インバータ12Aの出力に接続
され、そのドレイン電極はインバータ12Aの入力に接
続され、そのソース電画は電源電位Vccに接続される
。フィードバックインバータ13FAの入力は、インバ
ーク13Aの出力に接続され、その出力はインバータ1
3Aの入力に接続される。リセットトランジスタNRA
のゲート電極は、ライン18上のリセット信号Rを受取
るように接続され、そのドレ・rン電極もまた・rンバ
ータ13Aの入力に接続され、そのソース電極は接地電
位に接続される。
同様に、トラッキングビットセル回路T2は3位相入力
AND論理ゲー1− A I Bと、インバータ11B
S 12Bおよび13Bと、Nチャンネルバスケートト
ランジスタNIB、N2BおよびN3Bとから形成され
る。論理ゲー1− A I Bの第1の入力は、パスゲ
ートトランジスタNIBのドレインに接続され、さらに
出力ノード16Aに接続されて、ロード信号りに対応す
るプレイスホールダー信号T K 1を受取り、その第
2の入力はクロック信号PH2を受取るように接続され
、その第3の入力はインバータIIBの出力に接続され
る。
ライン11B上の論理ゲー1− A I Bの出力は、
回路T2の制御信号L2を規定し、かつノタスゲートト
ランジスタNIBのゲートに接続され、同様に、記憶セ
ルC2内の第1のパスゲートトランジスタGIB、・・
・08Bのすべてのゲートに接続される。
トランジスタNIBのソースは、トランジスタN2Bの
ドレインおよびインバータ13Bの入力に接続される。
トランジスタN2Bのソースは接地電位に接続され、ト
ランジスタN2Bのゲートは、第3のトラッキング回路
′l゛3内のライン11C上にあるAND論理論理ゲー
トA1用力において制御信号L3に1霞続される。イン
バータ13Bの出力は、トランジスタN3Bのドレイン
に接続される。トランジスタNBAのゲートは、ライン
13B上のクロック信号PH1を受取るために接続され
、さらに記憶セルC2内の第2のパスゲートトランジス
タタG’)B、・・・G16Bのすべてのゲートに接続
される。トランジスタN3Bのソースは、インバータI
2Bの入力にI※続される。プレイスホールダ信号TK
2を白°するインバータ12Bの出力は、トラッキング
回路T2の出力である出力ノード16Bおよびインバー
タIIBの入力に接続される。インバータ!2Bの出力
は、AND論理ゲートAICの第1の入力にもまた接続
され、したがって次のより高い記憶セル、またはこの場
合セルC3のためのロード信号りに対応する。
トラッキングビットセル回路T2は、Pチャンネルフ、
イードバックトランジスタPIFBと、フィードバック
インバータ13FBと、Nチャンネルリセットトランジ
スタN RBとをさらに含む。
フィードバックトランジスタPiFBのゲート電極は、
インバータ12Bの出力に接続され、そのドレイン電−
は・「ンバータ12Bの入力に接続され、そのソース電
極は電源電位Vccに接続される。フィードバック・f
ンバータ13FBの入力は、インバータ13Bの出力に
接続され、かつその出力はインバータ13Bの入力に接
続される。リセットトランジスタNRBのゲート電極は
、ライン18上のリセット信号Rを受取るように接続さ
れ、そのドレイン電極はインバータ13Bの入力にも接
続され、そのソース電極は接地電位に接続される。
さらに、トラッキングビットセル回路T3は、3位相入
力AND論理ゲートAICと、インバータ+IC,!2
Cおよび13Cと、Nチャンネルバスゲートトランジス
タNIC5N2CおよびN3Cとから形成される。論理
ゲートAICの第1の入力は、パスゲートトランジスタ
NICのドレインおよび出力ノード16Bに接続されて
、ロード16号しに対応するプレイスホールダ信号T 
K 2を受取り、その第2の入力はクロック信号PH2
を受取るために接続され、その第3の入力はインバータ
IICの出力に接続される。ライン11C上の論理ゲー
トATCの出力は、回路T3の制御信号L3を規定し、
かつパスゲートトランジスタNICのゲートに接続され
、同様に、記憶セルC3内の第1のパスゲートトランジ
スタCt C,・・・G8Cのすべてのゲートに接続さ
れる。トランジスタNICのソースは、トランジスタN
2Cのドレインおよびインバータ13Cの入力に接続さ
れる。トランジスタN2Cのソースは、接地電位に接続
され、かつトランジスタN2Cのゲートは、第4のトラ
ッキング回路T4内にあるライン11D上のAND論理
ゲートA1Dの出力における制御信号L4に接続される
。インバータ13Cの出力は、トランジスタN 3 C
のドレインに接続される。トランジスタN3Cのゲート
は、ライン13C上のクロック信号PH1を受取るよう
に接続され、かつ記憶セルC3内の第2のバスゲートト
ランジスタG’)C,・・・G16Cのすべてのゲート
にさらに接続される。!・ランジスタN3Cのソースは
、インバータ12Cの入力に接続される。プレイスホー
ルグに号T K 3を白゛するインバータI2Cの出力
は、トラッキング回路T3の出力である出力ノード16
CおよびインバータIICの入力に接続される。インバ
ータ12Cの出力は、AND論理ゲートA1Dの第1の
入力にも接続され、したかって次のより高い記憶セル、
またはこの場合セルC4のためのロード信号りに対応す
る。
トラッキングビット回路T3は、Pチャンネルフィード
バックトランジスタPIFCと、フィードバックインバ
ータI 3FCと、Nチャンネルリセットトランジスタ
NRCとをさらに含む。フィードバックトランジスタP
IFCのゲート電極は、インバータ12Cの出力に接続
され、ぞのドレイン電極は・「ンバータ12Cの入力に
接続され、そのソース電極は電源γLt(4Vc(に接
続される。フィードハ′ツク・rンバータ13FCの入
力は、インバータ13Cの出力に接続され、かつその出
力はインバータI′うCの入力に接続される。リセット
トランジスタ のリセッ+−r≦号Rを受取るように接続され、そのド
レイン電極はインバータ13Cの入力にも接続され、そ
のソース電極は接地電位に接続される。
最後に、トラッキングビットセル回路T4は、3位相入
力AND論理ゲーh A I Dと、インパークI]D
,+2Dおよび13Dと、Nチャンネルパスデー1− 
hランジメタN1D,N2DおよびN3Dとから形成さ
れる。論理ゲートA1Dの第1の入力は、バスゲートト
ランジスタN1Dのドレインおよび出力ノード16Cに
接続されてロード信号りに対応するプレイスホールダ信
号T K 3を受取り、その第2の入力はクロック信号
PH2を受取るように接続され、その第3の入力はイン
バータ11Dの出力に接続される。ライン11D上の論
理ゲートA1Dの出力は、回路T4の制御信号L4を規
定し、かつバスゲート!・ランジスタN1Dのゲートに
接続され、同様に、記憶セルC4内にある第1のバスゲ
ートトランジスタG1D。
・・・G8Dのすべてのゲートに接続される。トランジ
スタN1Dのソースは、トランジスタN2Dのドレイン
およびインバータ13Dの入力に接続される。トランジ
スタN2Dのソースは、接地電位に接続され、かつトラ
ンジスタN2Dのゲートは、第4のトラッキング回路T
4内にあるAND論理ゲートA2の出力を介してライン
20上の「読tJ−1」信号X5に接続される。インバ
ータ13Dの出力はトランジスタN3Dのドレインに接
続される。
トランジスタN3Dのゲートは、ライン13D上のクロ
ック信号PH1を受取るために接続され、かつ記憶セル
C4内にある第2のバスゲートトランジスタG9D,・
・・G16Dのすべてのゲートにさらに接続される。ト
ランジスタN′うDのソースは、インバータ12Dの入
力に接続される。インバータ12Dの出力は、!・ラッ
キング回路T4の出力である出力ノード16Dおよびイ
ンバータ11Dの入力に接続される。
トラッキングビットセル回路T4は、Pチャンネルフィ
ードバックトランジスタr’lFDとフィードバックイ
ンバータ13FDと、Nチャンネルリセットトランジス
タNRDとをさらに含む。フ、イードバックトランジス
タP1FDのゲート電極は、インバータ12Dの出力に
接続され、そのドレイン電極はインバータ12Dの入力
に接続され、そのソース化−は電源電位Vccに接続さ
れる。
フィードバックインバータI 3 F Dの入力は、−
(ンバータ13Dの出力に接続され、かつその出力はイ
ンバータ13Dの入力に接続される。リセットトランジ
スタ 8上のリセット信号Rを受取るために接続され、そのド
レイン電極はインバータ13Dの入力にも接続され、そ
のソース電極は接地電位に接続される。
第1A図および第1B図の回路のローディングおよびシ
フティング動作についてこの発明を理解する上で役立つ
第2図の(A)ないしくN)の波形に関連してここで説
明する。川めに、インバータ13A、I3B、13Cお
よび夏3Dの入力のすべては、時間【0で論理「0」の
レベルにリセットされると仮定される。これは、リセッ
ト信号Rを第2図の(C)に示されるリセットトランジ
スタNRA、・・・NRDのゲートにり、えることによ
って達成される。こうして、インバータ13A。
・・・13Dの出力は、論理「1」のレベルにあるであ
ろう。さらに、そのクロックは、クロック信号P If
 2がクロック信号P H1と重畳しないn走発振器に
よるような、従来の手段によって発生された2位I+非
重畳クロックである。これは、それぞれ第2図の(A)
および(B)に示される。したがって、クロック信号P
H1が、時間【1においてハイになる、または論理「1
」のレベルになるとき、それぞれの記憶セルCI、・・
・C4内のバスゲートトランジスタタNBA、・・・N
3Dはターンオンされて、インバータ!2A、・・・1
2Dの出力を論理「0」のレベルにする。第2図の(J
)、(K )、(L)および(M)のそれぞれに示され
るトラッキング[1■1路TI、・・・T4のそれぞれ
の出力信号TKI、・・・T K 4の論理「0」のレ
ベルは、対応する記憶セルCI、・・・C4が空であり
、かつデータを受入れる準備ができていることを示す。
この点で、第2図の(E)に示されるデータ入力信号D
1D、・・・DI8を記憶セルC1にロードするために
、第2図のCD)に示されるロード信号しか要求される
。インバータIIAの出力およびロードは号りが共に時
間tlaにおいて、論理「1」のレベルにあり、クロッ
ク信号PH2が時1f41 t 2においてハイになる
まで、いかなるデータの転送またはシフティングも起こ
らず、それによってAND論理ゲートAIAの出力にお
いて、第2図の(F)に示される制御(m号L1がハイ
になることを引き起こす。これは、次に、第1のパスゲ
ートトランジスタタG1A、・・・G8Aのターンオン
を引き起こし、それによってデータがトランジスタC1
A、・・・G8Aのドレインから第2のパスゲートトラ
ンジスタタG9A、・・・G16Aのドレインにシフト
され、または伝搬されることが可能となる。さらに、イ
ンバータI3Aの出力を論理「0」のレベルに変えるよ
うにパスゲートトランジスタNIAはターンオンされる
。次に、クロック信号PH1が時間Llbにおいてハイ
になるとき、データは第2のパスゲートトランジスタG
9A、・・・G16Aのドレインから第2のインバータ
INV9A、−INV16Aの出力ヘシフトされ、また
は伝搬される。同時に、インバータI2Aの出力または
ノード16Aにおけるトラッキング回路T1のプレイス
ホールダ信号TKI (第2図の(J))は、セルC1
が充満状態であることを示す論理「1」のレベルに進む
であろう。
前に述べられたように、インバータ12Aの出力は、次
のより高い記憶セルC2のためのロードら号にも対応す
る。インバータ12Aの出力はハイであり、かつインバ
ータIIBの出力はハイであるため、次にクロックPH
’)が時間t2aにおいてハイになるとき、ANDゲー
トAIBの出力はハイになるであろう。これは、第2図
の(G)に図示される制御信号L2である。その結果、
パスゲートトランジスタGIB、・・・08Bはターン
オンされて、データが第1のパスゲートトランジスタG
IB、・・・08Bのドレインから第2のパスゲートト
ランジスタ09B、・・・016Bのドレインにシフト
され、またはブツシュダウンされることが可能となる。
さらに、パスゲートトランジスタタNIBはターンオ′
ンされて、インバータ13Bの出力を論理「0」レベル
に変える。次にクロックPH1が時間ticにおいてハ
・rになるとき、データはバスゲートトランジスタタ0
9B、・・・G16BのドレインからインバータINV
QB、 ・・・■NV]6Bの出力へシフトされ、また
は伝搬される。同時に、インバータI2Bの出力、また
はノード16Bにおけるトラッキング回路T2のプレイ
スホール113号T K 2は、セルC2が充満状態で
あることを示す論理「1」のレベルに進むであろう。こ
の信号′r K 2は第2図の(K )に示される。さ
らに、バスゲートトランジスタN2Aかターンオンされ
て、インバータ13Aの入力を論理rOJのレベルにリ
セットする。クロック信号PH1か時間tlcにおいて
ハイになった後、インバータ12Aの出力は、セルC1
がクリアされ、かつ新しいデータを受入れるdi” 6
mができていることを示す論理「0」のレベル(第2図
の(J))にあるであろう。
上述のこのプロセスは、入力ノードD1A、・・・D8
Aからのデータ(第2図の(E))か出力ノードD9A
、・・・D16A−\シフトされ、または伝穢されるま
で(i11回ら繰返される。時間t1.aの後、第1の
データ語またはバイトか出力ノードDQA。
・・・D16Al::達する前に、クロック信号P H
2およびP H1の4サイクルかかるであろう。第1の
バイトのためのデータ出力信号1)01.・・・DO8
は、第2図の(N)に示される。
第1A図および第2B図の回路の「読出」動作について
こめ発明を理解する上で役立つ第3図の(A)ないしく
L)の波形に関連してここで説明する。さて、記憶セル
CI、・・・C4かデータで十分にロードされていると
仮定する。したがって、インバータ12A、・・・12
Dの出力は、論理「1」のレベルにある。これらは、第
3図の(1)、(J)、(IOおよび(L)のそれぞれ
に図示される出力1≦号T K 1 、・・・T K 
4である。さらに、記憶セルC4からのデータが、イン
バータINV9D、・・・INV16Dの出力において
利用可能になるであろう。記憶セルC3からのデータを
読出すことが面望される場合、第3図の(C)に示され
るように、信号READは、時間t1においてAND論
理ゲートA2にり、えられる。時間t2において、クロ
ック信号P112かハイになるとき、論理ゲートA2か
らの出力信号はハイになり、かつインバータ13Dの入
力を論理rOJのレベルにリセットするバスゲートトラ
ンジスタN2Dをターンオンするであろう。次のクロッ
ク信号PH1か時間t3においてハイになった後、イン
ノ1−タ12Dの出力において第3図の(L)に示され
る出力信号T K 4は、記憶セルC4かクリアされ、
かつデータを受入れるI′11”(aかできていること
を示す論理rOJのレベルに進むであろう。時間t4に
おいてハイになる次のクロツク1i号PH2では、論理
ゲートA1Dの出力(第3図の(11)に示されるよう
な信号L4)はハイになり、それによって第1のバスゲ
ート!・ランジスタG1D、・・・G8Dのドレインか
ら第2のパスゲー1− トランジスタGQD、 ・・・
G16Dのドレインへデータのシフティングを起こす。
時間【5においてはl\イになる次のクロック信号P 
H1では、データはインパークINV9D、・・・IN
V16Dの出力で記憶セルC4の出力にさらにシフトさ
れるであろう。データ出力信号Do1.・・・DO8は
第3図の(D)に示される。
前述の詳細な説明から、この発明は最少の数の回路構成
要素で(,14成される改良された伝搬先入れ先LHL
記憶装置を提91.することがこうして理解できる。さ
らに、即時記憶装置はプッシュダウンスタックで配置さ
れた瓜数個の記憶セルおよび1(数個のトラッキングビ
ットセル この発明の好ましい実施例であると現t1:ηえられて
いるのは何かということか図示され、かつ述べられたが
、様々な変更およびdi *”、が行なわれるであろう
し、かつこの発明の真の範囲から逸脱することなく同等
物がその要素に置換しj+iるであろうということが当
業乙゛に理解されるであろう。さらに、特定の状態また
は祠料をこの発明の教示に、その中心的な範囲から逸脱
することなく適合させるために多くの修I[が行なわれ
るであろう。したかって、この発明は、この発明を実施
するために企図された最良の方法として開iJ<された
特定的な実施例に限定されないが、しかしこの発明は前
掲の特許請求の範囲内にあるあらゆる実施例を含むであ
ろうということか意図される。
【図面の簡単な説明】
第1A図および第1B図は、この発明の原理に従って構
成された伝搬先入れ先出し記憶装置のIII略回路図で
ある。 第2図の(A)ないしくN)は、第1A図および第1B
図のローディング動作を理解する際に役・立つ波形であ
る。 第3図の(A)ないしくL)は、第1A図および第1B
図の「読出」動作を理解する際に役立つ波形である。 図において、10は記憶装置、CI、C2,C3および
C4は記憶セル、12はトラッキングライン、TI、T
2.T3およびT4はトラッキングビットセル回路であ
る。 特許出願人 アドバンスト・マ・rクロ・デフfバイシ
ズ・インコーポレーテッド

Claims (22)

    【特許請求の範囲】
  1. (1)伝搬先入れ先出し(FIFO)記憶装置であって
    、前記記憶装置は2位相非重畳クロックによって駆動さ
    れ、 プッシュダウンスタックに配置された複数個のnビット
    の記憶セル(C1、・・・C4)を備え、前記記憶セル
    の各々はnビットのデータ語をストアし、かつ前記スト
    アされたnビットのデータ語に対応する出力を発生する
    ための第1のパスゲート手段、第1のインバータ手段、
    第2のパスゲート手段および第2のインバータ手段を含
    み、 前記第1のパスゲート手段は入力および出力を有し、前
    記第1のインバータは、前記第1のパスゲート手段の対
    応する出力に結合される入力および出力を有し、前記第
    2のパスゲート手段は、前記第1のインバータ手段の対
    応する出力に結合される入力および出力を有し、前記第
    2のインバータ手段は、前記第2のパスゲート手段の対
    応する出力に結合される入力および前記nビットのデー
    タ語に対応する出力を発生するための出力を有し、デー
    タ入力信号を前記第1のパスゲート手段の入力に結合さ
    せるためのデータ入力ノードを備え、前記第1のパスゲ
    ート手段は、制御信号に応答して前記データ入力信号を
    前記第1のインバータ手段にロードするためのものであ
    り、 前記第2のパスゲート手段は、前記クロックの第1位相
    に応答して前記データを前記第2のインバータ手段にシ
    フトするためのものであり、さらにロード信号および前
    記クロックの第2位相に応答して、前記制御信号を発生
    する複数個のトラッキングビットセル回路(T1、・・
    ・T4)とを備える記憶装置。
  2. (2)前記第1のパスゲート手段が複数個の第1のNチ
    ャンネルトランジスタ(G1A、・・・G8A)を含む
    、請求項1に記載の伝搬FIFO記憶装置。
  3. (3)前記第1のインバータ手段が複数個の第1のイン
    バータ(INVIA、・・・INV8A)を含む、請求
    項2に記載の伝搬FIFO記憶装置。
  4. (4)前記第2のパスゲート手段が複数個の第2のNチ
    ャンネルトランジスタ(G9A、・・・G16A)を含
    む、請求項3に記載の伝搬FIFO記憶装置。
  5. (5)前記第2のインバータ手段が複数個の第2のイン
    バータ(INV9A、・・・INV16A)を含む、請
    求項4に記載の伝搬FIFO記憶装置。
  6. (6)前記複数個の第1のNチャンネルトランジスタ(
    GIA、・・・G8A)の各々が、対応するドレイン電
    極は、それぞれのデータ入力ノードの1つに結合され、
    その対応するソース電極は、前記第1のインバータ(I
    NVIA、・・・INV8A)のそれぞれの入力の1つ
    に結合され、その対応するゲート電極は、制御信号に結
    合される、請求項5に記載の伝搬FIFO記憶装置。
  7. (7)前記複数個の第2のNチャンネルトランジスタ(
    G9A、・・・ G16A)が、各々の対応するドレイ
    ン電極は、前記第1のインバータ(INV1A、・・・
    INV8A)のそれぞれの出力の1つに結合され、その
    対応するソース電極は、前記第2のインバータ(INV
    9A、・・・INV16A)のそれぞれの入力の1つに
    結合され、その対応するゲート電極は、前記クロックの
    第1位相に結合される、請求項6に記載の伝搬FIFO
    記憶装置。
  8. (8)前記トラッキングビットセル回路(T1、・・・
    T4)の各々が、AND論理ゲート手段(A1A、・・
    ・A1D)と、第1、第2および第3のインバータ(I
    1、I2、I3)と、第1、第2および第3のNチャン
    ネルトランジスタ(N1、N2、N3)とを含む、請求
    項1に記載の伝搬FIFO記憶装置。
  9. (9)前記論理ゲート手段が、第1の入力はロード信号
    に結合され、第2の入力は前記クロックの第1位相に結
    合され、第3の入力は前記第3のインバータ(I3)の
    出力に結合され、出力は制御信号を発生する3入力AN
    D論理ゲート(A1)を含む、請求項8に記載の伝搬F
    IFO記憶装置。
  10. (10)前記論理ゲート(A1)の前記出力は、前記第
    1のNチャンネルトランジスタ(N1)のゲートに結合
    され、前記第1のNチャンネルトランジスタ(N1)が
    、ドレインはロード信号に結合され、そのソースは前記
    第3のインバータ(I3)の入力および前記第2のNチ
    ャンネルトランジスタ(N2)のドレインに結合され、
    前記第2のNチャンネルトランジスタ(N2)が、ソー
    スは接地電位に結合され、そのゲートは第2の制御信号
    に結合され、前記第3のインバータ(I3)の出力は前
    記第3のNチャンネルトランジスタ(N3)のドレイン
    に結合され、前記第3のNチャンネルトランジスタ(N
    3)のゲートは前記クロック信号の第1位相に結合され
    、そのソースは前記第2のインバータ(I2)の入力に
    結合され、前記第2のインバータの出力は前記トラッキ
    ングビットセル回路の出力を規定し、かつ前記第1のイ
    ンバータ(I1)の入力に結合される、請求項9に記載
    の伝搬FIFO記憶装置。
  11. (11)前記第2の制御信号が、スタックの次のより高
    い記憶セルの中にある前記AND論理ゲート(A1)の
    出力によって規定される、請求項10に記載の伝搬FI
    FO記憶装置。
  12. (12)前記トラッキング回路(T1、・・・ T4)
    の出力(16)が、スタックの次のより高い記憶セルの
    ためのロード信号を規定する、請求項11に記載の伝搬
    FIFO記憶装置。
  13. (13)第1の入力がクロックの第1位相に結合され、
    かつ第2の入力が読出信号に結合され、出力がスタック
    内の最高の記憶セルのための第2の制御信号を発生する
    第2のAND論理ゲート(A2)をさらに含む、請求項
    12に記載の伝搬FIFO記憶装置。
  14. (14)最高の記憶セル(C4)内の前記第2のインバ
    ータ(INV9D、・・・INV16D)の出力が、デ
    ータ出力ノード(D9A、・・・D16A)に結合され
    てデータ出力信号(DO1、・・・DO8)を発生する
    、請求項13に記載の伝搬FIFO記憶装置。
  15. (15)前記トラッキングビットセル回路 (T1、・・・T4)の各々が、AND論理ゲート手段
    (A1A、・・・A1D)と、第3、第4および第5の
    インバータ(I1、I2、I3)と、第3、第4および
    第5のNチャンネルトランジスタ(N1、N2、N3)
    とを含む、請求項7に記載の伝搬FIFO記憶装置。
  16. (16)前記論理ゲート手段が、第1の入力はロード信
    号に結合され、第2の入力は前記クロックの第1位相に
    結合され、第3の入力は前記第5のインバータ(I3)
    の出力に結合され、出力は制御信号を発生する3入力A
    ND論理ゲート(A1)を含む、請求項15に記載の伝
    搬FIFO記憶装置。
  17. (17)前記論理ゲート(A1)の前記出力は、前記第
    3のNチャンネルトランジスタ(N1)のゲートに結合
    され、前記第3のNチャンネルトランジスタ(N1)が
    、ドレインはロード信号に結合され、そのソースは前記
    第5のインバータ(I3)の入力および前記第4のNチ
    ャンネルトランジスタ(N2)のドレインに結合され、
    前記第4のNチャンネルトランジスタ(N2)が、ソー
    スは接地電位に結合され、そのゲートは第2の制御信号
    に結合され、前記第5のインバータ(I3)の出力は、
    前記第5のNチャンネルトランジスタ(N3)のドレイ
    ンに結合され、前記第5のNチャンネルトランジスタ(
    N3)が、ゲートは前記クロックの第1位相に結合され
    、そのソースは前記第4のインバータ(12)の入力に
    結合され、前記第4のインバータの出力は前記トラッキ
    ングビットセル回路の出力を規定し、かつ前記第3のイ
    ンバータ(I1)の入力に結合される、請求項16に記
    載の伝搬FIFO記憶装置。
  18. (18)前記第2の制御信号が、スタックの次のより高
    い記憶セルの中にある前記AND論理ゲート(A1)の
    出力によって規定される、請求項17に記載の伝搬FI
    FO記憶装置。
  19. (19)前記トラッキング回路(T1、・・・T4)の
    出力が、スタックの次のより高い記憶セルのためのロー
    ド信号を規定する、請求項18に記載の伝搬FIFO記
    憶装置。
  20. (20)第1の入力がクロックの第1位相に結合され、
    かつ第2の入力が読出信号に結合される第2のAND論
    理ゲート(A2)およびスタックの最高の記憶セルのた
    めの第2の制御信号を発生するための出力をさらに含む
    、請求項19に記載の伝搬FIFO記憶装置。
  21. (21)前記記憶セル(C1、・・・C4)の各々が、
    複数個のフィードバックインバータ(INVF1A、・
    ・・INVF8A)および複数個のフィードバックトラ
    ンジスタ(GF9A、・・・GF16A)を含む、請求
    項7に記載の伝搬FIFO記憶装置。
  22. (22)前記トラッキングビットセル回路 (T1、・・・T4)の各々が、Pチャンネルフィード
    バックトランジスタ(P1FA、・・・P1FD)と、
    フィードバックインバータ(I3FA、・・・I3FD
    )と、Nチャンネルリセットトランジスタ(NRA、・
    ・・NRD)とを含む、請求項15に記載の伝搬FIF
    O記憶装置。
JP63267021A 1987-10-22 1988-10-21 伝搬先入れ先出し記憶装置 Expired - Lifetime JP2863808B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US111,476 1987-10-22
US07/111,476 US4805139A (en) 1987-10-22 1987-10-22 Propagating FIFO storage device

Publications (2)

Publication Number Publication Date
JPH01191392A true JPH01191392A (ja) 1989-08-01
JP2863808B2 JP2863808B2 (ja) 1999-03-03

Family

ID=22338768

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63267021A Expired - Lifetime JP2863808B2 (ja) 1987-10-22 1988-10-21 伝搬先入れ先出し記憶装置

Country Status (7)

Country Link
US (1) US4805139A (ja)
EP (1) EP0312914B1 (ja)
JP (1) JP2863808B2 (ja)
AT (1) ATE118904T1 (ja)
DE (1) DE3853123T2 (ja)
ES (1) ES2068819T3 (ja)
GR (1) GR3015593T3 (ja)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4873665A (en) * 1988-06-07 1989-10-10 Dallas Semiconductor Corporation Dual storage cell memory including data transfer circuits
US5532958A (en) * 1990-06-25 1996-07-02 Dallas Semiconductor Corp. Dual storage cell memory
US5544078A (en) * 1988-06-17 1996-08-06 Dallas Semiconductor Corporation Timekeeping comparison circuitry and dual storage memory cells to detect alarms
JP2721931B2 (ja) * 1990-09-28 1998-03-04 三菱電機株式会社 半導体メモリのためのシリアル選択回路
US5305319A (en) * 1991-01-31 1994-04-19 Chips And Technologies, Inc. FIFO for coupling asynchronous channels
US5237219A (en) * 1992-05-08 1993-08-17 Altera Corporation Methods and apparatus for programming cellular programmable logic integrated circuits
US5579206A (en) * 1993-07-16 1996-11-26 Dallas Semiconductor Corporation Enhanced low profile sockets and module systems
US5528463A (en) * 1993-07-16 1996-06-18 Dallas Semiconductor Corp. Low profile sockets and modules for surface mountable applications
FR2709359B1 (fr) * 1993-08-24 1995-11-10 Thomson Consumer Electronics Procédé de commande d'un circuit du type premier entré - premier sorti.
SE515201C2 (sv) * 1993-11-26 2001-06-25 Ericsson Telefon Ab L M Förfarande och anordning för klocksignalgenerering
US5937177A (en) * 1996-10-01 1999-08-10 Sun Microsystems, Inc. Control structure for a high-speed asynchronous pipeline
RU2214037C2 (ru) * 2001-10-25 2003-10-10 Российский Федеральный Ядерный Центр - Всероссийский Научно-Исследовательский Институт Экспериментальной Физики Ячейка памяти
RU2222100C2 (ru) * 2002-02-01 2004-01-20 Российский Федеральный Ядерный Центр - Всероссийский Научно-Исследовательский Институт Экспериментальной Физики Ячейка памяти
RU2224356C2 (ru) * 2002-02-26 2004-02-20 Российский Федеральный Ядерный Центр - Всероссийский Научно-Исследовательский Институт Экспериментальной Физики Ячейка памяти

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61264596A (ja) * 1985-05-16 1986-11-22 Mitsubishi Electric Corp 読み出し専用メモリ
JPS62175991A (ja) * 1986-01-28 1987-08-01 Sharp Corp 先入れ先出し記憶装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4151609A (en) * 1977-10-11 1979-04-24 Monolithic Memories, Inc. First in first out (FIFO) memory
US4390970A (en) * 1980-12-15 1983-06-28 Texas Instruments Incorporated Rotating register utilizing field effect transistors
US4409680A (en) * 1981-08-27 1983-10-11 Ncr Corporation High speed write control for synchronous registers
DE3586523T2 (de) * 1984-10-17 1993-01-07 Fujitsu Ltd Halbleiterspeicheranordnung mit einer seriellen dateneingangs- und ausgangsschaltung.
US4651333A (en) * 1984-10-29 1987-03-17 Raytheon Company Shift register memory cell having a transmission gate disposed between an inverter and a level shifter

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61264596A (ja) * 1985-05-16 1986-11-22 Mitsubishi Electric Corp 読み出し専用メモリ
JPS62175991A (ja) * 1986-01-28 1987-08-01 Sharp Corp 先入れ先出し記憶装置

Also Published As

Publication number Publication date
JP2863808B2 (ja) 1999-03-03
EP0312914A3 (en) 1991-03-06
ATE118904T1 (de) 1995-03-15
DE3853123T2 (de) 1995-06-14
DE3853123D1 (de) 1995-03-30
EP0312914A2 (en) 1989-04-26
ES2068819T3 (es) 1995-05-01
GR3015593T3 (en) 1995-06-30
US4805139A (en) 1989-02-14
EP0312914B1 (en) 1995-02-22

Similar Documents

Publication Publication Date Title
US7630230B2 (en) Static random access memory architecture
JPH01191392A (ja) 伝搬先入れ先出し記憶装置
JPS63276795A (ja) 可変長シフトレジスタ
JPH0369095A (ja) 2導体のデータカラムを有する記憶論理アレイに使用する記憶セル
JPH0896574A (ja) 半導体記憶装置
US6622198B2 (en) Look-ahead, wrap-around first-in, first-out integrated (FIFO) circuit device architecture
JPH02294993A (ja) メモリセルからハイアラーキに構成されたメモリ
JP2018073440A (ja) マルチポートメモリおよび半導体装置
US7733739B2 (en) Synchronous semiconductor memory device
US7336554B2 (en) Semiconductor memory device having a reduced number of pins
KR0140454B1 (ko) 버스트 억세스에서 고속으로 어드레스를 증가시키기 위한 반도체 메모리 디바이스
JP2703642B2 (ja) 半導体記憶装置
US7148826B2 (en) Data input circuit and semiconductor device utilizing data input circuit
JPH01196790A (ja) 半導体メモリ装置
CN100565443C (zh) 一种基于ctgal的绝热fifo电路
JP3595565B2 (ja) 半導体メモリセル回路およびメモリセルアレイ
US6272060B1 (en) Shift register clock scheme
JP2878714B2 (ja) シリアルアクセスメモリ
JP3305975B2 (ja) アドレスカウンタ回路及び半導体メモリ装置
JPH08171799A (ja) 半導体メモリ装置
JPS6140628A (ja) メモリ回路
CN113644080A (zh) 高性能状态存储单元的实现方法
US6992944B2 (en) Semiconductor memory device with reduced power consumption for refresh operation
EP0590953A2 (en) Semiconductor memory device
JPH0765569A (ja) サブレジスタ回路