JPH0240640Y2 - - Google Patents
Info
- Publication number
- JPH0240640Y2 JPH0240640Y2 JP1983188392U JP18839283U JPH0240640Y2 JP H0240640 Y2 JPH0240640 Y2 JP H0240640Y2 JP 1983188392 U JP1983188392 U JP 1983188392U JP 18839283 U JP18839283 U JP 18839283U JP H0240640 Y2 JPH0240640 Y2 JP H0240640Y2
- Authority
- JP
- Japan
- Prior art keywords
- memory cell
- bit
- address
- memory
- switching signal
- 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
Links
Landscapes
- Static Random-Access Memory (AREA)
Description
【考案の詳細な説明】 (技術分野) 本考案はランダムアクセスメモリに関する。[Detailed explanation of the idea] (Technical field) The present invention relates to random access memory.
(従来技術)
従来、ランダムアクセスメモリとしては、ワー
ド数とビツト数が固定的に定められていたためメ
モリ容量は同一製品においては固定されていた。
従つて、同一製造工程管理される製品において、
いろいろな種類のワード数やビツト数を要する使
い方がされる場合が多い昨今の用途に応じて、メ
モリの品種数も多品種開発され、ユーザはそれ等
を各々用意し使用してきた。このためユーザ側に
とつては少量多品種の製品を扱うことの、購入、
在庫、装置製造等の管理に多くの費用がかかると
共に、メモリ製造者側では大量生産が困難である
ためコスト高になる等の欠点があつた。(Prior Art) Conventionally, as a random access memory, the number of words and the number of bits were fixed, so the memory capacity was fixed for the same product.
Therefore, in products controlled by the same manufacturing process,
A wide variety of memory types have been developed in response to modern uses, which often require various numbers of words and bits, and users have prepared and used each of them. For this reason, it is difficult for users to purchase, handle, and handle a wide variety of products in small quantities.
There are drawbacks such as high costs for managing inventory, device manufacturing, etc., and high costs because it is difficult for memory manufacturers to mass produce.
(考案の目的)
本考案の目的は、上記欠点を除去することによ
り、複数種類のメモリ機能を有するランダムアク
セスメモリを提供することにある。(Objective of the invention) An object of the invention is to provide a random access memory having multiple types of memory functions by eliminating the above drawbacks.
(考案の構成)
本考案のランダムアクセスメモリは、複数のメ
モリセル、これら複数のメモリセルのワード単位
のメモリセルを選択する複数のワード線、及び前
記複数のメモリセルのうちの選択されたメモリセ
ルのデータを入出力する複数のビツト線をそれぞ
れ備え、前記ワード線の対応するもの同志が互い
に共通接続された複数のメモリセル群と、前記複
数のメモリセル群と、前記複数のワード線のうち
の1つを選択するXアドレスデコーダと、前記各
メモリセル群と対応して設けられ第1の切替信号
に従つて対応するメモリセル群のビツト線を選択
制御する複数のYアドレスデコーダと、前記各メ
モリセル群の対応する各ビツト線間に設けられ第
2の切替信号に従つてこれら各ビツト線間を接続
状態、非接続状態とする複数のゲートを備えたビ
ツト数切替回路と、並列処理されるビツト数を決
定するためのビツト数切替信号と特定のアドレス
信号とを入力して前記第1及び第2の切替信号を
発生する制御回路とを含んで構成される。(Structure of the invention) The random access memory of the invention includes a plurality of memory cells, a plurality of word lines for selecting memory cells in word units from the plurality of memory cells, and a memory cell selected from the plurality of memory cells. A plurality of memory cell groups each comprising a plurality of bit lines for inputting and outputting cell data, and corresponding word lines are commonly connected to each other, the plurality of memory cell groups, and the plurality of word lines. an X address decoder that selects one of the memory cell groups, and a plurality of Y address decoders that are provided corresponding to each of the memory cell groups and selectively control the bit lines of the corresponding memory cell group in accordance with a first switching signal; A bit number switching circuit comprising a plurality of gates provided between corresponding bit lines of each memory cell group and connecting and disconnecting the respective bit lines according to a second switching signal; The control circuit includes a bit number switching signal for determining the number of bits to be processed and a control circuit that receives a specific address signal and generates the first and second switching signals.
(実施例)
以下、本考案の実施例について図面を参照して
説明する。(Example) Hereinafter, an example of the present invention will be described with reference to the drawings.
第1図は本考案の要部を示すブロツク図であ
る。この実施例は、複数のメモリセル、これら複
数のメモリセルのワード単位のメモリセルを選択
する複数のワード線、及び前記複数のメモリセル
うちの選択されたメモリセルのデータを入出力す
る複数のビツト線(DI1〜DIn又はDI1a〜DIna)
をそれぞれ備え、前記ワード線の対応するもの同
志が互いに共通接続された複数のメモリセル群
RAM1,RAM2と、前記複数のワード線のうちの
1つを選択するXアドレスデコーダXDと、メモ
リセル群RAM1,RAM2と対応して設けられ第1
の切替信号に従つて対応するメモリセル群
(RAM1又はRAM2)のビツト線(DI1〜DIn又は
DI1a〜DIna)を選択制御する複数のYアドレスデ
コーダY1,Y2と、メモリセル群RAM1,RAM2
の対応する各ビツト線DI1−DI1a,〜,DIn−
DIna間に設けられ第2の切替信号に従つてこれ
ら各ビツト線DI1−DI1a,〜,DIn−DIna間を接
続状態、非接続状態とする複数のゲートG1〜Gn
を備えたビツト数切替回路1と、並列処理される
ビツト数を決定するためのビツト数切替信号
と特定のアドレス信号Aoとを入力して、前記第
1及び第2の切替信号を発生する制御回路2と、
ビツト数切替信号およびアドレス信号A0〜Ao
を保持し出力するアドレスバツフア回路ABとを
含んで構成される。 FIG. 1 is a block diagram showing the main parts of the present invention. This embodiment includes a plurality of memory cells, a plurality of word lines for selecting memory cells in word units among the plurality of memory cells, and a plurality of word lines for inputting and outputting data of a selected memory cell among the plurality of memory cells. Bit line (DI 1 to DI n or DI 1a to DI na )
a plurality of memory cell groups, each of which has a plurality of memory cells, and corresponding word lines are commonly connected to each other.
RAM 1 , RAM 2 , an X address decoder XD for selecting one of the plurality of word lines , and a first
bit lines ( DI 1 to DI n or
A plurality of Y address decoders Y 1 and Y 2 selectively control DI 1a to DI na ) and memory cell groups RAM 1 and RAM 2.
Each corresponding bit line DI 1 −DI 1a , ~, DI n −
A plurality of gates G 1 to G n are provided between DI na and connect or disconnect each bit line DI 1 to DI 1a , DI n to DI na according to a second switching signal.
A bit number switching circuit 1 equipped with a bit number switching circuit 1, a bit number switching signal for determining the number of bits to be processed in parallel, and a specific address signal A o are inputted to generate the first and second switching signals. control circuit 2;
Bit number switching signal and address signal A 0 to A o
and an address buffer circuit AB that holds and outputs.
ここで、ビツト数切替回路1は合成するビツト
線DI1とDI1a間〜ビツト線DInとDIna間にそれぞ
れ挿入されたpチヤネル絶縁ゲート型電界効果ト
ランジスタとnチヤネル絶縁ゲート型電界効果ト
ランジスタを並列接続してなるゲートG1〜Gnと
からなつている。又、制御回路2は、アドレスバ
ツフア回路ABに入力されたビツト数切替信号
ASを入力とし出力がゲートG1〜Gnの一方の制御
ゲートに接続されたインバータGcと、このイン
バータGcの出力とアドレス信号Aoとを入力とし
出力がYデコーダY1に入力されるNANDゲート
Gaと、このNANDゲートGaの出力とインバータ
Gcの出力を入力とし出力がYデコーダY2に入力
されるNANDゲートGbと、インバータGcの出力
を入力とし出力をゲートG1〜Gnの一方の制御ゲ
ートに接続されたインバータGdとからなつてい
る。 Here, the bit number switching circuit 1 is a p-channel insulated gate field effect transistor and an n-channel insulated gate field effect transistor inserted between the bit lines DI 1 and DI 1a to be combined between the bit lines DI n and DI na , respectively. It consists of gates G 1 to G n which are connected in parallel. The control circuit 2 also controls the bit number switching signal input to the address buffer circuit AB.
An inverter G c whose input is AS and whose output is connected to one of the control gates of gates G 1 to G n , the output of this inverter G c and an address signal A o are input, and its output is input to a Y decoder Y 1 . NAND gate
G a , the output of this NAND gate G a and the inverter
A NAND gate G b whose input is the output of G c and whose output is input to Y decoder Y 2 , and an inverter G whose input is the output of inverter G c and its output is connected to the control gate of one of the gates G 1 to G n . It consists of d .
なお図で、R/WSEL1,R/WSEL2はリー
ド/ライトセレクタ、WBはライトバツフア、
R/WCはリード/ライトコントローラ、CGは
チツプセレクトゲート、SAはセンスアンプ、RB
はリードバツフア、はチツプセレクト信号、
WEはライトイネーブル信号である。 In the figure, R/WSEL 1 and R/WSEL 2 are read/write selectors, WB is write buffer,
R/WC is read/write controller, CG is chip select gate, SA is sense amplifier, RB
is the read buffer, is the chip select signal,
WE is a write enable signal.
次に本実施例の動作について説明する。 Next, the operation of this embodiment will be explained.
本実施例は、複数のデータ入力DI1′〜DIn′,
DI1a′〜DIna′により、複数の出力DO1〜DOn,
DO1a〜DOnaが得られるように、複数のビツト線
DI1〜DIn,DI1a〜DInaを持つランダムアクセス
メモリに本考案を適用したものであり、ビツト数
を半分にしてその代りワード数を2倍として使用
する場合について説明する。 In this embodiment, a plurality of data inputs DI 1 ′ to DI n ′,
DI 1a ′ to DI na ′ allows multiple outputs DO 1 to DO n ,
Multiple bit lines to obtain DO 1a ~ DO na
The present invention is applied to a random access memory having DI 1 to DI n and DI 1a to DI na , and a case will be explained in which the number of bits is halved and the number of words is doubled instead.
ビツト線DI1とDI1a間〜ビツト線DInとDIna間
にはそれぞれゲートG1〜Gnが接続されており、
これらのゲートG1〜Gnはビツト数切替信号に
よつてインバータGc,Gdを介してビツト数切替
信号がローレベルのときはオン、ハイレベル
のときはオフの様に制御される。そしてゲート
G1〜Gnがオンの場合には、ビツト線DI1とビツト
線DI1a〜ビツト線DInとDIna間はゲートG1〜Gnに
よりそれぞれ導通状態となる。従つてデータ出力
DO1とDO1a〜DOnとDRnaも見掛上各々同一のデ
ータ出力となり、ビツト数が半分にされる。 Gates G 1 to G n are connected between bit lines DI 1 and DI 1a to bit lines DI n and DI na , respectively.
These gates G 1 to G n are controlled by the bit number switching signal via inverters G c and G d so that they are turned on when the bit number switching signal is at a low level, and turned off when it is at a high level. and the gate
When G 1 to G n are on, the bit line DI 1 and the bit line DI 1a to the bit lines DI n and DI na are brought into conduction by the gates G 1 to G n , respectively. Therefore data output
DO 1 , DO 1a to DO n , and DR na also appear to have the same data output, and the number of bits is halved.
更に、それらビツト線に対応するワード番号を
ビツト線を対としたことで2倍のワード番号にな
るよう連続させるために、YデコーダY1,Y2を
ビツト番号対応に分離する。ここでワード番号の
後位となるデコーダ側をYデコーダY2として、
アドレス信号A0〜Ao-1はYデコーダY1,Y2に対
し同一アドレス番号を制御し、最後のアドレス信
号AoでYデコーダA1とA2とを識別している。す
なわち、ビツト数切替信号がローレベルのと
き、アドレス信号AoがローレベルでNANDゲー
トGaの出力はハイレベル、NANDゲートGbの出
力はローレベルとなり、YデコーダY1が選択さ
れ、反対にアドレス信号AoがハイレベルではY
デコーダY2が選択される。かくしてワード数が
2倍となる。 Further, in order to make the word numbers corresponding to these bit lines consecutive so that the word numbers are doubled by pairing the bit lines, Y decoders Y 1 and Y 2 are separated corresponding to the bit numbers. Here, the decoder side that is after the word number is Y decoder Y2 ,
Address signals A 0 to A o-1 control the same address number to Y decoders Y 1 and Y 2 , and the last address signal A o identifies Y decoders A 1 and A 2 . That is, when the bit number switching signal is low level, the address signal A o is low level, the output of NAND gate G a is high level, the output of NAND gate G b is low level, Y decoder Y 1 is selected, and the opposite is selected. When address signal Ao is high level, Y
Decoder Y2 is selected. Thus, the number of words is doubled.
通常、データ入力DI1′〜DIn′,DI1a′〜DIna′ま
で独立して使用するm+maビツトのメモリとし
て使用するときは、ビツト数切替信号をハイ
レベルとすると、アドレス信号Aoにかかわりな
くYデコーダY1,Y2が同時に選択されるので、
アドレス信号A0〜Ao-1によりアドレス選択する
ことにより、YデコーダY1とY2は同一レベルで
制御され、メモリセル群RAM1とRAM2は1体と
なつて読出し/書込みされる。 Normally, when used as an m+ma bit memory where data inputs DI 1 ' to DI n ' and DI 1a ' to DI na ' are used independently, when the bit number switching signal is set to high level, the address signal A o Regardless, Y decoders Y 1 and Y 2 are selected at the same time, so
By selecting addresses using address signals A 0 to A o-1 , Y decoders Y 1 and Y 2 are controlled at the same level, and memory cell groups RAM 1 and RAM 2 are read/written as one unit.
次に前記メモリセル群を半分ずつに分割しビツ
ト数を半分にして使用する場合は、ビツト数切替
信号をローレベルにして、アドレス選択信号
A0〜Aoによりアドレス制御する。ビツト数切替
信号をローレベルにすることによりYデコー
ダY1,Y2はアドレス信号AoによりYデコーダY1
側とYデコーダY2側と区別して制御され、ワー
ド番号はメモリセル群RAM1とRAM2を加えた通
し番号とすることができる。またゲートG1〜Gn
で接続されているビツト線はビツト数切替信号
ASがローレベルであるため、ゲートG1〜Gnはオ
ンとなり、ビツト線DI1とDI1a〜DInとDIna間を
互いに導通状態とする。 Next, when dividing the memory cell group into halves and using the number of bits in half, set the bit number switching signal to low level and set the address selection signal to
Address control is performed using A 0 to A o . By setting the bit number switching signal to low level, Y decoders Y1 and Y2 are switched to Y decoder Y1 and Y2 by address signal Ao .
The word number can be a serial number that is the sum of the memory cell groups RAM 1 and RAM 2 . Also gates G 1 to G n
The bit line connected with is the bit number switching signal.
Since AS is at a low level, the gates G 1 to G n are turned on, and the bit lines DI 1 and DI 1a to DI n and DI na are brought into conduction with each other.
ここで、ビツト線DI1とDI1aに接続されている
メモリセル群RAM1とRAM2がYデコーダY1,
Y2で互いに別々に分けられるようになつている
ので、本実施例はビツト数は半分となるがワード
数が2倍のメモリとして使用することができる。 Here, memory cell groups RAM 1 and RAM 2 connected to bit lines DI 1 and DI 1a are connected to Y decoder Y 1 ,
Since they can be separated from each other by Y2 , this embodiment can be used as a memory with half the number of bits but twice the number of words.
なお、以上の実施例においてビツト数を半分、
ワード数を2倍のとした場合について説明した
が、本考案はこれに限定されることなくビツト線
の分割とワード線の増倍を行うことができる。 In addition, in the above embodiment, the number of bits is halved,
Although the case where the number of words is doubled has been described, the present invention is not limited to this, and can also divide bit lines and multiply word lines.
(考案の効果)
以上説明したとおり、本考案のランダムアクセ
スメモリは、上記の構成を有しているので、1種
類のメモリを複数のメモリに使い別けられること
ができると言う効果を有している。従つてユーザ
は用途に応じた種類のメモリを用意せずにすみ発
注計画並びに在庫管理上効率化が図られると共
に、メモリ製造メーカは少品種大量生産によるコ
ストの低減が図られる。(Effects of the invention) As explained above, since the random access memory of the invention has the above configuration, it has the effect that one type of memory can be used for multiple memories. There is. Therefore, the user does not have to prepare different types of memory depending on the application, which improves efficiency in order planning and inventory management, and the memory manufacturer can reduce costs by mass producing a small number of products.
第1図は、本考案の一実施例要部を示すブロツ
ク図である。
1……ビツト数切替回路、2……制御回路、
A0,A1,…,Ao-1,Ao……アドレス選択信号、
AB……アドレスバツフア回路、……ビツト
数切替信号、CG……チツプセレクトゲート、
……チツプセレクト信号、DI1〜DIn,DI1a〜
DIna……ビツト線、DI1′〜DIn′,DI1a′〜DIna′…
…データ入力、DO1〜DOn,DO1a〜DOna……デ
ータ出力、G1〜Gn……ゲート、Ga,Gb……
NANDゲート、Gc,Gd……インバータ、
RAM1,RAM2……メモリセル群、RB……リー
ドバツフア、R/WSEL1,R/WSEL2……リー
ド/ライトセレクタ、R/WC……リード/ライ
トコントローラ、SA……センスアンプ、WB…
…ライトバツフア、……ライトイネーブル信
号、XD……Xアドレスデコーダ、Y1,Y2……Y
アドレスデコーダ。
FIG. 1 is a block diagram showing the main parts of an embodiment of the present invention. 1... Bit number switching circuit, 2... Control circuit,
A 0 , A 1 , ..., A o-1 , A o ...address selection signal,
AB...address buffer circuit,...bit number switching signal, CG...chip select gate,
...Chip select signal, DI 1 ~ DI n , DI 1a ~
DI na ...Bit line, DI 1 ′ to DI n ′, DI 1a ′ to DI na ′...
…Data input, DO 1 ~ DO n , DO 1a ~ DO na … Data output, G 1 ~ G n … Gate, G a , G b …
NAND gate, G c , G d ...inverter,
RAM 1 , RAM 2 ...Memory cell group, RB...Read buffer, R/WSEL 1 , R/WSEL 2 ...Read/Write selector, R/WC...Read/Write controller, SA...Sense amplifier, WB...
...Write buffer, ...Write enable signal, XD...X address decoder, Y 1 , Y 2 ...Y
address decoder.
Claims (1)
ワード単位のメモリセルを選択する複数のワード
線、及び前記複数のメモリセルのうちの選択され
たメモリセルのデータを入出力する複数のビツト
線をそれぞれ備え、前記ワード線の対応するもの
同志が互いに共通接続された複数のメモリセル群
と、前記複数のメモリセル群と、前記複数のワー
ド線のうちの1つを選択するXアドレスデコーダ
と、前記各メモリセル群と対応して設けられ第1
の切替信号に従つて対応するメモリセル群のビツ
ト線を選択制御する複数のYアドレスデコーダ
と、前記各メモリセル群の対応する各ビツト線間
に設けられ第2の切替信号に従つてこれら各ビツ
ト線間を接続状態、非接続状態とする複数のゲー
トを備えたビツト数切替回路と、並列処理される
ビツト数を決定するためのビツト数切替信号と特
定のアドレス信号とを入力して前記第1及び第2
の切替信号を発生する制御回路とを含むことを特
徴とするランダムアクセスメモリ。 A plurality of memory cells, a plurality of word lines for selecting memory cells in word units among the plurality of memory cells, and a plurality of bit lines for inputting and outputting data of the selected memory cell among the plurality of memory cells, respectively. a plurality of memory cell groups in which corresponding ones of the word lines are commonly connected to each other; an X address decoder that selects one of the plurality of memory cell groups and the plurality of word lines; A first memory cell is provided corresponding to each memory cell group.
a plurality of Y address decoders for selectively controlling the bit lines of the corresponding memory cell groups according to a second switching signal; A bit number switching circuit equipped with a plurality of gates that connect and disconnect the bit lines, a bit number switching signal for determining the number of bits to be processed in parallel, and a specific address signal are inputted to the circuit. 1st and 2nd
and a control circuit that generates a switching signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18839283U JPS6098200U (en) | 1983-12-06 | 1983-12-06 | random access memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18839283U JPS6098200U (en) | 1983-12-06 | 1983-12-06 | random access memory |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6098200U JPS6098200U (en) | 1985-07-04 |
| JPH0240640Y2 true JPH0240640Y2 (en) | 1990-10-30 |
Family
ID=30406427
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18839283U Granted JPS6098200U (en) | 1983-12-06 | 1983-12-06 | random access memory |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6098200U (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007200359A (en) * | 2007-05-01 | 2007-08-09 | Fujitsu Ltd | Storage device, address control method and system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56130884A (en) * | 1980-03-14 | 1981-10-14 | Toshiba Corp | Semiconductor memory device |
-
1983
- 1983-12-06 JP JP18839283U patent/JPS6098200U/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6098200U (en) | 1985-07-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04313887A (en) | Semiconductor integrated circuit | |
| JPS61113188A (en) | Semiconductor memory having improved address counter | |
| JPH0255878B2 (en) | ||
| JPH0618020B2 (en) | Busbar control device composed of a plurality of insulating segments | |
| JP2625141B2 (en) | Dual port RAM memory device | |
| DE69935690T2 (en) | Integrated semiconductor circuit memory and bus control method | |
| US5379264A (en) | Semiconductor memory device capable of multidirection data access | |
| JP2845187B2 (en) | Semiconductor storage device | |
| US4706214A (en) | Interface circuit for programmed controller | |
| JPH0240640Y2 (en) | ||
| JP2002367375A (en) | Bank control circuit of ram bus dram and semiconductor memory utilizing this circuit | |
| JPH0315278B2 (en) | ||
| JPH02183488A (en) | Semiconductor memory | |
| US6795371B2 (en) | Semiconductor memory apparatus of which data are accessible by different addressing type | |
| JPS60142449A (en) | Data conversion circuit | |
| JP3477018B2 (en) | Semiconductor storage device | |
| JPH022299A (en) | Time switch circuit | |
| JPS6054055A (en) | Storage device | |
| JP4427575B2 (en) | Semiconductor memory device and operation control method thereof | |
| JPS6093696A (en) | Semiconductor memory | |
| JP3884299B2 (en) | Semiconductor memory device | |
| JPH04325991A (en) | Semiconductor memory device | |
| JPH0444356B2 (en) | ||
| JPS60150291A (en) | Method for reading out of memory circuit | |
| JPS60696A (en) | Semiconductor memory |