JPH0413794B2 - - Google Patents

Info

Publication number
JPH0413794B2
JPH0413794B2 JP57059047A JP5904782A JPH0413794B2 JP H0413794 B2 JPH0413794 B2 JP H0413794B2 JP 57059047 A JP57059047 A JP 57059047A JP 5904782 A JP5904782 A JP 5904782A JP H0413794 B2 JPH0413794 B2 JP H0413794B2
Authority
JP
Japan
Prior art keywords
data
ram
bit
bits
output lines
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 - Lifetime
Application number
JP57059047A
Other languages
English (en)
Other versions
JPS58177583A (ja
Inventor
Yasuaki Kawamura
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co Ltd
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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP57059047A priority Critical patent/JPS58177583A/ja
Publication of JPS58177583A publication Critical patent/JPS58177583A/ja
Publication of JPH0413794B2 publication Critical patent/JPH0413794B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers

Landscapes

  • Static Random-Access Memory (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は、nビツトの並列なデータ処理と
2nビツトの並列的なデータ処理とが混在するシ
ステム内で用いられ、2nビツトの出力端が2n本
のデータ出力ラインにそれぞれ接続されたランダ
ムアクセスメモリ(RAM)の並列出力ビツト数
を2nビツトとnビツトに切り換えて用いるため
のRAM制御回路に関し、例えば4ビツトの演算
処理と8ビツトの演算処理が混在する電子式卓上
計算機において、オペランドが格納されるRAM
の出力ビツト数を4ビツトと8ビツトに切換えて
用いるのに好適なものである。
〔発明の技術的背景とその問題点〕
一般に、RAMへのデータの書き込みおよび読
み出しは、例えば4ビツトシステムにおいては4
ビツトを並列に、nビツトのシステムではnビツ
トを並列に処理している。第1図に8ビツトの入
出力で、容量が1024ビツトのRAMを示す。図に
おいて、11はRAM、IN1〜IN8はRAM11へ
の書き込みデータ、in1〜in8はデータ入力ライ
ン、OUT1〜OUT8はRAM11からの読み出し
データ、out1〜out8はデータ出力ライン、X1
X2,X4,X8は列選択信号、Y1,Y2,Y4,Y8
行選択信号である。
上記のような構成において、RAM11へのデ
ータの書き込み時は、書き込みデータIN1〜IN8
が列選択信号X1,X2,X4,X8および行選択信号
Y1,Y2,Y4,Y8によつて選択されたRAM11
の所定のアドレスへ記憶される。また、データの
読み出し時には、列選択信号X1,X2,X4,X8
よび行選択信号Y1,Y2,Y4,Y8によつて選択さ
れたアドレスから読み出しデータOUT1〜OUT8
が読み出される。
上記のような構成において、RAM11から8
ビツトのデータを並列的な読み出す場合には、デ
ータ出力ラインout1〜out8が全て選択されるの
で問題はないが、例えば4ビツトのデータを並列
的に読み出す場合には、データ出力ラインout1
〜out8のうち、4本が選択状態、他の4本が非
選択状態となる。通常、RAM11の各ビツトの
出力端と各データ出力ラインout1〜out8との間
には、ラツチ回路やクロツクドインバータ等が設
けられており、並列的なデータ出力のタイミング
を図るように構成されているので、RAM11の
出力のビツト数を変えるためには、上記ラツチ回
路やクロツクドインバータのうち、選択状態の4
ビツトにはクロツクを供給し、非選択状態の4ビ
ツトへのクロツクの供給を停止させることが考え
られる。しかしながら、クロツクの供給が停止さ
れたラツチ回路やスロツクドインバータの出力端
は高インピーダンス状態となるので、非選択の4
本のデータ出力ラインも高インピーダンス状態と
なる。このデータ出力ラインの高インピーダンス
状態は、データラインの状態が不安定となるた
め、システム的にも回路的にも好ましくない。
ところで、高速データ処理を行なうためには、
4ビツト処理よりも8ビツト処理の方が有利であ
るが、データの処理内容(例えば四則演算)によ
つては4ビツト処理の方がやり易い場合もある。
しかし、上述したように8ビツト並列出力構成の
RAMから4ビツトの並列出力を得ようとする
と、RAMの読み出しデータラインが高インピー
ダンス状態となるので、4ビツト処理に適したデ
ータであつても8ビツトのデータとして扱えるよ
うに、例えば上位4ビツトのデータとして“0”
を入力して8ビツトの処理を行なう必要がある。
このような処理を行なうことは、RAMの使用効
率が悪く、また、ALUあるいはRAMとデータの
やり取りをする周辺回路のデータ処理が煩雑とな
るとともに消費電力も増加する欠点がある。
〔発明の目的〕
この発明は上記のような事情に鑑みてなされた
もので、その目的とするところは、nビツトの並
列的なデータ処理と2nビツトの並列的なデータ
処理とが混在するシステム内で用いられ、2nビ
ツトの出力端が2n本のデータ出力ラインに接続
されたRAMにおいて、安定した状態で並列出力
ビツト数を2nビツトからnビツトに切り換えて
用いることができるRAM制御回路を提供するこ
とである。
[発明の概要] すなわち、この発明において、上記の目的を達
成するために、nビツトの並列的なデータ処理と
2nビツトの並列的なデータ処理とが混在するシ
ステム内で用いられ、2nビツトの出力端が2n本
のデータ出力ラインにそれぞれ接続され、2nビ
ツトの並列的なデータの読み出しとnビツトの並
列的なデータの読み出しが選択的に行なわれる
RAMにおいて、下位n本の各データ出力ライン
と接地点間にアドレス指定信号で導通制御される
第1グループのn個のMOSトランジスタをそれ
ぞれ設けると共に、残りの上位n本の各データ出
力ラインと接地点間にこのRAMの出力ビツト数
の切り換えを制御する制御信号で導通制御される
第2グループのn個のMOSトランジスタをそれ
ぞれ設け、RAMからの下位nビツトまたは上位
nビツトのデータの並列的な読み出し時に、不使
用となる上位n本または下位n本のデータ出力ラ
インを、上記第2グループまたは第1グループの
MOSトランジスタを導通させて接地電位に定め
るように構成したものである。
〔発明の実施例〕
以下、この発明の一実施例について図面を参照
して説明する。第2図はその構成を示すもので、
データ出力ラインout1〜out8の出力選択手段と
して、データ出力ラインout1〜out8と接地点間
にそれぞれMOSトランジスタTr1〜Tr4および
Tr5〜Tr8を設け、アドレス指定(行選択)信号
Y1およびメモリセルアレイの周辺回路を制御す
る制御信号、すなわちRAMのビツト数を切換え
る制御信号Y1′によつて導通制御するように構成
したものである。
上記のような構成において動作を説明する。
「Y1=0、Y1′=0」の時は、トランジスタTr1
Tr8は全てオフ状態となるので、データ出力ライ
ンout1〜out8が選択され、8ビツトの読み出し
データOUT1〜OUT8が読み出される。また、
「Y1=0、Y1′=1」の時は、トランジスタTr1
Tr4はオフ状態、トランジスタTr5〜Tr8はオン状
態となるので、データ出力ラインout5〜out8が
接地される。従つて、読み出しデータOUT1
OUT4が選択、OUT5〜OUT8が非選択状態とな
り、データOUT1〜OUT4の4ビツトのデータが
読み出される。「Y1=1、Y1′=0」の時は、ト
ランジスタTr1〜Tr4はオン状態、トランジスタ
Tr5〜Tr8はオフ状態となるので、データ出力ラ
インout1〜out4が接地され、読み出しデータ
OUT1〜OUT4が非選択、OUT5〜OUT8が選択
状態となり、データOUT5〜OUT8の4ビツトの
データが読み出される。
上記のアドレス指定信号Y1と制御信号Y1′のレ
ベルと出力の選択、非選択の関係を第3図に一括
して示す。
上述したように、8ビツトの並列的なデータの
読み出しと、上位4ビツトまたは下位4ビツトの
並列的なデータ読み出しを、アドレス指定信号
Y1と制御信号Y1′のレベルに応じて自由に選択で
き、且つ非選択のデータ出力ラインを接地電位に
固定することができる。従つで、8ビツトのデー
タ出力ラインを有するRAMにおいて、4ビツト
のデータの読み出しを安定した状態で行なうこと
ができるので、4ビツト処理に適したデータの上
位4ビツトに“0”を入力して8ビツトにし、8
ビツトのデータとして処理する必要はない。
なお、上記実施例では8ビツト並列出力構成の
RAMから4ビツトの並列出力を得る場合につい
て説明したが、この発明は上記ビツト数に限られ
るものではないことはもちろんである。
[発明の効果] 以上説明したようにこの発明によれば、nビツ
トの並列的なデータ処理と2nビツトの並列的な
データ処理とが混在するシステム内で用いられ、
2nビツトの出力端が2n本のデータ出力ラインに
それぞれ接続されたRAMにおいて、安定した状
態で並列出力ビツト数を2nビツトからのビツト
に切り換えて用いることができるRAM制御回路
が得られる。
【図面の簡単な説明】
第1図は従来のRAMを示す図、第2図はこの
発明の一実施例に係るRAM制御回路を示す図、
第3図は上記第2図のRAM制御回路の動作を設
明するための図である。 11……RAM、IN1〜IN8……書き込みデー
タ、in1〜in8……データ入力ライン、OUT1
OUT8……読み出しデータ、out1〜out8……デ
ータ出力ライン、Tr1〜Tr8……トランジスタ。

Claims (1)

    【特許請求の範囲】
  1. 1 nビツトの並列的なデータ処理と2nビツト
    の並列的なデータ処理とが混在するシステム内で
    用いられ、2nビツトの出力端が2n本のデータ出
    力ラインにそれぞれ接続され、2nビツトの並列
    的なデータの読み出しとnビツトの並列的なデー
    タの読み出しが選択的に行なわれるRAMにおい
    て、下位n本の各データ出力ラインと接地点間に
    アドレス指定信号で導通制御される第1グループ
    のn個のMOSトランジスタをそれぞれ設けると
    共に、残りの上位n本の各データ出力ラインと接
    地点間にこのRAMの出力ビツト数の切り換えを
    制御する制御信号で導通制御される第2グループ
    のn個のMOSトランジスタをそれぞれ設け、
    RAMからの下位nビツトまたは上位nビツトの
    データの並列的な読み出し時に、不使用となる上
    位n本または下位n本のデータ出力ラインを、上
    記第2グループまたは第1グループのMOSトラ
    ンジスタを導通させて接地電位に定めるように構
    成したことを特徴とするRAM制御回路。
JP57059047A 1982-04-09 1982-04-09 Ram制御回路 Granted JPS58177583A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57059047A JPS58177583A (ja) 1982-04-09 1982-04-09 Ram制御回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57059047A JPS58177583A (ja) 1982-04-09 1982-04-09 Ram制御回路

Publications (2)

Publication Number Publication Date
JPS58177583A JPS58177583A (ja) 1983-10-18
JPH0413794B2 true JPH0413794B2 (ja) 1992-03-10

Family

ID=13102006

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57059047A Granted JPS58177583A (ja) 1982-04-09 1982-04-09 Ram制御回路

Country Status (1)

Country Link
JP (1) JPS58177583A (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56130884A (en) * 1980-03-14 1981-10-14 Toshiba Corp Semiconductor memory device

Also Published As

Publication number Publication date
JPS58177583A (ja) 1983-10-18

Similar Documents

Publication Publication Date Title
US4599708A (en) Method and structure for machine data storage with simultaneous write and read
EP0188059B1 (en) Semiconductor memory device having read-modify-write configuration
JP3866036B2 (ja) 単一の入出力ピンによるマルチレベルデータの書込み及び読取りが可能な記憶集積回路
US4667310A (en) Large scale circuit device containing simultaneously accessible memory cells
US3968480A (en) Memory cell
US4669064A (en) Semiconductor memory device with improved data write function
US4639894A (en) Data transferring method
US4354259A (en) Semiconductor memory device having improved column selection structure
JPH0315278B2 (ja)
US4903239A (en) Semiconductor memory having a parallel input/output circuit
US4875189A (en) Random access memory device with nibble mode operation
JPS63247992A (ja) 集積メモリ回路
JPH0413794B2 (ja)
US5365480A (en) Memory cells and a memory apparatus using them
JPH0447920B2 (ja)
US6034921A (en) Method, apparatus, pager, and cellular telephone for accessing information from a memory unit utilizing a sequential select unit
JPH04141888A (ja) 半導体記憶装置
KR920005121B1 (ko) 반도체 기억장치
JPH0227759B2 (ja)
JPH0514359B2 (ja)
JPS5930295A (ja) 半導体メモリのアクセス方式
JPH0554656A (ja) 半導体記憶装置
JPS59180870A (ja) 半導体記憶装置
JPS6076085A (ja) 半導体記憶装置
JPS62188093A (ja) 半導体記憶装置