Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6315673B2 - - Google Patents
[go: Go Back, main page]

JPS6315673B2 - - Google Patents

Info

Publication number
JPS6315673B2
JPS6315673B2 JP56073762A JP7376281A JPS6315673B2 JP S6315673 B2 JPS6315673 B2 JP S6315673B2 JP 56073762 A JP56073762 A JP 56073762A JP 7376281 A JP7376281 A JP 7376281A JP S6315673 B2 JPS6315673 B2 JP S6315673B2
Authority
JP
Japan
Prior art keywords
word
circuit
words
memory
read
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP56073762A
Other languages
English (en)
Other versions
JPS57189383A (en
Inventor
Takeshi Ogura
Tadanobu Nikaido
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP56073762A priority Critical patent/JPS57189383A/ja
Publication of JPS57189383A publication Critical patent/JPS57189383A/ja
Publication of JPS6315673B2 publication Critical patent/JPS6315673B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/76Arrangements for rearranging, permuting or selecting data according to predetermined rules, independently of the content of the data
    • G06F7/78Arrangements for rearranging, permuting or selecting data according to predetermined rules, independently of the content of the data for changing the order of data flow, e.g. matrix transposition or LIFO buffers; Overflow or underflow handling therefor

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Executing Machine-Instructions (AREA)

Description

【発明の詳細な説明】 本発明はメモリ装置に関する。さらに詳細に
は、書込み、読出しに際してアドレスを用いてる
必要がなく、かつLIFO(Last In First Out)メ
モリ、FIFO(First In First Out)メモリとして
動作させることができるメモリ装置に関する。
従来、LIFOメモリ装置あるいはFIFO装置をハ
ードウエア的に構成しようとする場合、データの
記憶部の回路構成としては、マスター・スレーブ
方式をとらざるを得なかつた。このため、通常の
ランダムアクセスメモリ装置を構成する場合に比
べて、必要な金物量、消費電力がきわめて大きく
なつていた。また、LIFO機能とFIFO機能を併せ
持つ装置を構成しようとすると、上述したと同様
な理由から必要金物量、消費電力がきわめて大き
くなるとゝもに、その制御も繁雑となる。このよ
うに、従来のLIFOメモリ装置及びFIFOメモリ装
置では、必要な金物量、消費電力から、大容量の
装置を構成することができないという欠点があつ
た。
本発明は上記従来の欠点を解決すべくなされた
もので、ランダムアクセスメモリセルアレイのワ
ード対応に、当該ワードが書込み動作あるいは読
出し動作を行つてもよいワードであるか否かを示
す記憶回路と、当該ワード及び隣接ワードの前記
記憶回路の出力の論理をとり、それによつて書込
み動作あるいは読出し動作の対象となるワードを
選別指示することができる論理回路とを設けるこ
とにより、少ない金物量で大容量のLIFO機能と
FIFO機能をあわせもつメモリ装置を実現するこ
とにある。
以下、本発明の一実施例を図面によつて詳細に
説明する。
第1図は本発明のメモリ装置の全体ブロツク図
である。第1図において、100はランダムアク
セスメモリアレイであり、データはmワードのメ
モリM1,M2,…Mnに対して読み書きされる。
200は本発明の中心をなすもので、ランダムア
クセメモリセルアレイ100におけるデータの書
込みあるいは読出しを行うべきワードを選別指示
する回路ブロツクであり、該回路ブロツク200
はランダムアクセスメモリセルアレイ100の各
ワード対応に設けられた部分回路L1,L2,…Ln
よりなる。
第2図は、第1図の回路ブロツク200におけ
る1ワード分(第jワード)の部分回路Ljの詳細
図である。
第2図において、部分回路Ljは記憶回路1、論
理回路7およびセレクタ9で構成される。記憶回
路1は、セツト端子2とリセツト端子3を持つ。
4は記憶回路1の出力であり、第jワードに対応
する出力であるので、Ajと示されている。論理
回路7には自ワードの記憶回路出力Ajが与えら
れると共に、5および6で示す隣接ワードの記憶
回路出力Aj-1およびAj+1も与えられる。8は論理
回路7の出力Wjで、第1図のランダムアクセス
メモリセルアレイ100のメモリMjに接続され
るワード線である。セレクタ9はワード線8をセ
ツト端子2と接続するか、あるいはリセツト端子
と接続するかを切換えるものである。
論理回路7には次式(1),(2),(3)で示す論理機能
を随時切換えて実現できる機能を付与する。
Wjj-1・Aj j=1〜m A0=0 (1) Wjj・Aj+1 j=1〜m An+1=1 (2) Wj=Aj-1j j=1〜m A0=1 (3) 即ち(1)式は各ワードにおいて、自ワードの記憶
回路出力Ajが“1”で、1つ小さいワード番号
の記憶回路出力Aj-1が“0”のとき、Wj=1と
なることを示す。但し、第1ワードに対するj−
1ワード、即ち第0ワードは存在しないので、
A0として“0”を与えることを示している。(2)
号,(3)号も同様の意味あいを持つている。
以下、書込み動作、LIFO読出し動作、FIFO読
出し動作を説明する。
(1) 書込み動作 まず、全ワードの記憶回路1をセツトする。こ
の記憶回路1の全ワード同時セツトは、記憶回路
1として図示していないが第2のセツト端子を設
けてこの第2のセツト端子に全ワード共通のセツ
ト信号線を接続して行う方法、その他種々の方法
が考えられる。書込み動作を行う場合、論理回路
7は式(1)の論理機能を実現するようにしておく。
式(1)で示される論理は、Aj(j=1〜m)の中で
Aj=1である最小のjをもつWjのみが論理“1”
をとる。今、全ワードの記憶回路1をセツトした
状態ではAj=1(j=1〜m)即ち全ての記憶回
路出力が“1”であるから、W1=1,Wk=0
(1<km)となる。即ち、第1ワードに対応
するワード線8のみが“1”で、他のワードに対
応するワード線8は全て“0”である。この状態
でセレクタ9でワード線8とリセツト端子3を接
続し、書込みを行うと、j=1のワード即ち第1
ワードにデータが書込まれるとゝもに、j=1の
ワードの記憶回路1はリセツトされ、A1=0と
なる。A1=0になると、W2が“1”となり、他
のW1およびW8〜Wnが“0”となり、j=2の
ワード、即ち第2ワードにデータが書込まれ、j
=2のワードの記憶回路1がリセツトされ、A2
=0となる。以下同様な動作を繰返すことによ
り、j=1から順次j=2,j=3,…のワード
へのデータの書込みを行うことができ、またデー
タが書込まれたワードの記憶回路1はリセツトさ
れてAi=0となる。
第3図は、書込み動作を繰返すことにより、各
ワードの記憶回路出力Ajがどのように変化する
かを示した模式図である。このように、書込みを
行つてもよいワードのうちから、最も上位の物理
的位置にあるワードを選別指示して書込み動作が
行えることが分かる。
なお、本実施例では、書込みに先立ち、全ワー
ドの記憶回路1を同時セツトしているが、これ
は、同時リセツトを行つても論理回路7の論理機
能を適当に設定することにより、本実施例と同様
の動作が可能である。また、本実施例では、j=
1のワードからデータを順次書込んでいるが、こ
れも論理回路7の論理機能を適当に設定すること
により、j=mのワードからデータを順次書込み
を行うこともできる。
(2) LIFO読出し動作 前記書込み動作の説明から分かるように、最後
に書込まれたデータは、Aj=0である最大のj
をもつワードに記憶されている。このため、
LIFO読出し動作は、この最大のjをもつワード
から順次jの小さなワードへと読出しを連続して
行えばよい。以下、この動作を説明する。
LIFO読出し動作を行う場合、論理回路7は式
(2)の論理機能を実現するようにしておく。各ワー
ドの記憶回路1の出力Ajは、k個(1<km)
のデータが書込まれているとすると、Ai=0(1
ik)、Al=1(ml>k)である。このと
き、式(2)で示される論理は、Wk=1,Wj=0
(j≠k)となる。この状態でセレクタ9でワー
ド線8とセツト端子2を接続して読出しを行う
と、j=kのワード、すなわち、読出し動作を行
つてもよいワードのうち、最も下位の物理的位置
にあるワードのデータであるところの最後に書込
まれたデータが読出されるとゝもに、j=kのワ
ードの記憶回路1はセツトされ、Ak=1となる。
以下、同様な動作を繰返すことにより、j=kか
ら順次、j=k−1,k−2,…のワードのデー
タを読出すことができ、LIFO読出し動作が達成
できる。
(3) FIFO読出し 前記書込み動作の説明から分かるように、最初
に書込まれたデータはj=1のワードに記憶され
ており、2番目に書込まれたデータはj=2のワ
ードに記憶されている。このため、FIFO動作は、
j=1のワードから順次jの大きなワードへと読
出しを連続して行えばよい。以下、この動作を説
明する。
FIFO動作を行う場合、論理回路7は式(3)の論
理機能を実現するようにしておく。このとき、式
(3)で示される論理は、W1=1,Wj=0(j2)
となる。この状態でセレクタ9でワード線8とセ
ツト端子2を接続して読出しを行うと、j=1の
ワード、すなわち最初に書込まれたデータが読出
されるとゝもに、j=1のワードの記憶回路1は
セツトされ、A1=1となる。以下、同様の動作
を繰返すことにより、次順読出し動作を行つても
よいワードのうち、最も上位の物理的位置にある
ワードに対応するところのW2,W3,…が論理
“1”をとり、これに対応してj=2,j=3,
…のワードのデータを読出すことができ、FIFO
動作が達成できる。
以上述べたごとく、本発明によればデータの記
憶部としてランダムアクセスメモリを用いること
ができるLIFO機能、FIFO機能を持つメモリ装置
が実現でき、従来のマスタ・スレーブ方式のレジ
スタを用いる場合と比較し、金物量、消費電力が
極めて少なくてすむ。また、特に集積回路技術を
用いて本発明を実現しようとする場合、ランダム
アクセスメモリとしてダイナミツク形の回路形式
を用いることもでき、極めて大容量の装置を構成
することができる。
【図面の簡単な説明】
第1図は本発明のメモリ装置の全体構成を示す
ブロツク図、第2図は第1図の回路ブロツクの1
ワード分の部分回路の一実施例の詳細図、第3図
は第2図の動作を説明するための図である。 1…記憶回路、7…論理回路、8…ワード線、
9…セレクタ、100…ランダムアクセスメモリ
セルアレイ、200…回路ブロツク。

Claims (1)

  1. 【特許請求の範囲】 1 複数ワードからなるランダムアクセスメモリ
    セルアレイ構成のメモリ装置において、前記ラン
    ダムメアクセスメモリセルアレイの各ワード対応
    に、当該ワードが書込み動作あるいは読出し動作
    を行つてもよいワードであるか否かを示す記憶回
    路と、当該ワードの前記記憶回路の出力と隣接ワ
    ードの前記記憶回路の出力を入力し、それらの論
    理結果によつてランダムアクセスメモリセルアレ
    イの対応するワードの読出し書込みを指示すると
    共に当該ワードの前記記憶回路の状態を変更する
    論理回路とを設けたことを特徴とするメモリ装
    置。 2 前記論理回路は、書込み動作を行つてもよい
    ワードのうちから最も上位あるいは最も下位の物
    理的位置にあるワードを選別指示し、又、読出し
    動作を行つてもよいワードのうちから最も下位の
    物理的位置にあるワードを選択指示し、更に読出
    し動作を行つてもよいワードのうちから最も上位
    の物理的位置にあるワードを選択指示する各機能
    を有することを特徴とする特許請求の範囲第1項
    記載のメモリ装置。
JP56073762A 1981-05-15 1981-05-15 Memory device Granted JPS57189383A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56073762A JPS57189383A (en) 1981-05-15 1981-05-15 Memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56073762A JPS57189383A (en) 1981-05-15 1981-05-15 Memory device

Publications (2)

Publication Number Publication Date
JPS57189383A JPS57189383A (en) 1982-11-20
JPS6315673B2 true JPS6315673B2 (ja) 1988-04-05

Family

ID=13527553

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56073762A Granted JPS57189383A (en) 1981-05-15 1981-05-15 Memory device

Country Status (1)

Country Link
JP (1) JPS57189383A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01277070A (ja) * 1988-04-28 1989-11-07 Mitsubishi Electric Corp テレビジョン受像機
JPH0225181A (ja) * 1988-07-14 1990-01-26 Matsushita Electric Ind Co Ltd テレビジョン受像機

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01277070A (ja) * 1988-04-28 1989-11-07 Mitsubishi Electric Corp テレビジョン受像機
JPH0225181A (ja) * 1988-07-14 1990-01-26 Matsushita Electric Ind Co Ltd テレビジョン受像機

Also Published As

Publication number Publication date
JPS57189383A (en) 1982-11-20

Similar Documents

Publication Publication Date Title
US4394753A (en) Integrated memory module having selectable operating functions
EP0179605B1 (en) Semiconductor memory device having a serial data input circuit and a serial data output circuit
US5463591A (en) Dual port memory having a plurality of memory cell arrays for a high-speed operation
JP2682026B2 (ja) ファーストインファーストアウト型半導体メモリ
US5303192A (en) Semiconductor memory device having information indicative of presence of defective memory cell
KR910003382B1 (ko) 레지스터를 구비한 반도체 메모리 장치
US4979145A (en) Structure and method for improving high speed data rate in a DRAM
JP3872922B2 (ja) 半導体記憶装置及びメモリ混載ロジックlsi
JPS6315673B2 (ja)
US4638454A (en) Digital data storage apparatus
JPH0512883A (ja) シーケンシヤルメモリ
JPS5992483A (ja) 半導体記憶装置
JP3057728B2 (ja) 半導体記憶装置
JPH0713860B2 (ja) 半導体記憶装置
JP3110192B2 (ja) プログラマブル・リード・オンリ・メモリ
JPS61199293A (ja) バンク切換え回路
JP2788765B2 (ja) 半導体記憶装置
JPH02185795A (ja) 記憶装置
JPS59207484A (ja) 半導体記憶装置
JP2002260394A (ja) 不揮発性半導体記憶装置
JPH0535392B2 (ja)
JPH0628869A (ja) メモリデバイス
JPS5833632B2 (ja) 半導体記憶装置
JPH0628885A (ja) メモリデバイス
JPS59156097A (ja) 時分割スイツチの出力制御方式