JP2680475B2 - Semiconductor memory device - Google Patents
Semiconductor memory deviceInfo
- Publication number
- JP2680475B2 JP2680475B2 JP33606890A JP33606890A JP2680475B2 JP 2680475 B2 JP2680475 B2 JP 2680475B2 JP 33606890 A JP33606890 A JP 33606890A JP 33606890 A JP33606890 A JP 33606890A JP 2680475 B2 JP2680475 B2 JP 2680475B2
- Authority
- JP
- Japan
- Prior art keywords
- column
- data
- mask
- decoder
- block
- 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
Links
Landscapes
- Static Random-Access Memory (AREA)
- Dram (AREA)
Description
【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は半導体メモリ装置に関し、特に、高速でのデ
ータの書き換えを必要とする画像データ用のメモリとし
て用いて好適な半導体メモリ装置に関する。The present invention relates to a semiconductor memory device, and more particularly to a semiconductor suitable for use as a memory for image data that requires high-speed data rewriting. Memory device
(従来の技術) 第7図は、従来の半導体メモリ装置の概略構成図であ
る。この第7図からわかるように、この半導体メモリ装
置は、アドレスAR/ARバー(A1R/A1Rバー〜AXR/AXRバ
ー)がロウデコーダRDに入力される。ロウデコーダRDは
ワードラインWL1〜WLsのうちの1本を選択する。さらに
アドレスA(N+1)/A(N+1)バー〜AMC/AMCバー
が入力される1つのカラムデコーダCD2がP(=2M-N)
個のカラムデコーダCD1(1),CD1(2),…,CD(P)
のうちの1つを選択する。各カラムデコーダCD1にはア
ドレスA1C/A1Cバー〜ANC/ANCバーが入力される。各カ
ラムデコーダCD1はメモリ部MP中の2N=j個のカラムブ
ロックCBのうちの1つを選択する。各カラムブロックCB
はn個のカラムCを有し、n個のデータが同時に入出力
可能となっている。いわゆるxnビット、2Nカラム仕様
となっている。各カラムブロックCBにおいて、メモリセ
ルMCは、s個のNチャンネルMOSトランジスタQ1,Q2,…
と、それらのトランジスタに接続されたs個のNチャン
ネルMOSキャパシタC1,C2,…とによって構成されてい
る。各トランジスタは各1対のビット線対BL,NBLのうち
の一方と、各ワード線WLとに接続されている。そして、
n対のビット線BL1,NBL1;BL2,NBL2;…はn個のセンス増
幅器SA1,SA2,…にそれぞれ接続されている。n個のセン
ス増幅器SA1,SA2,…はn対のNチャンネルMOSトランジ
スタQp1,Qp2,…,Qn1,Qn2,…を介してn対の入力線I/O1,
NI/O1;I/O2、NI/O2,…に接続されている。n対の入力線
I/O1,NI/O1;I/O2、NI/O2,…はn個の入力ドライバIO/D
1,IO/D2,…に接続され、それらのドライバからn個のデ
ータD1,D2,…が入力される。一方、n対のトランジス
タ、即ち例えばトランジスタQp1とQn1のゲート、Qp2とQ
n2のゲート、Qp3とQn3のゲート、Qp4とQn4のゲート等に
は、それぞれ並列に制御用カラムデコーダCD1が接続さ
れている。即ち、デコーダCD1からの出力によって1つ
のカラムブロックCB中のn個のカラムが同時に選択され
る。(Prior Art) FIG. 7 is a schematic configuration diagram of a conventional semiconductor memory device. As can be seen from FIG. 7, in this semiconductor memory device, the address AR / AR bar (A1R / A1R bar to AXR / AXR bar) is input to the row decoder RD. The row decoder RD selects one of the word lines WL1 to WLs. Further address A (N + 1) / A (N + 1) bar ~AMC / AMC 1 single column decoder CD2 bar is input P (= 2 MN)
Column decoders CD1 (1), CD1 (2), ..., CD (P)
One of the following. Addresses A1C / A1C bar to ANC / ANC bar are input to each column decoder CD1. Each column decoder CD1 selects one of the 2 N = j column blocks CB in the memory unit MP. Each column block CB
Has n columns C, and n data can be input / output simultaneously. It is a so-called xn bit, 2 N column specification. In each column block CB, the memory cell MC includes s N-channel MOS transistors Q1, Q2, ...
And s N-channel MOS capacitors C1, C2, ... Connected to those transistors. Each transistor is connected to one of the pair of bit lines BL and NBL and each word line WL. And
The n pairs of bit lines BL1, NBL1; BL2, NBL2; ... Are connected to the n sense amplifiers SA1, SA2 ,. The n sense amplifiers SA1, SA2, ... Include n pairs of input line I / O1, through n pairs of N-channel MOS transistors Qp1, Qp2, ..., Qn1, Qn2 ,.
It is connected to NI / O1; I / O2, NI / O2, ... n pairs of input lines
I / O1, NI / O1; I / O2, NI / O2, ... are n input drivers IO / D
Are connected to 1, IO / D2, ... And n pieces of data D1, D2 ,. On the other hand, n pairs of transistors, for example, the gates of transistors Qp1 and Qn1, Qp2 and Q
A control column decoder CD1 is connected in parallel to the gate of n2, the gate of Qp3 and Qn3, the gate of Qp4 and Qn4, and the like. That is, n columns in one column block CB are simultaneously selected by the output from the decoder CD1.
WI/O1,WI/O2,…は入出力ピンである。WI / O1, WI / O2, ... are input / output pins.
上記装置において、メモリセルへのデータの書き込み
は次のようにして行われる。即ち、n個の入力ドライバ
IO/D1,IO/D2,…にn個のデータD1,D2,…を与え、カラム
デコーダCD1にカラムアドレスA1C/A1Cバー〜ANC/ANC
バーを与え、カラムデコーダCD2にカラムアドレスA
(N+1)C/A(N+1)Cバー〜AMC/AMCバーを与え
る。これにより、1回のアクセスによりn個のカラムの
それぞれにn個のデータD1,D2,…を1つ宛書き込むこと
ができる。即ち、n個の書き込みデータD1,D2,…は、n
個の入力バッファ(入力ドライバ)IOD1,IOD2,…を通じ
てn対の入力線I/O1,NI/O1;I/O2,NI/O2,…に与えられ、
トランスファーゲートとして作用するn対のトランジス
タQp1とQn1、Qp2とQn2,…のれぞれからn個のセンス増
幅器SA1,SA2,…を介してn対のビット線BL1,NBL1;BL2,N
BL2,…のそれぞれに供給される。その結果、n個のトラ
ンジスタQ1,Q2,…を介して、n個のキャパシタ(セル)
C1,C2,…にn個のデータD1,D2,…が、1つ宛、一回のア
クセスで同時に書き込まれる。In the above device, data writing to the memory cell is performed as follows. That is, n input drivers
IO data D1, D2, ... are given to IO / D1, IO / D2, ..., and column address A1C / A1C bar to ANC / ANC are given to the column decoder CD1.
Give a bar, column address A to column decoder CD2
(N + 1) C / A (N + 1) C bar to AMC / AMC bar are given. As a result, n pieces of data D1, D2, ... Can be written to each of the n columns by one access. That is, n pieces of write data D1, D2, ...
Are given to n pairs of input lines I / O1, NI / O1; I / O2, NI / O2, ... through the input buffers (input drivers) IOD1, IOD2 ,.
N pairs of bit lines BL1, NBL1; BL2, N from n pairs of transistors Qp1 and Qn1, Qp2 and Qn2, ... acting as transfer gates through n sense amplifiers SA1, SA2 ,.
Supplied to each of BL2, ... As a result, through n transistors Q1, Q2, ..., n capacitors (cells)
The n pieces of data D1, D2, ... Are simultaneously written to C1, C2 ,.
さて、以上のような構成を有する半導体メモリ装置を
画像用のメモリとして用いる場合には、データの書き込
みに当たっては、通常のライトサイクル、またはページ
モード等を使用した高速のライトサイクルが使われるこ
とが多い。この場合、1回のアクセスで書き込めるデー
タの数は、入力ドライバIO/D1,IO/D2,…の数と同じn個
である。When the semiconductor memory device having the above-mentioned configuration is used as an image memory, a normal write cycle or a high speed write cycle using a page mode or the like may be used for writing data. Many. In this case, the number of data that can be written by one access is n, which is the same as the number of input drivers IO / D1, IO / D2, ....
(発明が解決しようとする課題) 従来の半導体メモリ装置は以上のように構成されてい
るために、以下に述べるような問題を有する。つまり、
1回のアクセスによって書き込めるデータが極めて少な
い。そのため、画像用のメモリとしての使用には適さな
い。即ち、各種の画像処理、例えば塗り潰しや色表示等
の機能を満足するには、上記従来のメモリ装置は、書き
込みデータ量が少なく且つ処理速度が遅いために対応が
困難である。(Problems to be Solved by the Invention) Since the conventional semiconductor memory device is configured as described above, it has the following problems. That is,
Very little data can be written by one access. Therefore, it is not suitable for use as a memory for images. That is, in order to satisfy various image processing functions such as painting and color display, it is difficult for the conventional memory device described above to handle a small amount of write data and a low processing speed.
本発明は、上記に鑑みてなされたもので、その目的
は、1回のアクセスで大量のデータの書き込みを可能と
した半導体メモリ装置を提供することにある。The present invention has been made in view of the above, and an object thereof is to provide a semiconductor memory device capable of writing a large amount of data with one access.
(課題を解決するための手段) 本発明の装置は、複数のメモリセルがマトリックス状
に配列されており、各メモリセルはそれぞれ1つのワー
ド線と1つのビット線に接続されており、各ワード線は
それに接続されたメモリセルを活性化するものであり、
1つのビット線は活性化されたメモリセルのうちの1つ
に対してデータの入力/出力を行うものであり、メモリ
セルは行方向に並ぶp個のカラムブロックに分割されて
おり、各カラムブロックはj列のカラムを有し、さらに
前記複数のカラムブロックに共通のカラム方向に走るj
本のデータ線を有し、これらのデータ線のうちのi番目
のものが前記各カラムブロックにおけるi番目のビット
線にそれぞれスイッチング素子を介して接続されてい
る、メモリセルアレイと、1ビットのデータが加えられ
るデータ入力端子と、加えられた1ビットデータのラッ
チと出力のサイクルを繰り返し可能であって、そのサイ
クルのタイミングによって、加えられたデータを、書き
込むデータとして、あるいはカラム方向マスクコントロ
ール信号とI/O方向マスクコントロールと信号の少なく
とも1つを含むマスクコントロール信号として、出力可
能なレジスタと、前記ワード線の1つを選択するローデ
コーダと、第1カラムアドレスが加えられ、そのアドレ
スをデコードして第1カラム選択信号の1つを出力する
第1カラムデコーダと、第2カラムアドレスが入力さ
れ、そのアドレスをデコードして第2カラム選択信号の
1つを出力して前記カラムブロックの1つを選択し、選
択したカラムブロックにおけるj個のスイッチング素子
をオンして、選択したカラムブロック中の全カラムのビ
ット線をそれぞれ対応するデータ線に接続する、第2カ
ラムデコーダと、前記レジスタと前記j本のデータ線と
を並列に接続する複数のスイッチであって、この各スイ
ッチは前記レジスタと前記データ線のうちの1本との間
を個別にオン、オフする、複数のスイッチと、モード切
換信号が加えられて通常モードとブロックライトモード
に切換えられ、通常モード時は、前記第1カラムデコー
ダからの第1カラム選択信号の1つを受けて前記スイッ
チの1つをオンして、前記データ線の1つをレジスタに
接続し、ブロックライトモード時は、前記第1カラムデ
コーダから出力する前記第1カラム選択信号に拘らず、
前記スイッチの全てをオンして全データ線をレジスタに
接続し、さらに前記マスクコントロール信号によってマ
スク動作を行う、コントロール回路と、を有し、前記コ
ントロール回路はj個のカラム方向マスク回路を有し、
その各マスク回路は、各データ線とレジスタとの間に直
列に接続されており、この各マスク回路は、第1デコー
ダからの第1カラム選択信号のうちの1つと、j個のカ
ラム方向マスク信号のうちの1つと、モード切換信号が
加えられ、モード切換信号のレベルによって、第1カラ
ム選択信号の1つと、カラム方向マスクコントロール信
号の1つのいずれかを出力する、第1スイッチ回路と、
第1スイッチ回路の出力が加えられ、その出力によって
データ線とレジスタとの間を通断する第2スイッチ回路
と、を有するものとして構成される。(Means for Solving the Problems) In the device of the present invention, a plurality of memory cells are arranged in a matrix, and each memory cell is connected to one word line and one bit line, and each word The line activates the memory cell connected to it,
One bit line is for inputting / outputting data to / from one of the activated memory cells, and the memory cell is divided into p column blocks arranged in the row direction. The block has j columns, and runs in the column direction common to the plurality of column blocks.
A memory cell array having one data line, and the i-th one of these data lines is connected to the i-th bit line in each column block via a switching element, and a 1-bit data line. It is possible to repeat the cycle of the data input terminal to which is added and the latch and output of the added 1-bit data. Depending on the timing of the cycle, the added data can be used as write data or as a column direction mask control signal. As a mask control signal including at least one of I / O direction mask control and a signal, a register that can be output, a row decoder that selects one of the word lines, and a first column address are added, and the address is decoded. And a first column decoder that outputs one of the first column selection signals The second column address is input, the address is decoded, one of the second column selection signals is output, one of the column blocks is selected, and the j switching elements in the selected column block are turned on. A second column decoder for connecting bit lines of all columns in a selected column block to corresponding data lines, and a plurality of switches for connecting the register and the j data lines in parallel, Each of these switches individually turns on and off between the register and one of the data lines, and a plurality of switches are switched to a normal mode and a block write mode by adding a mode switching signal. When one of the data lines is turned on, one of the switches is turned on in response to one of the first column selection signals from the first column decoder. Connected to the register, the block write mode, regardless of the first column selection signal output from said first column decoder,
A control circuit for turning on all of the switches to connect all the data lines to the registers and for performing a mask operation by the mask control signal, wherein the control circuit has j column direction mask circuits. ,
Each mask circuit is connected in series between each data line and the register, and each mask circuit includes one of the first column selection signals from the first decoder and j column direction masks. A first switch circuit which receives one of the signals and a mode switching signal and outputs one of the first column selection signal and one of the column direction mask control signals depending on the level of the mode switching signal;
A second switch circuit, to which the output of the first switch circuit is applied and which cuts off between the data line and the register by the output, is configured.
(作 用) 通常モード時には、第1カラムデコーダ(CD1)はレ
ジスタ(CR1)を1つのデータ線(例えば、DQ1,NDQ1)
につなぎ、第2カラムデコーダ(CD2)は1つのメモリ
セルブロック〔例えば、CB(1)〕を選択する。これに
より、書き込みデータはレジスタ(CR1)を介して1つ
のデータ線(DQ1,NDQ1)に伝えられる。且つ、この状態
においては、1つのメモリセルブロック〔CB(1)〕の
みが選択されているので、その選択されたメモリセルブ
ロック〔CB(1)〕において、書き込みデータの表され
たデータ線にビット線(BL1,NBL1)を介してつながって
いる都合1つのメモリセル書き込みデータが書き込まれ
る。これに対し、ブロックライトモード時には、第1カ
ラムデコーダ(CD1)はレジスタ(CR1)をj本全部のデ
ータ線(DQ1〜DQj,NDQ1〜NDQj)につなぎ、第2カラム
デコーダ(CD″)は1つのメモリセルブロック〔例え
ば、CB(1)〕を選択する。これにより、1つの書き込
みデータはレジスタ(CR1)を介して扇状に広がり、j
本全てのデータ線(DQ1〜DQj,NDQ1〜NDQj)に伝えられ
る。従って、この1つのデータが、選択されたメモリセ
ルブロック〔CB(1)〕においてj本全てのビット線
(BL1〜BLj,NBL1〜NBLj)を介してそれらのビット線に
つながっている計j個のメモリセルに書き込まれる。(Operation) In the normal mode, the first column decoder (CD1) connects the register (CR1) to one data line (eg DQ1, NDQ1)
The second column decoder (CD2) selects one memory cell block [eg CB (1)]. As a result, the write data is transmitted to one data line (DQ1, NDQ1) via the register (CR1). In addition, in this state, only one memory cell block [CB (1)] is selected, so that in the selected memory cell block [CB (1)], the data line representing the write data is Write data for one convenient memory cell connected via the bit lines (BL1, NBL1). On the other hand, in the block write mode, the first column decoder (CD1) connects the register (CR1) to all j data lines (DQ1 to DQj, NDQ1 to NDQj), and the second column decoder (CD ″) is 1 One memory cell block [eg CB (1)] is selected, whereby one write data is fan-shaped through the register (CR1), and j
It is transmitted to all the data lines (DQ1 to DQj, NDQ1 to NDQj). Therefore, this one data is connected to all the j bit lines (BL1 to BLj, NBL1 to NBLj) in the selected memory cell block [CB (1)] and connected to those bit lines in total. Is written in the memory cell.
ブロックライトモード時において、レジスタにつなが
るデータ線の数を任意数のものとするカラム方向マスク
の機能と、第2カラムデコーダ(CD2)で選択するメモ
リセルブロックの数を任意のものとするI/O方向マスク
の機能とを、選択的に又は同時に持たせることができ
る。In the block write mode, the function of the column direction mask that makes the number of data lines connected to the register any number, and the number of memory cell blocks selected by the second column decoder (CD2) make any The function of the O-direction mask can be selectively or simultaneously provided.
(実施例) 第1図は本発明の実施例の全体構成図である。(Embodiment) FIG. 1 is an overall configuration diagram of an embodiment of the present invention.
この装置は、nビットを同時に書き込み可能なものを
示す。各ビットについての回路は同一の構成を有する。
第1のビット(WI/O1)部分(第1メモリユニットUNT
(1))を主にして説明する。第2カラムデコーダCD2
には、アドレスA(N+1)C/A(N+1)Cバー〜AM
C/AMCバー入力され、デコード信号CS21〜CS2pのうちの
1つをデコード信号として出力する。デコード信号はメ
モリ部MP(1)に加えられる。このメモリ部MP(1)に
はカラムコントロール回路CC(1)が接続されている。
この回路CC(1)には、第1カラムデコーダCD1からの
デコード信号CS11〜CS1jのうちの1つが加えられる。つ
まり、デコーダCD1は、アドレスA1C/ATCバー〜ANC/AN
Cバーが加えられ、それをデコードしてデコード信号CS1
1〜CS1jのうちの1つを出力する。前記コントロール回
路CC(1)には、カラーレジスタCR1及びドライバIOD1
を介して入出力ピンWI/O1が接続されている。他のメモ
リユニットUNT(2)〜UNT(n)も同様である。This device shows a device capable of simultaneously writing n bits. The circuit for each bit has the same configuration.
1st bit (WI / O1) part (1st memory unit UNT
(1)) will be mainly described. Second column decoder CD2
Address A (N + 1) C / A (N + 1) C bar to AM
The C / AMC bar is input and one of the decode signals CS21 to CS2p is output as a decode signal. The decode signal is added to the memory unit MP (1). A column control circuit CC (1) is connected to the memory unit MP (1).
One of the decode signals CS11 to CS1j from the first column decoder CD1 is added to the circuit CC (1). That is, the decoder CD1 has the address A1C / ATC bar to ANC / AN.
C bar is added, and it is decoded and decoded signal CS1
Outputs one of 1 to CS1j. The control circuit CC (1) includes a color register CR1 and a driver IOD1.
Input / output pin WI / O1 is connected via. The same applies to the other memory units UNT (2) to UNT (n).
第1図の回路の1部は、第2図に具体的に示される。
即ち、第2図は、第1図の第1ユニットUNT(1)の部
分を詳細に示すものである。メモリ部MP(1)は、第2
図のメモリ部MP(1)と添字を除いて同様に構成されて
いる。よって、同等部分には同一の符号を付している。
また、コントロール回路CC(1)は、各カラムブロック
CB中のカラムの数jに応じたj個のサブコントロール回
路SCC(1)〜SCC(j)と、1つのWI/Oマスクコントロ
ールWI/O・MCを有する。各サブコントロール回路SCC
は、切り換え回路CMCとDQバッファDQBufを有する。Part of the circuit of FIG. 1 is specifically shown in FIG.
That is, FIG. 2 shows in detail the portion of the first unit UNT (1) of FIG. The memory unit MP (1) is the second
The memory unit MP (1) has the same configuration as that of the memory unit MP (1) shown in FIG. Therefore, the same parts are designated by the same reference numerals.
Also, the control circuit CC (1) is for each column block.
It has j sub-control circuits SCC (1) to SCC (j) corresponding to the number j of columns in CB and one WI / O mask control WI / O.MC. Each sub control circuit SCC
Has a switching circuit CMC and a DQ buffer DQBuf.
第1カラムデコーダCD1、コントロール回路CC(1)
の詳細は第3図に示される。First column decoder CD1, control circuit CC (1)
The details of are shown in FIG.
デコーダCD1はj個のナンド回路NAND11〜NAND1jを有
する。各ナンド回路にはアドレスA1C/A1Cバー〜ANC/A
NCバーが加えられ、出力端はインバータIV11〜IV1jの1
つを介してコントロール回路CC(1)に接続されてい
る。The decoder CD1 has j NAND circuits NAND11 to NAND1j. Each NAND circuit has address A1C / A1C bar to ANC / A
NC bar is added, and the output end is 1 of inverters IV11-IV1j
Connected to the control circuit CC (1) through the two.
コントロール回路CC(1)における各サブコントロー
ル回路SCC中の切り換え回路CMC1には、デコーダCD1から
のデコード信号CS11と、入出力ピンWI/O1への時刻t
4(第5図参照)の入力データD1(t4)とが並列に入力
される。この切り換え回路CMC1は、制御信号BWのレベル
“1"、“0"に応じて、信号CS11とD1とを切り換えて出力
CM1として出力する。この出力CM1は、DQバッファDQBuf1
に加えられる。CM1のレベル“1",“0"に応じてバッファ
DQBuf1は、それぞれ入力を出力に接続した状態、切り離
した状態となる。In the switching circuit CMC1 in each sub-control circuit SCC in the control circuit CC (1), the decode signal CS11 from the decoder CD1 and the time t to the input / output pin WI / O1 are input.
4 and the input data D1 (t 4) of the (first reference 5 Figure) are input in parallel. The switching circuit CMC1 switches between the signals CS11 and D1 according to the level "1" or "0" of the control signal BW and outputs the signal.
Output as CM1. This output CM1 is the DQ buffer DQBuf1
Is added to Buffer according to the level "1", "0" of CM1
DQBuf1 is in the state where the input is connected to the output and the state where it is disconnected.
また、ロウデコーダRDは例えば、第4図のように構成
される。The row decoder RD is configured as shown in FIG. 4, for example.
第1図〜第4図の装置は2つの動作モード(通常動作
モード、ブロックライトモード)を有し、且つブロック
ライトモードにおいてはそれぞれカラム方向マスク/I/O
方向マスクの機能を併せ持たせることができる。The apparatus shown in FIGS. 1 to 4 has two operation modes (normal operation mode and block write mode), and in the block write mode, column-direction mask / I / O respectively.
The function of the direction mask can also be provided.
先ず、通常動作モードについて説明する。 First, the normal operation mode will be described.
このモード時には、デコーダRD,CD1,CD2によって、各
WI/O毎に1つのメモリセルMCが選択される。その選択し
た1つのメモリセルMC中に、予め各カラーレジスタCR1
〜CRnに記憶しておいたデータが書き込まれる。In this mode, decoders RD, CD1 and CD2
One memory cell MC is selected for each WI / O. Each color register CR1 is previously stored in the selected one memory cell MC.
The data stored in ~ CRn is written.
即ち、第1のビットに着目すれば、第2図からわかる
ように、ロウデコーダRDがワード線WL1〜WLsの1つを選
択する。今、ワード線WL1を選択したとする。また、カ
ラムデコーダCD2はデコード信号CS21〜CS2pの1つを出
力する。たとえば、デコード信号CS21を出力し、メモリ
セルブロックCB(1)中のj個のカラムC(1)〜C
(j)を活性化したとする。カラムデコーダCD1はデコ
ード信号CS11〜CS1jのうちの1つを出力する。例えば、
デコード信号CS11を出力したとする。その信号CS11は切
り換え回路CMC1に加えられる。第3図からわかるよう
に、この回路CMC1にはコントロール信号BWも加えられて
いる。この信号BWは、通常動作モード時には“0"レベル
にある。このため、入力信号CS11のレベル“1"は、出力
CM1としてバッファDQBuf1に加えられる。これにより、
バッファDQBlf1は、オン状態(a端子側)に切り換えら
れる。一方、WI/OマスクコントロールW/IO・MCは、後述
の第5図の時刻t2でピンWI/O1に加えられたデータD1(t
2)の“1"レベル信号によってオン状態(非マスク状
態)に切り換えられる。これにより、予めカラーレジス
タCR1にメモリしたデータD1が、メモリセルMC(1)に
書き込まれる。That is, focusing on the first bit, as can be seen from FIG. 2, the row decoder RD selects one of the word lines WL1 to WLs. Now, assume that the word line WL1 is selected. The column decoder CD2 outputs one of the decode signals CS21 to CS2p. For example, the decode signal CS21 is output, and j columns C (1) to C in the memory cell block CB (1) are output.
It is assumed that (j) is activated. The column decoder CD1 outputs one of the decode signals CS11 to CS1j. For example,
It is assumed that the decode signal CS11 is output. The signal CS11 is applied to the switching circuit CMC1. As can be seen from FIG. 3, the control signal BW is also added to this circuit CMC1. This signal BW is at "0" level in the normal operation mode. Therefore, the level "1" of the input signal CS11 is output
It is added to buffer DQBuf1 as CM1. This allows
The buffer DQBlf1 is switched to the on state (a terminal side). On the other hand, the WI / O mask control W / IO / MC operates the data D1 (t) added to the pin WI / O1 at time t2 in FIG.
It is switched to the ON state (non-masked state) by the "1" level signal in 2). As a result, the data D1 previously stored in the color register CR1 is written in the memory cell MC (1).
次に、ブロックライトモードについて説明する。 Next, the block write mode will be described.
このモードの場合には、第1のビットについてみれ
ば、例えば、カラーレジスタCR1中に予めメモリしたデ
ータが、第2図に示すワードラインWL1に接続されたメ
モリセルのうち、カラムブロックCB(1)中のj個のセ
ルに、同時に書き込まれる。第1図の第2〜第nのビッ
トについても同様である。In the case of this mode, regarding the first bit, for example, the data stored in the color register CR1 in advance is stored in the column block CB (1) among the memory cells connected to the word line WL1 shown in FIG. 5) in j) are written simultaneously. The same applies to the 2nd to nth bits in FIG.
即ち、行デコーダRDがワードラインWL1を選択し、第
1カラムデコーダCD2が信号CS21を出力し、第2カラム
デコーダCD1が信号CS11を出力したとする。このモード
においては、コントロール信号BWが“1"となっている。
このため、切り換え回路CMC1〜CMCjは、全て、D1側(b
端子側)に切り換えられる。このD1としては、時刻t4
(第5図)のD1がとり込まれる。このモードにおいて
は、t4においては、D1=“1"となっている。このため、
CM1として“1"がバッファDQBuf1〜DQBufRに加えられ
る。このため、全てのバッファDQBuf〜DQBufjがオン状
態となる。一方、時刻t2において、D1がWI/Oマスクコン
トロールWI/O・MCに加られる。このため、マスクコント
ロールWI/O・MCはオン状態にある。これにより、予めカ
ラーレジスタCR1にメモリされたデータD1は、カラムブ
ロックCB(1)中のメモリセルのうち、ワードラインWL
1につながるj個のものに書き込まれる。That is, it is assumed that the row decoder RD selects the word line WL1, the first column decoder CD2 outputs the signal CS21, and the second column decoder CD1 outputs the signal CS11. In this mode, the control signal BW is "1".
Therefore, the switching circuits CMC1 to CMCj are all on the D1 side (b
Terminal side). For this D1, time t4
D1 (Fig. 5) is taken in. In this mode, D1 = “1” at t4. For this reason,
"1" is added to the buffers DQBuf1 to DQBufR as CM1. Therefore, all the buffers DQBuf to DQBufj are turned on. On the other hand, at time t2, D1 is added to the WI / O mask control WI / O · MC. Therefore, the mask control WI / O / MC is in the ON state. As a result, the data D1 previously stored in the color register CR1 is stored in the word line WL among the memory cells in the column block CB (1).
Written to j things leading to 1.
上記ブロックライトモードにおいてI/O方向のマスク
とカラム方向のマスクをかけることができる。A mask in the I / O direction and a mask in the column direction can be applied in the block write mode.
先ず、ブロックライトモードでのI/O方向のマスクに
ついて説明する。First, the mask in the I / O direction in the block write mode will be described.
第2図からわかるように、入出力ピンWI/O1に対応す
るWI/OマスクコントロールWI/O・MCにはコントロール信
号としてデータD1を加えた。つまり、第n番目のビット
に対応するマスクコントロールWI/O・MCには、そのピン
WI/Onに時刻t2に加えたデータDn(t2)がコントロール
信号として加えられる。単なるブロックライトモードの
ときには、t2において、n個のデータD1(t2)〜Dn(t
2)の全てが“1"レベルにある。しかし、I/O方向にマス
クをかける場合には、n個のデータD1(t2)〜Dn(t2)
のうちの任意のもを“0"とすればよい。“0"のデータDn
(t2)が加えられたマスクコントロールWI/O・MCに対応
するメモリ部MPにおいては、データの書き込みが行われ
ない。As can be seen from FIG. 2, data D1 was added as a control signal to the WI / O mask control WI / O / MC corresponding to the input / output pin WI / O1. In other words, the mask control WI / O / MC corresponding to the nth bit has the pin
Data Dn (t2) added to WI / On at time t2 is added as a control signal. In the simple block write mode, at t2, n pieces of data D1 (t2) to Dn (t
All of 2) are at the "1" level. However, when masking in the I / O direction, n pieces of data D1 (t2) to Dn (t2)
Any one of them may be set to "0". Data of “0” Dn
No data is written in the memory unit MP corresponding to the mask control WI / O / MC to which (t2) is added.
また、ブロックライトモードでのカラム方向のマスク
は次のようにして行われる。Further, masking in the column direction in the block write mode is performed as follows.
即ち、例えば、第2図に基づいて説明する。切り換え
回路CMC1〜CMCjのうちの任意のものに、時刻t4のときの
データDj(t4)として“0"レベルのものを加えればよ
い。これにより、例えば“0"データがバッファDQBuf1に
加えられる。バッファDQBuf1はオフ状態(第3図)に切
り換えられる。これにより、カラーレジスタCR1中のデ
ータは、データラインDQ1,NDQ1に伝わらない。これによ
り、例えば、カラムブロックCB(1)中のカラムC
(2)〜C(j)におけるメモリセルへの書き込みが行
われても、カラムC(1)に属するメモリセルへの書き
込みは行われない。つまり、カラム方向にマスクがかか
ることになる。That is, for example, description will be made with reference to FIG. The "0" level data Dj (t4) at time t4 may be added to any of the switching circuits CMC1 to CMCj. Thereby, for example, "0" data is added to the buffer DQBuf1. The buffer DQBuf1 is switched to the off state (Fig. 3). As a result, the data in the color register CR1 is not transmitted to the data lines DQ1 and NDQ1. Thereby, for example, the column C in the column block CB (1)
Even if writing to the memory cells in (2) to C (j) is performed, writing to the memory cell belonging to column C (1) is not performed. That is, the mask is applied in the column direction.
以上の各説明においては、わかりやすくするため、回
路の一部分のみに着目して説明した。しかしながら、他
の同様の構成を有する部分においては、上記各説明と同
様にして、各モードでの書き込みが行われる。In each of the above explanations, for the sake of clarity, only the part of the circuit has been focused on. However, in other portions having the same configuration, writing is performed in each mode in the same manner as the above description.
上記ブロックライトのタイミングは第5図に示され
る。即ち、タイミングt2でローアドレス(C)およびマ
スクデータ(G)が確定する。この時カラムアドレスス
トローブCASバー(B)がHレベルで、DT/OEバー(E)
がHレベルで、DSF(F)がLレベルであときにブロッ
クライトのモードに入る。The timing of the above block write is shown in FIG. That is, the row address (C) and the mask data (G) are determined at the timing t2. At this time, the column address strobe CAS bar (B) is at H level, and DT / OE bar (E)
Is at the H level and DSF (F) is at the L level, the block write mode is entered.
または、タイミングt4で、カラムアドレスA3C/A3Cバ
ー〜A8C/A8Cバー(C)およびカラム選択(G)が確定
する。この時DSF(F)がHレベルである時にブロック
ライトが実行される。ちなみに、カラムアドレスストロ
ーブCASバー(B)の立ち下がりの時(t4)のカラムア
ドレス入力は、カラムデコーダCD2に入力されているA3
C/A3Cバー〜A8C/A8Cバーであり、カラムデコーダCD1に
入力されているアドレスA1C,A2Cは無効アドレスデータ
となる。Alternatively, at timing t4, the column address A3C / A3C bar to A8C / A8C bar (C) and the column selection (G) are determined. At this time, when DSF (F) is at H level, block write is executed. By the way, when the column address strobe CAS bar (B) falls (t4), the column address input is A3 which is input to the column decoder CD2.
The addresses A1C and A2C which are C / A3C bar to A8C / A8C bar and are input to the column decoder CD1 are invalid address data.
ブロックライトモード時においては、マスクの機能を
もたせることができる。第5図のタイミングチャートに
示すように、タイミングt2におけるローアドレスストロ
ーブRASバー(A)の立ち下がり時のWB/WEバー(D)の
レベルによってI/O方向のマスク機能のオン/オフを行
う。つまり、WB/WEバー(D)がLレベルで、I/O方向の
マスク機能が有効となり、この時の入力データD1〜D8の
レベルによってI/O方向のマスクが行われる。つまり、
データD1〜D8がHレベルではI/O方向にマスクがかから
ず、データD1〜D8がLレベルでI/O方向のマスクがイネ
ーブルとなる。また、カラム方向のマスクは時刻t4にお
いて、カラムアドレスストローブCASバー(A)に立ち
下がるときのデータD1〜D4(G)のデータで行う。In the block write mode, the mask function can be provided. As shown in the timing chart of FIG. 5, the mask function in the I / O direction is turned on / off according to the level of the WB / WE bar (D) at the time of the fall of the row address strobe RAS bar (A) at the timing t2. . That is, when the WB / WE bar (D) is at the L level, the masking function in the I / O direction becomes effective, and the masking in the I / O direction is performed according to the level of the input data D1 to D8 at this time. That is,
When the data D1 to D8 is at the H level, the mask is not applied in the I / O direction, and when the data D1 to D8 is at the L level, the mask in the I / O direction is enabled. Further, masking in the column direction is performed with the data of the data D1 to D4 (G) at the time of falling to the column address strobe CAS bar (A) at time t4.
第1表、第2表はブロックライト時のI/O方向及びカ
ラム方向のマスク機能の例を示すものである。第1表に
示すように、入力データD1〜D8が“01100111"の場合、
第2表に示すように、入力データD1,D4,D5に対応するデ
ータにマスクがかかる。一方、入力データD1〜D4で選択
されるカラムブロック選択データが“1101"の場合、第
2表に示すように、カラム3に対してマスクがかかるこ
とになる。その結果、カラーレジスタCR1〜CR8に、入力
ドライバIOD1〜IOD8を通じて、“00110101"を予め書き
込んでおいた場合、第2表に示すように、マスクのかか
っていないビットおよびカラムにカラーレジスタCR1〜C
R8の内容が書き込まれることになる。Tables 1 and 2 show examples of the mask function in the I / O direction and the column direction during block write. As shown in Table 1, when the input data D1 to D8 is "01100111",
As shown in Table 2, the data corresponding to the input data D1, D4, D5 is masked. On the other hand, when the column block selection data selected by the input data D1 to D4 is "1101", the column 3 is masked as shown in Table 2. As a result, when "00110101" is written in advance in the color registers CR1 to CR8 through the input drivers IOD1 to IOD8, as shown in Table 2, the color registers CR1 to C are set in the unmasked bits and columns.
The contents of R8 will be written.
第2表は第2図との関係で次のことを表わす。即ち、
今、デコーダDC2がデコーダDC(1)を選択し且つ制御
部BLWがブロックライトモードを選択しているとする。
マスク機能の非動作時には、カラーレジスタCR1〜CR8に
予めメモリされたデータ“00110101"(第1表参照)
が、4つのカラムブロックCB(1)〜CB(4)のそれぞ
れについて書き込まれる。即ち、例えば、カラムブロッ
クCB(1)についてみれば、あるワード線WLで選択され
ているメモリセルMCのうちのカラムC(1)〜C(8)
に属するメモリセルMCには“0",“0",“1",“1",“0",
“1",“0",“1"データがそれぞれ1つ宛書き込まれる。
これは、カラムブロックCB(2)〜CB(4)の各カラム
C(1)〜C(8)についても同様である。これに対
し、マスク機能を動作させて、その態様が第2表に示さ
れるようになった場合には、次のようにデータ書き込み
が行われる。即ち、カラムブロックCB(3)においては
いずれのカラムC(1)〜C(8)についても書き込み
が行われない。つまり、データはもとのままの状態を維
持する。カラムブロックCB(1),CB(2),CB(4)に
おいて、カラムC(1),C(4),C(5)については書
き込みが行われない。これにより、例えば、カラムブロ
ックCB(1)についてみれば、カラムC(2),C
(3),C(6),C(7),C(8)に属するメモリセルに
ついて、カラーレジスタCR2,CR3,CR6,CR7,CR8中のデー
タ“0",“1",“1",“0"“1"が書き込まれ、その他のカ
ラムC(1),C(4),C(5)に属するメモリセルには
書き込みが行われない。Table 2 shows the following in relation to FIG. That is,
Now, it is assumed that the decoder DC2 selects the decoder DC (1) and the control unit BLW selects the block write mode.
When the mask function is not operating, the data “00110101” stored in advance in the color registers CR1 to CR8 (see Table 1)
Is written in each of the four column blocks CB (1) to CB (4). That is, for example, regarding the column block CB (1), columns C (1) to C (8) of the memory cells MC selected by a certain word line WL are included.
Memory cells MC belonging to "0", "0", "1", "1", "0",
"1", "0", and "1" data are written to each one.
The same applies to the columns C (1) to C (8) of the column blocks CB (2) to CB (4). On the other hand, when the mask function is operated and the mode is as shown in Table 2, data writing is performed as follows. That is, in the column block CB (3), writing is not performed on any of the columns C (1) to C (8). That is, the data remains as it is. In the column blocks CB (1), CB (2), CB (4), writing is not performed for the columns C (1), C (4), C (5). As a result, for example, regarding the column block CB (1), the columns C (2), C
For the memory cells belonging to (3), C (6), C (7), and C (8), the data "0", "1", "1", in the color registers CR2, CR3, CR6, CR7, CR8 "0" and "1" are written, and writing is not performed to the memory cells belonging to the other columns C (1), C (4) and C (5).
入力データD1〜D8は任意に設定可能である。 The input data D1 to D8 can be set arbitrarily.
上記制御信号BWは、例えば、第6図に示す回路によっ
て生成される。図中、NANDに加えられる信号BRIN,BCIN
及びDSINは、それぞれ、信号RASバー,CASバー及びDSFバ
ーの立ち上がり及び立ち下がりに同期する信号である。 The control signal BW is generated, for example, by the circuit shown in FIG. Signals BRIN and BCIN applied to NAND in the figure
And DSIN are signals synchronized with the rising and falling edges of the signals RAS bar, CAS bar and DSF bar, respectively.
以上のように、本実施例によれば、従来のRAMに比べ
て1回のアクセスで2N倍の量のデータの書き込みが可能
となり、データ量が同じなら2N倍の書き込み速度を実現
できる。例えば、4カラム仕様の場合のブロックライト
ではN=2となり、一度に22=4倍のデータ量の書き込
みができる。また、ブロックライトは画像処理のうちの
特に矩形領域の塗り潰し等の処理に非常に有効である。
例えば、I/O方向をピクセル方向に対応させた場合、×
8ビット構成、4カラム仕様のブロックライトでは、8
×4ピクセルについて同時に書き込むことができる。さ
らに、マスク機能を仕様することによって、領域の境界
上での処理を、非常に簡単に高速で実施することができ
る。更に、I/Oを色情報として使用した場合には、8×
4ビットのうちの8を色情報として、4をピクセル方向
のデータとして用いることも可能である。As described above, according to the present embodiment, it is possible to write 2 N times as much data as one access compared to the conventional RAM, and if the data amount is the same, 2 N times as much writing speed can be realized. . For example, in the case of the block write in the 4-column specification, N = 2, and it is possible to write 2 2 = 4 times the data amount at a time. Further, the block light is very effective in the processing of image processing, such as filling of a rectangular area.
For example, if the I / O direction corresponds to the pixel direction, ×
8 bits configuration, 8 for block write with 4 columns
It is possible to write simultaneously for × 4 pixels. Further, by specifying the mask function, the processing on the boundary of the area can be performed very easily and at high speed. Furthermore, when I / O is used as color information, 8 ×
It is also possible to use 8 out of 4 bits as color information and 4 as data in the pixel direction.
以上のように、本発明の実施例によれば、複数のカラ
ムブロックの各カラムに同時に同じデータを書き込むこ
とが可能なため、1度のアクセスで書き込みできるデー
タ量が増え、高速でのデータの書き込みが可能になり、
更にマスク機能により書き込みデータの微妙なコントロ
ールが可能となり、従って画像格納用または画像処理用
として有効な半導体メモリ装置が得られる。As described above, according to the embodiment of the present invention, since the same data can be simultaneously written in each column of a plurality of column blocks, the amount of data that can be written by one access increases, and the data can be written at high speed. It becomes possible to write,
Further, the mask function enables delicate control of write data, and thus a semiconductor memory device effective for image storage or image processing can be obtained.
本発明によれば、モードを通常モードとブロックライ
トモードとに切り換え可能としたので、1つのデータを
あるメモリセルブロックにおけるある1つのカラムにお
けるメモリセルに書き込むという書き込み方と、1つの
データをあるメモリセルブロックにおける選択した全て
のカラムにおけるメモリセルに書き込むという書き込み
方ができる。According to the present invention, the mode can be switched between the normal mode and the block write mode. Therefore, there is a writing method of writing one data to a memory cell in one column in a memory cell block, and one data. It is possible to write data in the memory cells in all the selected columns in the memory cell block.
即ち、通常モード時には、書き込みデータを蓄えるレ
ジスタと複数のデータ線のそれぞれとを結ぶ各スイッチ
の1つを第1カラムデコーダでオンできるようにしたの
で、1つの書き込みデータを1本のデータ線に伝送し、
その1つのデータをその1本のデータ線につながる1本
のビット線にスイッチを介して送り、そのビット線につ
ながる1つのメモリセルに書き込むことができ、さら
に、ブロックライトモード時には、書き込みデータを蓄
えるレジスタと複数のデータ線のそれぞれを結ぶ各スイ
ッチの全てを第1カラムデコーダでオンできるようにし
たので、1つの書き込みデータを複数のデータ線に伝送
し、その1つのデータをそれらの複数のデータ線にそれ
ぞれつながる各ビット線に各スイッチを介して送り、そ
れらのビット線につながる各メモリセルに書き込むこと
ができる。つまり、1つのデータを、都合1つのメモリ
セルに書き込むのと、都合複数のメモリセルに書き込む
書き込み方ができ、それらを使い分けることができる。That is, in the normal mode, one switch that connects the register for storing the write data and each of the plurality of data lines can be turned on by the first column decoder, so that one write data is converted into one data line. Transmit,
The one data can be sent to one bit line connected to the one data line through a switch and written to one memory cell connected to the bit line. Further, in the block write mode, the write data is written. Since all the switches connecting the storage register and each of the plurality of data lines can be turned on by the first column decoder, one write data is transmitted to the plurality of data lines, and the one data is transmitted to the plurality of data lines. Each bit line connected to the data line can be sent to each bit line via each switch to write data in each memory cell connected to the bit line. That is, one data can be written into one memory cell for convenience and a plurality of memory cells can be written for convenience, and these can be used properly.
さらに、本発明によれば、データ入力端子にレジスタ
を接続し、そのレジスタにおけるデータの入力と出力の
サイクルによって、そのデータを書き込みデータとして
あるいはマスクコントロール信号として出力可能とした
ので、同じ入力端子へのデータを使い分けることがで
き、これにより入力端子数を少なくしつつもデータの書
き込みマスクという所期の目的を達成することができ
る。Further, according to the present invention, since a register is connected to the data input terminal and the data can be output as the write data or the mask control signal according to the data input and output cycle in the register, the same input terminal can be output. It is possible to selectively use the data of (1), and thus it is possible to achieve the intended purpose of the data write mask while reducing the number of input terminals.
第1図は本発明の実施例を示す概略構成図、第2図はそ
の回路の一部の一具体例の回路図、第3図は第1図の各
ブロックの一具体例を示す回路図、第4図はロウデコー
ダの一例を示す回路図、第5図は実施例の動作を説明す
るためのタイミングチャート、第6図は信号BWを生成す
る回路の一例を示す回路図、第7図は従来の半導体メモ
リ装置の概略構成図である。 UNT……メモリユニット、MC……メモリセル、WL……ワ
ード線、BL……ビット線、CB……カラムブロック、RD…
…ロウデコーダ、AR/ARバー……ロウアドレス、CD1…
…第1カラムデコーダ、CD2……第2カラムデコーダ、
A1C/A1Cバー〜AMC/AMCバー……カラムアドレス、CS21
〜CS2p……第2カラム選択信号、CS11〜CS1j……第1カ
ラム選択信号、DQ……データ線、WI/O……データ入力端
子、CR……レジスタ、BW……モード切換信号。FIG. 1 is a schematic configuration diagram showing an embodiment of the present invention, FIG. 2 is a circuit diagram of a specific example of a part of the circuit, and FIG. 3 is a circuit diagram showing a specific example of each block in FIG. FIG. 4 is a circuit diagram showing an example of a row decoder, FIG. 5 is a timing chart for explaining the operation of the embodiment, FIG. 6 is a circuit diagram showing an example of a circuit for generating a signal BW, and FIG. FIG. 4 is a schematic configuration diagram of a conventional semiconductor memory device. UNT ... memory unit, MC ... memory cell, WL ... word line, BL ... bit line, CB ... column block, RD ...
... row decoder, AR / AR bar ... row address, CD1 ...
… First column decoder, CD2 …… Second column decoder,
A1C / A1C bar to AMC / AMC bar ... Column address, CS21
~ CS2p …… Second column selection signal, CS11 to CS1j …… First column selection signal, DQ …… Data line, WI / O …… Data input terminal, CR …… Register, BW …… Mode switching signal.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平1−3897(JP,A) 特開 昭61−289596(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (56) References Japanese Patent Laid-Open No. 1-3897 (JP, A) Japanese Patent Laid-Open No. 61-289596 (JP, A)
Claims (1)
されており、各メモリセルはそれぞれ1つのワード線と
1つのビット線に接続されており、各ワード線はそれに
接続されたメモリセルを活性化するものであり、1つの
ビット線は活性化されたメモリセルのうちの1つに対し
てデータの入力/出力を行うものであり、メモリセルは
行方向に並ぶp個のカラムブロックに分割されており、
各カラムブロックはj列のカラムを有し、さらに前記複
数のカラムブロックに共通のカラム方向に走るj本のデ
ータ線を有し、これらのデータ線のうちのi番目のもの
が前記各カラムブロックにおけるi番目のビット線にそ
れぞれスイッチング素子を介して接続されている、メモ
リセルアレイと、 1ビットのデータが加えられるデータ入力端子と、 加えられた1ビットデータのラッチと出力のサイクルを
繰り返し可能であって、そのサイクルのタイミングによ
って、加えられたデータを、書き込みデータとして、あ
るいはカラム方向マスクコントロール信号とI/O方向マ
スクコントロールと信号の少なくとも1つを含むマスク
コントロール信号として、出力可能なレジスタと、 前記ワード線の1つを選択するローデコーダと、 第1カラムアドレスが加えられ、そのアドレスをデコー
ドして第1カラム選択信号の1つを出力する第1カラム
デコーダと、 第2カラムアドレスが入力され、そのアドレスをデコー
ドして第2カラム選択信号の1つを出力して前記カラム
ブロックの1つを選択し、選択したカラムブロックにお
けるj個のスイッチング素子をオンして、選択したカラ
ムブロック中の全カラムのビット線をそれぞれ対応する
データ線に接続する、第2カラムデコーダと、 前記レジスタと前記j本のデータ線とを並列に接続する
複数のスイッチであって、この各スイッチは前記レジス
タと前記データ線のうちの1本との間を個別にオン、オ
フする、複数のスイッチと、 モード切換信号が加えられて通常モードとブロックライ
トモードに切換えられ、通常モード時は、前記第1カラ
ムデコーダからの第1カラム選択信号の1つを受けて前
記スイッチの1つをオンして、前記データ線の1つをレ
ジスタに接続し、ブロックライトモード時は、前記第1
カラムデコーダから出力する前記第1カラム選択信号に
拘らず、前記スイッチの全てをオンして全データ線をレ
ジスタに接続し、さらに前記マスクコントロール信号に
よってマスク動作を行う、コントロール回路と、 を有し、 前記コントロール回路はj個のカラム方向マスク回路を
有し、その各マスク回路は、各データ線とレジスタとの
間に直列に接続されており、 この各マスク回路は、 第1デコーダからの第1カラム選択信号のうちの1つ
と、j個のカラム方向マスク信号のうちの1つと、モー
ド切換信号が加えられ、モード切換信号のレベルによっ
て、第1カラム選択信号の1つと、カラム方向マスクコ
ントロール信号の1つのいずれかを出力する、第1スイ
ッチ回路と、 第1スイッチ回路の出力が加えられ、その出力によって
データ線とレジスタとの間を通断する第2スイッチ回路
と、を有する、 半導体メモリ装置。1. A plurality of memory cells are arranged in a matrix, each memory cell is connected to one word line and one bit line, and each word line activates a memory cell connected to it. One bit line inputs / outputs data to / from one of the activated memory cells, and the memory cell is divided into p column blocks arranged in the row direction. Has been done,
Each column block has j columns, and further has j data lines running in the column direction common to the plurality of column blocks, and the i-th one of these data lines is the column block. It is possible to repeat the memory cell array, the data input terminal to which 1-bit data is added, and the latch and output cycle of the added 1-bit data, which are respectively connected to the i-th bit line in Depending on the timing of the cycle, the added data can be output as write data or as a mask control signal including at least one of a column direction mask control signal, an I / O direction mask control and a signal. , A row decoder for selecting one of the word lines, and a first column add Address, the first column decoder which decodes the address and outputs one of the first column selection signals, and the second column address which is input and decodes the address and one of the second column selection signals To select one of the column blocks, turn on the j switching elements in the selected column block, and connect the bit lines of all columns in the selected column block to the corresponding data lines, A second column decoder, and a plurality of switches for connecting the register and the j data lines in parallel, each switch being individually turned on between the register and one of the data lines. , The switch is turned off, and a mode switching signal is applied to switch between the normal mode and the block write mode. By turning on the one of said switches receiving one of the first column selection signal from Mudekoda, connect one of the data lines to the register, the block write mode, the first
Regardless of the first column selection signal output from the column decoder, all the switches are turned on to connect all data lines to the registers, and a mask operation is performed by the mask control signal. The control circuit has j column-direction mask circuits, each mask circuit is connected in series between each data line and a register, and each mask circuit is connected to the first decoder from the first decoder. One of the one column selection signals, one of the j column direction mask signals, and the mode switching signal are added, and one of the first column selection signal and the column direction mask control is performed depending on the level of the mode switching signal. The first switch circuit, which outputs one of the signals, and the output of the first switch circuit are added, and the output of the first switch circuit adds the data. Having a second switch circuit for Tsudan between lines and registers, semiconductor memory device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33606890A JP2680475B2 (en) | 1990-11-30 | 1990-11-30 | Semiconductor memory device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33606890A JP2680475B2 (en) | 1990-11-30 | 1990-11-30 | Semiconductor memory device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04205995A JPH04205995A (en) | 1992-07-28 |
JP2680475B2 true JP2680475B2 (en) | 1997-11-19 |
Family
ID=18295364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP33606890A Expired - Lifetime JP2680475B2 (en) | 1990-11-30 | 1990-11-30 | Semiconductor memory device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2680475B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6011727A (en) * | 1998-08-26 | 2000-01-04 | Micron Technology, Inc. | Block write circuit and method for wide data path memory devices |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5956284A (en) * | 1982-09-24 | 1984-03-31 | Hitachi Micro Comput Eng Ltd | Semiconductor storage device |
JPS61269293A (en) * | 1985-05-24 | 1986-11-28 | Hitachi Ltd | Dynamic ram |
JPH0711915B2 (en) * | 1985-06-17 | 1995-02-08 | 株式会社日立製作所 | Semiconductor memory device |
JP2569010B2 (en) * | 1986-05-21 | 1997-01-08 | 株式会社日立製作所 | Semiconductor memory |
JPS62275388A (en) * | 1986-05-23 | 1987-11-30 | Hitachi Ltd | Semiconductor storage device |
JPH0760594B2 (en) * | 1987-06-25 | 1995-06-28 | 富士通株式会社 | Semiconductor memory device |
JPH0770212B2 (en) * | 1988-07-19 | 1995-07-31 | 日本電気株式会社 | Semiconductor memory circuit |
JPH0289278A (en) * | 1988-09-26 | 1990-03-29 | Nec Corp | Image memory |
-
1990
- 1990-11-30 JP JP33606890A patent/JP2680475B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH04205995A (en) | 1992-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR960004742B1 (en) | Semiconductor memory device | |
US4675850A (en) | Semiconductor memory device | |
US5229971A (en) | Semiconductor memory device | |
JPH0574191A (en) | Semiconductor memory device | |
US5424995A (en) | Static random access memory allowing reading angle rotation | |
US6115280A (en) | Semiconductor memory capable of burst operation | |
US5566128A (en) | Semiconductor memory device | |
US5365489A (en) | Dual port video random access memory with block write capability | |
KR100955251B1 (en) | Sram circuit and buffer circuit using same | |
KR950014901B1 (en) | Address decoder which variably selects multiple rows and/or columns and semiconductor memory device using same | |
JPH0361276B2 (en) | ||
US6584022B2 (en) | Semiconductor memory device with simultaneous data line selection and shift redundancy selection | |
JP2003223785A (en) | Semiconductor memory device with high-speed operation and method of using and designing the same | |
JPS6381688A (en) | Semiconductor memory device | |
JP3735822B2 (en) | Decoding circuit and decoding method for semiconductor memory device | |
JP2680475B2 (en) | Semiconductor memory device | |
JP3240897B2 (en) | Semiconductor storage device | |
JPH1011969A (en) | Semiconductor memory device | |
JPH10340225A (en) | Semiconductor memory and cache memory device | |
JP2941408B2 (en) | Semiconductor storage device | |
JPS61246996A (en) | Orthogonal memory | |
KR100264194B1 (en) | Semiconductor memory device | |
KR0172369B1 (en) | Semiconductor memory device | |
JPH09231745A (en) | Semiconductor memory device | |
JPH06195978A (en) | Semiconductor memory device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070801 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080801 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090801 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090801 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100801 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100801 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110801 Year of fee payment: 14 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110801 Year of fee payment: 14 |