JP4924720B2 - Semiconductor memory having self-timing circuit - Google Patents
Semiconductor memory having self-timing circuit Download PDFInfo
- Publication number
- JP4924720B2 JP4924720B2 JP2010003994A JP2010003994A JP4924720B2 JP 4924720 B2 JP4924720 B2 JP 4924720B2 JP 2010003994 A JP2010003994 A JP 2010003994A JP 2010003994 A JP2010003994 A JP 2010003994A JP 4924720 B2 JP4924720 B2 JP 4924720B2
- Authority
- JP
- Japan
- Prior art keywords
- timing
- dummy
- self
- bit line
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Static Random-Access Memory (AREA)
- Semiconductor Memories (AREA)
Description
本発明は、メモリセルの保持データを読み出すためのセンスアンプ回路を有する半導体メモリに関し、特にセルフタイミング回路を有し、内部メモリセルの特性に応じてセンスアンプ起動信号の活性化タイミングを制御することによりデータの読み出しマージンを向上させた半導体メモリに関する。 The present invention relates to a semiconductor memory having a sense amplifier circuit for reading data held in a memory cell, and more particularly to a self-timing circuit for controlling the activation timing of a sense amplifier activation signal in accordance with the characteristics of an internal memory cell. The present invention relates to a semiconductor memory in which a data read margin is improved.
一般に、スタティックRAM(Static RAM、以下SRAMと称する。)は、一対のインバータを交差接続したメモリセルがマトリックス状に配置されたメモリセルアレイを有する。各々のメモリセルにおいて、インバータ対の相互接続点は一対のトランスファートランジスタを介してビット線対に接続され、トランスファートランジスタ対のゲートはワード線に接続される。ビット線対はセンスアンプ回路に接続される。 Generally, static RAM (Static RAM, hereinafter referred to as SRAM) has a memory cell array in which memory cells in which a pair of inverters are cross-connected are arranged in a matrix. In each memory cell, the interconnection point of the inverter pair is connected to the bit line pair via a pair of transfer transistors, and the gate of the transfer transistor pair is connected to the word line. The bit line pair is connected to a sense amplifier circuit.
SRAMの読み出し動作においては、まず外部よりクロック信号とアドレス信号が供給され、クロック信号に同期してアドレス信号をデコードすることにより対応するワード線を選択する。ワード線の選択により対応するメモリセルのトランスファートランジスタ対がオンし、それによって対応するメモリセルのインバータ対がビット線対と接続される。ビット線対はメモリセルのインバータ対に保持されたデータに基づいて駆動される。駆動されたビット線対の電位差はセンスアンプ起動信号に応答してセンスアンプ回路により増幅され、メモリセルの保持データが読み出される。上述の読み出し動作において、センスアンプ回路を起動するセンスアンプ起動信号の生成回路として、従来、セルフタイミング回路を用いた生成回路が知られている。(例えば、特許文献1を参照。)
In the read operation of the SRAM, first, a clock signal and an address signal are supplied from the outside, and a corresponding word line is selected by decoding the address signal in synchronization with the clock signal. Selection of the word line turns on the transfer transistor pair of the corresponding memory cell, whereby the inverter pair of the corresponding memory cell is connected to the bit line pair. The bit line pair is driven based on data held in the inverter pair of the memory cell. The potential difference between the driven bit line pair is amplified by the sense amplifier circuit in response to the sense amplifier activation signal, and the data held in the memory cell is read out. Conventionally, a generation circuit using a self-timing circuit is known as a generation circuit for a sense amplifier activation signal that activates a sense amplifier circuit in the above-described read operation. (For example, see
図1は、従来のセルフタイミング回路を備えたSRAMの回路構成の概略図である。
従来のセルフタイミング回路11は、少なくとも1つのセルフタイミング用ダミーメモリセルSDMCと、ダミーメモリセルを選択するためのダミーワード線DWLと、ダミーメモリセルの保持データを検出するためのダミービット線対DBL、XDBLと、ダミービット線対DBL、XDBLの電位に基づいてセルフタイミング信号SLFを生成するタイミング制御回路12を有する。セルフタイミング用ダミーメモリセルSDMCはメモリセルアレイ内の通常メモリセルMCと同様に、インバータ対及びトランスファーゲート対を有する。
FIG. 1 is a schematic diagram of a circuit configuration of an SRAM having a conventional self-timing circuit.
The conventional self-timing circuit 11 includes at least one self-timing dummy memory cell SDMC, a dummy word line DWL for selecting a dummy memory cell, and a dummy bit line pair DBL for detecting data held in the dummy memory cell. , XDBL, and a timing control circuit 12 that generates a self-timing signal SLF based on the potentials of the dummy bit line pair DBL, XDBL. Similar to the normal memory cell MC in the memory cell array, the self-timing dummy memory cell SDMC has an inverter pair and a transfer gate pair.
また、セルフタイミング用ダミーメモリセルSDMCは、ダミービット線対DBL、XDBL上のタイミング制御回路12から最も遠い位置から順に配置される。ダミーワード線DWL及びダミービット線対DBL、XDBLの配線容量に起因する負荷を、メモリセルアレイMCA内のワード線WL及びビット線対BL、XBLのそれに合わせるために、ダミーワード線DWL及びダミービット線対DBL、XDBLに対してそれぞれ複数の負荷用ダミーメモリセルLDMCが設けられる。 The self-timing dummy memory cells SDMC are sequentially arranged from the position farthest from the timing control circuit 12 on the dummy bit line pair DBL, XDBL. In order to match the load caused by the wiring capacity of the dummy word line DWL and the dummy bit line pair DBL, XDBL to that of the word line WL and the bit line pair BL, XBL in the memory cell array MCA, the dummy word line DWL and the dummy bit line A plurality of load dummy memory cells LDMC are provided for the pair DBL and XDBL, respectively.
従来のセルフタイミング回路11の動作を図2を用いて説明する。図2に示すように、メモリセルアレイMCA内で所定のワード線WLを選択するのに同期して、ダミーワード線DWLが選択される。ダミーワード線DWLの選択によりセルフタイミング用ダミーメモリセルSDMCのトランスファーゲート対がオンし、セルフタイミング用ダミーメモリセルSDMCのインバータ対がダミービット線対DBL、XDBLと接続され、それによって駆動されたダミービット線対DBL、XDBLは所定の電位差を発生する。 The operation of the conventional self-timing circuit 11 will be described with reference to FIG. As shown in FIG. 2, the dummy word line DWL is selected in synchronization with the selection of a predetermined word line WL in the memory cell array MCA. By selecting the dummy word line DWL, the transfer gate pair of the self-timing dummy memory cell SDMC is turned on, and the inverter pair of the self-timing dummy memory cell SDMC is connected to the dummy bit line pair DBL and XDBL and driven by the dummy The bit line pair DBL, XDBL generates a predetermined potential difference.
タイミング制御回路12は、ダミービット線対DBL、XDBLのいずれか一方の電位(図では、XDBL)を検出し、検出対象のダミービット線(XDBL)の電位が所定の値よりも小さくなったときにセルフタイミング信号SLFを活性化させる。セルフタイミング信号SLFは制御回路13に供給され、制御回路13内に設けた遅延回路14によって所定の時間だけ遅延される。制御回路13は遅延回路14の出力信号をセンスアンプ起動信号SAとしてセンスアンプ回路14に供給する。センスアンプ回路14は供給されたセンスアンプ起動信号SAに応答して、選択された通常メモリセルMCによって駆動されたビット線対BL、XBLの電位差を増幅し、保持データを読み出す。
The timing control circuit 12 detects the potential of one of the dummy bit line pair DBL and XDBL (XDBL in the figure), and when the potential of the dummy bit line (XDBL) to be detected becomes smaller than a predetermined value The self-timing signal SLF is activated. The self-timing signal SLF is supplied to the
このとき、負荷用ダミーメモリセルLDMCの負荷調整によりダミービット線対DBL、XDBLに対する駆動能力を調整するとともに、遅延回路14の遅延量を調整することにより、センスアンプ起動信号SAの活性化タイミングを最適なタイミングに調整する。
At this time, the drive capability for the dummy bit line pair DBL and XDBL is adjusted by adjusting the load of the load dummy memory cell LDMC, and the activation amount of the sense amplifier activation signal SA is adjusted by adjusting the delay amount of the
ここで、製造ばらつきによりメモリセルアレイMCA内の通常メモリセルMCの駆動能力にばらつきが生じた場合であっても、同一の製造工程で製造されるためダミーメモリセルSDMCの駆動能力も同様のばらつきを有する。すなわち、通常メモリセルMCの駆動能力がより速くなる方向にばらつく場合には、ダミーメモリセルSDMCの駆動能力もより速くなる方向にばらつく。図1のセルフタイミング回路11を用いたセンスアンプ起動信号の生成回路では、ダミーメモリセルSDMCによって駆動されるダミービット線対DBL、XDBLの電位に基づいてセンスアンプ起動信号SAの活性化タイミングを決定するため、通常メモリセルMCの駆動能力の製造ばらつきに応じてセンスアンプ起動信号SAの活性化タイミングを最適なタイミングに自動調整することができる。 Here, even if the driving capability of the normal memory cell MC in the memory cell array MCA varies due to manufacturing variations, the driving capability of the dummy memory cell SDMC also varies in the same manner because it is manufactured in the same manufacturing process. Have. That is, when the drive capability of the normal memory cell MC varies in a direction that becomes faster, the drive capability of the dummy memory cell SDMC also varies in a direction that becomes faster. In the generation circuit of the sense amplifier activation signal using the self-timing circuit 11 of FIG. 1, the activation timing of the sense amplifier activation signal SA is determined based on the potentials of the dummy bit line pair DBL and XDBL driven by the dummy memory cell SDMC. Therefore, the activation timing of the sense amplifier activation signal SA can be automatically adjusted to the optimum timing according to the manufacturing variation of the driving capability of the normal memory cell MC.
一方、ダミービット線対DBL、XDBLに接続される負荷用ダミーメモリセルLDMCにおいて、トランスファートランジスタ対は常にオフするようにゲート電位が設定される。このため、本来ならば、負荷用ダミーメモリセルLDMCはダミービット線対DBL、XDBLにメモリセルアレイMCAと同様の配線容量を付加するのみであり、ダミービット線対DBL、XDBLを駆動することはない。 On the other hand, in the load dummy memory cell LDMC connected to the dummy bit line pair DBL, XDBL, the gate potential is set so that the transfer transistor pair is always turned off. Therefore, originally, the load dummy memory cell LDMC only adds the same wiring capacitance as the memory cell array MCA to the dummy bit line pair DBL and XDBL, and does not drive the dummy bit line pair DBL and XDBL. .
しかしながら、近年、半導体集積回路の微細化が進み、実際のSRAMにおいては、メモリセル内のトランスファートランジスタのオフ状態でのリーク電流Ileakが無視できない。このため、実際のSRAMにおいては、負荷用ダミーメモリセルLDMCも上述のオフリーク電流Ileakによりダミービット線対DBL、XDBLが駆動されることになる。 However, in recent years, miniaturization of semiconductor integrated circuits has progressed, and in an actual SRAM, the leakage current I leak in the off state of the transfer transistor in the memory cell cannot be ignored. Therefore, in an actual SRAM, the dummy bit line pair DBL, XDBL is also driven by the above-described off-leakage current I leak in the load dummy memory cell LDMC.
タイミング制御回路12が検出対象とするダミービット線(XDBL)が、セルフタイミング用ダミーメモリセルSDMCだけでなく、負荷用ダミーメモリセルLDMCのオフリーク電流Ileakにより駆動されると、オフリーク電流Ileakによる駆動の分だけ検出対象のダミービット線(XDBL)の電位の低下速度が速くなる。それによって、セルフタイミング信号SLFの活性化タイミングは本来のタイミングよりも早くなってしまい、これに対応してセンスアンプ起動信号SAも本来のタイミングよりも早く活性化されてしまう。その結果、センスアンプ回路14において通常メモリセルMCの保持データの誤読み出しが起こる可能性がある。
When the dummy bit line (XDBL) to be detected by the timing control circuit 12 is driven by the off-leak current I leak of not only the self-timing dummy memory cell SDMC but also the load dummy memory cell LDMC, the off-leak current I leak The decrease rate of the potential of the dummy bit line (XDBL) to be detected is increased by the amount of driving. As a result, the activation timing of the self-timing signal SLF becomes earlier than the original timing, and the sense amplifier activation signal SA is activated earlier than the original timing correspondingly. As a result, there is a possibility that erroneous reading of data held in the normal memory cell MC may occur in the
一方で、負荷用ダミーメモリセルLDMCがオフリーク電流Ileakによりダミービット線対DBL、XDBLのうちいずれのビット線をLレベル方向に引き下げるかは、負荷用ダミーメモリセルLDMCが保持するデータに依存して決定される。負荷用ダミーメモリセルLDMCの保持データは、インバータ対の接続ノードがフローティング状態にある場合SRAMの電源投入時に任意に決定され、セルフタイミング用ダミーメモリセルSDMCとは異なり、不特定である。 On the other hand, which bit line of the dummy bit line pair DBL and XDBL is pulled down in the L level direction by the off-leakage current I leak depends on the data held by the load dummy memory cell LDMC. Determined. The data held in the load dummy memory cell LDMC is arbitrarily determined when the SRAM is powered on when the connection node of the inverter pair is in a floating state, and is unspecified unlike the self-timing dummy memory cell SDMC.
以上のことを考慮して、タイミング制御回路12が検出対象とするダミービット線(XDBL)に対して、負荷用ダミーメモリセルLDMCのオフリーク電流Ileakによる駆動の影響を最小にするために、セルフタイミング回路11において、ダミービット線対DBL、XDBLに接続されるセルフタイミング用ダミーメモリセルSDMC及び負荷用ダミーメモリセルLDMCの保持データを互いに逆のデータになるように設定する技術が知られている。(例えば、特許文献1を参照。)
In consideration of the above, in order to minimize the influence of driving due to the off-leakage current I leak of the dummy memory cell for load LDMC on the dummy bit line (XDBL) to be detected by the timing control circuit 12, In the timing circuit 11, a technique is known in which the data held in the self-timing dummy memory cell SDMC and the load dummy memory cell LDMC connected to the dummy bit line pair DBL, XDBL are set to be opposite to each other. . (For example, see
図3に、ダミービット線対DBL、XDBLに接続されるセルフタイミング用ダミーメモリセルSDMC及び負荷用ダミーメモリセルLDMCの保持データの設定パターンの例を示す。図3に示したように、セルフタイミング用ダミーメモリセルSDMC及び負荷用ダミーメモリセルLDMCとの間で、インバータ対INV1、INV2の接続ノードn1、n2の電位を互いに逆に固定したパターンになっている。 FIG. 3 shows an example of a setting pattern of data held in the self-timing dummy memory cell SDMC and the load dummy memory cell LDMC connected to the dummy bit line pair DBL, XDBL. As shown in FIG. 3, the potential of the connection nodes n1 and n2 of the inverter pair INV1 and INV2 is fixed reversely between the self-timing dummy memory cell SDMC and the load dummy memory cell LDMC. Yes.
この構成により、ダミービット線XDBLの電位がセルフタイミング用ダミーメモリセルSDMCのみによりLレベルに引き下げられる一方、すべての負荷用ダミーメモリセルLDMCのオフリーク電流による駆動はダミービット線DBLに対して行われる。ダミービット線XDBLの電位に基づいてセルフタイミング信号SLFが生成されるので、センスアンプ起動信号SLFの活性化タイミングがオフリーク電流Ileakによる駆動の影響で本来のタイミングより早くなるのを防止することができる。 With this configuration, the potential of the dummy bit line XDBL is lowered to the L level only by the self-timing dummy memory cell SDMC, while all the load dummy memory cells LDMC are driven by the off-leak current to the dummy bit line DBL. . Since the self-timing signal SLF is generated based on the potential of the dummy bit line XDBL, it is possible to prevent the activation timing of the sense amplifier activation signal SLF from being earlier than the original timing due to the influence of driving due to the off-leakage current I leak. it can.
しかしながら、図3に示したセルフタイミング回路11であっても、周囲の温度変化等によりSRAMが高温状態となった場合に、オフリーク電流Ileakの電流量が増加し、それによってセンスアンプ回路14において誤読み出しが起こる可能性があるという問題がある。
However, even in the self-timing circuit 11 shown in FIG. 3, when the SRAM is in a high temperature state due to a change in ambient temperature or the like, the amount of off-leakage current I leak increases, thereby causing the
図4は上述の問題点を説明するための図である。メモリセルMCA内で、選択されたメモリセルが接続されたビット線対BL、XBLにおいて非選択メモリセルの保持データのすべてが選択メモリセルの保持データと逆のデータであった場合を考える。 FIG. 4 is a diagram for explaining the above-described problem. Consider a case in which all of the data held in the non-selected memory cells is the reverse of the data held in the selected memory cell in the bit line pair BL, XBL to which the selected memory cell is connected in the memory cell MCA.
図4に示すように、この場合オフリーク電流Ileakの電流量が増大すると、一方のビット線(図では、BL)が選択メモリセルのインバータ対によりLレベル方向に大きく引き下げられるとともに、他方のビット線(図では、XBL)も非選択メモリセルのオフリーク電流IleakによりLレベル方向に引き下げられ、ビット線XBLの電位が時間とともに低下する。このため、上記の場合、ビット線対BL、XBLの電位差が所定の電位差になるタイミングは最も遅くなる。 As shown in FIG. 4, in this case, when the amount of off-leakage current I leak increases, one bit line (BL in the figure) is greatly lowered in the L-level direction by the inverter pair of the selected memory cell and the other bit The line (XBL in the figure) is also pulled down in the L level direction by the off-leakage current I leak of the unselected memory cell, and the potential of the bit line XBL decreases with time. Therefore, in the above case, the timing at which the potential difference between the bit line pair BL and XBL becomes the predetermined potential difference is the latest.
これに対し、図3に示したセルフタイミング回路11では、セルフタイミング信号SLFは、検出対象のダミービット線XBLに対するオフリーク電流Ileakによる駆動の影響が最小になるようにダミーメモリセルSDMC、LDMCの保持データを設定した上で、ダミービット線XDBLのみの電位を検出することにより活性化される。このため、セルフタイミング信号SLFの活性化タイミングはオフリーク電流Ileakの大きさにほとんど影響を受けない。すなわち、センスアンプ起動信号SAはオフリーク電流Ileakの大きさによらず、ほぼ同じタイミングで活性化される。 On the other hand, in the self-timing circuit 11 shown in FIG. 3, the self-timing signal SLF is applied to the dummy memory cells SDMC and LDMC so that the influence of the drive due to the off-leak current I leak on the dummy bit line XBL to be detected is minimized. After holding data is set, it is activated by detecting the potential of only the dummy bit line XDBL. For this reason, the activation timing of the self-timing signal SLF is hardly affected by the magnitude of the off-leakage current I leak . That is, the sense amplifier activation signal SA is activated at almost the same timing regardless of the magnitude of the off-leakage current I leak .
従って、オフリーク電流Ileakが増加した場合、センスアンプ起動信号SAの活性化タイミングがビット線対BL、XBLに所定の電位差が発生するタイミングよりも早くなり、保持データの誤読み出しが発生する可能性がある。 Therefore, when the off-leakage current I leak increases, the activation timing of the sense amplifier activation signal SA may be earlier than the timing at which a predetermined potential difference is generated in the bit line pair BL, XBL, and erroneous reading of retained data may occur. There is.
また、図5に図1の従来のセルフタイミング回路におけるダミーメモリセルSDMC、LDMCのレイアウト例を示す。図5に示すように、従来のダミーメモリセルは、インバータ対及びトランスファートランジスタ対からなる部分を1つのユニットとしてレイアウトされる。 FIG. 5 shows a layout example of dummy memory cells SDMC and LDMC in the conventional self-timing circuit of FIG. As shown in FIG. 5, the conventional dummy memory cell is laid out as a unit including a portion composed of an inverter pair and a transfer transistor pair.
従来のダミーメモリセルは、インバータ53、54及びトランスファートランジスタ対57からなる通常レイアウトユニット51と、これと点対称又は線対称の関係を有する、インバータ55、56及びトランスファートランジスタ対58からなる対称レイアウトユニット52とをダミービット線対DBL、XDBLに沿って交互に配置するようにレイアウトされている。
A conventional dummy memory cell includes a normal layout unit 51 including
セルフタイミング用ダミーメモリセルSDMCとしては、例えば、ダミービット線上のタイミング制御回路12から最も遠い位置から順に複数のダミーメモリセルが指定される。図5では、セルフタイミング用ダミーメモリセルSDMC1、2のトランスファートランジスタ対57、58のゲートは図示しない共通のダミーワード線DWLに接続され、負荷用ダミーメモリセルLDMC1、2のトランスファートランジスタ対のゲートはグランドVSSに接続される。 As the self-timing dummy memory cell SDMC, for example, a plurality of dummy memory cells are designated in order from the position farthest from the timing control circuit 12 on the dummy bit line. In FIG. 5, the gates of the transfer transistor pairs 57, 58 of the self-timing dummy memory cells SDMC1, 2 are connected to a common dummy word line DWL (not shown), and the gates of the transfer transistor pairs of the load dummy memory cells LDMC1, 2 are Connected to ground VSS.
尚、図中、白抜きで示した領域は半導体ウェーハ上の不純物拡散層を表し、濃いハッチングで示した領域は半導体ウェーハ上に形成したゲートポリシリコン層を表す。破線はメモリセル内の局所配線を表し、太線はダミービット線DBL、XDBLを表し、丸印はダミービット線とのコンタクトを表す。また、図5からわかるように、通常レイアウトユニット51と対称レイアウトユニット52の各々において、インバータ対を構成する2つのインバータのレイアウトは互いに線対称にはなっていない。
In the drawing, the white area represents the impurity diffusion layer on the semiconductor wafer, and the deep hatched area represents the gate polysilicon layer formed on the semiconductor wafer. A broken line represents a local wiring in the memory cell, a thick line represents dummy bit lines DBL and XDBL, and a circle represents a contact with the dummy bit line. Further, as can be seen from FIG. 5, in each of the normal layout unit 51 and the
ここで、図5のダミーメモリセルのレイアウト例では、製造プロセスのフォトエッチング工程等において不純物拡散層とゲートポリシリコン層との間で位置ずれが起こった場合、メモリセルMCの保持データの誤読み出しが生じる可能性があるという問題がある。 Here, in the layout example of the dummy memory cell in FIG. 5, when misalignment occurs between the impurity diffusion layer and the gate polysilicon layer in the photoetching step of the manufacturing process or the like, erroneous reading of data retained in the memory cell MC is performed. There is a problem that may occur.
図6に示したように、不純物拡散層及びゲートポリシリコン層のコーナー部において、実際の出来上がり形状は丸まりを有する。このため、上述の位置ずれが起こった場合、例えば不純物拡散層に対してゲートポリシリコン層が全体的に図中左下の方向にずれた場合(図6参照)、通常レイアウトユニット51及び対称レイアウトユニット52において、インバータ対を構成する各インバータの間で駆動能力に差が生じる。 As shown in FIG. 6, the actual finished shape is rounded at the corners of the impurity diffusion layer and the gate polysilicon layer. For this reason, when the above-described misalignment occurs, for example, when the gate polysilicon layer is entirely displaced in the lower left direction in the figure with respect to the impurity diffusion layer (see FIG. 6), the normal layout unit 51 and the symmetrical layout unit At 52, there is a difference in drive capability between the inverters constituting the inverter pair.
詳細には、通常レイアウトユニット51において、左下方向の位置ずれに起因して、以下のようにインバータの特性が変化する。すなわち、左側に位置するインバータ54では上側のトランジスタにおいてチャネル長が短くなり、下側のトラジスタにおいてチャネル長が長くなり、チャネル幅が狭くなるのに対し、右側に位置するインバータ53では上側のトランジスタにおいてチャネル長が長くなり、下側のトランジスタにおいてチャネル幅が広くなる。 Specifically, in the normal layout unit 51, due to the position shift in the lower left direction, the characteristics of the inverter change as follows. That is, in the inverter 54 located on the left side, the channel length is shortened in the upper transistor, and in the lower transistor, the channel length is lengthened and the channel width is narrowed. The channel length is increased, and the channel width is increased in the lower transistor.
これに対し、対称レイアウトユニット52においては、左下方向の位置ずれに起因して、以下のようにインバータの特性が変化する。すなわち、左側に位置するインバータ56では上側のトランジスタにおいてチャネル幅が狭くなり、下側のトラジスタにおいてチャネル長が短くなるのに対し、右側に位置するインバータ55では上側のトラジスタにおいてチャネル長が短くなり、チャネル幅が広くなり、下側のトランジスタにおいてチャネル長が長くなる。
On the other hand, in the
以上のように、位置ずれにより、通常レイアウトユニット51及び対称レイアウトユニット52のインバータ対を構成する4つのインバータ53〜56の間で駆動能力が互いに異なるようになる。その結果、位置ずれに応じて、通常レイアウトユニット51を有するダミーメモリセルSDMC1と対称レイアウトユニット52を有するダミーメモリセルSDMC2の間で駆動能力に差が生じてしまう。
As described above, the driving ability is different between the four
これに対応して、タイミング制御回路12の検出対象であるダミービット線XDBLに対する駆動能力も位置ずれに応じて変化する。それによってセルフタイミング信号SLFの活性化タイミングも位置ずれに応じて変化し、本来のタイミングよりも早くなる可能性がある。 Correspondingly, the driving capability for the dummy bit line XDBL to be detected by the timing control circuit 12 also changes in accordance with the positional deviation. As a result, the activation timing of the self-timing signal SLF also changes in accordance with the positional deviation, which may be earlier than the original timing.
一方、メモリセルアレイMCA内のメモリセルMCも各々のビット線BL、XBLについて、図5のダミーメモリセルSDMC、LDMCのレイアウト例と同様のレイアウトを有する。このため、位置ずれが起こり、読み出し時に選択されたメモリセルMCが通常レイアウトユニット51と対称レイアウトユニット52のうち、駆動能力の小さい方のレイアウトユニットを有するセルであった場合、ビット線対BL、XBLに所定の電位差が生じるタイミングは本来のタイミングよりも遅くなる可能性がある。
On the other hand, the memory cells MC in the memory cell array MCA also have a layout similar to the layout example of the dummy memory cells SDMC and LDMC in FIG. 5 for the bit lines BL and XBL. For this reason, when the misalignment occurs and the memory cell MC selected at the time of reading is a cell having a layout unit with a smaller driving ability of the normal layout unit 51 and the
従って、位置ずれに応じて、センスアンプ起動信号SAの活性化タイミングがビット線対BL、XBLに所定の電位差が生じるタイミングよりも早くなり、保持データの誤読み出しが発生する可能性がある。そこで、本発明の目的は、製造プロセスで層間の位置ずれが起こった場合でも通常メモリセルMCの保持データの誤読み出しを防止することが可能な半導体メモリを提供することである。 Accordingly, the activation timing of the sense amplifier activation signal SA becomes earlier than the timing at which a predetermined potential difference is generated in the bit line pair BL, XBL according to the positional deviation, and there is a possibility that held data is erroneously read. SUMMARY OF THE INVENTION An object of the present invention is to provide a semiconductor memory that can prevent erroneous reading of data held in a normal memory cell MC even when an interlayer displacement occurs in the manufacturing process.
本発明の目的は、製造ばらつきなどの様々なデバイス特性の変動要因によらず、通常メモリセルMCの保持データの誤読み出しを確実に防止することが可能な半導体メモリを提供することである。 An object of the present invention is to provide a semiconductor memory that can surely prevent erroneous reading of data held in a normal memory cell MC regardless of various device characteristic variation factors such as manufacturing variations.
上述した目的を達成するための本発明の第1の側面によれば、複数のワード線と、複数のビット線と、前記複数のワード線と前記複数のビット線の交差位置に配置された複数のメモリセルを有するメモリセルアレイと、前記メモリセルアレイの近傍に配置され、前記メモリセルの読み出し時に内部回路の動作タイミングを決定するセルフタイミング信号を生成するセルフタイミング回路を備えた半導体メモリであって、前記セルフタイミング回路は、前記ワード線の選択に応答して選択されるダミーワード線と、前記ダミーワード線に接続され通常レイアウトユニットから構成された複数の第1のセルフタイミング用ダミーメモリセルが連続して配置された第1のダミービット線と、 前記ダミーワード線に接続され前記通常レイアウトユニットと点対称又は線対称の関係を有する対称レイアウトユニットから構成された複数の第2のセルフタイミング用ダミーメモリセルが連続して配置された第2のダミービット線と、前記第1のダミービット線及び第2のダミービット線を入力し、前記第1及び第2のダミービット線のうち電位の変化速度の遅い方のダミービット線の電位変化に基づいて、前記セルフタイミング信号を出力するタイミング制御回路とを備えたことを特徴とする。 According to the first aspect of the present invention for achieving the above-described object, a plurality of word lines, a plurality of bit lines, and a plurality of word lines arranged at intersections of the plurality of word lines and the plurality of bit lines are provided. A semiconductor memory comprising: a memory cell array having a plurality of memory cells; and a self-timing circuit that is disposed in the vicinity of the memory cell array and generates a self-timing signal that determines an operation timing of an internal circuit when the memory cell is read, In the self-timing circuit, a dummy word line selected in response to the selection of the word line and a plurality of first self-timing dummy memory cells connected to the dummy word line and configured by a normal layout unit are consecutive. A first dummy bit line arranged in a row and the normal layout unit connected to the dummy word line. A second dummy bit line in which a plurality of second self-timing dummy memory cells composed of symmetrical layout units having a point-symmetrical or line-symmetrical relationship with the second dummy bit are arranged in succession, and the first dummy bit And a second dummy bit line are input, and the self-timing signal is output based on the potential change of the dummy bit line having the slower potential change speed of the first and second dummy bit lines. And a control circuit.
上述の第1の側面により、本発明の半導体メモリでは、製造ばらつき等の理由により不純物拡散層とゲートポリシリコン層との間で位置ずれが起こった場合でも、センスアンプ起動信号SAの活性化タイミングを位置ずれに応じて適切に調整することができるので、センスアンプ起動信号SAの活性化タイミングが通常メモリセルMCのビット線対BL、XBLに所定の電位差が発生するタイミングよりも早くなるのを防止し、保持データの誤読み出しを防止することができる。 According to the first aspect described above, in the semiconductor memory of the present invention, the activation timing of the sense amplifier activation signal SA even when a positional shift occurs between the impurity diffusion layer and the gate polysilicon layer due to manufacturing variation or the like. Therefore, the activation timing of the sense amplifier activation signal SA can be earlier than the timing at which a predetermined potential difference is generated in the bit line pair BL, XBL of the normal memory cell MC. It is possible to prevent erroneous reading of retained data.
従って、本発明の半導体メモリでは、製造ばらつきなどの様々なデバイス特性の変動要因によらず、通常メモリセルMCの保持データの誤読み出しを確実に防止することが可能になる。 Therefore, in the semiconductor memory of the present invention, it is possible to reliably prevent erroneous reading of data held in the normal memory cell MC regardless of various device characteristic fluctuation factors such as manufacturing variations.
以下、図面を参照して本発明の実施の形態について説明する。しかしながら、係る実施の形態が本発明の技術的範囲を限定するものではなく、本発明の技術的範囲は特許請求の範囲とその均等物に及ぶものである。 Embodiments of the present invention will be described below with reference to the drawings. However, such embodiments do not limit the technical scope of the present invention, and the technical scope of the present invention extends to the claims and their equivalents.
図7は本発明の第1の実施の形態を示す概略構成図である。図7に示したSRAMは、センスアンプ回路を起動するセンスアンプ起動信号の生成回路としてセルフタイミング回路を有するものである。図6に示したSRAMの回路構成は、図1に示した従来の回路構成に対してセルフタイミング回路11がセルフタイミング回路61に置き換えられている点が異なり、その他の構成については同様である。 FIG. 7 is a schematic configuration diagram showing the first embodiment of the present invention. The SRAM shown in FIG. 7 has a self-timing circuit as a generation circuit of a sense amplifier activation signal that activates the sense amplifier circuit. The SRAM circuit configuration shown in FIG. 6 differs from the conventional circuit configuration shown in FIG. 1 in that the self-timing circuit 11 is replaced with a self-timing circuit 61, and the other configurations are the same.
図7のセルフタイミング回路61は2組のダミービット線対DBL1、XDBL1及びDBL2、XDBL2を有する。各々のダミービット線対は、図1のセルフタイミング回路11と同様に、少なくとも1つのセルフタイミング用ダミーメモリセルSDMCと複数の負荷用ダミーメモリセルLDMCを有する。 The self-timing circuit 61 of FIG. 7 has two pairs of dummy bit lines DBL1, XDBL1, DBL2, and XDBL2. Each dummy bit line pair has at least one self-timing dummy memory cell SDMC and a plurality of load dummy memory cells LDMC, as in the self-timing circuit 11 of FIG.
セルフタイミング用ダミーメモリセルSDMC及び負荷用ダミーメモリセルLDMCに保持されるデータのパターンはダミービット線対DBL1、XDBL1及びDBL2、XDBL2の間で互いに異なる。各々のダミービット線対において、セルフタイミング用ダミーメモリセルSDMCとしては、例えば、ダミービット線上のタイミング制御回路62から最も遠い位置から順に複数のダミーメモリセルが指定される。
The pattern of data held in the self-timing dummy memory cell SDMC and the load dummy memory cell LDMC differs between the dummy bit line pairs DBL1, XDBL1, DBL2, and XDBL2. In each dummy bit line pair, for example, a plurality of dummy memory cells are designated as the self-timing dummy memory cell SDMC in order from the position farthest from the
第1のダミービット線対DBL1、XDBL1のうちダミービット線XDBL1が検出対象のダミービット線としてタイミング制御回路62に接続される。第2のダミービット線対DBL2、XDBL2のうちダミービット線対XDBL2が検出対象のダミービット線としてタイミング制御回路62に接続される。タイミング制御回路62は、ダミービット線XDBL1、XDBL2を入力し、ダミービット線XDBL1、XDBL2の電位の検出結果に基づいてセルフタイミング信号SLFを出力する。
Of the first pair of dummy bit lines DBL1, XDBL1, the dummy bit line XDBL1 is connected to the
ダミービット線対DBL1、XDBL1及びDBL2、XDBL2の各々のセルフタイミング用ダミーメモリセルSDMCは共通のダミーワード線DWLに接続される。ダミーワード線DWLの選択によりすべてのセルフタイミング用ダミーメモリセルSDMCが同時に選択される。 The dummy memory lines SDMC for self-timing of the dummy bit line pairs DBL1, XDBL1, DBL2, and XDBL2 are connected to a common dummy word line DWL. By selecting the dummy word line DWL, all the self-timing dummy memory cells SDMC are simultaneously selected.
図8は、セルフタイミング回路61内のダミービット線対DBL1、XDBL1及びDBL2、XDBL2におけるタイミング用ダミーメモリセルSDMC及び負荷用ダミーメモリセルLDMCの保持データの設定パターンを示す図である。 FIG. 8 is a diagram illustrating a setting pattern of data held in the dummy memory cell for timing SDMC and the dummy memory cell for load LDMC in the dummy bit line pair DBL1, XDBL1, DBL2, and XDBL2 in the self-timing circuit 61.
図8に示すように、第1のダミービット線対DBL1、XDBL1における保持データの設定パターンは、図3で示した従来の設定パターンと同一である。すなわち、セルフタイミング用ダミーメモリセルSDMC及び負荷用ダミーメモリセルLDMCとの間で、インバータ対INV1、INV2の接続ノードn1、n2の電位を互いに逆に固定した設定パターンになっている。第1のダミービット線対DBL1、XDBL1の設定パターンは、タイミング制御回路62の検出対象であるダミービット線XDBL1に対して負荷用ダミーメモリセルLDMCのオフリーク電流Ileakによる駆動の影響が最小になるようにし、ダミービット線XDBL1がセルフタイミング用ダミーメモリセルSDMCのみにより駆動されるようにしたものである。
As shown in FIG. 8, the retention data setting pattern in the first dummy bit line pair DBL1, XDBL1 is the same as the conventional setting pattern shown in FIG. That is, a setting pattern is obtained in which the potentials of the connection nodes n1 and n2 of the inverter pair INV1 and INV2 are fixed opposite to each other between the self-timing dummy memory cell SDMC and the load dummy memory cell LDMC. In the setting pattern of the first dummy bit line pair DBL1, XDBL1, the influence of the drive due to the off-leakage current I leak of the dummy memory cell for load LDMC on the dummy bit line XDBL1 to be detected by the
これに対し、第2のダミービット線対DBL2、XDBL2における保持データの設定パターンは、セルフタイミング用ダミーメモリセルSDMC及び負荷用ダミーメモリセルLDMCとの間で、インバータ対INV1、INV2の接続ノードn1、n2の電位をすべて同一電位に固定したパターンである。第2のダミービット線対DBL2、XDBL2の設定パターンは、検出対象のダミービット線XDBL2に対して負荷用ダミーメモリセルLDMCのオフリーク電流Ileakによる駆動の影響が最大になるようにし、ダミービット線XDBL2がセルフタイミング用ダミーメモリセルSDMCにより駆動されるとともに、すべての負荷用ダミーメモリセルLDMCのオフリーク電流Ileakにより駆動されるようにしたものである。 On the other hand, the holding data setting pattern in the second dummy bit line pair DBL2, XDBL2 is the connection node n1 of the inverter pair INV1, INV2 between the self-timing dummy memory cell SDMC and the load dummy memory cell LDMC. , N2 potentials are all fixed at the same potential. The setting pattern of the second dummy bit line pair DBL2, XDBL2 is set so that the influence of the off-leakage current I leak of the load dummy memory cell LDMC is maximized on the dummy bit line XDBL2 to be detected. XDBL2 is driven by the self-timing dummy memory cell SDMC and is driven by the off-leakage current I leak of all the load dummy memory cells LDMC.
従って、ダミービット線XDBL1、XDBL2の間の駆動能力の差は、負荷用ダミーメモリセルLDMCのオフリーク電流Ileakによる駆動に起因する。ダミーワード線DWLを選択した後ダミービット線XDBL1、XDBL2の電位が所定の値になるまでの時間の差は、負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に依存して変化する。 Therefore, the difference in drive capability between the dummy bit lines XDBL1 and XDBL2 is caused by the drive by the off-leak current I leak of the load dummy memory cell LDMC. The difference in time from when the dummy word line DWL is selected until the potential of the dummy bit lines XDBL1 and XDBL2 becomes a predetermined value varies depending on the amount of off-leakage current I leak of the load dummy memory cell LDMC.
図9はタイミング制御回路62の回路構成を示す概略図である。図9に示すように、タイミング制御回路62は遅延制御部81、インバータ82及び遅延制御信号生成部83を有する。
FIG. 9 is a schematic diagram showing a circuit configuration of the
遅延制御信号生成部83はインバータ84、インバータ85及びEXOR回路86を有する。インバータ84、85は例えば同一のしきい値電圧を有する。インバータ84はダミービット線XDBL1を入力し、ダミービット線XDBL1の電位が所定のしきい値電圧より小さくなったことに応答してHレベルの信号をEXOR回路86へ出力する。インバータ85はダミービット線XDBL2を入力し、ダミービット線XDBL2の電位が上記しきい値電圧より小さくなったことに応答してHレベルの信号をEXOR回路86へ出力する。EXOR回路86はインバータ84、85の出力信号を入力し、2つの出力信号の排他的論理和をとることにより遅延制御信号DCNTを生成する。
The delay control signal generation unit 83 includes an
遅延制御部81はトランスファースイッチ87とインバータ88を有する。トランスファースイッチ87はソース及びドレインを相互接続させたPMOSトランジスタとNMOSトランジスタからなり、ダミービット線XDBL1とインバータ82の入力ノードを接続する。PMOSトランジスタのゲートには遅延制御信号生成部83からの遅延制御信号DCNTがそのまま供給され、NMOSトランジスタのゲートには遅延制御信号DCNTがインバータ88を介して供給される。遅延制御部81はダミービット線XDBL1及び遅延制御信号DCNTを入力し、ダミービット線XDBL1の電位を遅延制御信号DCNTに基づいて所定の時間だけ遅延させて、インバータ82の入力ノードへ出力する。
The delay control unit 81 includes a
インバータ82は遅延制御部81からの出力信号を入力し、その出力信号の電位が所定の値よりも小さくなったことに応答してセルフタイミング信号SLFを活性化させる。
以下にタイミング制御回路62の動作を図10を用いて説明する。メモリセルアレイMCA内の所定のワード線WLが選択され、これに応答してダミーワード線DWLが選択されると、ダミービット線XDBL1、XDBL2の電位はそれぞれプリチャージレベル(Hレベル)よりLレベルに引き下げられる。
The operation of the
ここで、上述したように、ダミービット線XDBL1、XDBL2に対する駆動能力の間には負荷用ダミーメモリセルLDMCのオフリーク電流Ileakによる駆動に起因する差があり、ダミービット線XDBL2の電位の低下速度はダミービット線XDBL1のそれよりもオフリーク電流Ileakの電流量に対応する分だけ速くなる。 Here, as described above, there is a difference between the driving capabilities for the dummy bit lines XDBL1 and XDBL2 due to the driving due to the off-leakage current I leak of the dummy memory cell for load LDMC, and the rate of decrease in the potential of the dummy bit line XDBL2 Is faster than that of the dummy bit line XDBL1 by an amount corresponding to the amount of off-leakage current I leak .
このため、インバータ85の出力信号がHレベルになるタイミングt1はインバータ84の出力信号がHレベルになるタイミングt2よりもオフリーク電流Ileakの電流量に対応する期間だけ早くなる。従って、EXOR回路86が生成する遅延制御信号DCNTは、オフリーク電流Ileakの電流量に依存する長さのHレベル期間Δtを有する。Hレベル期間Δtはオフリーク電流Ileakの電流量が増加するに従って長くなる。
For this reason, the timing t1 when the output signal of the
遅延制御部81のトランスファースイッチ87は上記Hレベル期間Δtを有する遅延制御信号DCNTを受けて動作し、Hレベル期間Δtの間はオンし、Hレベル期間Δt以外の期間はオフする。このため、インバータ82の入力ノードn3の電位変化は以下のようになる。
The
タイミングt1より以前の期間では、トランスファースイッチ87はオンするため、入力ノードn3の電位はダミービット線XDBL1の電位の低下に追従してプリチャージレベル(Hレベル)よりLレベルに引き下げられる。タイミングt1からタイミングt2までの期間(Hレベル期間Δt)では、トランスファースイッチ87はオフするため、入力ノードn3の電位はダミービット線XDBL1の電位の低下に追従せず、タイミングt1における電位のまま保持される。タイミングt2以降の期間では、トランスファースイッチ87はオンするので、入力ノードn3の電位は再びダミービット線XDBL1の電位の低下に追従して変化し、タイミングt1における電位からLレベルに引き下げられる。
In a period before the timing t1, the
インバータ82は入力ノードn3の電位がしきい値電圧よりも小さくなったタイミングt3でセルフタイミング信号SLFを活性化させて出力する。インバータ82のしきい値電圧はインバータ84、85のしきい値電圧よりも小さく設定しておくことが望ましい。
図10からわかるように、タイミングt2以降の入力ノードn3の電位変化の波形は、タイミングt1以降のダミービット線XDBL1の電位変化の波形を上記Hレベル期間Δtだけずらしたものになる。このため、タイミング制御回路62におけるセルフタイミング信号SLFの活性化タイミングt3は、ダミービット線XDBL1の電位から直接決定した従来の場合の活性化タイミングt4に比べて上記Hレベル期間Δtだけ遅延させたものになる。
As can be seen from FIG. 10, the waveform of the potential change of the input node n3 after the timing t2 is obtained by shifting the waveform of the potential change of the dummy bit line XDBL1 after the timing t1 by the H level period Δt. For this reason, the activation timing t3 of the self-timing signal SLF in the
上述のようにHレベル期間Δtはオフリーク電流Ileakの電流量が増加するに従って長くなるので、セルフタイミング回路61はセルフタイミング信号SLFの活性化タイミングを負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に応じた期間だけ遅延させ、オフリーク電流Ileakの電流量が増加するに従ってセルフタイミング信号SLFの活性化タイミングの遅延量も増加させることができる。 As described above, since the H level period Δt becomes longer as the amount of off-leakage current I leak increases, self-timing circuit 61 determines the activation timing of self-timing signal SLF for off-leakage current I leak of dummy memory cell for load LDMC. The delay according to the amount of current can be delayed, and the delay amount of the activation timing of the self-timing signal SLF can be increased as the amount of off-leakage current I leak increases.
従って、本発明の第1の実施の形態では、図10に示したように、周囲の温度変化等の理由によりオフリーク電流Ileakが増加した場合でも、センスアンプ起動信号SAの活性化タイミングをオフリーク電流Ileakの電流量に応じた期間だけ遅延させることができるので、センスアンプ起動信号SAの活性化タイミングが通常メモリセルMCのビット線対BL、XBLに所定の電位差が発生するタイミングよりも早くなるのを防止し、保持データの誤読み出しを防止することができる。 Therefore, in the first embodiment of the present invention, as shown in FIG. 10, even when the off-leakage current I leak increases due to a change in ambient temperature or the like, the activation timing of the sense amplifier activation signal SA is off-leaked. Since the delay according to the current amount of the current I leak can be delayed, the activation timing of the sense amplifier activation signal SA is earlier than the timing at which a predetermined potential difference is generated in the bit line pair BL, XBL of the normal memory cell MC. And erroneous reading of retained data can be prevented.
次に、本発明の第2の実施の形態を図11を用いて説明する。本発明の第2の実施の形態の回路構成は、図7に示した第1の実施の形態の回路構成に対してタイミング制御回路62がタイミング制御回路101に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。図11に第2の実施の形態におけるタイミング制御回路101の回路構成を示す。
Next, a second embodiment of the present invention will be described with reference to FIG. The circuit configuration of the second embodiment of the present invention is different from the circuit configuration of the first embodiment shown in FIG. 7 in that the
図11に示すように、タイミング制御回路101は図9のタイミング制御回路62において遅延制御部81が遅延制御部102に置き換えられている点が異なる。その他の構成については同様であり、説明は省略する。
As shown in FIG. 11, the timing control circuit 101 is different in that the delay control unit 81 is replaced with a delay control unit 102 in the
遅延制御部102はスイッチトランジスタ103、付加容量104及びインバータ105を有する。インバータ82の入力ノードn3とグランドVSSの間に、スイッチトランジスタ103と付加容量104が直列に接続される。スイッチトランジスタ103はソース及びドレインを相互接続させたPMOSトランジスタとNMOSトランジスタからなり、PMOSトランジスタのゲートには遅延制御信号生成部83からの遅延制御信号DCNTがインバータ105を介して供給され、NMOSトランジスタのゲートには遅延制御信号DCNTがそのまま供給される。
The delay control unit 102 includes a
遅延制御部102はダミービット線XDBL1及び遅延制御信号DCNTを入力し、ダミービット線XDBL1の電位を遅延制御信号DCNTに基づいて所定の時間だけ遅延させて、インバータ82の入力ノードn3へ出力する。以下に遅延制御部102の動作を説明する。
The delay control unit 102 receives the dummy bit line XDBL1 and the delay control signal DCNT, delays the potential of the dummy bit line XDBL1 by a predetermined time based on the delay control signal DCNT, and outputs it to the input node n3 of the
スイッチトランジスタ103は、遅延制御信号DCNTに応答して図10のHレベル期間Δtの間のみオンし、入力ノードn3に付加容量104を接続する。このため、入力ノードn3における配線容量は、上記Hレベル期間Δt(タイミングt1からタイミングt2までの期間)の間のみ寄生容量に付加容量104を加えたものとなり、タイミングt1以前及びタイミングt2以降の期間のそれに比べて大きく増加する。これに対応して、上記入力ノードn3の電位の低下速度はタイミングt1からタイミングt2までの期間のみ、タイミングt1以前及びタイミングt2以降の期間のそれに比べて大きく低下する。
The
このため、タイミングt1からタイミングt2までの期間、入力ノードn3の電位のタイミングt1における電位からの低下量を少なくすることができ、それによって入力ノードn3の電位をおおよそタイミングt1における電位のまま保持することができる。従って、タイミング制御回路101における入力ノードn3の電位変化は図10に示したタイミング制御回路62の場合のそれと同様のものになる。
Therefore, during the period from the timing t1 to the timing t2, the amount of decrease in the potential of the input node n3 from the potential at the timing t1 can be reduced, whereby the potential of the input node n3 is held approximately at the potential at the timing t1. be able to. Therefore, the potential change at the input node n3 in the timing control circuit 101 is the same as that in the
従って、本発明の第2の実施の形態では、第1の実施の形態の場合と同様に、オフリーク電流Ileakが増加した場合でも、センスアンプ起動信号SAの活性化タイミングをオフリーク電流Ileakの電流量に応じた期間だけ遅延させることができるので、通常メモリセルMCの保持データの誤読み出しを防止することができる。 Therefore, in the second embodiment of the present invention, as in the first embodiment, even when the off-leak current I leak increases, the activation timing of the sense amplifier activation signal SA is set to the off-leak current I leak . Since it can be delayed by a period corresponding to the amount of current, erroneous reading of data held in the normal memory cell MC can be prevented.
尚、付加容量104の容量値は、ダミービット線XDBL1に対する駆動能力や入力ノードn3の寄生容量の大きさに応じて、タイミングt1からタイミングt2までの期間における、入力ノードn3の電位のタイミングt1における電位からの低下量が十分に少なくなるように設定すればよい。
Note that the capacitance value of the
次に、本発明の第3の実施の形態を図12を用いて説明する。本発明の第3の実施の形態の回路構成は、図7に示した第1の実施の形態の回路構成に対して、タイミング制御回路62がタイミング制御回路111に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。図12に第3の実施の形態におけるタイミング制御回路111の回路構成を示す。
Next, a third embodiment of the present invention will be described with reference to FIG. The circuit configuration of the third embodiment of the present invention is different from the circuit configuration of the first embodiment shown in FIG. 7 in that the
図12に示すように、タイミング制御回路111は図9のタイミング制御回路62において遅延制御部81が遅延制御部112に置き換えられている点が異なる。また、タイミング制御回路111のインバータ82はタイミング制御回路62とは異なり遅延制御部112内に含まれる。その他の構成については同様であり、説明は省略する。
As shown in FIG. 12, the timing control circuit 111 is different in that the delay control unit 81 is replaced with a delay control unit 112 in the
遅延制御部112はインバータ82、インバータ列113、トランスファースイッチ114及びインバータ115を有する。ダミービット線XDBL1とセルフタイミング信号SLFの出力ノードn4の間にインバータ列113に接続される。インバータ列113に並列に、ダミービット線XDBL1とセルフタイミング信号SLFの出力ノードn4の間にインバータ82及びトランスファースイッチ114が直列に接続される。
The delay control unit 112 includes an
トランスファースイッチ114はソース及びドレインを相互接続させたPMOSトランジスタとNMOSトランジスタからなり、PMOSトランジスタのゲートには遅延制御信号生成部83からの遅延制御信号DCNTがそのまま供給され、NMOSトランジスタのゲートには遅延制御信号DCNTがインバータ115を介して供給される。インバータ列113は複数のインバータが直列接続されて構成されており、奇数個のインバータから構成される。インバータ82及びインバータ列を構成する各インバータのしきい値電圧はインバータ84、85のしきい値電圧よりも小さく設定しておくことが望ましい。
The
トランスファースイッチ114は遅延制御信号DCNTに応答して動作し、図10のHレベル期間Δtの間のみオフする。このため、上記Hレベル期間Δt(タイミングt1からタイミングt2までの期間)の間のみ、インバータ82の出力ノードとセルフタイミング信号の出力ノードn4とが非導通になり、タイミングt1以前及びタイミングt2以降の期間では導通状態になる。
The
遅延制御部112はダミービット線XDBL1及び遅延制御信号DCNTを入力し、セルフタイミング信号SLFをダミービット線XDBL1の電位と遅延制御信号DCNTに基づいて所定の時間だけ遅延させて出力する。以下にタイミング制御回路111の動作を図13を用いて説明する。 The delay control unit 112 receives the dummy bit line XDBL1 and the delay control signal DCNT, and delays and outputs the self timing signal SLF by a predetermined time based on the potential of the dummy bit line XDBL1 and the delay control signal DCNT. The operation of the timing control circuit 111 will be described below with reference to FIG.
タイミングt1以前の期間では、インバータ82及びインバータ列113の入力ノードn5の電位はダミービット線XDBL1の電位の低下に追従してプリチャージレベル(Hレベル)よりLレベルに引き下げられる。インバータ82は入力ノードn5の電位がしきい値よりも小さくなったタイミングt5で出力電圧をLレベルからHレベルに遷移させて、トランスファースイッチ114に出力する。インバータ列113は、複数のインバータの動作時間に対応する期間だけタイミングt5よりも遅れてタイミングt6で出力電圧をLレベルからHレベルに遷移させて、セルフタイミング信号の出力ノードn4へ出力する。タイミングt5とタイミングt6の間の遅延時間はインバータ列113を構成するインバータの個数や能力を調整することにより調整することができる。
In a period before the timing t1, the potential of the input node n5 of the
ここで、図10に示した遅延制御信号DCNTの立ち下がりタイミングt2と上記したタイミングt5、t6の間の位置関係に従って場合分けをして、セルフタイミング信号SLFの出力に関する遅延制御部112の動作を説明する。 Here, the operation of the delay control unit 112 related to the output of the self-timing signal SLF is classified according to the positional relationship between the falling timing t2 of the delay control signal DCNT shown in FIG. 10 and the timings t5 and t6. explain.
(1)タイミングt2がタイミングt5よりも早いとき、
トランスファースイッチ114はタイミングt1でいったんオフした後、インバータ82がHレベルを出力するタイミングt5よりも前のタイミングt2で再度オンする。すなわち、タイミングt5ではトランスファースイッチ114は導通状態に保持されている。
このため、インバータ82はタイミングt5でセルフタイミング信号の出力ノードn4の電位をLレベルからHレベルに遷移させる。それによってセルフタイミング信号SLFはタイミングt5で活性化される。
(1) When the timing t2 is earlier than the timing t5
The
For this reason,
(2)タイミングt2がタイミングt6よりも遅いとき、
トランスファースイッチ114はタイミングt1でオフした後、インバータ列113がHレベルを出力するタイミングt6よりも後のタイミングt2で再度オンする。すなわち、タイミングt5及びタイミングt6の双方においてトランスファースイッチ114は非導通状態に保持されている。
このため、インバータ82はタイミングt5からタイミングt6までの期間でHレベルをセルフタイミング信号の出力ノードn4に出力することができず、セルフタイミング信号の出力ノードn4の電位はタイミングt6においてインバータ列113によってLレベルからHレベルに遷移させられる。それによってセルフタイミング信号SLFはタイミングt6で活性化される。
(2) When timing t2 is later than timing t6,
After the
Therefore, the
(3)タイミングt2がタイミングt5より遅くタイミングt6より早いとき、
トランスファースイッチ114はタイミングt1でオフした後、インバータ82がHレベルを出力するタイミングt5よりも後で、かつインバータ列113がHレベルを出力するタイミングt6よりも前のタイミングt2で再度オンする。すなわち、トランスファースイッチ114はタイミングt5では非導通状態に保持される一方、タイミングt5とタイミングt6の間のタイミングt2で導通状態になり、タイミングt6では導通状態に保持される。
このため、インバータ82はタイミングt5でHレベルをセルフタイミング信号の出力ノードn4に出力することができない。その代わりに、インバータ82はタイミングt5とタイミングt6の間のタイミングt2でセルフタイミング信号の出力ノードn4の電位をLレベルからHレベルに遷移させる。それによってセルフタイミング信号SLFはタイミングt2で活性化される。
(3) When timing t2 is later than timing t5 and earlier than timing t6,
After the
Therefore, the
以上のように、タイミング制御回路111は遅延制御信号DCNTの立ち下がりタイミングt2に応じてセルフタイミング信号SLFの活性化タイミングをタイミングt5からタイミングt6の間で変化させ、タイミングt2が遅くなるに従ってセルフタイミング信号SLFの活性化タイミングも遅延させる。 As described above, the timing control circuit 111 changes the activation timing of the self-timing signal SLF from the timing t5 to the timing t6 according to the falling timing t2 of the delay control signal DCNT, and the self-timing as the timing t2 becomes late. The activation timing of the signal SLF is also delayed.
遅延制御信号DCNTの立ち下がりタイミングt2は負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量が増加するに従って遅くなるので、セルフタイミング回路はセルフタイミング信号SLFの活性化タイミングをオフリーク電流Ileak電流量に応じた期間だけ遅延させ、オフリーク電流Ileakの電流量が増加するに従ってセルフタイミング信号SLFの活性化タイミングの遅延量も増加させることができる。 Since the falling timing t2 of the delay control signal DCNT is delayed as the amount of the off-leakage current I leak of the load dummy memory cell LDMC increases, the self-timing circuit determines the activation timing of the self-timing signal SLF as the off-leakage current I leak current. It is possible to delay by the period corresponding to the amount, and to increase the delay amount of the activation timing of the self-timing signal SLF as the current amount of the off-leakage current I leak increases.
従って、本発明の第3の実施の形態では、オフリーク電流Ileakが増加した場合でも、センスアンプ起動信号SAの活性化タイミングをオフリーク電流Ileakの電流量に応じた期間だけ遅延させることができるので、通常メモリセルMCの保持データの誤読み出しを防止することができる。 Therefore, in the third embodiment of the present invention, even when the off-leak current I leak increases, the activation timing of the sense amplifier activation signal SA can be delayed by a period corresponding to the amount of the off-leak current I leak. Therefore, it is possible to prevent erroneous reading of data held in the normal memory cell MC.
尚、上述の第3の実施の形態では、ダミービット線XDBL1とセルフタイミング信号SLFの出力ノードn4の間に、単一のインバータ82と3つのインバータを直列接続させたインバータ列13を並列に設けた例を示したが、この構成に限定されることはなく、直列接続させたインバータの数の異なる2つのインバータ列を並列に設けた構成であればよい。また代わりに、駆動能力が異なり、同一の入力信号に対して異なるタイミングで信号出力を行う2つのインバータを並列に設けるようにしてもよい。
In the third embodiment described above, the
また、上述の第1乃至第3の実施の形態では、トランスファースイッチ及びスイッチトランジスタをソース及びドレインを相互接続させたPMOSトランジスタとNMOSトランジスタにより構成したが、これに限定されることはなく、例えばPMOSトランジスタまたはNMOSトランジスタ単体により構成するようにしてもよい。 In the first to third embodiments described above, the transfer switch and the switch transistor are configured by the PMOS transistor and the NMOS transistor in which the source and the drain are interconnected. However, the present invention is not limited to this. A single transistor or NMOS transistor may be used.
また、上述の第1乃至第3の実施の形態では、ダミービット線対DBL、XDBLを2組設け、各組のダミービット線XDBLから遅延制御信号DCNTを生成するように構成したが、これに限定されることはなく、3組以上のダミービット線対DBL、XDBLを設け、各組のダミービット線XDBLから遅延制御信号DCNTを生成するように構成してもよい。 In the first to third embodiments, two pairs of dummy bit lines DBL and XDBL are provided, and the delay control signal DCNT is generated from each set of dummy bit lines XDBL. There is no limitation, and three or more pairs of dummy bit lines DBL and XDBL may be provided, and the delay control signal DCNT may be generated from each pair of dummy bit lines XDBL.
この場合、例えば、複数のダミービット線対を2つのグループに分け、第1のグループでは上記第1のダミービット線対DBL1、XDBL1と同様の設定パターンでデータを保持するようにし、第2のグループでは上記第2のダミービット線対DBL2、XDBL2と同様の設定パターンでデータを保持するように構成する。その上で、第2のグループに属するダミービット線のうち電位の低下速度が最も速いダミービット線XDBLの電位に基づいて遅延制御信号DCNTをHレベルに遷移させ、第1のグループに属するダミービット線のうち電位の低下速度が最も遅いダミービット線XDBLの電位に基づいて遅延制御信号DCNTをレベルに遷移させるようにすればよい。 In this case, for example, a plurality of dummy bit line pairs are divided into two groups, and in the first group, data is held in the same setting pattern as the first dummy bit line pair DBL1, XDBL1, and the second The group is configured to hold data in the same setting pattern as the second dummy bit line pair DBL2, XDBL2. Then, the delay control signal DCNT is changed to the H level based on the potential of the dummy bit line XDBL having the fastest potential decrease speed among the dummy bit lines belonging to the second group, and the dummy bits belonging to the first group The delay control signal DCNT may be shifted to the level based on the potential of the dummy bit line XDBL whose potential decrease rate is the slowest among the lines.
図14は第4の実施の形態を示す概略構成図である。図14に示したSRAMは、センスアンプ回路を起動するセンスアンプ起動信号の生成回路としてセルフタイミング回路を有するものである。図14に示したSRAMの回路構成は、図1に示した従来の回路構成に対してセルフタイミング回路11がセルフタイミング回路131に置き換えられている点が異なり、その他の構成については同様である。 FIG. 14 is a schematic configuration diagram showing the fourth embodiment. The SRAM shown in FIG. 14 has a self-timing circuit as a generation circuit of a sense amplifier activation signal that activates the sense amplifier circuit. The SRAM circuit configuration shown in FIG. 14 differs from the conventional circuit configuration shown in FIG. 1 in that the self-timing circuit 11 is replaced by a self-timing circuit 131, and the other configurations are the same.
図14のセルフタイミング回路131は、図1のセルフタイミング回路11と同様に、ダミービット線対DBL、XDBLを有する。ダミービット線対DBL、XDBLは、少なくとも1つのセルフタイミング用ダミーメモリセルSDMCと複数の負荷用ダミーメモリセルLDMCを有する。セルフタイミング用ダミーメモリセルSDMCとしては、例えば、ダミービット線上のタイミング制御回路132から最も遠い位置から順に複数のダミーメモリセルが指定される。ダミービット線対DBL、XDBLはそれぞれタイミング制御回路132に接続される。
The self-timing circuit 131 shown in FIG. 14 has dummy bit line pairs DBL and XDBL, similar to the self-timing circuit 11 shown in FIG. The dummy bit line pair DBL, XDBL includes at least one self-timing dummy memory cell SDMC and a plurality of load dummy memory cells LDMC. As the self-timing dummy memory cell SDMC, for example, a plurality of dummy memory cells are designated in order from the position farthest from the
タイミング制御回路132は、ダミービット線対DBL、XDBLを入力し、ダミービット線対DBL、XDBLの電位の検出結果に基づいてセルフタイミング信号SLFを出力する。ダミービット線対DBL、XDBLの各セルフタイミング用ダミーメモリセルSDMCは共通のダミーワード線DWLに接続される。ダミーワード線DWLの選択により、すべてのセルフタイミング用ダミーメモリセルSDMCが同時に選択される。
The
タイミング用ダミーメモリセルSDMC及び負荷用ダミーメモリセルLDMCの保持データの設定パターンは図3で示した従来の設定パターンと同一である。すなわち、セルフタイミング用ダミーメモリセルSDMC及び負荷用ダミーメモリセルLDMCとの間で、インバータ対INV1、INV2の接続ノードn1、n2の電位を互いに逆に固定した設定パターンになっている。 The setting pattern of retained data in the dummy memory cell for timing SDMC and the dummy memory cell for load LDMC is the same as the conventional setting pattern shown in FIG. That is, a setting pattern is obtained in which the potentials of the connection nodes n1 and n2 of the inverter pair INV1 and INV2 are fixed opposite to each other between the self-timing dummy memory cell SDMC and the load dummy memory cell LDMC.
これらの設定パターンは、ダミービット線XDBLに対して負荷用ダミーメモリセルLDMCのオフリーク電流Ileakによる駆動の影響が最小になるようにし、ダミービット線XDBLがセルフタイミング用ダミーメモリセルSDMCのみにより駆動されるようにするとともに、ダミービット線DBLがすべての負荷用ダミーメモリセルLDMCのオフリーク電流Ileakにより駆動されるようにしたものである。 These setting patterns minimize the influence of the off-leakage current I leak of the load dummy memory cell LDMC on the dummy bit line XDBL, and the dummy bit line XDBL is driven only by the self-timing dummy memory cell SDMC. In addition, the dummy bit line DBL is driven by the off-leak current I leak of all the load dummy memory cells LDMC.
図15はタイミング制御回路132の回路構成を示す概略図である。図15に示すように、タイミング制御回路132は遅延制御部141及びインバータ列142を有し、ダミービット線XDBLとセルフタイミング信号SLFの出力ノードn6の間に遅延制御部141とインバータ列142が直列接続された構造を有する。
FIG. 15 is a schematic diagram showing a circuit configuration of the
遅延制御部141はソース及びドレインを相互接続させたPMOSトランジスタ143及びNMOSトランジスタ144から構成されたトランスファーゲートを有する。PMOSトランジスタ143はゲートがグランドVSSに接続され、常にオンされる。NMOSトランジスタ144のゲートはダミービット線DBLに接続される。遅延制御部141はダミービット線BDL、XDBLを入力し、ダミービット線XDBLの電位をダミービット線DBLの電位に基づいて所定の時間だけ遅延させて、インバータ列142の入力ノードへ出力する。
The
インバータ列142は複数のインバータが直列接続されて構成される。インバータ列142は遅延制御部141からの出力信号を入力し、その出力信号の電位が所定の値よりも小さくなったことに応答してセルフタイミング信号SLFを活性化させる。
The
以下にタイミング制御回路132の動作を図16を用いて説明する。メモリセルアレイMCA内の所定のワード線WLが選択され、これに応答してダミーワード線DWLが選択されると、ダミービット線XDBLの電位はセルフタイミング用ダミーメモリセルSDMCにより駆動されて、プリチャージレベル(Hレベル)よりLレベルに引き下げられる。
The operation of the
同時に、ダミービット線DBLもすべての負荷用ダミーメモリセルLDMCのオフリーク電流Ileakにより駆動されて、プリチャージレベル(Hレベル)よりLレベルに引き下げられる。ダミービット線DBLのプリチャージレベルからの電位の低下量は負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に依存して変化する。オフリーク電流Ileakの電流量が増加すると、これに従ってダミービット線DBLの電位の低下量も増加する。 At the same time, the dummy bit line DBL is also driven by the off-leakage current I leak of all the load dummy memory cells LDMC, and pulled down from the precharge level (H level) to the L level. The amount of potential decrease from the precharge level of the dummy bit line DBL varies depending on the amount of off-leakage current I leak of the load dummy memory cell LDMC. As the amount of off-leakage current I leak increases, the amount of decrease in the potential of dummy bit line DBL also increases accordingly.
ここで、上述のように、遅延制御部141を構成するNMOSトランジスタ144のゲートにはダミービット線DBLの電位が入力される。このため、NMOSトランジスタ144のオン抵抗値はダミービット線DBLの電位に応じて変化し、ダミービット線DBLのプリチャージレベルからの電位の低下量が増加するに従って増加する。
Here, as described above, the potential of the dummy bit line DBL is input to the gate of the
それによって、遅延制御部141におけるオン抵抗値はダミービット線DBLの電位の低下量が増加するに従って増加する。これに対応して遅延制御部141における信号の遅延量もダミービット線DBLの電位の低下量が増加するに従って増加する。ダミービット線DBLの電位の低下量はオフリーク電流Ileakの電流量に対応するので、遅延制御部141における信号の遅延量は負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に依存して変化し、オフリーク電流Ileakの電流量が増加するに従って増加する。
Accordingly, the on-resistance value in the
従って、遅延制御部141は入力したダミービット線XDBLの電位をオフリーク電流Ileakの電流量に応じた時間Δtだけ遅延させて、インバータ列142へ出力する。インバータ列142は遅延制御部141によって遅延されたダミービット線DBLの電位を入力し、その電位が所定のしきい値電圧よりも小さくなったことに応答してセルフタイミング信号SLFを活性化させる。
Therefore, the
このため、セルフタイミング回路131はセルフタイミング信号SLFの活性化タイミングを負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に応じた時間Δtだけ遅延させ、オフリーク電流Ileakの電流量が増加するに従ってセルフタイミング信号SLFの活性化タイミングの遅延量も増加させることができる。 Therefore, the self-timing circuit 131 delays the activation timing of the self-timing signal SLF by a time Δt corresponding to the amount of off-leak current I leak of the load dummy memory cell LDMC, and the amount of off-leak current I leak increases. Accordingly, the delay amount of the activation timing of the self timing signal SLF can be increased.
従って、本発明の第4の実施の形態では、周囲の温度変化等の理由によりオフリーク電流Ileakが増加した場合でも、センスアンプ起動信号SAの活性化タイミングをオフリーク電流Ileakの電流量に応じた期間だけ遅延させることができるので、センスアンプ起動信号SAの活性化タイミングが通常メモリセルMCのビット線対BL、XBLに所定の電位差が発生するタイミングよりも早くなるのを防止し、保持データの誤読み出しを防止することができる。 Therefore, in the fourth embodiment of the present invention, the activation timing of the sense amplifier activation signal SA is set according to the amount of the off-leak current I leak even when the off-leak current I leak increases due to a change in ambient temperature or the like. Therefore, the activation timing of the sense amplifier activation signal SA can be prevented from being earlier than the timing at which a predetermined potential difference is generated in the bit line pair BL, XBL of the normal memory cell MC. Erroneous reading can be prevented.
次に、本発明の第5の実施の形態を図17を用いて説明する。本発明の第5の実施の形態の回路構成は、図14に示した第4の実施の形態の回路構成に対して、タイミング制御回路132がタイミング制御回路161または162に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。図17(a)に第5の実施の形態におけるタイミング制御回路161の回路構成を示す。図17(b)に第5の実施の形態におけるタイミング制御回路162の回路構成を示す。
Next, a fifth embodiment of the present invention will be described with reference to FIG. The circuit configuration of the fifth embodiment of the present invention is that the
図17(a)に示すように、タイミング制御回路161はダミービット線XDBLとセルフタイミング信号の出力ノードn6の間に複数のインバータからなるインバータ列164が設けられ、さらにインバータ列164を構成するインバータの間に遅延制御部163が挿入された構造を有する。
As shown in FIG. 17A, the timing control circuit 161 is provided with an inverter row 164 composed of a plurality of inverters between the dummy bit line XDBL and the self-timing signal output node n6, and further inverters constituting the inverter row 164 The
遅延制御部163はソース及びドレインを相互接続させたPMOSトランジスタ及びNMOSトランジスタから構成されたトランスファーゲートを複数個直列に接続させた構造を有する。各々のトランスファーゲートにおいて、PMOSトランジスタのゲートはグランドVSSに接続され、NMOSトランジスタのゲートはダミービット線DBLに接続される。各々のトランスファーゲートの構造は図14の遅延制御部141におけるトランスファーゲートのそれと同様である。
The
図17(b)に示すように、タイミング制御回路162はダミービット線XDBLとセルフタイミング信号の出力ノードn6の間に複数のインバータからなるインバータ列165が設けられ、さらにインバータ列165を構成する各インバータの間に遅延制御部166を構成するトランスファーゲートがそれぞれ挿入された構造を有する。
As shown in FIG. 17B, the
遅延制御部166はソース及びドレインを相互接続させたPMOSトランジスタ及びNMOSトランジスタから構成された複数のトランスファーゲートを有する。各々のトランスファーゲートにおいて、PMOSトランジスタのゲートはグランドVSSに接続され、NMOSトランジスタのゲートはダミービット線DBLに接続される。各々のトランスファーゲートの構造は図15の遅延制御部141におけるトランスファーゲートのそれと同様である。
The
インバータ列164、165はそれぞれダミービット線XDBLを入力し、ダミービット線XDBLの電位が所定の値よりも小さくなったことに応答してセルフタイミング信号SLFを活性化させる。 Each of the inverter trains 164 and 165 receives the dummy bit line XDBL, and activates the self-timing signal SLF in response to the potential of the dummy bit line XDBL becoming smaller than a predetermined value.
ここで、上述のように、インバータ列164、165のインバータ間にはそれぞれ遅延制御部163、166を構成するトランスファーゲートが挿入されている。このため、インバータ列164、165によるセルフタイミング信号SLFの活性化タイミングは遅延制御部163、166によってダミービット線DBLの電位に基づいて所定の時間だけ遅延させられる。
Here, as described above, transfer gates constituting the
遅延制御部163、166のトランスファーゲートはそれぞれ図15の遅延制御部141と同様に、負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に応じた時間だけ信号を遅延させる。更に、遅延制御部163、166では、複数のトランスファーゲートにより構成されるため、オフリーク電流Ileakの電流量が信号の遅延量に与える影響が強調される。このため、オフリーク電流Ileakの同一の電流量に対する遅延制御部163、166の信号の遅延量は、遅延制御回路141のそれに比べてより大きなものになる。
Similarly to the
従って、タイミング制御回路161、162はそれぞれ負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの同一の電流量に対して、セルフタイミング信号SLFの活性化タイミングの遅延量をタイミング制御回路132と比べてより大きなものにすることができる。それによって、オフリーク電流Ileakが増加した場合でも、通常メモリセルMCのビット線対BL、XBLに所定の電位差が発生するタイミングに対するセルフタイミング信号SLFの活性化タイミングのマージンを増加させることができる。
Therefore, each of the
従って、本発明の第5の実施の形態では、オフリーク電流Ileakが増加した場合でも、センスアンプ起動信号SAの活性化タイミングをオフリーク電流Ileakの電流量に応じた期間だけ遅延させることができるとともに、センスアンプ起動信号SAの活性化タイミングの遅延量をより大きくすることができるので、通常メモリセルMCの保持データの読み出しマージンを増加させ、誤読み出しをより確実に防止することが可能になる。 Therefore, in the fifth embodiment of the present invention, even when the off-leak current I leak increases, the activation timing of the sense amplifier activation signal SA can be delayed by a period corresponding to the amount of the off-leak current I leak. In addition, since the delay amount of the activation timing of the sense amplifier activation signal SA can be further increased, it is possible to increase the read margin of the data held in the normal memory cell MC and more reliably prevent erroneous reading. .
次に、本発明の第6の実施の形態を図18を用いて説明する。本発明の第6の実施の形態の回路構成は、図14に示した第4の実施の形態の回路構成に対して、タイミング制御回路132がタイミング制御回路171に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。
Next, a sixth embodiment of the present invention will be described with reference to FIG. The circuit configuration of the sixth embodiment of the present invention is different from the circuit configuration of the fourth embodiment shown in FIG. 14 in that the
図18に第6の実施の形態におけるタイミング制御回路171の回路構成を示す。タイミング制御回路171は遅延制御部172及びインバータ列173を有し、ダミービット線XDBLとセルフタイミング信号SLFの出力ノードn6の間に遅延制御部172とインバータ列173が直列接続された構造を有する。
FIG. 18 shows a circuit configuration of the
遅延制御部172は電源電圧VDDとグランドVSSの間にPMOSトランジスタ174、NMOSトランジスタ175及びNMOSトランジスタ176が直列接続されたインバータ構造を有する。PMOSトランジスタ174及びNMOSトランジスタ175のゲートはともにダミービット線XDBLに接続される。NMOSトランジスタ176のゲートはダミービット線DBLに接続される。遅延制御部172はダミービット線BDL、XDBLを入力し、ダミービット線XDBLの電位が所定の値よりも小さくなったことに応答して動作し、セルフタイミング信号SLFをダミービット線DBLの電位に基づいて所定の時間だけ遅延させて活性化させる。
The
セルフタイミング信号SLFはインバータ列173の入力ノードに出力される。インバータ列173は複数のインバータが直列接続されて構成される。インバータ列173は遅延制御部172からの出力信号をバッファリングしてセルフタイミング信号SLFをセルフタイミング信号の出力ノードn6へ出力する。
Self-timing signal SLF is output to the input node of
以下にタイミング制御回路171の動作を説明する。遅延制御部172では、PMOSトランジスタ174とNMOSトランジスタ175によってダミービット線XDBLを入力とするインバータ回路が構成される。更に、インバータ回路にいて、NMOSトランジスタ175とグランドVSSの間にゲートでダミービット線DBLを受けるNMOSトランジスタ176が設けられる。遅延制御部172におけるインバータ回路の駆動能力はNMOSトランジスタ176のオン抵抗値に依存して変化し、NMOSトランジスタ176のオン抵抗値が増加するに従って小さくなる。
The operation of the
NMOSトランジスタ176のオン抵抗値はダミービット線DBLの電位に応じて変化し、ダミービット線DBLのプリチャージレベルからの電位の低下量が増加するに従って増加する。このため、遅延制御部172におけるインバータ回路の駆動能力はダミービット線DBLの電位に応じて変化し、ダミービット線DBLのプリチャージレベルからの電位の低下量が増加するに従って小さくなる。
The on-resistance value of the NMOS transistor 176 changes according to the potential of the dummy bit line DBL, and increases as the amount of potential decrease from the precharge level of the dummy bit line DBL increases. For this reason, the drive capability of the inverter circuit in the
これに対応して、遅延制御部172における信号の遅延量はダミービット線DBLの電位の低下量が増加するに従って増加する。ダミービット線DBLの電位の低下量はオフリーク電流Ileakの電流量に対応するので、遅延制御部172における信号の遅延量は負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に依存して変化し、オフリーク電流Ileakの電流量が増加するに従って増加することになる。従って、遅延制御部172は、入力したダミービット線XDBLの電位が所定のしきい値電圧よりも小さくなったタイミングからオフリーク電流Ileakの電流量に対応する時間だけ遅延させたタイミングで、セルフタイミング信号SLFを活性化させて出力する。
Correspondingly, the delay amount of the signal in the
このため、タイミング制御回路171はセルフタイミング信号SLFの活性化タイミングを負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に応じた時間だけ遅延させ、オフリーク電流Ileakの電流量が増加するに従ってセルフタイミング信号SLFの活性化タイミングの遅延量も増加させることができる。
For this reason, the
従って、本発明の第6の実施の形態では、オフリーク電流Ileakが増加した場合でも、センスアンプ起動信号SAの活性化タイミングをオフリーク電流Ileakの電流量に応じた期間だけ遅延させることができるので、センスアンプ起動信号SAの活性化タイミングが通常メモリセルMCのビット線対BL、XBLに所定の電位差が発生するタイミングよりも早くなるのを防止し、保持データの誤読み出しを防止することができる。 Therefore, in the sixth embodiment of the present invention, even when the off-leak current I leak increases, the activation timing of the sense amplifier activation signal SA can be delayed by a period corresponding to the amount of the off-leak current I leak. Therefore, it is possible to prevent the activation timing of the sense amplifier activation signal SA from being earlier than the timing at which a predetermined potential difference is generated in the bit line pair BL, XBL of the normal memory cell MC, thereby preventing erroneous reading of retained data. it can.
次に、本発明の第7の実施の形態を図19を用いて説明する。本発明の第7の実施の形態の回路構成は、図18に示した第6の実施の形態の回路構成に対して、タイミング制御回路171がタイミング制御回路181、182に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。図19(a)に第7の実施の形態におけるタイミング制御回路181の回路構成を示す。図19(b)に第7の実施の形態におけるタイミング制御回路182の回路構成を示す。
Next, a seventh embodiment of the present invention will be described with reference to FIG. The circuit configuration of the seventh embodiment of the present invention is that the
図19(a)に示すように、タイミング制御回路181は遅延制御部183を有する。遅延制御部183はダミービット線XDBLとセルフタイミング信号の出力ノードn6の間に複数のインバータ回路を直列接続させた構造を有する。各々のインバータ回路は図18の遅延制御部172のそれと同様の構造を有する。各々のインバータ回路においてNMOSトランジスタ185のゲートにはダミービット線DBLが接続される。
As illustrated in FIG. 19A, the
図19(b)に示すように、タイミング制御回路182は遅延制御部184を有する。遅延制御部184はダミービット線XDBLとセルフタイミング信号の出力ノードn6の間に複数のインバータ回路を直列接続させた構造を有する。このインバータ回路の直列接続は図19(a)の遅延制御部183のそれと同様の構造を有するが、グランドVSSに接続されるNMOSトランジスタ186が複数のインバータ回路に対して共通に設けられている点が異なる。
As illustrated in FIG. 19B, the timing control circuit 182 includes a
遅延制御部183、184はダミービット線BDL、XDBLを入力し、ダミービット線XDBLの電位が所定の値よりも小さくなったことに応答して動作し、セルフタイミング信号SLFをダミービット線DBLの電位に基づいて所定の時間だけ遅延させて活性化させる。セルフタイミング信号SLFはセルフタイミング信号の出力ノードn6へ出力される。
The
ここで、上述のように、遅延制御部183、184の各々のインバータ回路はゲートにダミービット線DBLを入力するNMOSトランジスタ185、186を有する。このため、遅延制御部183、184によるセルフタイミング信号SLFの活性化タイミングはダミービット線DBLの電位に基づいて所定の時間だけ遅延させられる。
Here, as described above, each inverter circuit of the
遅延制御部183、184のNMOSトランジスタ185、186はそれぞれ図18の遅延制御部172と同様に、インバータ回路の駆動能力をダミービット線DBLの電位に応じて変化させ、ダミービット線DBLのプリチャージレベルからの電位の低下量が増加するに従って小さくする。それによって、遅延制御部183、184は負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に応じた時間だけセルフタイミング信号の活性化タイミングを遅延させる。
The
更に、遅延制御部183、184では、直列接続された複数のインバータ回路に対してNMOSトランジスタ185、186が設けられるため、オフリーク電流Ileakの電流量がタイミングの遅延量に与える影響が強調される。このため、オフリーク電流Ileakの同一の電流量に対する遅延制御部183、184のタイミングの遅延量は、遅延制御回路172のそれに比べてより大きなものになる。
Furthermore, since the
従って、タイミング制御回路181、182はそれぞれ負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの同一の電流量に対して、セルフタイミング信号SLFの活性化タイミングの遅延量をタイミング制御回路171と比べてより大きなものにすることができる。それによって、オフリーク電流Ileakが増加した場合でも、通常メモリセルMCのビット線対BL、XBLに所定の電位差が発生するタイミングに対するセルフタイミング信号SLFの活性化タイミングのマージンを増加させることができる。
Therefore, each of the
従って、本発明の第7の実施の形態では、オフリーク電流Ileakが増加した場合でも、センスアンプ起動信号SAの活性化タイミングをオフリーク電流Ileakの電流量に応じた期間だけ遅延させることができるとともに、センスアンプ起動信号SAの活性化タイミングの遅延量をより大きくすることができるので、通常メモリセルMCの保持データの読み出しマージンを増加させ、誤読み出しをより確実に防止することが可能になる。 Therefore, in the seventh embodiment of the present invention, even when the off-leak current I leak increases, the activation timing of the sense amplifier activation signal SA can be delayed by a period corresponding to the amount of the off-leak current I leak. In addition, since the delay amount of the activation timing of the sense amplifier activation signal SA can be further increased, it is possible to increase the read margin of the data held in the normal memory cell MC and more reliably prevent erroneous reading. .
尚、図19(b)のタイミング制御回路182ではダミービット線DBLが入力されるNMOSトランジスタを複数のインバータ回路の間で共通化しているので、図19(a)のタイミング制御回路181に比べて回路規模を小さくすることができる。
In the timing control circuit 182 of FIG. 19B, the NMOS transistor to which the dummy bit line DBL is input is shared among a plurality of inverter circuits, so that it is compared with the
次に、本発明の第8の実施の形態を図20を用いて説明する。本発明の第8の実施の形態の回路構成は、図15に示した第4の実施の形態の回路構成に対して、タイミング制御回路132がタイミング制御回路191または194に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。図20(a)に第8の実施の形態におけるタイミング制御回路191の回路構成を示す。図20(b)に第8の実施の形態におけるタイミング制御回路194の回路構成を示す。
Next, an eighth embodiment of the present invention will be described with reference to FIG. The circuit configuration of the eighth embodiment of the present invention is that the
図20(a)に示すように、タイミング制御回路191は図15のタイミング制御回路132の回路構成に対して、遅延制御部141が遅延制御部193に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。
As shown in FIG. 20A, the
遅延制御部193は、ソース及びドレインを相互接続させたPMOSトランジスタ143及びNMOSトランジスタ144から構成されたトランスファーゲートを有する。PMOSトランジスタ143はゲートがグランドVSSに接続され、オンされる。NMOSトランジスタ144のゲートには遅延制御信号生成部192から出力される遅延制御信号DCNTが入力される。
The
遅延制御信号生成部192は、電源電圧VDDとグランドVSSの間にNMOSトランジスタ196とNMOSトランジスタ196が直列接続された構造を有する。NMOSトランジスタ196のゲートはダミービット線DBLに接続される。NMOSトランジスタ197はゲートが電源電圧VDDに接続され、常にオンされる。遅延制御信号生成部192はNMOSトランジスタ196とNMOSトランジスタ197の接続ノードより遅延制御信号DCNTを出力する。遅延制御部193はダミービット線DBL、XDBLを入力し、ダミービット線XDBLの電位をダミービット線DBLの電位に基づいて所定の時間だけ遅延させて、インバータ列142の入力ノードへ出力する。
The delay control
図20(b)に示すように、タイミング制御回路194は図20(a)のタイミング制御回路191の回路構成に対して、遅延制御部193内の遅延制御信号生成部192が遅延制御部195内の遅延制御信号生成部198に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。遅延制御信号生成部205は、遅延制御信号生成部192の回路構成に対してNMOSトランジスタ197をPMOSトランジスタ199に置き換えた構造を有する。PMOSトランジスタ206はゲートにグランドVSSが接続され、常にオンされる。
As shown in FIG. 20B, the
以下にタイミング制御回路191、194の動作を説明する。遅延制御信号生成部192、198では、NMOSトランジスタ196のゲートにダミービット線DBLが接続される。このため、NMOSトランジスタ196のオン抵抗値はダミービット線DBLの電位に応じて変化し、ダミービット線DBLのプリチャージレベル(Hレベル)からの電位の低下量が増加するに従って大きくなる。
The operation of the
それによって、遅延制御信号生成部192におけるNMOSトランジスタ196とNMOSトランジスタ196の接続ノード及び遅延制御信号生成部198におけるNMOSトランジスタ196とPMOSトランジスタ199の接続ノードの電位はダミービット線DBLのプリチャージレベルからの電位の低下量が増加するに従って低くなる。すなわち、遅延制御信号DNTのレベルはダミービット線DBLのプリチャージレベルからの電位の低下量が増加するに従って低下する。ダミービット線DBLの電位の低下量はオフリーク電流Ileakの電流量に対応するので、遅延制御信号DCNTのレベルはオフリーク電流Ileakの電流量が増加するに従って低くなる。
Accordingly, the potential of the connection node between the
ここで、上述のように、遅延制御部193、195のNMOSトランジスタ144のゲートには遅延制御信号DCNTが入力される。このため、NMOSトランジスタ144のオン抵抗値はオフリーク電流Ileakの電流量が増加するに従って増加する。これに対応して、遅延制御部193、195における信号の遅延量は負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に依存して変化し、オフリーク電流Ileakの電流量が増加するに従って増加する。
Here, as described above, the delay control signal DCNT is input to the gates of the
従って、タイミング制御回路191、194は、図15のセルフタイミング回路132と同様に、セルフタイミング信号SLFの活性化タイミングを負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に応じた時間だけ遅延させ、オフリーク電流Ileakの電流量が増加するに従ってセルフタイミング信号SLFの活性化タイミングの遅延量も増加させることができる。
Accordingly, the
従って、本発明の第8の実施の形態では、オフリーク電流Ileakが増加した場合でも、センスアンプ起動信号SAの活性化タイミングをオフリーク電流Ileakの電流量に応じた期間だけ遅延させることができるので、通常メモリセルMCの保持データの誤読み出しを防止することができる。 Therefore, in the eighth embodiment of the present invention, even when the off-leak current I leak increases, the activation timing of the sense amplifier activation signal SA can be delayed by a period corresponding to the amount of the off-leak current I leak. Therefore, it is possible to prevent erroneous reading of data held in the normal memory cell MC.
更に、タイミング制御回路191、194では、図15のタイミング制御回路132のようにダミービット線DBLを直接NMOSトランジスタ144のゲートに入力するのではなく、ダミービット線DBLの電位に基づいて遅延制御信号生成部192、198によって遅延制御信号DCNTを生成し、その遅延制御信号DCNTをNMOSトランジスタ144のゲートに入力している。このため、遅延制御信号生成部192、198においてダミービット線DBLの電位の低下量を増幅することができ、増幅した結果を遅延制御信号DCNTとしてNMOSトランジスタ144のゲートに入力することができる。
Further, the
従って、タイミング制御回路191、194は負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの同一の電流量に対して、セルフタイミング信号SLFの活性化タイミングの遅延量をタイミング制御回路132と比べてより大きなものにすることができる。それによって、本発明の第8の実施の形態では、オフリーク電流Ileakが増加した場合でも、通常メモリセルMCのビット線対BL、XBLに所定の電位差が発生するタイミングに対するセルフタイミング信号SLFの活性化タイミングのマージンを増加させることができ、保持データの読み出しマージンを増加させ、誤読み出しをより確実に防止することが可能になる。
Therefore, the
次に、本発明の第9の実施の形態を図21を用いて説明する。本発明の第9の実施の形態の回路構成は、図15に示した第4の実施の形態の回路構成に対して、タイミング制御回路132がタイミング制御回路201または202に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。図21(a)に第9の実施の形態におけるタイミング制御回路201の回路構成を示す。図21(b)に第9の実施の形態におけるタイミング制御回路202の回路構成を示す。
Next, a ninth embodiment of the present invention will be described with reference to FIG. The circuit configuration of the ninth embodiment of the present invention differs from the circuit configuration of the fourth embodiment shown in FIG. 15 in that the
図21(a)に示すように、タイミング制御回路201は図15のタイミング制御回路132の回路構成に対して、遅延制御部141が遅延制御部204に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。
As shown in FIG. 21A, the
遅延制御部204は、ソース及びドレインを相互接続させたPMOSトランジスタ143及びNMOSトランジスタ144から構成されたトランスファーゲートを有する。NMOSトランジスタ144はゲートがグランドVSSに接続され、常にオンされる。PMOSトランジスタ143のゲートには遅延制御信号生成部205から出力される遅延制御信号DCNTが入力される。
The
遅延制御信号生成部205は、電源電圧VDDとグランドVSSの間にNMOSトランジスタ206とNMOSトランジスタ207が直列接続された構造を有する。NMOSトランジスタ207のゲートはダミービット線DBLに接続される。NMOSトランジスタ206はゲートが電源電圧VDDに接続され、常にオンされる。遅延制御信号生成部205はNMOSトランジスタ206とNMOSトランジスタ207の接続ノードより遅延制御信号DCNTを出力する。遅延制御部204はダミービット線DBL、XDBLを入力し、ダミービット線XDBLの電位をダミービット線DBLの電位に基づいて所定の時間だけ遅延させて、インバータ列142の入力ノードへ出力する。
The delay control
図21(b)に示すように、タイミング制御回路202は図21(a)のタイミング制御回路201の回路構成に対して、遅延制御部204内の遅延制御信号生成部205が遅延制御部203内の遅延制御信号生成部208に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。遅延制御信号生成部208は、遅延制御信号生成部205の回路構成に対してNMOSトランジスタ206をPMOSトランジスタ209に置き換えた構造を有する。PMOSトランジスタ209はゲートにグランドVSSが接続され、常にオンされる。
As shown in FIG. 21B, the
以下にタイミング制御回路201、202の動作を説明する。遅延制御信号生成部205、208では、NMOSトランジスタ207のゲートにダミービット線DBLが接続される。このため、NMOSトランジスタ207のオン抵抗値はダミービット線DBLの電位に応じて変化し、ダミービット線DBLのプリチャージレベル(Hレベル)からの電位の低下量が増加するに従って大きくなる。
The operation of the
それによって、遅延制御信号生成部205におけるNMOSトランジスタ206とNMOSトランジスタ207の接続ノード及び遅延制御信号生成部208におけるPMOSトランジスタ209とNMOSトランジスタ207の接続ノードの電位はダミービット線DBLのプリチャージレベルからの電位の低下量が増加するに従って高くなる。すなわち、遅延制御信号DNTのレベルはダミービット線DBLのプリチャージレベルからの電位の低下量が増加するに従って上昇する。ダミービット線DBLの電位の低下量はオフリーク電流Ileakの電流量に対応するので、遅延制御信号DCNTのレベルはオフリーク電流Ileakの電流量が増加するに従って上昇する。
Accordingly, the potential of the connection node between the
ここで、上述のように、遅延制御部203、204のPMOSトランジスタ143のゲートには遅延制御信号DCNTが入力される。このため、PMOSトランジスタ144のオン抵抗値はオフリーク電流Ileakの電流量が増加するに従って増加する。これに対応して、遅延制御部203、204における信号の遅延量は負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に依存して変化し、オフリーク電流Ileakの電流量が増加するに従って増加する。
Here, as described above, the delay control signal DCNT is input to the gates of the
従って、タイミング制御回路201、202は、図15のタイミング制御回路132と同様に、セルフタイミング信号SLFの活性化タイミングを負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に応じた時間だけ遅延させ、オフリーク電流Ileakの電流量が増加するに従ってセルフタイミング信号SLFの活性化タイミングの遅延量も増加させることができる。
Accordingly, the
従って、本発明の第9の実施の形態では、オフリーク電流Ileakが増加した場合でも、センスアンプ起動信号SAの活性化タイミングをオフリーク電流Ileakの電流量に応じた期間だけ遅延させることができるので、通常メモリセルMCの保持データの誤読み出しを防止することができる。 Therefore, in the ninth embodiment of the present invention, even when the off-leak current I leak increases, the activation timing of the sense amplifier activation signal SA can be delayed by a period corresponding to the amount of the off-leak current I leak. Therefore, it is possible to prevent erroneous reading of data held in the normal memory cell MC.
更に、タイミング制御回路201、202では、ダミービット線DBLの電位に基づいて遅延制御信号生成部192、198によって遅延制御信号DCNTを生成し、その遅延制御信号DCNTをPMOSトランジスタ143のゲートに入力している。このため、遅延制御信号生成部205、208においてダミービット線DBLの電位の低下量を増幅することができ、増幅した結果を遅延制御信号DCNTとしてPMOSトランジスタ143のゲートに入力することができる。
Further, in the
従って、タイミング制御回路201、202は負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの同一の電流量に対して、セルフタイミング信号SLFの活性化タイミングの遅延量をタイミング制御回路132と比べてより大きなものにすることができる。それによって、本発明の第9の実施の形態では、オフリーク電流Ileakが増加した場合でも、通常メモリセルMCのビット線対BL、XBLに所定の電位差が発生するタイミングに対するセルフタイミング信号SLFの活性化タイミングのマージンを増加させることができ、保持データの読み出しマージンを増加させ、誤読み出しをより確実に防止することが可能になる。
Therefore, the
次に、本発明の第10の実施の形態を図22を用いて説明する。本発明の第10の実施の形態の回路構成は、図15に示した第4の実施の形態の回路構成に対して、タイミング制御回路132がタイミング制御回路211に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。
Next, a tenth embodiment of the present invention will be described with reference to FIG. The circuit configuration of the tenth embodiment of the present invention is different from the circuit configuration of the fourth embodiment shown in FIG. 15 in that the
タイミング制御回路211は遅延制御部212とインバータ列213を有し、ダミービット線XDBLとセルフタイミング信号SLFの出力ノードn6の間に遅延制御部212とインバータ列213が直列接続された構造を有する。
The
遅延制御部212はダミービット線BDL、XDBLを入力し、ダミービット線XDBLの電位をダミービット線DBLの電位に基づいて所定の時間だけ遅延させて、インバータ列213の入力ノードn7へ出力する。インバータ列213は複数のインバータが直列接続されて構成され、遅延制御部212からの出力信号を入力し、その出力信号の電位が所定の値よりも小さくなったことに応答してセルフタイミング信号SLFを活性化させる。
The
遅延制御部212はインバータ列213の入力ノードn7と電源電圧VDDの間に設けられたPMOSトランジスタ214を有する。PMOSトランジスタ214のゲートにはダミービット線XDBLが接続され、そのオン抵抗値はダミービット線DBLのプリチャージレベル(Hレベル)からの電位の低下量が増加するに従って減少する。このため、PMOSトランジスタ214を介してインバータ列の入力ノードn7に流れ込む電流量はダミービット線DBLの電位の低下量が増加するに従って増加する。
The
ダミービット線DBLの電位の低下量はオフリーク電流Ileakの電流量に対応するので、PMOSトランジスタ214を介して入力ノードn7に流れ込む電流量はオフリーク電流Ileakの電流量が増加するに従って増加する。それによって、入力ノードn7の電位はPMOSトランジスタ214によってオフリーク電流Ileakの電流量に応じた強さでHレベルに引き上げられ、オフリーク電流Ileakの電流量が増加するに従ってより強くHレベルに引き上げられる。
Since the decrease in the potential of the dummy bit line DBL corresponds to the current amount of the off leak current I leak, the amount of current flowing into the input node n7 through the
ダミーワード線DWL選択後、入力ノードn7の電位は、ダミービット線XDBLがLレベルに引き下げられるのに応答してLレベルに引き下げられる。同時に、入力ノードn7の電位は上述のようにPMOSトランジスタ214によって負荷用ダミーメモリセルLDMCのオフリーク電流Ileakの電流量に応じた強さでHレベルに引き上げられる。その結果、入力ノードn7の電位の低下速度はオフリーク電流Ileakの電流量に応じて遅くなる。これに対応して、インバータ列213によるセルフタイミング信号SLFの活性化タイミングはオフリーク電流Ileakの電流量に応じた時間だけ遅延させられる。
After selecting the dummy word line DWL, the potential of the input node n7 is lowered to L level in response to the dummy bit line XDBL being lowered to L level. At the same time, the potential of the input node n7 is raised to the H level by the
このため、タイミング制御回路211はセルフタイミング信号SLFの活性化タイミングをオフリーク電流Ileakの電流量に応じた時間だけ遅延させ、オフリーク電流Ileakの電流量が増加するに従ってセルフタイミング信号SLFの活性化タイミングの遅延量も増加させることができる。従って、本発明の第10の実施の形態では、オフリーク電流Ileakが増加した場合でも、センスアンプ起動信号SAの活性化タイミングをオフリーク電流Ileak電流量に応じた期間だけ遅延させることができるので、通常メモリセルMCの保持データの誤読み出しを防止することができる。
For this reason, the
更に、第10の実施の形態では、遅延制御部を1つのPMOSトランジスタのみに構成することができ、回路規模を縮小することができるので、上述の第4乃至第9の実施の形態と比べてタイミング制御回路の回路規模を縮小することができる。 Furthermore, in the tenth embodiment, the delay control unit can be configured with only one PMOS transistor, and the circuit scale can be reduced. Therefore, compared with the fourth to ninth embodiments described above. The circuit scale of the timing control circuit can be reduced.
尚、上述の第4乃至第10の実施の形態では、一対のダミービット線対DBL、XDBLのみを用いてセルフタイミング信号SLFの活性化タイミングの遅延量を制御するように構成したが、この構成には限定されない。セルフタイミング用ダミーメモリセルのみによりが駆動されるダミービット線と、負荷用ダミーメモリセルLDMCのオフリーク電流Ileakのみにより駆動されるダミービット線を独立して設け、これらの2つのダミービット線を用いてセルフタイミング信号SLFの活性化タイミングの遅延量を制御するように構成してもよい。 In the fourth to tenth embodiments described above, the delay amount of the activation timing of the self-timing signal SLF is controlled using only the pair of dummy bit line pairs DBL and XDBL. It is not limited to. A dummy bit line driven only by the self-timing dummy memory cell and a dummy bit line driven only by the off-leakage current I leak of the load dummy memory cell LDMC are provided independently, and these two dummy bit lines are provided. The delay amount of the activation timing of the self-timing signal SLF may be used.
図23は第11の実施の形態を示す概略構成図である。図23に示したSRAMは、センスアンプ回路を起動するセンスアンプ起動信号の生成回路としてセルフタイミング回路を有するものである。図23に示したSRAMの回路構成は、図1に示した従来の回路構成に対してセルフタイミング回路11がセルフタイミング回路221に置き換えられている点が異なり、その他の構成については同様である。 FIG. 23 is a schematic configuration diagram showing the eleventh embodiment. The SRAM shown in FIG. 23 has a self-timing circuit as a generation circuit of a sense amplifier activation signal that activates the sense amplifier circuit. The SRAM circuit configuration shown in FIG. 23 differs from the conventional circuit configuration shown in FIG. 1 in that the self-timing circuit 11 is replaced with a self-timing circuit 221 and the other configurations are the same.
図23のセルフタイミング回路221は2組のダミービット線対DBL1、XDBL1及びDBL2、XDBL2を有する。各々のダミービット線対は、図1のセルフタイミング回路11と同様に、少なくとも1つのセルフタイミング用ダミーメモリセルSDMCと複数の負荷用ダミーメモリセルLDMCを有する。 The self-timing circuit 221 shown in FIG. 23 has two pairs of dummy bit lines DBL1, XDBL1, DBL2, and XDBL2. Each dummy bit line pair has at least one self-timing dummy memory cell SDMC and a plurality of load dummy memory cells LDMC, as in the self-timing circuit 11 of FIG.
各々のダミービット線対に接続されるセルフタイミング用ダミーメモリセルSDMCの保持データは、図3で示した従来の設定パターンと同様に、ダミーメモリセル内のインバータ対の接続ノードn1をHレベルに、接続ノードn2をLレベルにするように設定すればよい。各々のダミービット線対において、セルフタイミング用ダミーメモリセルSDMCとしては、例えば、ダミービット線上のタイミング制御回路222から最も遠い位置から順に複数のダミーメモリセルが指定される。
The data held in the self-timing dummy memory cell SDMC connected to each dummy bit line pair is set to the H level at the connection node n1 of the inverter pair in the dummy memory cell, as in the conventional setting pattern shown in FIG. The connection node n2 may be set to the L level. In each dummy bit line pair, for example, a plurality of dummy memory cells are designated as the self-timing dummy memory cell SDMC in order from the position farthest from the
第1のダミービット線対DBL1、XDBL1のうちダミービット線XDBL1が検出対象のダミービット線としてタイミング制御回路222に接続される。第2のダミービット線対DBL2、XDBL2のうちダミービット線対XDBL2が検出対象のダミービット線としてタイミング制御回路222に接続される。タイミング制御回路222は、ダミービット線XDBL1、XDBL2を入力し、ダミービット線XDBL1、XDBL2の電位の検出結果に基づいてセルフタイミング信号SLFを出力する。
Of the first dummy bit line pair DBL1, XDBL1, the dummy bit line XDBL1 is connected to the
ダミービット線対DBL1、XDBL1及びDBL2、XDBL2の各々のセルフタイミング用ダミーメモリセルSDMCは共通のダミーワード線DWLに接続される。ダミーワード線DWLの選択によりすべてのセルフタイミング用ダミーメモリセルSDMCが同時に選択され、ダミービット線対DBL1、XDBL1及びDBL2、XDBL2を同時に駆動する。それによって、駆動された各々のダミービット線対は所定の電位差を発生する。 The dummy memory lines SDMC for self-timing of the dummy bit line pairs DBL1, XDBL1, DBL2, and XDBL2 are connected to a common dummy word line DWL. By selecting the dummy word line DWL, all the self-timing dummy memory cells SDMC are simultaneously selected, and the dummy bit line pairs DBL1, XDBL1, DBL2, and XDBL2 are simultaneously driven. Thereby, each driven dummy bit line pair generates a predetermined potential difference.
図24に、セルフタイミング回路221のダミービット線対DBL1、XDBL1及びDBL2、XDBL2におけるダミーメモリセルSDMC、LDMCのレイアウト例を示す。各ダミーメモリセルSDMC、LDMCは、インバータ対及びトランスファートランジスタ対からなる部分を1つのユニットとしてレイアウトされる。 FIG. 24 shows a layout example of dummy memory cells SDMC and LDMC in the dummy bit line pair DBL1, XDBL1 and DBL2, XDBL2 of the self-timing circuit 221. Each dummy memory cell SDMC, LDMC is laid out as a unit including a portion composed of an inverter pair and a transfer transistor pair.
第1のダミービット線対DBL1、XDBL1におけるセルフタイミング用ダミーメモリセルSDMCは、インバータ233、234及びトランスファートランジスタ対237からなる通常レイアウトユニット231をダミービット線対DBL1、XDBL1に沿って少なくとも1つ配置するようにレイアウトされている。
In the self-timing dummy memory cell SDMC in the first dummy bit line pair DBL1, XDBL1, at least one
これに対し、第2のダミービット線対DBL2、XDBL2におけるセルフタイミング用ダミーメモリセルSDMCは、通常レイアウト231と点対称又は線対称の関係を有する、インバータ235、236及びトランスファートランジスタ対238からなる対称レイアウトユニット232をダミービット線対DBL2、XDBL2に沿って少なくとも1つ配置するようにレイアウトされている。
On the other hand, the self-timing dummy memory cell SDMC in the second dummy bit line pair DBL2, XDBL2 is symmetrical with the
各々のダミービット線対における負荷用ダミーメモリセルLDMC(不図示)は通常レイアウトユニットまたは対称レイアウトユニットによりレイアウトされ、いずれのレイアウトユニットでレイアウトするかは任意である。例えば、各々のダミービット線対において、負荷用ダミーメモリセルLDMCは図5に示した従来のダミーメモリセルと同様に、通常レイアウトユニット231及び対称レイアウトユニット232をダミービット線対に沿って交互に配置するようにレイアウトされる。あるいは、各々のダミービット線対において、すべての負荷用ダミーメモリセルLDMCを通常レイアウトユニット231及び対称レイアウトユニット232のいずれか一方によりレイアウトしてもよい。
Load dummy memory cells LDMC (not shown) in each dummy bit line pair are laid out by a normal layout unit or a symmetrical layout unit, and any layout unit is arbitrary. For example, in each dummy bit line pair, the load dummy memory cell LDMC alternates the
図中、セルフタイミング用ダミーメモリセルSDMC11〜14、21〜24のトランスファートランジスタ対237、238のゲートは図示しない共通のダミーワード線DWLに接続されている。各々のダミービット線対における負荷用ダミーメモリセルLDMC(不図示)のトランスファートランジスタ対のゲートはグランドVSSに接続される。 In the figure, the gates of the transfer transistor pairs 237, 238 of the self-timing dummy memory cells SDMC11-14, 21-24 are connected to a common dummy word line DWL (not shown). The gate of the transfer transistor pair of the load dummy memory cell LDMC (not shown) in each dummy bit line pair is connected to the ground VSS.
また、図中、白抜きで示した領域は半導体ウェーハ上の不純物拡散層を表し、濃いハッチングで示した領域は半導体ウェーハ上に形成したゲートポリシリコン層を表す。破線はメモリセル内の局所配線を表し、太線はビット線DBL、XDBLを表し、丸印はダミービット線とのコンタクトコンタクトを表す。また、図23からわかるように、通常のレイアウトユニット231と対称レイアウトユニット232の各々において、インバータ対を構成する2つのインバータのレイアウトは互いに線対称にはなっていない。
Further, in the figure, the white area represents the impurity diffusion layer on the semiconductor wafer, and the deep hatched area represents the gate polysilicon layer formed on the semiconductor wafer. A broken line represents a local wiring in the memory cell, a thick line represents bit lines DBL and XDBL, and a circle represents a contact contact with a dummy bit line. Further, as can be seen from FIG. 23, in each of the
ここで、図23のダミーメモリセルSDMC、LDMCのレイアウト例で、製造プロセスのフォトエッチング工程等において不純物拡散層とゲートポリシリコン層との間で位置ずれが起こった場合について考える。図25及び図26に不純物拡散層に対してゲートポリシリコン層が全体的に図中左下の方向にずれた場合のレイアウトを示す。 Here, in the layout example of the dummy memory cells SDMC and LDMC in FIG. 23, consider a case where a positional shift occurs between the impurity diffusion layer and the gate polysilicon layer in the photoetching step of the manufacturing process. 25 and 26 show layouts in the case where the gate polysilicon layer is entirely displaced in the lower left direction in the drawing with respect to the impurity diffusion layer.
図25及び図26に示したように不純物拡散層及びゲートポリシリコン層のコーナー部においては、実際の出来上がり形状は丸まりを有する。このため、上述のように図中左下の方向の位置ずれが起こった場合には、第1のダミービット線対DBL1、XDBL1における通常レイアウトユニット231を有するダミーメモリセルSDMC11〜14及び第2のダミービット線対DBL2、XDBL2における対称レイアウトユニット232を有するダミーメモリセルSDMC21〜24において、インバータ対を構成する各インバータの間で駆動能力に差が生じる。
As shown in FIGS. 25 and 26, the actual finished shape is rounded at the corners of the impurity diffusion layer and the gate polysilicon layer. For this reason, when the position shift in the lower left direction in the figure occurs as described above, the dummy memory cells SDMC 11 to 14 having the
詳細には、図25に示したように通常レイアウトユニット231を有するダミーメモリセルSDMC11〜14において、左下方向の位置ずれに起因して、図5のダミーメモリセルSDMC1と同様に、以下のようにインバータ233、234の特性が変化する。すなわち、左側に位置するインバータ234では上側のトランジスタにおいてチャネル長が短くなり、下側のトラジスタにおいてチャネル長が長くなり、チャネル幅が狭くなるのに対し、右側に位置するインバータ233では上側のトランジスタにおいてチャネル長が長くなり、下側のトランジスタにおいてチャネル幅が広くなる。
Specifically, as shown in FIG. 25, in the dummy memory cells SDMC 11 to 14 having the
これに対し、図26に示したように対称レイアウトユニット232を有するダミーメモリセルSDMC21〜24においては、左下方向の位置ずれに起因して、図5のダミーメモリセルSDMC2と同様に、以下のようにインバータの特性が変化する。すなわち、左側に位置するインバータ236では上側のトランジスタにおいてチャネル幅が狭くなり、下側のトラジスタにおいてチャネル長が短くなるのに対し、右側に位置するインバータ235では上側のトラジスタにおいてチャネル長が短くなり、チャネル幅が広くなり、下側のトランジスタにおいてチャネル長が長くなる。
On the other hand, in the dummy memory cells SDMC 21 to 24 having the
以上のように、位置ずれにより、通常レイアウトユニット231を有するダミーメモリセルSDMC11〜14及び対称レイアウトユニット232を有するダミーメモリセルSDMC21〜24のインバータ対を構成する4つのインバータ233〜236の間で駆動能力が互いに異なるようになる。その結果、位置ずれに応じて、通常レイアウトユニット231を有するダミーメモリセルSDMC11〜14と対称レイアウトユニット232を有するダミーメモリセルSDMC21〜24の間で駆動能力に差が生じてしまう。これに対応して、ダミービット線XDBL1及びXDBL2に対する駆動能力の間にも、位置ずれに応じて差が生じるようになる。
As described above, driving is performed between the four
図27に図23のタイミング制御回路222の回路構成の概略図を示す。図27に示すように、タイミング制御回路222はインバータ251、252及びAND回路253を有する。インバータ251、252は例えば同一のしきい値電圧を有する。
FIG. 27 shows a schematic diagram of a circuit configuration of the
インバータ251はダミービット線XDBL1を入力し、ダミービット線XDBL1の電位が所定のしきい値電圧よりも小さくなったことに応答してHレベルの信号をAND回路253へ出力する。インバータ252はダミービット線XDBL2を入力し、ダミービット線XDBL2の電位が所定のしきい値電圧よりも小さくなったことに応答してHレベルの信号をAND回路253へ出力する。AND回路253はインバータ251、252の出力信号を入力し、2つの出力信号の論理積をとることによりセルフタイミング信号SLFを活性化させて出力する。
以下にタイミング制御回路222の動作を図28を用いて説明する。メモリセルアレイMCA内の所定のワード線WLが選択され、これに応答してダミーワード線DWLが選択されると、ダミービット線XDBL1、XDBL2の電位はそれぞれダミーメモリセルSDMC11〜14、SDMC21〜24によってプリチャージレベル(Hレベル)よりLレベルに引き下げられる。
The operation of the
ここで、上述したように、通常レイアウトユニット231を有するダミーメモリセルSDMC11〜14のダミービット線XDBL1に対する駆動能力と、対称レイアウトユニット232を有するダミーメモリセルSDMC21〜24のダミービット線XDBL2に対する駆動能力の間には、不純物拡散層とゲートポリシリコン層との間の位置ずれに応じた差があり、それによってダミービット線XDBL1、XDBL2の電位の低下速度の間には位置ずれに応じて差が生じる。
Here, as described above, the drive capability of the dummy memory cells SDMC11 to 14 having the
図28には、通常レイアウトユニット231を有するダミーメモリセルSDMC11〜14の駆動能力が対称レイアウトユニット232を有するダミーメモリセルSDMC21〜24のそれよりも大きくなった場合の例を示してあり、ダミービット線XDBL1の電位の低下速度はダミービット線XDBL2のそれよりも高くなっている。このため、インバータ251の出力信号がHレベルになるタイミングt7はインバータ252の出力信号がHレベルになるタイミングt8よりも、位置ずれに応じた期間Δtだけ早くなる。
FIG. 28 shows an example in which the drive capability of the dummy memory cells SDMC 11 to 14 having the
AND回路253はインバータ251、252の出力信号の論理積をとってセルフタイミング信号SLFを出力する。このため、セルフタイミング信号SLFの活性化タイミングは上記のタイミングt7とタイミングt8のうちの遅い方のタイミングによって決定される。図28ではタイミングt8においてセルフタイミング信号SLFが活性化されて出力される。
The AND
従って、タイミング制御回路222では、セルフタイミング信号SLFの活性化タイミングは、通常レイアウトユニット231を有するダミーメモリセルSDMC11〜14と対称レイアウトユニット232を有するダミーメモリセルSDMC21〜24のうち、位置ずれに応じて駆動能力が小さくなった方によって駆動されるダミービット線の電位に基づいて決定される。タイミング制御回路222では、セルフタイミング信号SLFの活性化タイミングは、不純物拡散層とゲートポリシリコン層との間の位置ずれに応じて、駆動能力が小さくなった方のレイアウトユニットを有するメモリセルの駆動能力に合わせて調整される。
Accordingly, in the
一方、メモリセルアレイMCA内のメモリセルMCは、図5のダミーメモリセルSDMC、LDMCのレイアウト例と同様に、通常レイアウトユニット231及び対称レイアウトユニット232を各々のビット線対BL、XBLに沿って交互に配置するようにレイアウトされる。このため、位置ずれが起こった場合、メモリセルMCには、通常レイアウトユニット231と対称レイアウトユニット232のうち、駆動能力の小さい方のレイアウトユニットを有するメモリセルと、駆動能力の大きい方のレイアウトユニットを有するメモリセルとが混在する。
On the other hand, in the memory cell MC in the memory cell array MCA, as in the layout example of the dummy memory cells SDMC and LDMC in FIG. 5, the
読み出し時に選択されたメモリセルMCが駆動能力の小さい方のレイアウトユニットを有するセルであったときには、駆動能力の大きい方のレイアウトユニットを有するセルであったときよりも、ビット線対BL、XBLに所定の電位差が生じるタイミングは遅くなる。ビット線対BL、XBLに所定の電位差が生じるタイミングは、読み出し時に選択されたメモリセルMCが駆動能力の小さい方のレイアウトユニットを有するセルであるか、駆動能力の大きい方のレイアウトユニットを有するセルであるか、によって変化する。 When the memory cell MC selected at the time of reading is a cell having a layout unit with a smaller driving capability, the bit line pair BL, XBL is connected to the bit line pair BL, XBL than when it is a cell having a layout unit with a larger driving capability. The timing at which the predetermined potential difference occurs is delayed. The timing at which a predetermined potential difference occurs in the bit line pair BL, XBL is a cell in which the memory cell MC selected at the time of reading has a layout unit with a smaller driving capability or a cell with a layout unit with a larger driving capability. It depends on whether it is.
ここで、上述したように、タイミング制御回路222は、不純物拡散層とゲートポリシリコン層との間の位置ずれに応じて駆動能力が小さくなった方のレイアウトユニットを有するメモリセルの駆動能力に合わせてセルフタイミング信号SLFの活性化タイミングを調整する。
Here, as described above, the
このため、不純物拡散層とゲートポリシリコン層との間で位置ずれが起こり、読み出し時に選択されたメモリセルMCが駆動能力の小さい方のレイアウトユニットを有するセルであった場合であっても、セルフタイミング信号の活性化タイミングが位置ずれに応じて適切に調整させるので、センスアンプ起動信号SAの活性化タイミングが選択されたメモリセルのビット線対BL、XBLに所定の電位差が発生するタイミングよりも確実に遅くなるようにすることができる。 For this reason, even if the misalignment occurs between the impurity diffusion layer and the gate polysilicon layer and the memory cell MC selected at the time of reading is a cell having a layout unit with a smaller driving capability, the self Since the activation timing of the timing signal is appropriately adjusted according to the positional deviation, the activation timing of the sense amplifier activation signal SA is more than the timing at which a predetermined potential difference is generated in the bit line pair BL, XBL of the selected memory cell. It can be surely slowed down.
従って、本発明の第11の実施の形態では、製造ばらつき等の理由により不純物拡散層とゲートポリシリコン層との間で位置ずれが起こった場合でも、センスアンプ起動信号SAの活性化タイミングを位置ずれに応じて適切に調整することができるので、センスアンプ起動信号SAの活性化タイミングが通常メモリセルMCのビット線対BL、XBLに所定の電位差が発生するタイミングよりも早くなるのを防止し、保持データの誤読み出しを防止することができる。 Therefore, in the eleventh embodiment of the present invention, the activation timing of the sense amplifier activation signal SA is determined even when a positional shift occurs between the impurity diffusion layer and the gate polysilicon layer due to manufacturing variation or the like. Since it can be adjusted appropriately according to the deviation, the activation timing of the sense amplifier activation signal SA is prevented from being earlier than the timing at which a predetermined potential difference is generated in the bit line pair BL, XBL of the normal memory cell MC. Thus, erroneous reading of retained data can be prevented.
尚、上述の第11の実施の形態においては、ダミービット線対DBL、XDBLを2組設け、各組のダミービット線XDBLからセルフタイミング信号SLFを生成するように構成したが、これに限定されることはなく、3組以上のダミービット線対DBL、XDBLを設け、各組のダミービット線XDBLからセルフタイミング信号SLFを生成するように構成してもよい。 In the eleventh embodiment, two pairs of dummy bit lines DBL and XDBL are provided and the self-timing signal SLF is generated from each pair of dummy bit lines XDBL. However, the present invention is not limited to this. In other words, three or more pairs of dummy bit lines DBL and XDBL may be provided, and the self-timing signal SLF may be generated from each pair of dummy bit lines XDBL.
この場合、例えば、複数のダミービット線対を2つのグループに分け、第1のグループでは上記第1のダミービット線対DBL1、XDBL1と同様のレイアウトパターンでダミーメモリセルをレイアウトし、第2のグループでは上記第2のダミービット線対DBL2、XDBL2と同様のレイアウトパターンでダミーメモリセルをレイアウトするように構成する。その上で、第1及び第2のグループに属するダミービット線のうち電位の低下速度が最も遅いダミービット線XDBLの電位に基づいてセルフタイミング信号SLFをHレベルに遷移させるようにタイミング制御回路を構成すればよい。 In this case, for example, a plurality of dummy bit line pairs are divided into two groups. In the first group, dummy memory cells are laid out in the same layout pattern as the first dummy bit line pair DBL1, XDBL1, and the second In the group, the dummy memory cells are laid out in the same layout pattern as the second dummy bit line pair DBL2, XDBL2. Then, the timing control circuit is configured to cause the self-timing signal SLF to transition to the H level based on the potential of the dummy bit line XDBL having the slowest potential decrease speed among the dummy bit lines belonging to the first and second groups. What is necessary is just to comprise.
次に、本発明の第12の実施の形態を図29を用いて説明する。本発明の第12の実施の形態の回路構成は、図23に示した第11の実施の形態の回路構成に対して、セルフタイミング回路221がセルフタイミング回路271に置き換えられている点が異なる。その他の構成については同様であるので説明は省略する。 Next, a twelfth embodiment of the present invention will be described with reference to FIG. The circuit configuration of the twelfth embodiment of the present invention is different from the circuit configuration of the eleventh embodiment shown in FIG. 23 in that the self-timing circuit 221 is replaced with a self-timing circuit 271. Since other configurations are the same, description thereof is omitted.
図29のセルフタイミング回路271は、少なくとも1つのセルフタイミング用ダミーメモリセルSDMCと複数の負荷用ダミーメモリセルLDMCが接続されたダミービット線対DBL、XDBLを有する。セルフタイミング用ダミーメモリセルSDMCとしては、例えば、ダミービット線上のタイミング制御回路272から最も遠い位置から順に複数のダミーメモリセルが指定される。ダミービット線対DBL、XDBLはともに検出対象のダミービット線としてタイミング制御回路272に接続される。 The self-timing circuit 271 of FIG. 29 has a dummy bit line pair DBL, XDBL to which at least one self-timing dummy memory cell SDMC and a plurality of load dummy memory cells LDMC are connected. As the self-timing dummy memory cell SDMC, for example, a plurality of dummy memory cells are designated in order from the position farthest from the timing control circuit 272 on the dummy bit line. The dummy bit line pair DBL and XDBL are both connected to the timing control circuit 272 as dummy bit lines to be detected.
タイミング制御回路272は、ダミービット線DBL、XDBLを入力し、ダミービット線DBL、XDBの電位の検出結果に基づいてセルフタイミング信号SLFを出力する。タイミング制御回路272の回路構成は、インバータ251、252がダミービット線XDBL1、XDBL2の代わりにダミービット線DBL、XDBLを入力とする点以外は、図27のタイミング制御回路222の回路構成と同様であり、説明は省略する。
The timing control circuit 272 receives the dummy bit lines DBL and XDBL, and outputs a self-timing signal SLF based on the detection results of the potentials of the dummy bit lines DBL and XDB. The circuit configuration of the timing control circuit 272 is the same as that of the
図30に、セルフタイミング回路271のダミービット線対DBL、XDBLにおけるダミーメモリセルSDMC、LDMCのレイアウト例を示す。図30に示すように各ダミーメモリセルSDMC、LDMCは、インバータ対及びトランスファートランジスタ対からなる部分を1つのユニットとしてレイアウトされる。 FIG. 30 shows a layout example of the dummy memory cells SDMC and LDMC in the dummy bit line pair DBL and XDBL of the self-timing circuit 271. As shown in FIG. 30, each of the dummy memory cells SDMC and LDMC is laid out with a portion including an inverter pair and a transfer transistor pair as one unit.
図30のダミーメモリセルは、図5のダミーメモリセルのレイアウト例と同様に、インバータ233、234及びトランスファートランジスタ対237からなる通常レイアウトユニット231と、これと点対称又は線対称の関係を有する、インバータ235、236及びトランスファートランジスタ対238からなる対称レイアウトユニット232とをダミービット線対DBL、XDBLに沿って交互に配置するようにレイアウトされる。
Similar to the layout example of the dummy memory cell in FIG. 5, the dummy memory cell in FIG. 30 has a
セルフタイミング用ダミーメモリセルSDMC1〜4の各々において、図5のダミーメモリセルのレイアウト例とは異なり、トランスファートランジスタ対237、238を構成する2つのトランジスタのゲート電極が互いに電気的に分離される。
In each of the self-timing dummy memory cells SDMC1 to SDMC4, unlike the dummy memory cell layout example of FIG. 5, the gate electrodes of the two transistors constituting the
セルフタイミング用ダミーメモリセルSDMC1、3のトランスファートランジスタ対237において、ダミービット線DBL側のインバータ234の出力ノードn1に接続されたトランスファートランジスタのゲートは図示しない共通のダミーワード線DWLに接続される一方、ダミービット線XDBL側のインバータ233の出力ノードn2に接続されたトランスファートランジスタのゲートはグランドVSSに接続される。
In the
セルフタイミング用ダミーメモリセルSDMC1、3の保持データはインバータ対の接続ノードn1をLレベルに、接続ノードn2をHレベルにするように設定される。それによって、セルフタイミング用ダミーメモリセルSDMC1、3では、ダミーワード線DWL選択時、ダミービット線DBL側のインバータ234によりダミービット線DBLがプリチャージレベル(Hレベル)よりLレベルに引き下げられる。
The data held in the self-timing dummy memory cells SDMC1, 3 is set so that the connection node n1 of the inverter pair is set to L level and the connection node n2 is set to H level. Thereby, in the dummy memory cells for self-timing SDMC1 and 3, when the dummy word line DWL is selected, the dummy bit line DBL is pulled down from the precharge level (H level) to the L level by the
セルフタイミング用ダミーメモリセルSDMC2、4のトランスファートランジスタ対238において、ダミービット線DBL側のインバータ236の出力ノードn1に接続されたトランスファートランジスタのゲートはグランドVSSに接続される一方、ダミービット線XDBL側のインバータ235の出力ノードn2に接続されたトランスファートランジスタのゲートは図示しない共通のダミーワード線DWLに接続される。
In the
セルフタイミング用ダミーメモリセルSDMC2、4の保持データはインバータ対の接続ノードn1をHレベルに、接続ノードn2をLレベルにするように設定される。それによって、セルフタイミング用ダミーメモリセルSDMC2、4では、ダミーワード線DWL選択時、ダミービット線XDBL側のインバータ235によりダミービット線XDBLがプリチャージレベル(Hレベル)よりLレベルに引き下げられる。
The data held in the self-timing dummy memory cells SDMC2 and SDMC is set so that the connection node n1 of the inverter pair is at the H level and the connection node n2 is at the L level. Thereby, in the dummy memory cells SDMC2 and 4 for self-timing, when the dummy word line DWL is selected, the dummy bit line XDBL is pulled down from the precharge level (H level) to the L level by the
以上のように、トランスファートランジスタ対237、238の分離されたゲート電極を共通のダミーワード線DWLまたはグランドVSSに接続する際の接続パターンは、ダミービット線に沿って隣接するセルフタイミング用ダミーメモリセルSDMCどうしで互いに逆になるように設定される。すなわち、通常レイアウト231を有するセルフタイミング用ダミーメモリセルSDMCと対称レイアウトユニット232を有するセルフタイミング用ダミーメモリセルSDMCとで、接続パターンが互いに逆になるように設定される。
As described above, the connection pattern for connecting the separated gate electrodes of the
それによって、ダミービット線DBLは通常レイアウトユニット232を有するセルフタイミング用ダミーメモリセルSDMC1、3のみにより駆動され、ダミービット線XDBLは対称レイアウトユニット232を有するセルフタイミング用ダミーメモリセルSDMC2、4のみにより駆動される。
Accordingly, the dummy bit line DBL is driven only by the self-timing dummy
ここで、上述のように不純物拡散層とゲートポリシリコン層との間に位置ずれが起こった場合(図31参照)、通常レイアウトユニット231を有するダミーメモリセルSDMCの駆動能力と対称レイアウトユニット232を有するダミーメモリセルSDMCの駆動能力の間には位置ずれに応じた差が発生する。
Here, when a positional shift occurs between the impurity diffusion layer and the gate polysilicon layer as described above (see FIG. 31), the driving capability of the dummy memory cell SDMC having the
このため、ダミービット線DBL及びダミービット線XDBLに対する駆動能力の間にも位置ずれに応じた差が生じ、それによってダミービット線DBL、XDBLの電位の低下速度の間には、図28のダミービット線XDBL1、XDBL2の場合と同様に、位置ずれに応じて差が生じる。 For this reason, a difference corresponding to the positional deviation also occurs between the driving capabilities for the dummy bit line DBL and the dummy bit line XDBL, so that the dummy bit lines DBL and XDBL in FIG. Similar to the case of the bit lines XDBL1 and XDBL2, a difference is generated according to the positional deviation.
従って、図27のタイミング制御回路222の場合と同様に、タイミング制御回路272では、セルフタイミング信号SLFの活性化タイミングは、通常レイアウトユニット231を有するダミーメモリセルSDMC1、3と対称レイアウトユニット232を有するダミーメモリセルSDMC2、4のうち、位置ずれに応じて駆動能力が小さくなった方によって駆動されるダミービット線の電位に基づいて決定される。
Accordingly, as in the case of the
それによって、タイミング制御回路272は、不純物拡散層とゲートポリシリコン層との間の位置ずれに応じて駆動能力が小さくなった方のレイアウトユニットを有するメモリセルの駆動能力に合わせて、セルフタイミング信号SLFの活性化タイミングを調整することができる。 Thereby, the timing control circuit 272 adjusts the self-timing signal in accordance with the driving capability of the memory cell having the layout unit whose driving capability is reduced according to the positional deviation between the impurity diffusion layer and the gate polysilicon layer. The activation timing of SLF can be adjusted.
このため、不純物拡散層とゲートポリシリコン層との間で位置ずれが起こり、読み出し時に選択されたメモリセルMCが駆動能力の小さい方のレイアウトユニットを有するセルであった場合であっても、セルフタイミング信号の活性化タイミングが位置ずれに応じて適切に調整させるので、センスアンプ起動信号SAの活性化タイミングが選択されたメモリセルのビット線対BL、XBLに所定の電位差が発生するタイミングよりも確実に遅くなるようにすることができる。 For this reason, even if the misalignment occurs between the impurity diffusion layer and the gate polysilicon layer and the memory cell MC selected at the time of reading is a cell having a layout unit with a smaller driving capability, the self Since the activation timing of the timing signal is appropriately adjusted according to the positional deviation, the activation timing of the sense amplifier activation signal SA is more than the timing at which a predetermined potential difference is generated in the bit line pair BL, XBL of the selected memory cell. It can be surely slowed down.
従って、本発明の第12の実施の形態では、不純物拡散層とゲートポリシリコン層との間で位置ずれが起こった場合でも、センスアンプ起動信号SAの活性化タイミングが通常メモリセルMCのビット線対BL、XBLに所定の電位差が発生するタイミングよりも早くなるのを防止し、保持データの誤読み出しを防止することができる。 Therefore, in the twelfth embodiment of the present invention, the activation timing of the sense amplifier activation signal SA is set to the bit line of the normal memory cell MC even when a positional shift occurs between the impurity diffusion layer and the gate polysilicon layer. It is possible to prevent the predetermined potential difference between the pair BL and XBL from becoming earlier than the timing at which the pair of BL and XBL is generated, and to prevent erroneous reading of retained data.
尚、上述の第12の実施の形態においては、1組のダミービット線対DBL、XDBLからセルフタイミング信号SLFを生成するように構成したが、これに限定されることはなく、複数のダミービット線対DBL、XDBLを設け、すべてのダミービット線DBL、XDBLのうち電位の低下速度が最も遅いダミービット線の電位に基づいてからセルフタイミング信号SLFを生成するように構成してもよい。 In the twelfth embodiment, the self-timing signal SLF is generated from the pair of dummy bit line pairs DBL and XDBL. However, the present invention is not limited to this. A line pair DBL, XDBL may be provided, and the self-timing signal SLF may be generated after being based on the potential of the dummy bit line having the slowest potential decrease rate among all the dummy bit lines DBL, XDBL.
また、上述の第11、第12の実施の形態では、各ダミービット線対に接続される複数の負荷用ダミーメモリセルLDMCの保持データの設定パターンは任意のパターンとすることができる。例えば、複数の負荷用ダミーメモリセルLDMCの保持データの設定パターンを図3の設定パターンと同様に、セルフタイミング用ダミーメモリセルSDMCの設定パターンと逆になるようにしてもよい。あるいは、各負荷用ダミーメモリセルLDMCのインバータ対の接続ノードn1、n2をフローティング状態に保持することにより、各負荷用ダミーメモリセルLDMCの保持データを不定としてもよい。 In the eleventh and twelfth embodiments described above, the setting pattern of the data held in the plurality of load dummy memory cells LDMC connected to each dummy bit line pair can be an arbitrary pattern. For example, the setting pattern of retained data in the plurality of load dummy memory cells LDMC may be reversed from the setting pattern of the self-timing dummy memory cell SDMC, similarly to the setting pattern of FIG. Alternatively, by holding the connection nodes n1 and n2 of the inverter pair of each load dummy memory cell LDMC in a floating state, the data held in each load dummy memory cell LDMC may be indefinite.
また、上述の第11、第12の実施の形態において、メモリセルの通常レイアウトユニット及び対称レイアウトユニットのレイアウト例は図24に示したものには限定されず、適宜互いに点対称または線対称の関係を有する任意のレイアウトを用いればよい。 In the eleventh and twelfth embodiments described above, the layout examples of the normal layout unit and the symmetrical layout unit of the memory cell are not limited to those shown in FIG. Any layout having the above may be used.
また、上述の各実施の形態では、ダミーメモリセルを有するタイミング制御回路によりセルフタイミング信号を生成し、セルフタイミング信号に基づいてセンスアンプ起動信号を生成する例を説明したが、これに限定されることはなく、他のタイミング信号、例えばビット線イコライズ信号、センスアンプ出力線のイコライズ信号や出力回路のアウトプットイネーブル信号を生成してもよい。 In each of the above-described embodiments, the example in which the self-timing signal is generated by the timing control circuit having the dummy memory cell and the sense amplifier activation signal is generated based on the self-timing signal has been described. However, other timing signals, for example, a bit line equalize signal, an equalize signal for a sense amplifier output line, and an output enable signal for an output circuit may be generated.
また、上述の各実施の形態では、SRAMを例にあげて説明したが、これに限定されることはなく、本発明はDRAMやFeRAMなどの他の半導体メモリにも適用することができるのはもちろんである。 In each of the above embodiments, the SRAM has been described as an example. However, the present invention is not limited to this, and the present invention can be applied to other semiconductor memories such as DRAM and FeRAM. Of course.
以上のように、本発明は、センスアンプ回路を起動するセンスアンプ起動信号の生成回路としてセルフタイミング回路を有する半導体メモリに用いて有効であり、特に、温度変化や製造ばらつきなどの様々なデバイス特性の変動要因によらず、通常メモリセルMCの保持データの誤読み出しを確実に防止することが要求され、十分な読み出しマージンを要求される半導体メモリに用いるのが好適である。 As described above, the present invention is effective for use in a semiconductor memory having a self-timing circuit as a generation circuit of a sense amplifier activation signal for activating a sense amplifier circuit, and in particular, various device characteristics such as temperature change and manufacturing variation. Regardless of the variation factor, it is required to reliably prevent erroneous reading of data held in the normal memory cell MC, and it is preferable to use it for a semiconductor memory that requires a sufficient read margin.
Claims (5)
複数のビット線と、
前記複数のワード線と前記複数のビット線の交差位置に配置された複数のメモリセルを有するメモリセルアレイと、
前記メモリセルアレイの近傍に配置され、前記メモリセルの読み出し時に内部回路の動作タイミングを決定するセルフタイミング信号を生成するセルフタイミング回路を備えた半導体メモリであって、
前記セルフタイミング回路は、
前記ワード線の選択に応答して選択されるダミーワード線と、
前記ダミーワード線に接続され通常レイアウトユニットから構成された複数の第1のセルフタイミング用ダミーメモリセルが連続して配置された第1のダミービット線と、
前記ダミーワード線に接続され前記通常レイアウトユニットと点対称又は線対称の関係を有する対称レイアウトユニットから構成された複数の第2のセルフタイミング用ダミーメモリセルが連続して配置された第2のダミービット線と、
前記第1のダミービット線及び第2のダミービット線を入力し、前記第1及び第2のダミービット線のうち電位の変化速度の遅い方のダミービット線の電位変化に基づいて、前記セルフタイミング信号を出力するタイミング制御回路とを備えたことを特徴とする半導体メモリ。 Multiple word lines,
Multiple bit lines,
A memory cell array having a plurality of memory cells arranged at intersections of the plurality of word lines and the plurality of bit lines;
A semiconductor memory including a self-timing circuit that is arranged in the vicinity of the memory cell array and generates a self-timing signal that determines an operation timing of an internal circuit when the memory cell is read;
The self-timing circuit is
A dummy word line selected in response to the selection of the word line;
A first dummy bit line in which a plurality of first self-timing dummy memory cells connected to the dummy word line and configured from a normal layout unit are continuously arranged;
A second dummy in which a plurality of second self-timing dummy memory cells connected to the dummy word line and composed of a symmetrical layout unit having a point-symmetrical or line-symmetrical relationship with the normal layout unit are continuously arranged. Bit lines,
The first dummy bit line and the second dummy bit line are inputted, and the self is based on the potential change of the dummy bit line having the slower potential change speed of the first and second dummy bit lines. A semiconductor memory comprising a timing control circuit for outputting a timing signal.
前記センスアンプ回路を起動するためのセンスアンプ起動信号の活性化タイミングが前記セルフタイミング信号に基づいて決定されることを特徴とする請求項1記載の半導体メモリ。 A sense amplifier circuit for detecting a potential output to the bit line when the memory cell is read;
2. The semiconductor memory according to claim 1, wherein an activation timing of a sense amplifier activation signal for activating the sense amplifier circuit is determined based on the self-timing signal.
複数のビット線と、
前記複数のワード線と前記複数のビット線の交差位置に配置された複数のメモリセルを有するメモリセルアレイと、
前記メモリセルアレイの近傍に配置され、前記メモリセルの読み出し時に内部回路の動作タイミングを決定するセルフタイミング信号を生成するセルフタイミング回路を備えた半導体メモリであって、
前記セルフタイミング回路は、
前記ワード線の選択に応答して選択されるダミーワード線と、
通常レイアウトユニットから構成された第1のセルフタイミング用ダミーメモリセルと、前記通常レイアウトユニットと点対称又は線対称の関係を有する対称レイアウトユニットから構成された第2のセルフタイミング用ダミーメモリセルとを有するダミービット線対と、
前記ダミービット線対を入力し、前記ダミービット線対のうち電位の変化速度の遅い方のダミービット線の電位変化に基づいて、前記セルフタイミング信号を出力するタイミング制御回路とを備え、
前記第1及び第2のセルフタイミング用ダミーメモリセルの各々は、
一方の出力ノードが他方の入力ノードへ交差接続された一対のインバータと、
前記一対のインバータの第1の接続ノードを前記ダミービット線対の一方のダミービット線に接続するとともに、前記一対のインバータの第2の接続ノードを他方のダミービット線に接続する一対のトランスファートランジスタとを備え、
前記一対のトランスファートランジスタのゲートは互いに電気的に分離されていることを特徴とする半導体メモリ。 Multiple word lines,
Multiple bit lines,
A memory cell array having a plurality of memory cells arranged at intersections of the plurality of word lines and the plurality of bit lines;
A semiconductor memory including a self-timing circuit that is arranged in the vicinity of the memory cell array and generates a self-timing signal that determines an operation timing of an internal circuit when the memory cell is read;
The self-timing circuit is
A dummy word line selected in response to the selection of the word line;
A first self-timing dummy memory cell configured from a normal layout unit; and a second self-timing dummy memory cell configured from a symmetrical layout unit having a point-symmetric or line-symmetric relationship with the normal layout unit. A dummy bit line pair having,
A timing control circuit that inputs the dummy bit line pair and outputs the self-timing signal based on the potential change of the dummy bit line of the dummy bit line pair whose potential change rate is slower,
Each of the first and second self-timing dummy memory cells includes:
A pair of inverters with one output node cross-connected to the other input node;
A pair of transfer transistors connecting the first connection node of the pair of inverters to one dummy bit line of the pair of dummy bit lines and connecting the second connection node of the pair of inverters to the other dummy bit line And
A semiconductor memory, wherein the gates of the pair of transfer transistors are electrically isolated from each other.
前記第2のセルフタイミング用ダミーメモリセルの前記一対のトランスファートランジスタの分離されたゲートのうち、前記他方のダミービット線側のゲートは前記ダミーワード線に接続されていることを特徴とする請求項4記載の半導体メモリ。 Of the separated gates of the pair of transfer transistors of the first self-timing dummy memory cell, the gate on the one dummy bit line side is connected to the dummy word line,
The gate on the other dummy bit line side among the separated gates of the pair of transfer transistors of the second self-timing dummy memory cell is connected to the dummy word line. 4. The semiconductor memory according to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010003994A JP4924720B2 (en) | 2010-01-12 | 2010-01-12 | Semiconductor memory having self-timing circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010003994A JP4924720B2 (en) | 2010-01-12 | 2010-01-12 | Semiconductor memory having self-timing circuit |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005510921A Division JP4516915B2 (en) | 2003-11-28 | 2003-11-28 | Semiconductor memory having self-timing circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010097689A JP2010097689A (en) | 2010-04-30 |
JP4924720B2 true JP4924720B2 (en) | 2012-04-25 |
Family
ID=42259243
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010003994A Expired - Fee Related JP4924720B2 (en) | 2010-01-12 | 2010-01-12 | Semiconductor memory having self-timing circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4924720B2 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4339532B2 (en) * | 2001-07-25 | 2009-10-07 | 富士通マイクロエレクトロニクス株式会社 | Static memory with self-timing circuit |
JP2003100083A (en) * | 2001-09-26 | 2003-04-04 | Nec Microsystems Ltd | Memory device |
JP4152668B2 (en) * | 2002-04-30 | 2008-09-17 | 株式会社ルネサステクノロジ | Semiconductor memory device |
-
2010
- 2010-01-12 JP JP2010003994A patent/JP4924720B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010097689A (en) | 2010-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9799396B2 (en) | Semiconductor device | |
US7457182B2 (en) | Semiconductor memory including self-timing circuit | |
US6690608B2 (en) | Semiconductor memory device with internal data reading timing set precisely | |
US8189369B2 (en) | Semiconductor device | |
JP6469554B2 (en) | Semiconductor device | |
TWI415126B (en) | Semiconductor memory | |
CN101345082A (en) | semiconductor memory device | |
JP4598420B2 (en) | Semiconductor memory device and timing control method | |
US10706917B2 (en) | Semiconductor memory device | |
JP7270451B2 (en) | Semiconductor device and method for driving semiconductor device | |
JP2010287287A (en) | Semiconductor device | |
US7489581B2 (en) | Semiconductor memory | |
CN105788622B (en) | Memory construction | |
US20100165697A1 (en) | Semiconductor storage device | |
JP4924720B2 (en) | Semiconductor memory having self-timing circuit | |
TWI780867B (en) | Memory circuit and method of transferring data therein | |
JP2008198243A (en) | Semiconductor memory device | |
JP5005713B2 (en) | Semiconductor memory device | |
KR100840636B1 (en) | Semiconductor Memory with Self-timing Circuit | |
US11289155B2 (en) | Semiconductor memory device with write assist control | |
US8553483B2 (en) | Semiconductor memory device | |
JPH07230690A (en) | Semiconductor memory | |
TWI381380B (en) | Sram and forming method and controlling method thereof | |
JP2010129144A (en) | Semiconductor memory device | |
JP2013037728A (en) | Semiconductor storage device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111226 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120110 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120123 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150217 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |