JPH0785665A - Semiconductor memory - Google Patents
Semiconductor memoryInfo
- Publication number
- JPH0785665A JPH0785665A JP5232949A JP23294993A JPH0785665A JP H0785665 A JPH0785665 A JP H0785665A JP 5232949 A JP5232949 A JP 5232949A JP 23294993 A JP23294993 A JP 23294993A JP H0785665 A JPH0785665 A JP H0785665A
- Authority
- JP
- Japan
- Prior art keywords
- column
- data
- redundant
- address
- memory cell
- 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
Links
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Dram (AREA)
Abstract
(57)【要約】
【目的】 複数ビットのワードデータでアクセスする半
導体メモリに関し、簡単な構成でかつ高速な、ビット単
位での位置指定が可能なカラム選択回路を実現し、簡単
な構成で冗長救済機能を実現する。
【構成】 メモリセルアレイ1と、冗長セルアレイ2
と、カラム方向でのビット単位の位置指定をおこなうカ
ラムアドレスが入力されビット単位での選択信号を出力
するカラムデコーダ8と、入力されるカラムアドレスと
該カラムアドレスに対して下位方向に追従するアドレス
に該当するカラムデコーダからの選択信号を合成する選
択信号合成回路21と、メモリセルアレイ1のビット線
出力に接続されそれぞれが独立に制御されるカラム選択
ゲート5と、選択信号合成回路21の出力によりカラム
選択ゲートを駆動する手段を備えた構成とするものであ
る。
(57) [Abstract] [Purpose] A semiconductor memory that is accessed with multiple bits of word data has a simple structure and a high-speed column selection circuit that can specify the position in bit units. Realize the relief function. [Structure] Memory cell array 1 and redundant cell array 2
And a column decoder 8 for inputting a column address for specifying a bit-wise position in the column direction and outputting a selection signal in a bit unit, an input column address and an address following the column address in the lower direction. The selection signal synthesizing circuit 21 for synthesizing the selection signals from the column decoder corresponding to the above, the column selection gate 5 connected to the bit line output of the memory cell array 1 and independently controlled, and the output of the selection signal synthesizing circuit 21 The structure is provided with means for driving the column selection gate.
Description
【0001】[0001]
【産業上の利用分野】本発明は、半導体メモリに関する
ものであり、特にランダムアクセスメモリとシリアルア
クセスメモリ(以下SAMと記す)を備え、画像情報を
記憶する画像メモリ利用すると有効であるコラムおよび
SAM選択回路と冗長救済回路を備えた半導体メモリに
関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor memory, and more particularly to a column and a SAM which are equipped with a random access memory and a serial access memory (hereinafter referred to as SAM) and which are effective when an image memory for storing image information is used. The present invention relates to a semiconductor memory including a selection circuit and a redundancy repair circuit.
【0002】[0002]
【従来の技術】半導体メモリは複数ビットのデータI/
O端子を有しており、I/Oデータ幅が広いほど一回の
アクセスで読みだし/書き込みできるビット数が多くな
り、高速なデータアクセスが可能となる。このため、I
/Oデータ幅は8〜19ビット程度のものが実用化され
ており、更に広くなることが予測される。このため、半
導体メモリにおいてはメモリセルアレイに対して複数ビ
ット幅のデータ(以下ワードと記す)でアクセスされる
構成となる。2. Description of the Related Art A semiconductor memory is a multi-bit data I / I.
It has an O terminal, and the wider the I / O data width, the larger the number of bits that can be read / written in one access, and the faster data access becomes possible. Therefore, I
A / O data width of about 8 to 19 bits has been put into practical use, and it is expected that it will become wider. Therefore, in the semiconductor memory, the memory cell array is accessed by data having a plurality of bit widths (hereinafter referred to as words).
【0003】従来の画像メモリにおけるカラムおよびS
AM系の選択回路の構成を図13に示す。1はデータを
記憶するメモリセルアレイ、2は冗長救済のための冗長
セルアレイ、3はレジスタRを複数個備えて成るメモリ
セルアレイ1の任意の1行のデータを記憶するシリアル
レジスタ、32はレジスタRを複数個備えて成る冗長セ
ルアレイ2の任意の1行のデータを記憶する冗長シリア
ルレジスタである。Columns and S in conventional image memory
FIG. 13 shows the configuration of the AM selection circuit. Reference numeral 1 is a memory cell array for storing data, 2 is a redundant cell array for redundancy relief, 3 is a serial register for storing data of any one row of the memory cell array 1 including a plurality of registers R, and 32 is a register R. It is a redundant serial register that stores data of any one row of the redundant cell array 2 including a plurality of cells.
【0004】28はメモリセルアレイ1の任意の行デー
タを選択するための選択信号を発生するカラムデコー
ダ、25はカラムデコーダ28からの選択信号によりメ
モリセルアレイ1のビット線のデータを選択的にカラム
データバス18に接続するカラム選択ゲート、26は、
カラム冗長デコーダ27からの信号により冗長セルアレ
イ2のビット線のデータを選択的にカラムデータバス1
8に出力する冗長カラム選択ゲートである。28 is a column decoder for generating a selection signal for selecting any row data of the memory cell array 1, 25 is a column decoder for selectively selecting the bit line data of the memory cell array 1 by the selection signal from the column decoder 28. The column selection gate 26 connected to the bus 18 is
The data from the bit line of the redundant cell array 2 is selectively supplied to the column data bus 1 by the signal from the column redundancy decoder 27.
8 is a redundant column selection gate for outputting to 8.
【0005】9はシリアルレジスタ3の任意のデータを
選択するための選択信号を発生するSAMデコーダ、7
はSAMデコーダ9からの選択信号によりシリアルレジ
スタ3に記憶された信号を選択的にSAMデータバス2
0に出力するSAM選択ゲートである。Reference numeral 9 is a SAM decoder for generating a selection signal for selecting arbitrary data of the serial register 3, and 7
Is a signal selectively stored in the serial register 3 according to a selection signal from the SAM decoder 9
This is a SAM selection gate that outputs 0.
【0006】30はカラムアドレス入力信号31からカ
ラムデコーダ28に与えるアドレスを生成するカラムプ
リデコーダ、27はメモリセルアレイ1内の不良メモリ
セルに該当するカラムアドレス入力31を検出するカラ
ム冗長デコーダ、12はカラム冗長デコーダ27の出力
によりカラムデコーダ28へのアドレス供給を制御する
アドレス制御回路である。Reference numeral 30 is a column predecoder for generating an address given to the column decoder 28 from the column address input signal 31, 27 is a column redundancy decoder for detecting a column address input 31 corresponding to a defective memory cell in the memory cell array 1, and 12 is a column redundancy decoder. An address control circuit that controls the address supply to the column decoder 28 by the output of the column redundancy decoder 27.
【0007】13はSAMアドレス入力信号17からS
AMデコーダ9に与えるアドレスを生成するSAMプリ
デコーダ、14はメモリセルアレイ1内の不良メモリセ
ルに該当するSAMアドレス入力17を検出するSAM
冗長デコーダ、29はSAMデータバス20あるいは冗
長シリアルレジスタ32からのデータを選択してSAM
データ19へ出力するSAMデータ選択回路である。Reference numeral 13 is a SAM address input signal 17 to S
A SAM predecoder for generating an address to be given to the AM decoder 9, and a SAM for detecting a SAM address input 17 corresponding to a defective memory cell in the memory cell array 1.
A redundancy decoder 29 selects data from the SAM data bus 20 or the redundancy serial register 32 to select the SAM.
This is a SAM data selection circuit for outputting to the data 19.
【0008】同図においては、カラムデータバス18お
よびSAMデータ19とSAMデータバス20のビット
幅は2ビットとし、冗長セルアレイ2のサイズを2カラ
ム(救済アドレスは1カラム)としている。In the figure, the bit width of the column data bus 18, the SAM data 19 and the SAM data bus 20 is 2 bits, and the size of the redundant cell array 2 is 2 columns (the relief address is 1 column).
【0009】カラム系のデータアクセスについて述べる
と、カラムアドレス信号31は、カラムプリデコーダ3
0とともにカラム冗長デコーダ27に与えられる。カラ
ムプリデコーダ30の出力は、アドレス制御回路12を
介してカラムデコーダ28へ与えら、カラムデコーダ2
8の選択信号出力によりカラム選択ゲート5を駆動して
メモリセルアレイ1の任意のデータを選択しカラムデー
タバス18に接続する。To describe the column system data access, the column address signal 31 is the column predecoder 3
It is supplied to the column redundancy decoder 27 together with 0. The output of the column predecoder 30 is given to the column decoder 28 via the address control circuit 12, and the column decoder 2
The column select gate 5 is driven by the output of the select signal 8 to select any data in the memory cell array 1 and connect it to the column data bus 18.
【0010】メモリセルアレイ1内に不良メモリセルが
存在し、この不良メモリセルに該当するカラムアドレス
信号31が入力された場合には、カラム冗長デコーダ2
7により冗長アドレス検出がなされ、カラム冗長デコー
ダ27の出力は「1」となる。アドレス制御回路12
は、冗長デコーダ27の出力信号によりカラムデコーダ
28へのアドレス信号を遮断するとともに、冗長セルア
レイ2に接続された冗長カラム選択ゲート26により冗
長メモリセルを選択し、カラムデータバス18に接続す
る。If there is a defective memory cell in the memory cell array 1 and the column address signal 31 corresponding to this defective memory cell is input, the column redundancy decoder 2
The redundant address is detected by 7, and the output of the column redundant decoder 27 becomes "1". Address control circuit 12
Shuts off the address signal to the column decoder 28 by the output signal of the redundant decoder 27, selects the redundant memory cell by the redundant column selection gate 26 connected to the redundant cell array 2, and connects it to the column data bus 18.
【0011】SAMのデータアクセスにおいては高速性
が要求されるため、冗長シリアルレジスタ32は常時ア
クセスされる構成が一般的である。SAMアドレス信号
17は、SAMプリデコーダ13とともにSAM冗長デ
コーダ14に与えられる。SAMプリデコーダ13の出
力はSAMデコーダ9へ与えら、SAMデコーダ9の選
択出力信号によりSAM選択ゲート7を駆動してシリア
ルレジスタ3の任意のビットを選択しSAMデータバス
20に接続する。Since high speed is required for SAM data access, the redundant serial register 32 is generally accessed at all times. The SAM address signal 17 is given to the SAM redundant decoder 14 together with the SAM predecoder 13. The output of the SAM predecoder 13 is given to the SAM decoder 9, and the SAM selection gate 7 is driven by the selection output signal of the SAM decoder 9 to select an arbitrary bit of the serial register 3 and connect it to the SAM data bus 20.
【0012】不良カラムアドレスに該当するSAMアド
レス17が入力された場合には、SAM冗長デコーダ1
4により冗長アドレス検出がなされ冗長デコーダ14の
出力は「1」となり、この信号によりSAMデータ選択
回路15は冗長シリアルレジスタ32のデータを選択し
SAMデータ19に出力する。このような構成とするこ
とによりSAMアクセス時でのクリティカルパスの短縮
化が図られ、高速SAMアクセスを実現している。When the SAM address 17 corresponding to the defective column address is input, the SAM redundant decoder 1
The redundant address is detected by 4 and the output of the redundant decoder 14 becomes "1". With this signal, the SAM data selection circuit 15 selects the data of the redundant serial register 32 and outputs it to the SAM data 19. With such a configuration, the critical path at the time of SAM access is shortened, and high-speed SAM access is realized.
【0013】図においては、カラムデータバス18およ
びSAMデータバス20を2ビットとし2ビット単位で
のアクセスとしており、カラムデコーダ28およびSA
Mデコーダ9は2ビット単位での選択信号を発生し、カ
ラムアドレス31およびSAMアドレス17へは2ビッ
ト単位でアクセスするためのアドレスが入力される。In the figure, the column data bus 18 and the SAM data bus 20 are set to 2 bits, and the access is made in units of 2 bits.
The M decoder 9 generates a selection signal in units of 2 bits, and the column address 31 and the SAM address 17 are supplied with addresses for accessing in units of 2 bits.
【0014】図14は、図13に示す半導体メモリを画
像データを記憶する画像メモリに適用した場合での画像
データ配置を示すものである。図13に示す構成におい
ては、ワードデータの単位が2ビットとなっているた
め、入力アドレスによりアクセスされる画像データは符
号aで示すように、2画素ピッチでの位置指定となる。
画像処理システムにおける画像処理においては、符号b
に示すような画素単位での画像データアクセスが頻繁に
用いられる。FIG. 14 shows an arrangement of image data when the semiconductor memory shown in FIG. 13 is applied to an image memory for storing image data. In the configuration shown in FIG. 13, since the unit of word data is 2 bits, the image data accessed by the input address is designated with a 2-pixel pitch, as indicated by the symbol a.
In the image processing in the image processing system, the code b
Image data access on a pixel-by-pixel basis is frequently used as shown in FIG.
【0015】そこで、半導体メモリにビット単位での位
置指定によるワードデータアクセスが可能な機能(以下
ピクセルアラインアクセス機能と記す)を備えたものが
提案されている。Therefore, it has been proposed to provide a semiconductor memory with a function (hereinafter referred to as a pixel align access function) capable of accessing word data by specifying a position in bit units.
【0016】図15はピクセルアラインアクセス機能を
実現するカラム選択回路の構成図である。カラムアドレ
ス信号16には、ビット単位での位置指定をするのに必
要なビット幅のアドレスが入力される。FIG. 15 is a block diagram of a column selection circuit for realizing the pixel align access function. The column address signal 16 is input with an address having a bit width necessary for specifying the position in bit units.
【0017】8は、カラムアドレス入力16に応じてビ
ット単位でのカラム選択信号を発生するカラムデコー
ダ、10はカラムアドレス入力16からカラムデコーダ
8に与えるアドレスを生成するカラムプリデコーダであ
る。1はデータを記憶するメモリセルアレイであり、4
1はカラムデコーダ8からの選択信号によりメモリセル
アレイ1のビット線のデータを選択的にカラムデータバ
ス18に接続するカラム選択ゲートである。Reference numeral 8 is a column decoder which generates a column selection signal in bit units according to the column address input 16, and 10 is a column predecoder which generates an address to be supplied to the column decoder 8 from the column address input 16. 1 is a memory cell array for storing data, and 4
A column selection gate 1 selectively connects the data of the bit line of the memory cell array 1 to the column data bus 18 in response to a selection signal from the column decoder 8.
【0018】図15においてカラム選択ゲート41は、
メモリセルアレイ1のビット線に対して各々2個のトラ
ンスファーゲートを備えており、各々は異なるカラムデ
ータバスに接続され、隣り合うビットラインに接続され
たトランスファーゲートが同時に選択されるようカラム
デコーダ8からの選択信号が供給されている。In FIG. 15, the column selection gate 41 is
The column decoder 8 includes two transfer gates for each bit line of the memory cell array 1, each of which is connected to a different column data bus, and transfer gates connected to adjacent bit lines are simultaneously selected. Selection signal is supplied.
【0019】カラムデコーダ8からの選択信号により、
常に連続する2ビットが選択されるので、図14(2)
に示すようなビット単位での位置指定によるアクセスを
可能としている。By a selection signal from the column decoder 8,
Since two consecutive bits are always selected, FIG. 14 (2)
It is possible to access by specifying the position in bit units as shown in.
【0020】図13〜図15においては、カラムデータ
バス18およびSAMデータバス20を2ビットとし、
メモリセルアレイ1に対して2ビットのワードデータア
クセスをおこなう構成を示したが、3ビット以上のワー
ドデータでアクセスする構成とするには、カラムデータ
バス18およびSAMデータバス20を必要なビット幅
とし、図13におけるカラムデコーダ28およびSAM
デコーダ9を必要ビット幅単位での選択信号を発生する
構成とするとともに、図15に示すカラム選択ゲート4
1においては、各ビット線に接続されるトランスファゲ
ートを必要ビット幅の数にし、必要ビット幅に応じた接
続にすることにより2ビットの場合と同様の動作を実現
できる。13 to 15, the column data bus 18 and the SAM data bus 20 have 2 bits,
Although the configuration in which the 2-bit word data is accessed to the memory cell array 1 is shown, the column data bus 18 and the SAM data bus 20 have the required bit widths in order to access the 3-bit or more word data. , Column decoder 28 and SAM in FIG.
The decoder 9 is configured to generate a selection signal in a required bit width unit, and the column selection gate 4 shown in FIG.
In No. 1, by setting the number of transfer gates connected to each bit line to the required number of bit widths and connecting them according to the required bit width, the same operation as in the case of 2 bits can be realized.
【0021】[0021]
【発明が解決しようとする課題】以上説明したように、
半導体メモリを画像メモリに適用する場合には、画像処
理を高速化する目的でピクセルアラインアクセス機能を
実現する構成が提案されているが、従来の構成では以下
のような問題を有している。 (a)メモリセルアレイのビット線に対して各々複数の
トランスファーゲートを接続する構成であり、回路規模
が膨大となるとともに、トランスファーゲートをメモリ
セルのピッチでレイアウトすることが困難であった。 (b)上記構成によりカラムデータバスに接続されるト
ランスファーゲートの数が増えるため、このカラムデー
タバスの容量が増大しており動作速度を遅くする要因と
なっていた。 (c)ピクセルアラインアクセス機能を実現するための
連続したメモリセルデータへのアクセス手段およびカラ
ム選択手段は提案されているが、従来の冗長救済手段は
適用できない。 (d)SAMを備えた画像メモリにおいて、冗長シリア
ルレジスタからのデータ読みだしをSAMデータバスと
は独立しておこなっており、このデータ読みだしのため
の配線はSAMデータバスやカラムデータバスと並行し
て配線されるため、データバス領域としてカラムデータ
バス、SAMデータバスおよび冗長シリアルレジスタか
らのデータ読みだしをのための配線が必要となり、レイ
アウトサイズを大きくしている要因となっていた。 (e)ピクセルアラインアクセス機能を実現する半導体
メモリをSAMを備えた画像メモリに適用する場合にお
いては、SAM冗長救済手段が確立されていない。As described above,
When a semiconductor memory is applied to an image memory, a configuration that realizes a pixel align access function has been proposed for the purpose of speeding up image processing, but the conventional configuration has the following problems. (A) Since a plurality of transfer gates are connected to each bit line of the memory cell array, the circuit scale becomes huge, and it is difficult to lay out the transfer gates at the pitch of the memory cells. (B) With the above configuration, the number of transfer gates connected to the column data bus increases, so that the capacity of the column data bus increases, which is a factor of slowing down the operation speed. (C) A continuous means for accessing memory cell data and a column selection means for realizing the pixel-aligned access function have been proposed, but the conventional redundancy repair means cannot be applied. (D) In the image memory equipped with SAM, the data reading from the redundant serial register is performed independently of the SAM data bus, and the wiring for this data reading is parallel to the SAM data bus and the column data bus. Therefore, wiring for reading data from the column data bus, the SAM data bus, and the redundant serial register is required as a data bus area, which is a factor of increasing the layout size. (E) In the case of applying the semiconductor memory that realizes the pixel-aligned access function to the image memory including the SAM, the SAM redundant remedy means has not been established.
【0022】[0022]
【課題を解決するための手段】本発明は前記課題を解決
するための第1の手段として、複数ビット幅のデータバ
スによりワードデータアクセスを行う半導体メモリにお
いて、カラム方向でのビット単位の位置指定をおこなう
カラムアドレスが入力されビット単位での選択信号を出
力するカラムデコーダと、入力されるカラムアドレスと
該カラムアドレスに対して下位方向に追従するアドレス
に該当するカラムデコーダからの選択信号を合成する選
択信号合成手段と、メモリセルアレイのビット線出力に
接続されそれぞれが独立に制御されるカラム選択ゲート
と、選択信号合成手段の出力によりカラム選択ゲートを
駆動する手段を備えた構成とするものである。As a first means for solving the above-mentioned problems, the present invention provides, as a first means for solving the above-mentioned problems, a bit-wise position designation in a column direction in a semiconductor memory for word data access by a data bus having a plurality of bit widths. A column decoder that inputs a column address that outputs a column signal that outputs a selection signal in bit units, and a selection signal from a column decoder that corresponds to an input column address and an address that follows the column address in the lower direction are combined. The configuration includes a selection signal synthesizing means, a column selection gate connected to the bit line output of the memory cell array and independently controlled, and a means for driving the column selection gate by the output of the selection signal synthesizing means. .
【0023】第2の手段として、メモリセルアレイと冗
長セルアレイとを備え、複数ビット幅のデータバスによ
りワードデータアクセスを行う半導体メモリにおいて、
カラム方向でのビット単位の位置指定をおこなうカラム
アドレスが入力されビット単位での選択信号を出力する
カラムデコーダと、入力されるカラムアドレスと該カラ
ムアドレスに対して下位方向に追従するアドレスに該当
するカラムデコーダからの選択信号を合成する選択信号
合成手段と、不良メモリセルに該当するカラムアドレス
入力および該カラムアドレスに対して下位方向に追従す
るアドレスを検出するカラム冗長検出手段と、メモリセ
ルアレイのビット線出力に接続されそれぞれが独立に制
御されるカラム選択ゲートと、冗長セルアレイのビット
線に接続されそれぞれが独立に制御される冗長カラム選
択ゲートと、カラム冗長検出手段の出力により選択信号
合成手段から前記カラム選択ゲートへ与える選択信号を
制御する選択信号制御手段と、カラム冗長検出手段の出
力により冗長カラム選択ゲートを制御する手段を備えた
構成とすものである。As a second means, in a semiconductor memory having a memory cell array and a redundant cell array and performing word data access by a data bus having a plurality of bit widths,
Corresponds to a column decoder that inputs a column address that specifies a bit unit position in the column direction and outputs a selection signal in a bit unit, and an input column address and an address that follows the column address in the lower direction. A selection signal synthesizing means for synthesizing a selection signal from a column decoder, a column redundancy detecting means for detecting a column address input corresponding to a defective memory cell and an address following the column address in a lower direction, and a bit of a memory cell array. A column selection gate connected to the line output and controlled independently of each other, a redundant column selection gate connected to the bit line of the redundant cell array and controlled independently of each other, and a selection signal synthesizing means by the output of the column redundancy detecting means. Selection signal for controlling selection signal applied to the column selection gate And control means, is intended to a structure having means for controlling the redundant column selection gate by the output of the column redundancy detection means.
【0024】第3の手段として、メモリセルアレイと冗
長セルアレイとを備え、複数ビット幅のデータバスによ
りデータアクセスを行う半導体メモリにおいて、メモリ
セルアレイ内の1行のデータを記憶するシリアルレジス
タと、冗長セルアレイ内の1行のデータから任意のデー
タを選択する冗長データ選択手段と、冗長データ選択手
段により選択されたデータを記憶する冗長シリアルレジ
スタと、メモリセルアレイ内の不良メモリセルに該当す
るシリアルアドレス入力を検出するシリアル冗長デコー
ダと、不良メモリセルのワードデータ内でのビット位置
を指定する位置プログラム回路と、位置プログラム回路
の出力により前記冗長データ選択手段を制御する手段
と、シリアル冗長デコーダおよび前記位置プログラム回
路の出力によりシリアルレジスタあるいは冗長シリアル
レジスタからのデータを選択して出力するシリアルデー
タ選択回路を備えた構成とするものである。As a third means, in a semiconductor memory having a memory cell array and a redundant cell array and accessing data through a data bus having a plurality of bit widths, a serial register for storing one row of data in the memory cell array and a redundant cell array. A redundant data selecting means for selecting arbitrary data from one row of data, a redundant serial register for storing the data selected by the redundant data selecting means, and a serial address input corresponding to a defective memory cell in the memory cell array. A serial redundancy decoder for detecting, a position program circuit for designating a bit position in word data of a defective memory cell, a means for controlling the redundant data selecting means by the output of the position program circuit, a serial redundancy decoder and the position program. Siri by the output of the circuit It is an arrangement which includes a serial data selection circuit for data selected and output from Rurejisuta or redundant serial register.
【0025】第4の手段として、メモリセルアレイと冗
長セルアレイとを備え、複数ビット幅のデータバスによ
りワードデータアクセスを行う半導体メモリにおいて、
カラム方向でのビット単位の位置指定をおこなうカラム
アドレスが入力されビット単位での選択信号を出力する
カラムデコーダと、入力されるカラムアドレスと該カラ
ムアドレスに対して下位方向に追従するアドレスに該当
するカラムデータからの選択信号を合成する選択信号合
成手段と、メモリセルアレイのビット線出力に接続され
それぞれが独立に制御されるカラム選択ゲートと、冗長
セルアレイのビット線に接続されそれぞれが独立に制御
される冗長カラム選択ゲートと、不良メモリセルに該当
するカラムアドレス入力および該カラムアドレスに対し
て下位方向に追従するアドレスを検出するカラム冗長検
出手段と、カラム冗長検出手段の出力により選択信号合
成手段からカラム選択ゲートへ与える選択信号を制御す
る選択信号制御手段と、カラム冗長検出手段の出力によ
り冗長カラム選択ゲートを制御する手段と、メモリセル
アレイ内の1行のデータを記憶するシリアルレジスタ
と、冗長セルアレイ内の1行のデータから任意のデータ
を選択する冗長データ選択手段と、冗長データ選択手段
により選択されたデータを記憶する冗長シリアルレジス
タと、カラム冗長検出手段の出力により冗長データ選択
手段を制御する手段と、メモリセルアレイ内の不良メモ
リセルに該当するシリアルアドレスを検出するシリアル
冗長デコーダと、シリアル冗長デコーダおよびカラム冗
長検出手段の出力により前記シリアルレジスタあるいは
冗長シリアルレジスタからのデータを選択して出力する
シリアルデータ選択回路を備えた構成とするものであ
る。As a fourth means, in a semiconductor memory having a memory cell array and a redundant cell array and performing word data access by a data bus having a plurality of bit widths,
Corresponds to a column decoder that inputs a column address that specifies a bit unit position in the column direction and outputs a selection signal in a bit unit, and an input column address and an address that follows the column address in the lower direction. A selection signal synthesizing means for synthesizing a selection signal from column data, a column selection gate connected to the bit line output of the memory cell array and independently controlled, and a column selection gate connected to the bit line of the redundant cell array and independently controlled. A redundant column selection gate, a column redundancy input means for detecting a column address input corresponding to a defective memory cell and an address following the column address in the lower direction, and a selection signal synthesizing means by the output of the column redundancy detection means. Selection signal controller for controlling the selection signal applied to the column selection gate A means for controlling the redundant column selection gate by the output of the column redundancy detecting means, a serial register for storing one row of data in the memory cell array, and a redundancy for selecting arbitrary data from one row of data in the redundant cell array. A data selecting means, a redundant serial register for storing the data selected by the redundant data selecting means, a means for controlling the redundant data selecting means by the output of the column redundancy detecting means, and a serial corresponding to a defective memory cell in the memory cell array. The configuration is provided with a serial redundancy decoder for detecting an address and a serial data selection circuit for selecting and outputting data from the serial register or the redundant serial register by the outputs of the serial redundancy decoder and the column redundancy detecting means.
【0026】[0026]
【作用】第1の手段による構成とすることにより、メモ
リセルアレイおよび冗長セルアレイの各ビット線に対し
て1個のトランスファゲートを接続する簡単な構成で複
数ビット幅のワードデータアクセスを行なう半導体メモ
リにおいてピクセルアラインアクセス機能を実現するこ
とができるので、上記トランスファゲートをメモリセル
のピッチでレイアウトすることが容易におこなえるとと
もに、カラムデータバスに接続されるトランスファゲー
トの数を削減することができるので高速動作が可能とな
る。According to the first means, in a semiconductor memory for accessing word data of a plurality of bit widths with a simple structure in which one transfer gate is connected to each bit line of the memory cell array and the redundant cell array. Since the pixel-aligned access function can be realized, the transfer gates can be easily laid out at the memory cell pitch, and the number of transfer gates connected to the column data bus can be reduced, resulting in high-speed operation. Is possible.
【0027】また第2の手段による構成とすることによ
り、ピクセルアラインアクセス機能を実現する半導体メ
モリにおいて冗長救済機能を簡単な構成で実現すること
ができる。Further, by adopting the structure of the second means, the redundancy repair function can be realized with a simple structure in the semiconductor memory which realizes the pixel align access function.
【0028】また第3の手段による構成とすることによ
り、SAMを備えた画像メモリにおいて、冗長シリアル
レジスタの台数を削減することができるとともに、冗長
シリアルレジスタからの読みだしデータ数を減らすこと
ができるのでレイアウトにおけるデータバス領域を削減
でき、チップサイズを大幅に削減することができる。Further, by adopting the configuration of the third means, it is possible to reduce the number of redundant serial registers in the image memory provided with the SAM and also reduce the number of data read from the redundant serial registers. Therefore, the data bus area in the layout can be reduced, and the chip size can be significantly reduced.
【0029】さらに、第4の手段による構成とすること
により、SAMを備えたピクセルアラインアクセス機能
を有する画像メモリにおいて、カラム冗長救済回路とS
AM冗長救済回路の一部を共有することができるので、
簡単な構成で画像メモリを実現することができる。Further, by adopting the configuration of the fourth means, in the image memory having the pixel align access function having the SAM, the column redundancy repair circuit and the S
Since a part of the AM redundancy repair circuit can be shared,
The image memory can be realized with a simple configuration.
【0030】[0030]
【実施例】図1に、本発明におけるピクセルアラインア
クセス機能を実現するカラム選択回路を備えた半導体メ
モリの回路構成例を示す。カラムアドレス信号16には
ビット単位での位置指定をするのに必要なビット幅のア
ドレスが入力される。8はカラムアドレス入力16に応
じてビット単位でのカラム選択信号を発生するカラムデ
コーダ、10はカラムアドレス入力16からカラムデコ
ーダ8に与えるアドレスを生成するカラムプリデコーダ
である。1はデータを記憶するメモリセルアレイであ
り、5はカラムデコーダ8からの選択信号によりメモリ
セルアレイ1のビット線のデータを選択的にカラムデー
タバス18に接続するカラム選択ゲートである。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows a circuit configuration example of a semiconductor memory having a column selection circuit for realizing the pixel align access function in the present invention. The column address signal 16 is input with an address having a bit width required to specify the position in bit units. Reference numeral 8 is a column decoder that generates a column selection signal in bit units according to the column address input 16, and 10 is a column predecoder that generates an address to be supplied to the column decoder 8 from the column address input 16. Reference numeral 1 is a memory cell array for storing data, and 5 is a column selection gate for selectively connecting the data of the bit line of the memory cell array 1 to the column data bus 18 in response to a selection signal from the column decoder 8.
【0031】カラムデコーダ8により発生されるカラム
選択信号は、選択信号合成回路21を介してカラム選択
ゲート5のそれぞれのトランスファゲートへ与えられ
る。ここで選択信号合成回路21は各々のビットにおい
て、カラムデコーダ8の該当するビットの選択信号出力
と下位方向に追従するビットの選択信号出力との論理和
演算をおこなう論理和ゲートにより構成されている。The column selection signal generated by the column decoder 8 is applied to each transfer gate of the column selection gate 5 via the selection signal synthesis circuit 21. Here, the selection signal synthesizing circuit 21 is composed of an OR gate for performing an OR operation of the selection signal output of the corresponding bit of the column decoder 8 and the selection signal output of the bit following in the lower direction for each bit. .
【0032】カラムアドレス入力16に対するカラムデ
コーダ8と選択信号合成回路21の出力信号を図2に示
す。図において、カラムアドレスはカラムアドレス入力
16へ与える入力アドレス値、カラムビット位置は図1
におけるカラム方向のビット位置を示しており、カラム
デコーダ8および選択信号合成回路21で示される表は
それぞれ、カラムアドレスに対応するカラムデコーダ8
および選択信号合成回路21の出力信号を示している。The output signals of the column decoder 8 and the selection signal synthesis circuit 21 for the column address input 16 are shown in FIG. In the figure, the column address is the input address value given to the column address input 16, and the column bit position is shown in FIG.
The bit positions in the column direction in the column decoder 8 and the table indicated by the column decoder 8 and the selection signal combining circuit 21 are respectively shown in the column decoder 8 corresponding to the column address.
And the output signal of the selection signal synthesis circuit 21.
【0033】カラムデコーダ8はカラムアドレスに対応
するカラムビット位置の信号のみを「1」とする信号を
出力する。選択信号合成回路21は論理和ゲートにより
カラムアドレスに対応するカラムデコーダ8の出力と下
位方向に追従する1ビットの出力との論理和となるの
で、カラムアドレス入力信号16に応じて連続する2ビ
ットの選択をおこなうための選択信号をカラム選択ゲー
ト5へ出力することができる。この選択信号合成回路2
1の出力信号によりカラム選択ゲート5を駆動すること
により、カラムデータバス18へカラムアドレス入力1
6に応じて連続する2ビットのデータを接続することが
できる。The column decoder 8 outputs a signal which sets only the signal at the column bit position corresponding to the column address to "1". The selection signal synthesizing circuit 21 uses a logical sum gate to perform the logical sum of the output of the column decoder 8 corresponding to the column address and the output of 1 bit that follows in the lower direction, so that two consecutive bits depending on the column address input signal 16 are generated. It is possible to output to the column selection gate 5 a selection signal for performing the selection. This selection signal synthesis circuit 2
By driving the column select gate 5 with the output signal of 1, the column address input 1 to the column data bus 18
Depending on 6, it is possible to connect continuous 2 bits of data.
【0034】図1に示す構成とすることにより、メモリ
セルアレイ1の各ビット線にトランスファゲートを1個
接続する構成でピクセルアラインアクセス機能を備えた
カラム選択回路を実現することができ、メモリセルピッ
チでレイアウトをおこなうカラム選択ゲートのレイアウ
ト設計が簡単になるとともに、カラムデータバス18の
容量は図15に示す従来例に対して半減することなるの
で高速動作を実現することができる。With the configuration shown in FIG. 1, a column selection circuit having a pixel align access function can be realized with a configuration in which one transfer gate is connected to each bit line of the memory cell array 1, and the memory cell pitch is obtained. The layout design of the column select gate for layout is simplified, and the capacity of the column data bus 18 is halved as compared with the conventional example shown in FIG. 15, so that high speed operation can be realized.
【0035】ピクセルアライン機能を実現するカラム選
択回路においては、メモリセルアレイ1のカラム方向の
各ビットはカラム方向でのビット位置に対応するアドレ
ス入力だけでなく下位方向に追従するアドレスによって
もアクセスされることになるので、従来の冗長救済手段
は適用できない。In the column selection circuit for realizing the pixel align function, each bit in the column direction of the memory cell array 1 is accessed not only by the address input corresponding to the bit position in the column direction but also by the address following in the lower direction. Therefore, the conventional redundancy remedy cannot be applied.
【0036】図1におけるピクセルアラインアクセス機
能を実現するカラム選択回路を備えた半導体メモリでの
冗長救済機能を実現するメモリ構成例を図3に示す。FIG. 3 shows an example of a memory configuration for realizing a redundancy repair function in a semiconductor memory having a column selection circuit for realizing the pixel align access function in FIG.
【0037】1はデータを記憶するメモリセルアレイ、
2は冗長救済のための冗長セルアレイ、8はメモリセル
アレイ1の任意の行データを選択するための選択信号を
発生するカラムデコーダ、5はカラムデコーダ8からの
選択信号によりメモリセルアレイ1のビット線のデータ
を選択的にカラムデータバス18に出力するカラム選択
ゲートである。1 is a memory cell array for storing data,
Reference numeral 2 is a redundant cell array for redundancy relief, 8 is a column decoder for generating a selection signal for selecting any row data of the memory cell array 1, and 5 is a bit line of the memory cell array 1 according to a selection signal from the column decoder 8. A column selection gate that selectively outputs data to the column data bus 18.
【0038】6は冗長検出回路70からの信号により冗
長セルアレイ2のビット線のデータを選択的にカラムデ
ータバス18に出力する冗長カラム選択ゲート、10は
カラムアドレス入力16からカラムデコーダ8に与える
アドレスを生成するカラムプリデコーダ、70は冗長検
出回路、21はカラムデコーダ8の信号を受け、カラム
選択ゲート5への選択信号を発生する選択信号合成回
路、22は冗長検出回路70の出力により選択信号合成
回路21からカラム選択ゲートへ与える選択信号を制御
する選択信号制御回路である。Reference numeral 6 is a redundant column select gate for selectively outputting the data of the bit line of the redundant cell array 2 to the column data bus 18 in response to a signal from the redundancy detection circuit 70, and 10 is an address given from the column address input 16 to the column decoder 8. A column pre-decoder 70 for generating a redundancy detection circuit, 21 a selection signal synthesis circuit for receiving a signal from the column decoder 8 and generating a selection signal to the column selection gate 5, and 22 a selection signal generated by the output of the redundancy detection circuit 70. A selection signal control circuit for controlling a selection signal given from the synthesis circuit 21 to the column selection gate.
【0039】ここで、冗長検出回路70は図4に示す構
成となっている。82および81はメモリセルアレイ1
内の不良メモリセルに該当する入力アドレスnを検出す
る(n)冗長デコーダおよび、不良メモリセルに該当す
るアドレスnに対して1ビット下位方向に追従する入力
アドレスnー1を検出する(nー1)冗長デコーダであ
り、同一の回路構成で実現でき、その具体回路例を図5
に示す。Here, the redundancy detecting circuit 70 has the structure shown in FIG. 82 and 81 are memory cell arrays 1
(N) a redundant decoder that detects an input address n corresponding to a defective memory cell in the memory cell and an input address n-1 that follows the address n corresponding to the defective memory cell in the lower direction by 1 bit (n- 1) A redundant decoder, which can be realized with the same circuit configuration, and its specific circuit example is shown in FIG.
Shown in.
【0040】カラムアドレスC0〜Cnおよび/C0〜
/Cnはそれぞれnチャネルトランジスタ92に与えら
れる。91はヒューズであり、不良メモリセルのアドレ
スに該当するヒューズを切断することにより検出アドレ
スをプログラムする。Column addresses C0 to Cn and / C0
/ Cn is applied to the n-channel transistor 92, respectively. Reference numeral 91 denotes a fuse, which programs a detection address by cutting a fuse corresponding to the address of the defective memory cell.
【0041】93および94はpチャネルトランジス
タ、95はインバータ、96はプリチャージ信号入力で
あり、このような構成とすることにより不良メモリセル
に該当するカラムアドレスnが入力された場合に(n)
冗長デコーダ82の出力Rnが「0」に、不良メモリセ
ルに該当するアドレスnに対して1ビット下位方向に追
従するアドレスnー1のカラムアドレスが入力された場
合に(nー1)冗長デコーダ81の出力Rnー1が
「0」となる。Reference numerals 93 and 94 are p-channel transistors, 95 is an inverter, and 96 is a precharge signal input. With such a configuration, when a column address n corresponding to a defective memory cell is input (n).
When the output Rn of the redundancy decoder 82 is "0" and the column address of the address n-1 that follows the address n corresponding to the defective memory cell in the lower direction by 1 bit is input (n-1) redundancy decoder The output Rn-1 of 81 becomes "0".
【0042】83は位置プログラム回路であり、不良メ
モリセルのワードデータ内での位置をプログラムするも
のである。図3においては、ワードデータを2ビットと
しているため、位置プログラム回路83は不良メモリセ
ルが偶数まはた奇数アドレスにあるかをプログラムす
る。Reference numeral 83 is a position program circuit for programming the position of the defective memory cell in the word data. In FIG. 3, since the word data is 2 bits, the position program circuit 83 programs whether the defective memory cell is at an even or odd address.
【0043】具体回路例を図6に示しており、nチャネ
ルトランジスタ102、ヒューズ101、pチャネルト
ランジスタ103および104、インバータ105、プ
リチャージ信号入力106で構成され、nチャネルトラ
ンジスタ102のゲートを高電位に接続する以外は図5
に示す冗長デコーダと同様の接続関係にある。A specific circuit example is shown in FIG. 6, which is composed of an n-channel transistor 102, a fuse 101, p-channel transistors 103 and 104, an inverter 105, and a precharge signal input 106. The gate of the n-channel transistor 102 is set to a high potential. 5 except for connecting to
It has the same connection relationship as the redundant decoder shown in.
【0044】ここで不良メモリセルが偶数アドレスに存
在する場合には、ヒューズ91は切断せずにおくことに
より出力RPは「11」となり、不良メモリセルが奇数
アドレスに存在する場合にはヒューズ101を切断し出
力RPを「0」とする。If the defective memory cell exists at an even address, the fuse 91 is left uncut, and the output RP becomes "11". If the defective memory cell exists at an odd address, the fuse 101 is provided. Is disconnected and the output RP is set to "0".
【0045】(nー1)冗長デコーダ71、(n)冗長
デコーダ82および位置プログラム回路83の出力をN
ANDゲート84〜86およびインバータ87により論
理演算することにより冗長検出回路70の出力REおよ
びROは図7に示すようになる。The outputs of the (n-1) redundant decoder 71, the (n) redundant decoder 82 and the position program circuit 83 are set to N.
The logical operations of AND gates 84 to 86 and inverter 87 result in outputs RE and RO of redundancy detecting circuit 70 as shown in FIG.
【0046】図7において、カラムアドレスはメモリセ
ルアレイ1におけるメモリセルのカラム方向の位置を示
すものであり、アドレス2に該当するメモリセルが不良
の場合には、(n)冗長デコーダ82での検出アドレス
を2に、(nー1)冗長デコーダ81での検出アドレス
を1とするようヒューズをプログラムする。In FIG. 7, the column address indicates the position of the memory cell in the memory cell array 1 in the column direction. When the memory cell corresponding to the address 2 is defective, the (n) redundancy decoder 82 detects it. The fuse is programmed so that the address is set to 2 and the detection address in the (n-1) redundant decoder 81 is set to 1.
【0047】また、位置プログラム回路83のヒューズ
は導通のままにしておくことにより、αで示すようにカ
ラムアドレス1および2に該当するアドレス入力の場合
にREが「0」となる。アドレス3に該当するメモリセ
ルが不良の場合には、(n)冗長デコーダ82での検出
アドレスを3に、(nー1)冗長デコーダ81での検出
アドレスを2とするようヒューズをプログラムする。ま
た、位置プログラム回路83のヒューズ切断することに
より、βで示すようにカラムアドレス2および3に該当
するアドレス入力の場合にROが「0」となる。Further, by keeping the fuse of the position program circuit 83 conductive, RE becomes "0" in the case of address input corresponding to the column addresses 1 and 2 as indicated by α. If the memory cell corresponding to the address 3 is defective, the fuse is programmed so that the detection address in the (n) redundant decoder 82 is set to 3 and the detection address in the (n-1) redundant decoder 81 is set to 2. Further, by blowing the fuse of the position program circuit 83, RO becomes “0” when the address corresponding to the column addresses 2 and 3 is input as shown by β.
【0048】図3において、メモリセルアレイ1のメモ
リセルに不良があり、その不良セルが偶数ビットの位置
に存在する場合には、前述の説明のように不良メモリセ
ルが存在するビットがアクセスされるカラムアドレスが
入力された場合冗長検出回路70のRE出力が「0」と
なるようヒューズをプログラムするので、この場合には
選択信号制御回路22により偶数ビットに接続されてい
る選択信号合成回路21からの制御信号は遮断される。In FIG. 3, when a memory cell of the memory cell array 1 has a defect and the defective cell exists at an even bit position, the bit in which the defective memory cell exists is accessed as described above. When the column address is input, the fuse is programmed so that the RE output of the redundancy detection circuit 70 becomes “0”. In this case, therefore, the selection signal control circuit 22 causes the selection signal synthesizing circuit 21 connected to the even-numbered bits. The control signal of is cut off.
【0049】また、冗長検出回路70のRE出力により
インバータ23を介して偶数側の冗長カラム選択ゲート
6が駆動され、冗長セルアレイ2内のメモリセルがアク
セスされる。Further, the RE output of the redundancy detecting circuit 70 drives the even-numbered side redundant column select gate 6 through the inverter 23 to access the memory cell in the redundant cell array 2.
【0050】同様に、メモリセルアレイ1内の不良セル
が奇数ビットの位置に存在する場合には、前述の説明の
ように不良メモリセルが存在するビットがアクセスされ
るカラムアドレスが入力された場合冗長検出回路70の
RO出力が「0」となるようヒューズをプログラムする
ので、この場合には選択信号制御回路22により奇数ビ
ットに接続されている選択信号合成回路21からの制御
信号は遮断される。Similarly, when a defective cell in the memory cell array 1 exists at an odd bit position, redundancy occurs when the column address for accessing the bit in which the defective memory cell exists is input as described above. Since the fuse is programmed so that the RO output of the detection circuit 70 becomes "0", in this case, the control signal from the selection signal synthesizing circuit 21 connected to the odd bits is cut off by the selection signal control circuit 22.
【0051】また、冗長検出回路11のRO出力により
インバータ23を介して奇数側の冗長カラム選択ゲート
6が駆動され、冗長セルアレイ2内のメモリセルがアク
セスされる。The RO output of the redundancy detection circuit 11 drives the odd-numbered redundant column selection gate 6 via the inverter 23 to access the memory cells in the redundant cell array 2.
【0052】以上のように、図3に示す構成によりピク
セルアラインアクセス機能を実現するカラム選択回路を
備えた半導体メモリにおいても、簡単な構成で冗長救済
機能を実現することができる。As described above, even in the semiconductor memory provided with the column selection circuit for realizing the pixel align access function by the structure shown in FIG. 3, the redundant relief function can be realized by a simple structure.
【0053】図8はSAMの冗長救済を簡単な回路およ
びレイアウト構成で実現できる半導体メモリの構成を示
すものである。1はデータを記憶するメモリセルアレ
イ、2は冗長救済のための冗長セルアレイ、3はレジス
タRを複数個備えて成るメモリセルアレイ1の任意の1
行のデータを記憶するシリアルレジスタである。FIG. 8 shows the structure of a semiconductor memory capable of realizing the redundancy repair of the SAM with a simple circuit and layout structure. Reference numeral 1 is a memory cell array for storing data, 2 is a redundant cell array for redundancy relief, and 3 is any one of the memory cell arrays 1 including a plurality of registers R.
It is a serial register that stores row data.
【0054】4は冗長セルアレイ2のビット線のデータ
を選択するトランスファゲート4ー1および4ー2から
成る冗長データ選択手段と、該トランスファゲート4ー
1および4ー2により選択されたデータを記憶するレジ
スタRから成る冗長シリアルレジスタ、7はSAMデコ
ーダ9からの選択信号によりシリアルレジスタ3に記憶
された信号を選択的にSAMデータバス20に出力する
SAM選択ゲートである。Reference numeral 4 denotes redundant data selecting means composed of transfer gates 4-1 and 4-2 for selecting data on the bit line of the redundant cell array 2, and data stored by the transfer gates 4-1 and 4-2. A redundant serial register composed of a register R, and a SAM selection gate 7 which selectively outputs the signal stored in the serial register 3 to the SAM data bus 20 in response to a selection signal from the SAM decoder 9.
【0055】30は位置プログラム回路、13はSAM
アドレス入力信号17からSAMデコーダ9に与えるア
ドレスを生成するプリデコーダ、13はSAM冗長デコ
ーダ、15はSAMデータ選択回路である。30 is a position program circuit, 13 is a SAM
A predecoder for generating an address given to the SAM decoder 9 from the address input signal 17, 13 is a SAM redundant decoder, and 15 is a SAM data selection circuit.
【0056】前述のように、ワードデータを2ビットと
した場合でのピクセルアラインアクセス機能を備えた半
導体メモリにおけるカラム冗長救済は、偶数アドレスあ
るいは奇数アドレスのどちらか一方を冗長セルで置き換
えるものであるため、冗長セルアレイ2は2カラム分の
メモリセルを備えているが、冗長シリアルレジスタ4は
1個のシリアルレジスタRのみとなっている。As described above, column redundancy repair in a semiconductor memory having a pixel align access function when word data is 2 bits is to replace either an even address or an odd address with a redundant cell. Therefore, the redundant cell array 2 includes memory cells for two columns, but the redundant serial register 4 has only one serial register R.
【0057】位置プログラム回路30の具体回路例を図
13に示す。図6に示す回路と同一番号のものは同一機
能を有した構成要素である。インバータ106を除く回
路は図6に示すものと同一であり、図6に示す回路での
ヒューズプログラムと同様に、救済アドレスが偶数の場
合にはヒューズは切断せずにおき、救済アドレスが奇数
の場合にはヒューズを切断することにより、救済アドレ
スが偶数の場合にはRSEが「1」、RSOが「0」と
なり、冗長セルアレイ2から冗長シリアルレジスタ4へ
のデータ転送時には偶数側のデータがレジスタRに転送
される。A specific circuit example of the position program circuit 30 is shown in FIG. The components having the same numbers as those of the circuit shown in FIG. 6 are components having the same function. The circuit excluding the inverter 106 is the same as that shown in FIG. 6, and like the fuse program in the circuit shown in FIG. 6, when the repair address is an even number, the fuse is left uncut and the repair address is an odd number. In this case, by blowing the fuse, RSE becomes "1" and RSO becomes "0" when the relief address is an even number, and when the data is transferred from the redundant cell array 2 to the redundant serial register 4, the even side data is registered. Forwarded to R.
【0058】救済アドレスが奇数の場合にはRSEが
「0」、RSOが「1」となり冗長セルアレイ2から冗
長シリアルレジスタ4へのデータ転送時には奇数側のデ
ータがレジスタRに転送される。When the relief address is odd, RSE is "0" and RSO is "1", and when the data is transferred from the redundant cell array 2 to the redundant serial register 4, the odd data is transferred to the register R.
【0059】SAM冗長デコーダ14の具体回路例を図
10に示す。図5に示すカラム冗長デコーダと同一番号
のものは同一機能の構成要素である。図5に示すカラム
冗長デコーダと同一構成であり、SAMアドレス入力1
7(S0〜Sm、/S0〜/Sm)が入力されるnチャ
ネルトランジスタ92、ヒューズ91、pチャネルトラ
ンジスタ93および94、インバータ95より構成され
ている。A specific circuit example of the SAM redundant decoder 14 is shown in FIG. Those having the same numbers as the column redundancy decoder shown in FIG. 5 are components having the same function. The SAM address input 1 has the same configuration as the column redundancy decoder shown in FIG.
7 (S0 to Sm, / S0 to / Sm) is input, and is composed of an n-channel transistor 92, a fuse 91, p-channel transistors 93 and 94, and an inverter 95.
【0060】ヒューズ91をプログラムすることにより
SAMアドレス入力17が救済アドレスに該当する場合
に出力RSを「0」とする。SAMアクセス時において
は、SAMアドレス入力信号17がプリデコーダ13を
介してSAMデコーダ9に与えられ、SAMデコーダか
らの選択信号によりSAM選択ゲート7を制御すること
によりSAMアドレス入力信号17に該当するシリアル
レジスタ3のデータが選択され、SAMデータバス20
に接続される。By programming the fuse 91, the output RS is set to "0" when the SAM address input 17 corresponds to the relief address. At the time of SAM access, the SAM address input signal 17 is applied to the SAM decoder 9 via the predecoder 13, and the SAM selection gate 7 is controlled by the selection signal from the SAM decoder to correspond to the SAM address input signal 17. The data of the register 3 is selected, and the SAM data bus 20
Connected to.
【0061】SAMデータ選択回路15はSAMデータ
バス20を選択しSAMデータ19に出力する。SAM
アドレス入力信号17が救済アドレスに該当する場合に
はSAM冗長デコーダ14の出力RSが「0」となり、
位置プログラム回路30の出力RSEおよびRSOとに
より、SAMデータ選択回路15はSAMデータバス2
0のいずれか一方のデータと冗長シリアルレジスタ4か
らのデータを選択してSAMデータ19に出力する。The SAM data selection circuit 15 selects the SAM data bus 20 and outputs it as the SAM data 19. SAM
When the address input signal 17 corresponds to the relief address, the output RS of the SAM redundant decoder 14 becomes "0",
Depending on the outputs RSE and RSO of the position program circuit 30, the SAM data selection circuit 15 is operated by the SAM data bus 2
Either one of the data 0 and the data from the redundant serial register 4 is selected and output as the SAM data 19.
【0062】つまり、救済アドレスが偶数の場合には位
置プログラム回路30の出力RSEが「1」、RSOが
「0」となり、救済時にはSAMデータバス20の奇数
側と冗長シリアルレジスタ4からのデータを選択し、救
済アドレスが奇数の場合には位置プログラム回路30の
出力RSEが「0」、RSOが「1」となり、救済時に
はSAMデータバス20の偶数側と冗長シリアルレジス
タ4からのデータを選択することによりSAMの冗長救
済を実現できる。That is, when the relief address is an even number, the output RSE of the position program circuit 30 becomes "1" and RSO becomes "0", and at the time of relief, the data from the odd side of the SAM data bus 20 and the redundant serial register 4 is stored. If the relief address is an odd number, the output RSE of the position program circuit 30 is "0" and RSO is "1", and at the time of relief, the even side of the SAM data bus 20 and the data from the redundant serial register 4 are selected. As a result, SAM redundant relief can be realized.
【0063】以上説明したよう、図8に示す構成とする
ことにより、冗長シリアルレジスタの台数を削減するこ
とができるとともに、冗長シリアルレジスタ4からのデ
ータ出力線を削減することができるので、冗長シリアル
レジスタおよびデータ配線領域でのレイアウト面積を大
幅に削減することができる。As described above, with the configuration shown in FIG. 8, the number of redundant serial registers can be reduced, and the data output line from the redundant serial register 4 can be reduced. The layout area in the register and data wiring area can be significantly reduced.
【0064】ピクセルアラインアクセス機能を備えたカ
ラム選択回路および冗長救済回路と、SAM選択回路お
よ冗長救済回路を備えた半導体メモリの構成例を図11
に示す。FIG. 11 shows a configuration example of a semiconductor memory having a column selection circuit and a redundancy repair circuit having a pixel align access function, and a SAM selection circuit and a redundancy repair circuit.
Shown in.
【0065】1はデータを記憶するメモリセルアレイ、
2は冗長救済のための冗長セルアレイ、3はレジスタR
を複数個備えて成るメモリセルアレイ1の任意の1行の
データを記憶するシリアルレジスタ、4は冗長セルアレ
イ2のビット線のデータを選択するトランスファゲート
4ー1および4ー2から成る冗長データ選択手段と、該
トランスファゲート4ー1および4ー2により選択され
たデータを記憶するレジスタRから成る冗長シリアルレ
ジスタである。1 is a memory cell array for storing data,
2 is a redundant cell array for redundancy relief, 3 is a register R
A redundant register selecting means composed of transfer gates 4-1 and 4-2 for selecting data of a bit line of the redundant cell array 2 and a serial register for storing data of any one row of the memory cell array 1 including a plurality of And a register R for storing the data selected by the transfer gates 4-1 and 4-2.
【0066】8はメモリセルアレイ1の任意の行データ
を選択するための選択信号を発生するカラムデコーダ、
21はカラムデコーダ8からの選択信号からピクセルア
ラインアクセスをおこなうための選択信号を発生するた
めの選択信号合成回路、22は選択信号合成回路21か
らの選択信号を冗長検出回路11からの信号により制御
する選択信号制御回路、5は選択信号制御回路22から
の選択信号によりメモリセルアレイ1のビット線のデー
タを選択的にカラムデータバス18に接続するカラム選
択ゲート、6は冗長検出回路11からインバータ23を
介した信号により駆動され、冗長セルアレイ2のビット
線のデータを選択的にカラムデータバス18に出力する
冗長カラム選択ゲートである。A column decoder 8 generates a selection signal for selecting any row data of the memory cell array 1.
Reference numeral 21 denotes a selection signal synthesizing circuit for generating a selection signal for performing pixel-aligned access from the selection signal from the column decoder 8, 22 denotes a selection signal from the selection signal synthesizing circuit 21 controlled by a signal from the redundancy detecting circuit 11. The selection signal control circuit 5 is a column selection gate for selectively connecting the data of the bit line of the memory cell array 1 to the column data bus 18 in response to a selection signal from the selection signal control circuit 22, and 6 is the redundancy detection circuit 11 to the inverter 23. Is a redundant column select gate which is driven by a signal through the column cell and selectively outputs the data of the bit line of the redundant cell array 2 to the column data bus 18.
【0067】9はシリアルレジスタ3の任意のデータを
選択するための選択信号を発生するSAMデコーダ、7
はSAMデコーダ9からの選択信号によりシリアルレジ
スタ3に記憶された信号を選択的にSAMデータバス2
0に出力するSAM選択ゲートである。Reference numeral 9 is a SAM decoder for generating a selection signal for selecting arbitrary data in the serial register 3, and 7
Is a signal selectively stored in the serial register 3 according to a selection signal from the SAM decoder 9
This is a SAM selection gate that outputs 0.
【0068】10はカラムアドレス入力信号16からカ
ラムデコーダ8に与えるアドレスを生成するカラムプリ
デコーダ、11はカラムの冗長検出をおこなうとともに
4ー1および4ー2で構成される冗長データ選択手段を
制御する信号を発生するカラム冗長検出回路である。Reference numeral 10 is a column predecoder for generating an address given to the column decoder 8 from the column address input signal 16, and 11 is for detecting redundancy of the column and controlling redundant data selecting means constituted by 4-1 and 4-2. This is a column redundancy detection circuit for generating a signal for
【0069】13はSAMアドレス入力信号17からS
AMデコーダ9に与えるアドレスを生成するSAMプリ
デコーダ、14はSAM冗長デコーダ、15はSAMデ
ータバス20あるいは冗長シリアルレジスタ4からのデ
ータを選択してSAMデータ19へ出力するSAMデー
タ選択回路である。Reference numeral 13 is a SAM address input signal 17 to S
A SAM predecoder that generates an address to be given to the AM decoder 9, a SAM redundant decoder 14, and a SAM data selection circuit 15 that selects data from the SAM data bus 20 or the redundant serial register 4 and outputs it to the SAM data 19.
【0070】図においては、図1、図3および図8と同
様にカラムデータバス18およびSAMデータ19とS
AMデータバス20のビット幅は2ビットとし、冗長セ
ルアレイ2のサイズを2カラム(救済アドレスは1カラ
ム)としている。図1、図3および図8に示す構成と同
一番号のものは同一構成要素であり同一の動作をおこな
う。In the figure, the column data bus 18 and the SAM data 19 and S are the same as in FIGS. 1, 3 and 8.
The bit width of the AM data bus 20 is 2 bits, and the size of the redundant cell array 2 is 2 columns (the relief address is 1 column). Elements having the same numbers as those shown in FIGS. 1, 3 and 8 are the same elements and perform the same operations.
【0071】以下に図1、図3および図8と異なる冗長
検出回路11の回路および動作について説明する。冗長
検出回路11の具体回路例は図12に示すとうりであ
り、(nー1)冗長デコーダ81、(n)冗長デコーダ
82および位置プログラム回路83は図5および図6に
示すものと同一である。The circuit and operation of the redundancy detecting circuit 11 different from those of FIGS. 1, 3 and 8 will be described below. A concrete circuit example of the redundancy detection circuit 11 is as shown in FIG. 12, and the (n-1) redundancy decoder 81, the (n) redundancy decoder 82 and the position program circuit 83 are the same as those shown in FIGS. 5 and 6. is there.
【0072】NANDゲート84〜86およびインバー
タ87により図4と同様に図7に示す動作をおこなうR
EおよびROを出力することができ、このREおよびR
Oを選択信号制御回路22およびインバータへ与えるこ
とにより図3に示すピクセルアラインアクセス機能を備
えたカラム選択回路および冗長救済回路を実現できる。The NAND gates 84 to 86 and the inverter 87 perform the operation shown in FIG. 7 similarly to FIG.
E and RO can be output, and RE and R
By applying O to the selection signal control circuit 22 and the inverter, the column selection circuit and the redundancy repair circuit having the pixel align access function shown in FIG. 3 can be realized.
【0073】また、位置プログラム回路83とインバー
タ87により図9に示す回路と同様のRSEおよびRS
Oを出力することができ、図8に示す簡単な構成でのS
AM冗長救済回路を実現できる。Further, the position program circuit 83 and the inverter 87 allow the same RSE and RS as the circuit shown in FIG.
O can be output and S in the simple configuration shown in FIG.
An AM redundancy repair circuit can be realized.
【0074】以上説明したように図11および図12に
示す構成とすることにより、カラム冗長救済およびSA
M冗長救済のための制御信号を同一の回路で発生するこ
とができ、この信号を用いて簡単な構成でピクセルアラ
インアクセス機能を備えたカラム選択回路および冗長救
済回路と、SAM選択回路およ冗長救済回路を備えた半
導体メモリを実現することができる。As described above, with the configuration shown in FIGS. 11 and 12, column redundancy repair and SA
A control signal for M redundancy repair can be generated in the same circuit, and by using this signal, a column selection circuit and a redundancy repair circuit having a pixel align access function with a simple configuration, a SAM selection circuit and a redundancy A semiconductor memory including a relief circuit can be realized.
【0075】なお実施例においては従来例と同様、ワー
ドデータ幅が2ビットであり、内部データバス幅が2ビ
ットの場合について説明を行ってきたが、本発明はワー
ドデータ幅に依存するものではなく、ワード幅がさらに
広くなる場合においても同様の機能が実現できることは
言うまでもない。In the embodiment, the word data width is 2 bits and the internal data bus width is 2 bits as in the conventional example, but the present invention does not depend on the word data width. Needless to say, the same function can be realized even when the word width becomes wider.
【0076】[0076]
【発明の効果】以上説明したように本発明によれば、ピ
クセルアラインアクセス機能を備えたカラム選択回路に
おいて簡単な回路構成で高速動作を実現できるととも
に、冗長救済回路備えたピクセルアラインアクセス機能
を有する半導体メモリを簡単な構成で実現できる。As described above, according to the present invention, a column select circuit having a pixel align access function can realize a high-speed operation with a simple circuit configuration and also has a pixel align access function having a redundancy repair circuit. A semiconductor memory can be realized with a simple configuration.
【0077】また、SAMを備えたピクセルアラインア
クセス機能を有する画像メモリにおいても、簡単な回路
構成で実現でき、レイアウト面積を大幅に削減すること
ができる。したがって、ピクセルアラインアクセス機能
を有する半導体メモリを小さいチップサイズで実現する
ことができるので安価なメモリを提供することが可能と
なる。Further, also in the image memory having the pixel align access function having the SAM, it can be realized with a simple circuit configuration, and the layout area can be greatly reduced. Therefore, a semiconductor memory having a pixel align access function can be realized with a small chip size, and an inexpensive memory can be provided.
【0078】また本発明によれば、コラム選択ゲートを
メモリセルアレイの各ビット線に1個だけ接続する構成
でありまた、冗長シリアルレジスタをワードデータ幅に
応じて低減することができるので、簡単な構成で高機能
な半導体メモリを実現することができるとともに、ワー
ドデータ幅が広い構成の半導体メモリになればなるほど
本発明の効果はさらに発揮されていくものである。Further, according to the present invention, only one column selection gate is connected to each bit line of the memory cell array, and the number of redundant serial registers can be reduced according to the word data width. The higher the function of the semiconductor memory can be realized with the configuration, and the larger the word data width of the semiconductor memory is, the more the effect of the present invention is exerted.
【図1】本発明の半導体メモリの一実施例におけるカラ
ム選択部の構成図FIG. 1 is a configuration diagram of a column selection unit in an embodiment of a semiconductor memory of the present invention.
【図2】図1におけるカラムデコーダ、カラム選択信号
合成回路の機能説明図FIG. 2 is a functional explanatory diagram of a column decoder and a column selection signal combining circuit in FIG.
【図3】同実施例におけるカラム選択部およびカラム冗
長救済部の構成図FIG. 3 is a configuration diagram of a column selection unit and a column redundancy repair unit in the embodiment.
【図4】図3におけるカラム冗長検出回路の具体例を示
す回路図FIG. 4 is a circuit diagram showing a specific example of a column redundancy detection circuit in FIG.
【図5】図4におけるカラム冗長デコーダの具体例を示
す回路図5 is a circuit diagram showing a specific example of a column redundancy decoder in FIG.
【図6】図4における位置プログラム回路の具体例を示
す回路図6 is a circuit diagram showing a specific example of a position program circuit in FIG.
【図7】図4におけるカラム冗長デコーダの動作説明図FIG. 7 is an operation explanatory diagram of the column redundancy decoder in FIG.
【図8】本発明の半導体メモリにおけるSAM選択部お
よびSAM冗長救済部の具体例を示す構成図FIG. 8 is a configuration diagram showing a specific example of a SAM selection unit and a SAM redundancy repair unit in the semiconductor memory of the present invention.
【図9】図8における位置プログラム回路の具体例を示
す構成図9 is a configuration diagram showing a specific example of the position program circuit in FIG.
【図10】図8におけるSAM冗長デコーダの具体例を
示す構成図10 is a configuration diagram showing a specific example of a SAM redundant decoder in FIG.
【図11】本発明の半導体メモリにおけるカラムおよび
SAMの選択部および冗長救済部の具体例を示す構成図FIG. 11 is a configuration diagram showing a specific example of a column and SAM selection unit and a redundancy repair unit in the semiconductor memory of the present invention.
【図12】図11におけるカラム冗長検出回路の具体例
を示す回路図12 is a circuit diagram showing a specific example of a column redundancy detection circuit in FIG.
【図13】従来におけるカラム、SAM選択部および冗
長救済部の構成を示す回路図FIG. 13 is a circuit diagram showing a configuration of a conventional column, a SAM selection unit, and a redundancy repair unit.
【図14】画像メモリにおける画面上でのデータ配列図FIG. 14 is a data array diagram on the screen in the image memory.
【図15】従来におけるカラム選択部の構成を示す回路
図FIG. 15 is a circuit diagram showing a configuration of a conventional column selection unit.
1 メモリセルアレイ 2 冗長セルアレイ 3 シリアルレジスタ 4 冗長シリアルレジスタ 5 カラム選択ゲート 6 冗長カラム選択ゲート 7 SAM選択ゲート 8 カラムデコーダ 9 SAMデコーダ 10 カラムプリデコーダ 11 カラム冗長検出回路 13 SAMプリデコーダ 14 SAM冗長デコーダ 15 SAMデータ選択回路 16 カラムアドレス信号 17 SAMアドレス信号 18 カラムデータバス 19 SAMデータ 20 SAMデータバス 21 カラム選択信号合成回路 22 カラム選択信号制御回路 23 インバータ 1 memory cell array 2 redundant cell array 3 serial register 4 redundant serial register 5 column selection gate 6 redundant column selection gate 7 SAM selection gate 8 column decoder 9 SAM decoder 10 column predecoder 11 column redundancy detection circuit 13 SAM predecoder 14 SAM redundant decoder 15 SAM data selection circuit 16 column address signal 17 SAM address signal 18 column data bus 19 SAM data 20 SAM data bus 21 column selection signal synthesis circuit 22 column selection signal control circuit 23 inverter
Claims (13)
ータアクセスを行う半導体メモリにおいて、カラム方向
でのビット単位の位置指定をおこなうカラムアドレスが
入力されビット単位での選択信号を出力するカラムデコ
ーダと、入力される前記カラムアドレスと該カラムアド
レスに対して下位方向に追従するアドレスに該当する前
記カラムデコーダからの選択信号を合成する選択信号合
成手段と、メモリセルアレイのビット線出力に接続され
それぞれが独立に制御されるカラム選択ゲートと、前記
選択信号合成手段の出力により前記カラム選択ゲートを
駆動する手段を備えたことを特徴とする半導体メモリ。1. A semiconductor memory which performs word data access by a data bus having a plurality of bit widths, and a column decoder which receives a column address for specifying a bit unit position in a column direction and outputs a bit selection signal. Selection signal synthesizing means for synthesizing the input column address and a selection signal from the column decoder corresponding to an address following the column address in the lower direction, and a bit line output of the memory cell array, each of which is independent of each other. 2. A semiconductor memory comprising: a column selection gate controlled by the control circuit and a means for driving the column selection gate by the output of the selection signal synthesizing means.
ることを特徴とする請求項1記載の半導体メモリ。2. The semiconductor memory according to claim 1, wherein the selection signal synthesizing means comprises an OR operation means.
え、複数ビット幅のデータバスによりワードデータアク
セスを行う半導体メモリにおいて、カラム方向でのビッ
ト単位の位置指定をおこなうカラムアドレスが入力され
ビット単位での選択信号を出力するカラムデコーダと、
入力される前記カラムアドレスと該カラムアドレスに対
して下位方向に追従するアドレスに該当する前記カラム
デコーダからの選択信号を合成する選択信号合成手段
と、不良メモリセルに該当するカラムアドレス入力およ
び該カラムアドレスに対して下位方向に追従するアドレ
スを検出するカラム冗長検出手段と、前記メモリセルア
レイのビット線出力に接続されそれぞれが独立に制御さ
れるカラム選択ゲートと、前記冗長セルアレイのビット
線に接続されそれぞれが独立に制御される冗長カラム選
択ゲートと、前記カラム冗長検出手段の出力により前記
選択信号合成手段から前記カラム選択ゲートへ与える選
択信号を制御する選択信号制御手段と、前記カラム冗長
検出手段の出力により前記冗長カラム選択ゲートを制御
する手段を備えたことを特徴とする半導体メモリ。3. A semiconductor memory comprising a memory cell array and a redundant cell array, wherein word data is accessed by a data bus having a plurality of bit widths, and a column address for designating a bit unit position in the column direction is input to the semiconductor memory unit. A column decoder that outputs a selection signal,
Select signal synthesizing means for synthesizing the input column address and a selection signal from the column decoder corresponding to an address following the column address in the lower direction, and inputting a column address corresponding to a defective memory cell and the column A column redundancy detecting means for detecting an address that follows the address in the lower direction, a column select gate connected to the bit line output of the memory cell array and independently controlled, and connected to the bit line of the redundant cell array. A redundant column selection gate that is independently controlled; a selection signal control unit that controls a selection signal given from the selection signal synthesis unit to the column selection gate by the output of the column redundancy detection unit; and a column redundancy detection unit. A means for controlling the redundant column select gate by the output is provided. Semiconductor memory according to claim.
ることを特徴とする請求項3記載の半導体メモリ。4. The semiconductor memory according to claim 3, wherein the selection signal synthesizing means comprises an OR operation means.
当するカラムアドレス入力を検出する不良アドレスカラ
ム冗長デコーダと、前記不良メモリセルに該当するカラ
ムアドレスに対して下位方向に追従するカラムアドレス
を検出する1個又は複数個の追従アドレス冗長デコーダ
と、不良メモリセルのワードデータ内でのビット位置を
指定する位置プログラム回路を備えて成ることを特徴と
する請求項3記載の半導体メモリ。5. A defective address column redundancy decoder for detecting a column address input corresponding to a defective memory cell by column redundancy detecting means, and a column address following a column address corresponding to the defective memory cell in a lower direction. 4. The semiconductor memory according to claim 3, further comprising one or a plurality of follow-up address redundancy decoders and a position program circuit for designating a bit position in the word data of the defective memory cell.
遮断を制御する手段より成ることを特徴とする請求項3
記載の半導体メモリ。6. The selection signal control means comprises means for controlling conduction or interruption of the selection signal.
The semiconductor memory described.
え、複数ビット幅のデータバスによりデータアクセスを
行う半導体メモリにおいて、前記メモリセルアレイ内の
1行のデータを記憶するシリアルレジスタと、前記冗長
セルアレイ内の1行のデータから任意のデータを選択す
る冗長データ選択手段と、前記冗長データ選択手段によ
り選択されたデータを記憶する冗長シリアルレジスタ
と、前記メモリセルアレイ内の不良メモリセルに該当す
るシリアルアドレス入力を検出するシリアル冗長デコー
ダと、不良メモリセルのワードデータ内でのビット位置
を指定する位置プログラム回路と、前記位置プログラム
回路の出力により前記冗長データ選択手段を制御する手
段と、前記シリアル冗長デコーダおよび前記位置プログ
ラム回路の出力により前記シリアルレジスタあるいは前
記冗長シリアルレジスタからのデータを選択して出力す
るシリアルデータ選択回路を備えて成ることを特徴とす
る半導体メモリ。7. A semiconductor memory comprising a memory cell array and a redundant cell array, wherein data is accessed by a data bus having a plurality of bit widths, a serial register for storing one row of data in the memory cell array, and a memory cell in the redundant cell array. A redundant data selection means for selecting arbitrary data from one row of data, a redundant serial register for storing the data selected by the redundant data selection means, and a serial address input corresponding to a defective memory cell in the memory cell array are provided. A serial redundancy decoder for detecting, a position program circuit for designating a bit position in word data of a defective memory cell, a means for controlling the redundant data selecting means by an output of the position program circuit, the serial redundancy decoder and the The position program circuit output The serial register or a semiconductor memory, characterized by comprising a serial data selection circuit for selecting and outputting data from the redundant serial register.
数ビット線と冗長シリアルレジスタ間に接続された複数
のトランスファゲートより成ることを特徴とする請求項
6記載の半導体メモリ。8. The semiconductor memory according to claim 6, wherein the redundant data selecting means comprises a plurality of transfer gates connected between a plurality of bit lines of the redundant cell array and the redundant serial register.
え、複数ビット幅のデータバスによりワードデータアク
セスを行う半導体メモリにおいて、カラム方向でのビッ
ト単位の位置指定をおこなうカラムアドレスが入力され
ビット単位での選択信号を出力するカラムデコーダと、
入力される前記カラムアドレスと該カラムアドレスに対
して下位方向に追従するアドレスに該当する前記カラム
データからの選択信号を合成する選択信号合成手段と、
メモリセルアレイのビット線出力に接続されそれぞれが
独立に制御されるカラム選択ゲートと、前記冗長セルア
レイのビット線に接続されそれぞれが独立に制御される
冗長カラム選択ゲートと、不良メモリセルに該当するカ
ラムアドレス入力および該カラムアドレスに対して下位
方向に追従するアドレスを検出するカラム冗長検出手段
と、前記カラム冗長検出手段の出力により前記選択信号
合成手段から前記カラム選択ゲートへ与える選択信号を
制御する選択信号制御手段と、前記カラム冗長検出手段
の出力により前記冗長カラム選択ゲートを制御する手段
と、前記メモリセルアレイ内の1行のデータを記憶する
シリアルレジスタと、前記冗長セルアレイ内の1行のデ
ータから任意のデータを選択する冗長データ選択手段
と、前記冗長データ選択手段により選択されたデータを
記憶する冗長シリアルレジスタと、前記カラム冗長検出
手段の出力により前記冗長データ選択手段を制御する手
段と、前記メモリセルアレイ内の不良メモリセルに該当
するシリアルアドレスを検出するシリアル冗長デコーダ
と、前記シリアル冗長デコーダおよび前記カラム冗長検
出手段の出力により前記シリアルレジスタあるいは前記
冗長シリアルレジスタからのデータを選択して出力する
シリアルデータ選択回路を備えて成ることを特徴とする
半導体メモリ。9. A semiconductor memory comprising a memory cell array and a redundant cell array, wherein word data is accessed by a data bus having a plurality of bit widths, and a column address for designating a bit-wise position in the column direction is inputted to the semiconductor memory. A column decoder that outputs a selection signal,
Selection signal synthesizing means for synthesizing the input column address and a selection signal from the column data corresponding to an address following the column address in a lower direction,
A column select gate connected to the bit line output of the memory cell array and independently controlled, a redundant column select gate connected to the bit line of the redundant cell array and independently controlled, and a column corresponding to a defective memory cell A column redundancy detecting means for detecting an address input and an address following the column address in the lower direction, and a selection for controlling a selection signal given from the selection signal synthesizing means to the column selection gate by the output of the column redundancy detecting means. From a signal control means, a means for controlling the redundant column selection gate by the output of the column redundancy detection means, a serial register for storing one row of data in the memory cell array, and one row of data in the redundant cell array. Redundant data selecting means for selecting arbitrary data, and the redundant data A redundant serial register for storing the data selected by the selecting means, a means for controlling the redundant data selecting means by the output of the column redundancy detecting means, and a serial address corresponding to a defective memory cell in the memory cell array. A semiconductor memory comprising: a serial redundancy decoder; and a serial data selection circuit for selecting and outputting data from the serial register or the redundant serial register according to the outputs of the serial redundancy decoder and the column redundancy detecting means. .
なることを特徴とする請求項9記載の半導体メモリ。10. The semiconductor memory according to claim 9, wherein the selection signal synthesizing means comprises an OR operation means.
該当するカラムアドレス入力を検出する不良アドレスカ
ラム冗長デコーダと、前記不良メモリセルに該当するカ
ラムアドレスに対して下位方向に追従するカラムアドレ
スを検出する1個又は複数個の追従アドレス冗長デコー
ダと、不良メモリセルのワードデータ内でのビット位置
を指定する位置プログラム回路を備えて成ることを特徴
とする請求項9記載の半導体メモリ。11. A defective address column redundancy decoder for detecting a column address input corresponding to a defective memory cell by a column redundancy detecting means, and a column address following a column address corresponding to the defective memory cell in a lower direction. 10. The semiconductor memory according to claim 9, further comprising one or a plurality of following address redundancy decoders and a position program circuit for designating a bit position in word data of a defective memory cell.
は遮断を制御する手段より成ることを特徴とする請求項
9記載の半導体メモリ。12. A semiconductor memory according to claim 9, wherein the selection signal control means comprises means for controlling conduction or interruption of the selection signal.
複数ビット線と冗長シリアルレジスタ間に接続された複
数のトランスファゲートより成ることを特徴とする請求
項9記載の半導体メモリ。13. The semiconductor memory according to claim 9, wherein the redundant data selecting means comprises a plurality of transfer gates connected between a plurality of bit lines of the redundant cell array and the redundant serial register.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP05232949A JP3092408B2 (en) | 1993-09-20 | 1993-09-20 | Semiconductor memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP05232949A JP3092408B2 (en) | 1993-09-20 | 1993-09-20 | Semiconductor memory |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0785665A true JPH0785665A (en) | 1995-03-31 |
| JP3092408B2 JP3092408B2 (en) | 2000-09-25 |
Family
ID=16947389
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP05232949A Expired - Fee Related JP3092408B2 (en) | 1993-09-20 | 1993-09-20 | Semiconductor memory |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3092408B2 (en) |
-
1993
- 1993-09-20 JP JP05232949A patent/JP3092408B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP3092408B2 (en) | 2000-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6304501B2 (en) | Semiconductor memory device having a large band width and allowing efficient execution of redundant repair | |
| KR100238739B1 (en) | Driving method and circuit of semoconductor memory device | |
| US7064990B1 (en) | Method and apparatus for implementing multiple column redundancy for memory | |
| US5272672A (en) | Semiconductor memory device having redundant circuit | |
| US5787043A (en) | Semiconductor memory device having a redundancy capability | |
| US7177209B2 (en) | Semiconductor memory device and method of driving the same | |
| US6788600B2 (en) | Non-volatile semiconductor memory | |
| JPH088344A (en) | Redundant circuit | |
| US5781493A (en) | Semiconductor memory device having block write function | |
| US6747908B2 (en) | Semiconductor memory device and method of selecting word line thereof | |
| JP3953681B2 (en) | Column decoder | |
| US6426913B1 (en) | Semiconductor memory device and layout method thereof | |
| JP3240897B2 (en) | Semiconductor storage device | |
| KR20010021062A (en) | Semiconductor memory device and method for controlling memory cell array block thereof | |
| JPH08190785A (en) | Semiconductor memory device | |
| JPH0233799A (en) | Method and device for decoding for semiconductor recording device | |
| JPWO2006038250A1 (en) | Semiconductor device and data writing method | |
| JP3092408B2 (en) | Semiconductor memory | |
| JP2002100199A (en) | Semiconductor memory and replacing method for redundancy circuit | |
| KR0172352B1 (en) | Column Redundancy Control Circuit of Semiconductor Memory Device | |
| JP3035956B2 (en) | Write-maskable semiconductor memory device | |
| JPH06325592A (en) | Semiconductor memory | |
| JP3887073B2 (en) | Semiconductor memory device | |
| JP3695962B2 (en) | Semiconductor memory device | |
| JPH11273395A (en) | Semiconductor storage |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |