Abstract:
By eliminating a current of bit lines which is generated regularly by an off-leak current in memory cells, the number of memory cells per bit line is made to increase, large storage capacity of the memory cell array is achieved, and a semiconductor memory device capable of reducing a chip area is provided. In order to achieve it, provided is a source line potential control circuit for setting a source potential of transistors included in the memory cells being selected by row selection signals at a ground potential, and for setting a source potential of the transistors included in the memory cells being set as a non-selection state by the row selection signals at a power potential. A potential difference between sources and drains of the transistors included in the memory cells of the non-selection state is thereby reduced, and the leakage current is eliminated.

Description:
BACKGROUND OF THE INVENTION  
         [0001]    1. Field of the Invention  
           [0002]    The present invention relates to a semiconductor memory device, and more particularly to circuit technology for achievement in large-scaling of a memory cell array.  
           [0003]    2. Description of the Prior Art  
           [0004]    [0004]FIG. 17 is a circuit diagram showing an example of a mask ROM configuration of a contact method (contact mask programming method) in accordance with a conventional semiconductor memory device. The mask ROM of the contact method makes it correspond to “0” or “1” of stored data whether a drain of a memory cell transistor is connected to a bit line, or not connected thereto, respectively. In FIG. 17, the conventional semiconductor memory device comprises memory cell arrays  1  and  2 , column decoders  3  and  4 , transistors  5  and  6  for precharge, readout circuits  7  and  8 , and an output selection circuit  9 .  
           [0005]    The memory cell array  1  is configured so that memory cells M 1  (i, j) (i=1−m, j=1−n) which consist of N-channel MOS transistors may be arranged in a matrix configuration, i.e., forming rows and columns.  
           [0006]    Gates of the N-channel MOS transistors which configure each memory cell M 1  (i, j) are connected in common to word lines every n memory cells M 1  (i, j) which have the same numeric value i and are arranged in a row direction. In addition, sources of these N-channel MOS transistors are connected in common to source lines GL 1 i (i=1−m) every n memory cells M 1  (i, j) which have the same numeric value i and are arranged in the row direction. Furthermore, when stored data of the memory cell M 1  (i, j) is “0”, the drain of this N-channel MOS transistor is made to connect to a bit line BL 1 j (j=1−n), and when the stored data of the memory cell M 1  (i, j) is “1”, it is brought to a floating state. In the discussion hereinafter, a gate, a drain, and a source of the each N-channel MOS transistor which configures the memory cell M 1  (i, j) will simply be referred to as the gate, the drain, and the source of the memory cell M 1  (i, j).  
           [0007]    In the conventional example, the gates of n memory cells M 1  (i, j) which have the same numeric value i and are arranged in the row direction are connected to word line terminals WLi (i=1−m), respectively, into which row selection signals are inputted. Moreover, the source lines GL 1 i (i=1−m) are connected to a ground terminal having a ground potential.  
           [0008]    The memory cell array  2  is configured so that memory cells M 2  (i, j) (i=1−m, j=1−n) which consist of N-channel MOS transistors may be arranged in the matrix configuration, i.e., forming rows and columns.  
           [0009]    Gates of the N-channel MOS transistors which configure each memory cell M 2  (i, j) are connected in common to the word lines every n memory cells M 2  (i, j) which have the same numeric value i and are arranged in the row direction. Moreover, sources of these N-channel MOS transistors are connected in common to source lines GL 2 i (i=1−m) every n memory cells M 2  (i, j) which have the same numeric value i and are arranged in the row direction. Furthermore, when stored data in the memory cell M 2  (i, j) is “0”, the drain of this N-channel MOS transistor is made to connect to bit line BL 2 j (j=1−n), and when the stored data in the memory cell M 2  (i, j) is “1”, it is brought to the floating state. In the discussion hereinafter, a gate, a drain, and a source of the each N-channel MOS transistor which configures the memory cell M 2  (i, j) will simply be referred to as the gate, the drain, and the source of the memory cell M 2  (i, j).  
           [0010]    In the conventional example, the gates of n memory cells M 2  (i, j) which have the same numeric value i and are arranged in the row direction are connected to the word line terminals WLi (i=1−m), respectively, into which the row selection signals are inputted. Moreover, source lines GL 2 i (i=1−m) are connected to the ground terminal having the ground potential.  
           [0011]    The column decoder  3  consists of P-channel MOS transistors Q 1 Pj (j=1−n) and N-channel MOS transistors Q 1 Nj (j=1−n). All sources of the P-channel MOS transistors Q 1 Pj (j=1−n) and drains of N-channel MOS transistors Q 1 Nj (j=1−n) are connected in common. Moreover, gates of the P-channel MOS transistors Q 1 Pj (j=1−n) are connected to column selection signal lines CLPj (j=1−n), respectively, and drains thereof are connected to bit lines BL 1 j (j=1−n), respectively. Moreover, gates of the N-channel MOS transistors Q 1 Nj (j=1−n) are connected to column selection signal lines CLNj (j=1−n), respectively, and sources thereof are connected to bit lines BL 1 j (j=1−n), respectively.  
           [0012]    The column decoder  4  consists of P-channel MOS transistors Q 2 Pj (j=1−n) and N-channel MOS transistors Q 2 Nj (j=1−n). All sources of the P-channel MOS transistors Q 2 Pj (j=1−n) and drains of N-channel MOS transistors Q 2 Nj (j=1−n) are connected in common. Moreover, gates of the P-channel MOS transistors Q 2 Pj (j=1−n) are connected to the column selection signal lines CLPj (j=1−n), respectively, and drains thereof are connected to the bit lines BL 2 j (j=1−n), respectively. Moreover, gates of the N-channel MOS transistors Q 2 Nj (j=1−n) are connected to the column selection signal lines CLNJ (j=1−n), respectively, and sources thereof are connected to the bit lines BL 2 j (j=1−n), respectively.  
           [0013]    The transistor  5  for precharge consists of a P-channel MOS transistor. Then, a gate of the transistor  5  is connected to a precharge control signal line PCLK 1 , a source thereof is connected to a power supply terminal having a power supply potential, and a drain thereof is connected to the sources of the P-channel MOS transistors Q 1 Pj (j=1−n) and the drains of the N-channel MOS transistors Q 1 Nj (j=1−n) which configure the column decoder  3 .  
           [0014]    The transistor  6  for precharge consists of a P-channel MOS transistor. Then, a gate of the transistor  6  is connected to a precharge control signal line PCLK 2 , a source thereof is connected to the power supply terminal having the power supply potential, and a drain thereof is connected to the sources of the P-channel MOS transistors Q 2 Pj (j=1−n) and the drains of the N-channel MOS transistors Q 2 Nj (j=1−n) which configure the column decoder  4 .  
           [0015]    The readout circuit  7 , whose input is connected to the drain of the transistor  5  for precharge, and the sources of the P-channel MOS transistors Q 1 Pj (j=1−n) and the drains of the N-channel MOS transistors Q 1 Nj (j=1−n) which configure the column decoder  3 , and outputs data to a readout data line SOUT 1 . In the conventional example, assuming that when the stored data in the memory cell M 1  (i, j) is “0”, the readout data line SOUT 1  is brought to a low level, and when the stored data in the memory cell M 1  (i, j) is “1”, the readout data line SOUT 1  is brought to a high level.  
           [0016]    The readout circuit  8 , whose input is connected to the drain of the transistor  6  for precharge, and the sources of the P-channel MOS transistors Q 2 Pj (j=1−n) and the drains of the N-channel MOS transistors Q 2 Nj (j=1−n) which configure the column decoder  4 , outputs data to a readout data line SOUT 2 . In the conventional example, assuming that when the stored data in the memory cell M 2  (i, j) is “0”, the readout data line SOUT 2  is brought to the low level, and when the stored data in the memory cell M 2  (i, j) is “1”, the readout data line SOUT 2  is brought to the high level.  
           [0017]    The output selection circuit  9 , into which signals of the readout data lines SOUT 1  and SOUT 2 , and a readout data selection line SEL are inputted, outputs data to an output terminal DOUT. In the conventional example, assuming that while the readout data selection SEL stays in the low level, the output terminal DOUT outputs the data of the readout data line SOUT 1 , and while the readout data selection SEL stays in the high level, the output terminal DOUT outputs the data of the readout data line SOUT 2 .  
           [0018]    Using the timing chart in FIG. 18, a description will be made of an operation for reading the data of the memory cell M 1  (1, 1) in the semiconductor memory device configured as mentioned above. In signal waveforms of a bit line BL 11 , the readout data line SOUT 1 , and the output terminal DOUT shown in FIG. 18, solid lines show a case where the drain of the memory cell Ml (1, 1) is not connected to the bit line BL 11 , and dotted lines show a case where the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 .  
           [0019]    First, among the column selection signal lines CLPj (j=1−n) and the column selection signal lines CLNj (j=1−n), a column selection signal line CLP 1  is made a transition to the low level and column selection signal lines CLP 2 -CLPn are made the transition to the high level, and further, a column selection signal line CLN 1  is made the transition to the high level and the column selection signal lines CLN 2 -CLNn are made the transition to the low level. Thereby, among the transistors Q 1 Pj (j=1−n) and the Q 1 Nj (j=1−n) which configure the column decoder  3 , a transistor Q 1 P 1  and a transistor Q 1 N 1  are brought to an ON state, and other transistors Q 1 P 2 -Q 1 Pn and the transistors Q 1 N 2 -Q 1 Nn are brought to an OFF state. Moreover, all word line terminals WL 1 -WLm are made the transition to the low level.  
           [0020]    Next, the precharge control signal line PCLK 1  is brought to the low level only for a period t, and the transistor  5  for precharge is brought to the ON state for a constant period of time. Thereby, the bit line BL 11  is charged to bring it to the high level.  
           [0021]    After the bit line BL 11  is brought to the high level, the word line terminal WL 1  is made the transition from the low level being a non-selection state to the high level being a selection state. Thereby, when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is discharged by the memory cell M 1  (1, 1), and the bit line BL 11  is brought to the low level. Moreover, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is not discharged by the memory cell M 1  (1, 1), and the bit line BL 11  keeps the high level.  
           [0022]    Consequently, in the readout circuit  7 , when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the low level. Moreover, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the high level. At this time, by bringing the readout data selection SEL to the low level, the output selection circuit  9  outputs the data of the same level as the readout data line SOUT 1  to the output terminal DOUT.  
           [0023]    The conventional semiconductor memory devices have the following problems.  
           [0024]    In the semiconductor memory device, since the drains of a plurality of the memory cells, whose source potential are set at the ground potential, are connected to one bit line, a steady state current due to an off-leak current of the memory cells is generated in the bit lines. Accordingly, the number of memory cells connected to the bit lines has been limited to the number the same as can be precharged up to a desired potential, even when the steady state current is generated by the off-leak current.  
           [0025]    Particularly, in recent years, it is needed to increase the number of the memory cells connected to one bit line for the purpose of increasing the memory capacity according to advanced features of equipment. Especially, it should be recognized that the off-leak current of the transistor caused by fine patterning is acceleratively increasing, and the above-mentioned problems have been major concerns for achieving high performance of the semiconductor memory device.  
         SUMMARY OF THE INVENTION  
         [0026]    The present invention overcomes the problems seen in the conventional semiconductor memory device described above, and by reducing the off-leak current of the memory cells connected to the bit line for reading, and thereby, enabling the increase in the number of the memory cells connected to the bit lines, that is, being capable of realizing an increase in the memory capacity is provided.  
           [0027]    In order to achieve the object described above, the semiconductor memory device in accordance with the present invention employs a configuration where the source potential of the memory cells is set at a desired potential.  
           [0028]    The semiconductor memory device according to a 1st invention comprises: a memory cell array having transistors for forming a plurality of memory cells arranged in a matrix configuration, and including a plurality of word lines, bit lines, and source lines connected to gates, drains, and sources of the transistors respectively; and a source potential control circuit for selectively setting potentials of the source lines according to the row selection signals for selecting word lines.  
           [0029]    Then, the source potential control circuit sets potentials of source lines, out of the source lines, connected to unselected memory cells, in accordance with the row selection signals, at a potential different from a potential of a source line connected to memory cells being selected by the row selection signals so that the off-leak current of transistors included in memory cells being set as a non-selection state may decrease.  
           [0030]    According to the semiconductor memory device of the 1st invention, it becomes possible to precharge the bit lines up to the desired potential even when a number of memory cells are connected by setting the source potential of the memory cell transistors at the arbitrary potential, without reducing the number of the memory cells connected to one bit line because of the off-leak current value of the transistors. Accordingly, a number of memory cells can be connected thereto and the large-scaling of the memory capacity of the semiconductor memory device can be achieved easily.  
           [0031]    In the configuration of the semiconductor memory device according to the 1st invention, it is preferable to configure that the source potential control circuit sets a source potential of transistors for memory cells being selected by the row selection signals for selecting the word line at a ground potential, and sets a source potential of transistors for memory cells being set as a non-selection state by the row selection signals at the power supply potential.  
           [0032]    According to the semiconductor memory device of the above-mentioned configuration, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0033]    In the configuration of the semiconductor memory device having the source potential control circuit configured as described above, the source potential control circuit comprises, for example, inverters each for receiving a corresponding one of the row selection signals as an input, and providing an output to sources of corresponding ones of the transistors which receive the corresponding one of the row selection signals.  
           [0034]    According to the semiconductor memory device of the above-mentioned configuration, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0035]    The semiconductor memory device according to a 2nd invention comprises: a memory cell array having transistors for forming a plurality of memory cells arranged in a matrix configuration, and including a plurality of word lines, bit lines, and source lines connected to gates, drains, and sources of the transistors respectively; and a source potential control circuit for setting a source potential of the transistors for memory cells being selected by row selection signals for selecting the word lines at a ground potential, and for setting a source potential of transistors for memory cells being set as a non-selection state by the row selection signals at a floating potential.  
           [0036]    According to the semiconductor memory device of the 2nd invention, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0037]    In the semiconductor memory device according to the 2nd invention, the source potential control circuit comprises, for example, transistors each receiving a corresponding one of the row selection signals to gate thereof, having a source connected to the ground terminal, and having a drain connected to sources of corresponding ones of the transistors which receive the corresponding one of the row selection signals.  
           [0038]    According to the semiconductor memory device of the above-mentioned configuration, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0039]    In the semiconductor memory device according to the 1st invention, it is preferable to configure the source potential control circuit that a source potential of transistors for memory cells selected by the row selection signals for selecting the word line is set at a ground potential, and a source potential of transistors for memory cells being set as a non-selection state by the row selection signals are set at an intermediate potential between the power supply potential and the ground potential.  
           [0040]    According to the semiconductor memory device of the above-mentioned configuration, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0041]    In the semiconductor memory device according to the configuration described as above, the source potential control circuit comprises: inverters which receives, for example, the row selection signals as inputs; 1st transistors each having a gate connected to an output of a corresponding one of the inverters, having a drain connected to a power supply terminal, and having a source connected to sources of corresponding ones of the transistors which receive a corresponding one of the row selection signals; and 2nd transistors each having a gate receiving a corresponding one of the row selection signals, having a sources connected to the ground potential, and having a drains connected to sources of corresponding ones of the transistors which receive the corresponding one of the row selection signals.  
           [0042]    According to the semiconductor memory device of this configuration, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0043]    The semiconductor memory device according to a 4th invention comprises: in the configuration of the semiconductor memory device according to the 1st invention, the plurality of memory cells arranged into a plurality of memory cell arrays, and the semiconductor memory device further comprises: a 1st repeat circuit including 1st inverters connected to corresponding ones of the word lines at inputs thereof, and 2nd inverters connected to outputs of the 1st inverters at inputs thereof; and a 2nd repeat circuit including 3rd inverters connected to corresponding ones of the source lines at inputs thereof and 4th inverters connected to outputs of the 3rd inverters at inputs thereof.  
           [0044]    Then, in the 1st repeat circuit, the outputs of the 2nd inverters are connected to word lines provided in a memory cell array different from a memory cell array in which word lines connected to the inputs of the 1st inverters are provided. Moreover, in the 2nd repeat circuit, the outputs of the 4th inverters are connected to source lines provided in a memory cell array different from a memory cell array in which source lines connected to the input of the 3rd inverters are provided. Furthermore, the 1st repeat circuit and the 2nd repeat circuit are formed between at least two of the memory cell arrays.  
           [0045]    According to the semiconductor memory device of the 3rd invention, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0046]    The semiconductor memory device according to a 4th invention comprises: in the configuration of the semiconductor memory device according to the 1st invention, the plurality of memory cells arranged into a plurality of memory cell arrays, and the semiconductor memory device further comprises: a repeat circuit including 1st inverters connected to corresponding ones of source lines at inputs thereof and 2nd inverters connected to outputs of the 1st inverters at inputs thereof.  
           [0047]    Then, in the repeat circuit, the outputs of the 2nd inverters are connected to source lines provided in a memory cell array different from a memory cell array in which source lines connected to the inputs of the 1st inverters are provided. Moreover, the repeat circuit is formed between at least two of the memory cell arrays.  
           [0048]    According to the semiconductor memory device of the 4th invention, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0049]    The semiconductor memory device according to a 4th invention comprises: in the configuration of the semiconductor memory device according to the 1st invention, the plurality of memory cells arranged into a plurality of memory cell arrays, and the semiconductor memory device further comprises: 1st inverters connected to word lines at inputs thereof and to the source lines at outputs thereof; and 2nd inverters connected to the source lines at inputs thereof and to the word lines at outputs thereof.  
           [0050]    Then, the outputs of the 1st inverters are connected to source lines provided in a memory cell array different from a memory cell array in which word lines connected to the inputs of the 1st inverters are provided. Moreover, the outputs of the 2nd inverters are connected to word lines provided in a memory cell array different from a memory cell array in which source lines connected to the inputs of the 2nd inverters are provided. Furthermore, the 1st inverters and the 2nd inverters are formed between at least two of the memory cell arrays.  
           [0051]    According to the semiconductor memory device of the 5th invention, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0052]    The semiconductor memory device according to a 4th invention comprises: in the configuration of the semiconductor memory device according to the 1st invention, the plurality of memory cells arranged into a plurality of memory cell arrays, and the semiconductor memory device further comprises: a repeat circuit including inverters connected to corresponding ones of word lines at inputs thereof, and connected to corresponding ones of the source lines at outputs thereof.  
           [0053]    In addition, the repeat circuit is formed between at least two of the memory cell arrays.  
           [0054]    According to the semiconductor memory device of the 6th invention, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0055]    The semiconductor memory device according to a 4th invention comprises: in the configuration of the semiconductor memory device according to the 1st invention, the plurality of memory cells arranged into a plurality of memory cell arrays, and the semiconductor memory device further comprises: a repeat circuit including inverters connected to corresponding ones of the source lines at inputs thereof, and connected to corresponding ones of the word lines at outputs thereof. In addition, the repeat circuit is formed between at least two of the memory cell arrays.  
           [0056]    According to the semiconductor memory device of the 7th invention, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0057]    The semiconductor memory device according to a 4th invention comprises: in the configuration of the semiconductor memory device according to the 1st invention, the plurality of memory cells arranged into a plurality of memory cell arrays, and the semiconductor memory device further comprises: a 1st repeat circuit including inverters connected to corresponding ones of the word lines at inputs thereof, and connected to corresponding ones of the source lines; and a 2nd repeat circuit including inverters connected to the source lines to inputs, and connecting word lines of the same rows as the inputs to the outputs.  
           [0058]    In addition, the 1st repeat circuit and the 2nd repeat circuit are each formed between at least two of the memory cell arrays.  
           [0059]    According to the semiconductor memory device of the 8th invention, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0060]    The semiconductor memory device according to a 9th invention comprises: a plurality of memory cell arrays having transistors for forming a plurality of memory cells in a matrix configuration, and including a plurality of wordlines, bit lines, and source lines connected to gates, drains, and sources of the transistors respectively; and a source potential control circuit for receiving the row selection signals for selecting the word lines and memory cell array selection signals provided for respective memory cell arrays at inputs thereof, respectively, for supplying outputs to respective source lines in a corresponding one of the memory cell arrays, and for setting the potential of source lines connected to transistors included in memory cells selected by the memory cell array selection signal and the row selection signals at the ground potential.  
           [0061]    Then, the source potential control circuit is formed in each memory cell array.  
           [0062]    According to the semiconductor memory device of the 9th invention, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0063]    In the 9th configuration according to the invention, the source potential control circuit comprises NAND circuits for receiving, for example, the row selection signals for selecting the word line and the memory cell array selection signals provided for respective memory cell arrays at inputs thereof, respectively, and for providing the outputs to respective source lines in the corresponding one of the memory cell array.  
           [0064]    According to the semiconductor memory device of the above-mentioned configuration, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0065]    The semiconductor memory device according to a 10th invention comprises: a memory cell array having transistors for forming a plurality of memory cells in a matrix configuration, and including a plurality of word lines, bit lines, and source lines connected to gates, drains, and sources of the transistors respectively; and a plurality of source line potential control circuits each connected to a source selection line at inputs thereof and connected to a plurality of source lines at outputs thereof.  
           [0066]    Then, the plurality of source line potential control circuits set a potential of source lines connected to transistors included in memory cells selected by the row selection signals for selecting the word line at the ground potential.  
           [0067]    According to the semiconductor memory device of the 10th invention, the same effect as that of the semiconductor memory device of the 1st invention is provided.  
           [0068]    The semiconductor memory device according to a 11th invention comprises a memory cell array having transistors for forming a plurality of memory cells in a matrix configuration, and including word lines, bit lines, and source lines connected to gates, drains, and sources of the transistors respectively, and a plurality of inverters for receiving source potential control signals at inputs thereof and providing outputs to a plurality of source lines.  
           [0069]    Then, only an output potential of an inverter, out of said inverters, connected to a source line of transistors included in memory cells selected by the row selection signal is set at the ground potential.  
           [0070]    According to the semiconductor memory device of the 11th invention, the same effect as that of the semiconductor memory device of the 1st invention is provided. 
       
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS  
       [0071]    [0071]FIG. 1 is a circuit diagram showing a configuration of a semiconductor memory device according to a 1st embodiment of the present invention;  
         [0072]    [0072]FIG. 2 is a timing chart showing an operation of a semiconductor memory device according to the 1st embodiment of the present invention;  
         [0073]    [0073]FIG. 3 is a circuit diagram showing a configuration of a semiconductor memory device according to the 2nd embodiment of the present invention;  
         [0074]    [0074]FIG. 4 is a timing chart showing an operation of a semiconductor memory device according to the 2nd embodiment of the present invention;  
         [0075]    [0075]FIG. 5 is a circuit diagram showing a configuration of a semiconductor memory device according to a 3rd embodiment of the present invention;  
         [0076]    [0076]FIG. 6 is a timing chart showing an operation of a semiconductor memory device according to the 3rd embodiment of the present invention;  
         [0077]    [0077]FIG. 7 is a circuit diagram showing a configuration of a semiconductor memory device according to a 4th embodiment of the present invention;  
         [0078]    [0078]FIG. 8 is a timing chart showing an operation of a semiconductor memory device according to the 4th embodiment of the present invention;  
         [0079]    [0079]FIG. 9 is a circuit diagram showing a configuration of a semiconductor memory device according to a 5th embodiment of the present invention;  
         [0080]    [0080]FIG. 10 is a circuit diagram showing a configuration of a semiconductor memory device according to a 6th embodiment of the present invention;  
         [0081]    [0081]FIG. 11 is a timing chart showing an operation of a semiconductor memory device according to the 6th embodiment of the present invention;  
         [0082]    [0082]FIG. 12 is a circuit diagram showing a configuration of a semiconductor memory device according to a 7th embodiment of the present invention;  
         [0083]    [0083]FIG. 13 is a circuit diagram showing a configuration of a semiconductor memory device according to a 8th embodiment of the present invention;  
         [0084]    [0084]FIG. 14 is a timing chart showing an operation of a semiconductor memory device according to the 8th embodiment of the present invention;  
         [0085]    [0085]FIG. 15 is a circuit diagram showing a configuration of a semiconductor memory device according to a 9th embodiment of the present invention;  
         [0086]    [0086]FIG. 16 is a timing chart showing an operation of a semiconductor memory device according to the 9th embodiment of the present invention;  
         [0087]    [0087]FIG. 17 is a circuit diagram showing a configuration of a conventional semiconductor memory device; and  
         [0088]    [0088]FIG. 18 is a timing chart showing an operation of a conventional semiconductor memory device. 
     
    
     DETAILED DESCRIPTION OF THE INVENTION  
     1st Embodiment  
       [0089]    [0089]FIG. 1 is a circuit diagram showing a configuration of a semiconductor memory device according to a 1st embodiment of the present invention.  
         [0090]    Referring now to FIG. 1, the semiconductor memory device comprises memory cell arrays  1  and  2 , column decoders  3  and  4 , transistors  5  and  6  for precharge, readout circuits  7  and  8 , an output selection circuit  9 , and a source potential control circuit  10 . Since the memory cell arrays  1  and  2 , the column decoders  3  and  4 , the transistors  5  and  6  for precharge, the readout circuits  7  and  8 , and the output selection circuit  9  are the same as that of the conventional example, the same symbol is given to the same component and the explanation is omitted.  
         [0091]    The source potential control circuit  10  consists of inverters INVSi (i=1−m). In the inverters INVSi (i=1−m), inputs are connected to word line terminals WLi (i=1−m), respectively, and outputs are connected to source lines GL 1 i (i=1−m) and source lines GL 2 i (i=1−m), respectively.  
         [0092]    Using the timing chart in FIG. 2, a description will be made of an operation for reading the data of the memory cell M 1  (1, 1) in the semiconductor memory device configured as mentioned above. In signal waveforms of a bit line BL 11 , a readout data line SOUT 1 , and an output terminal DOUT shown in FIG. 2, solid lines show a case where a drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , and dotted lines show a case where the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 .  
         [0093]    First, among column selection signal lines CLPj (j=1−n) and column selection signal lines CLNj (j=1−n), the column selection signal line CLP 1  is made a transition to a low level and column selection signal lines CLP 2 -CLPn are made the transition to a high level, and further, a column selection signal line CLN 1  is made the transition to the high level and column selection signal lines CLN 2 -CLNn are made the transition to the low level. Thereby, among transistors Q 1 Pj (j=1−n) and Q 1 Nj (j=1−n) which configure the column decoder  3 , a transistor Q 1 P 1  and a transistor Q 1 N 1  are brought to an ON state, and other transistors Q 1 P 2 -Q 1 Pn and transistors Q 1 N 2 -Q 1 Nn are brought to an OFF state. Moreover, all word line terminals WL 1 -WLm are made the transition to the low level.  
         [0094]    Next, a precharge control signal line PCLK 1  is brought to the low level only for a period t, and the transistor  5  for precharge is brought to the ON state for a constant period of time. Thereby, the bit line BL 11  is charged to bring to the high level.  
         [0095]    After the bit line BL 11  is brought to the high level, the word line terminal WL 1  is made the transition from the low level being a non-selection state to the high level being a selection state. Consequently, among the inverters INVSi (i=1−m) configuring the source potential control circuit  10 , a source line GL 11  connected to the output of the inverter INVS 1  is brought to the low level, and source lines GL 12 -GL 1 m connected to the outputs of the inverters INVS 2 -INVSm are brought to the high level. Thereby, when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is discharged by the memory cell M 1  (1, 1), and the bit line BL 11  is brought to the low level. Thereby, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is not discharged by the memory cell M 1  (1, 1), and the bit line BL 11  keeps the high level.  
         [0096]    Consequently, in the readout circuit  7 , when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the low level. Moreover, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the high level. At this time, by bringing a readout data selection SEL to the low level, the output selection circuit  9  outputs the data of the same level as the readout data line SOUT 1  to the output terminal DOUT.  
         [0097]    As described above, according to this embodiment, by bringing the source lines of the memory cells connected to the non-selected word line terminals to the high level, and making it equivalent to the precharge potential of the bit lines, this makes it possible to reduce the potential difference between the source and the drain of the non-selected memory cells, to reduce an off-leak current significantly, and to charge the bit lines to a desired potential.  
       2nd Embodiment  
       [0098]    [0098]FIG. 3 is a circuit diagram showing a configuration of a semiconductor memory device according to a 2nd embodiment of the present invention.  
         [0099]    Referring now to FIG. 3, the semiconductor memory device comprises memory cell arrays  1  and  2 , column decoders  3  and  4 , transistors  5  and  6  for precharge, readout circuits  7  and  8 , an output selection circuit  9 , and a source potential control circuit  11 . Since the memory cell arrays  1  and  2 , the column decoders  3  and  4 , the transistors  5  and  6  for precharge, the readout circuits  7  and  8 , and the output selection circuit  9  are the same as that of the conventional example, the same symbol is given to the same component and the explanation is omitted.  
         [0100]    The source potential control circuit  11  consists of N-channel MOS transistors QWi (i=1−m). In N-channel MOS transistors QWi (i=1−m), gates are connected to the word line terminals WLi (i=1−m), respectively, and drains are connected to the source lines GL 1 i (i=1−m) and the source lines GL 2 i (i=1−m), respectively, and sources are connected to the ground terminal having the ground potential.  
         [0101]    Using the timing chart in FIG. 4, a description will be made of an operation for reading the data of the memory cell Ml (1, 1) in the semiconductor memory device configured as mentioned above. In signal waveforms of the bit line BL 11 , the readout data line SOUT 1 , and the output terminal DOUT shown in FIG. 4, the solid lines show a case where the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , and the dotted lines show a case where the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 . Moreover, the constant voltage level period in early stages of the signal waveform of the source lines GL 1 i (i=2−m) is a period of the floating potential, and, for the period which lasts after that, the potential rises by the charging of the off-leak.  
         [0102]    First, among the column selection signal lines CLPj (j=1−n) and the column selection signal lines CLNj (j=1−n), the column selection signal line CLP 1  is made the transition to the low level and the column selection signal lines CLP 2 -CLPn are made the transition to the high level, and further, the column selection signal line CLN 1  is made the transition to the high level and column selection signal lines CLN 2 -CLNn are made the transition to the low level. Thereby, among the transistors Q 1 Pj (j=1−n) and Q 1 Nj (j=1−n) which configure the column decoder  3 , the transistor Q 1 P 1  and the transistor Q 1 N 1  are brought to the ON state, and the other transistors Q 1 P 2 -Q 1 Pn and the transistors Q 1 N 2 -Q 1 Nn are brought to the OFF state. Moreover, all word line terminals WL 1 -WLm are made the transition to the low level.  
         [0103]    Next, the precharge control signal line PCLK 1  is brought to the low level only for a period t, and the transistor  5  for precharge is brought to the ON state for a constant period of time. Thereby, the bit line BL 11  is charged to bring to the high level.  
         [0104]    After the bit line BL 11  is brought to the high level, the word line terminal WL 1  is made the transition from the low level being the non-selection state to the high level being the selection state. Consequently, among the N-channel MOS transistors QWi (i=1−m) configuring the source potential control circuit  11 , the transistor QW 1  enters into the ON state, and the source line GL 11  connected to the drain is brought to the low level. Moreover, the transistors QW 2 -QWm enter into the OFF state, and the source lines GL 12 -GL 1 m connected to the drains are brought to a floating state. Thereby, when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is discharged by the memory cell M 1  (1, 1), and the bit line BL 11  is brought to the low level. Moreover, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is not discharged by the memory cell M 1  (1, 1), and the bit line BL 11  keeps the high level.  
         [0105]    Consequently, in the readout circuit  7 , when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the low level. Moreover, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the high level. At this time, by bringing the readout data selection SEL to the low level, the output selection circuit  9  outputs the data of the same level as the readout data line SOUT 1  to the output terminal DOUT.  
         [0106]    As described above, according to this embodiment, the source lines of the memory cells connected to the non-selected word line terminals are in the floating state. Accordingly, after the source lines are charged by the off-leak current for the constant period of time during precharging the bit lines, by making the potential thereof equivalent to the precharge potential of the bit lines, this makes it possible to reduce the potential difference between the sources and the drains of the non-selected memory cells, to reduce the off-leak current significantly, and to charge the bit lines to the desired potential.  
         [0107]    Furthermore, since setting the source potential can be configured by one transistor, it is possible to reduce the area of the source potential control circuit.  
       3rd Embodiment  
       [0108]    [0108]FIG. 5 is a circuit diagram showing a configuration of a semiconductor memory device according to a 3rd embodiment of the present invention.  
         [0109]    Referring now to FIG. 5, the semiconductor memory device comprises memory cell arrays  1  and  2 , column decoders  3  and  4 , transistors  5  and  6  for precharge, readout circuits  7  and  8 , an output selection circuit  9 , and a source potential control circuit  12 . Since the memory cell arrays  1  and  2 , the column decoders  3  and  4 , the transistors  5  and  6  for precharge, the readout circuits  7  and  8 , and the output selection circuit  9  are the same as that of the conventional example, the same symbol is given to the same component and the explanation is omitted.  
         [0110]    The source potential control circuit  12  consists of inverters INVGi (i=1−m), N-channel MOS transistors QWVi (i=1−m) and N-channel MOS transistors QWGi (i=1−m). In the inverters INVGi (i=1−m), inputs are connected to the word line terminals WLi (i=1−m), respectively, and outputs are connected to the gates of the N-channel MOS transistors QWVi (i=1−m), respectively. In N-channel MOS transistors QWVi (i=1−m), gates are connected to outputs of the INVGi (i=1−m), respectively, and drains are connected to the power supply terminal having the power supply potential, and sources are connected to the source lines GL 1 i (i=1−m) and the source lines GL 2 i (i=1−m), respectively. In the N-channel MOS transistors QWGi (i=1−m), gates are connected to the word line terminals WLi (i=1−m), respectively, drains are connected to the source lines GL 1 i (i=1−m) and source lines GL 2 i (i=1−m), respectively, and sources are connected to the ground terminal having the ground potential.  
         [0111]    Using the timing chart in FIG. 6, a description will be made of an operation for reading the data of the memory cell M 1  (1, 1) in the semiconductor memory device configured as mentioned above. In signal waveforms of the bit line BL 11 , the readout data line SOUT 1 , and the output terminal DOUT shown in FIG. 6, the solid lines show a case where the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , and the dotted lines show a case where the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 .  
         [0112]    First, among the columns election signal lines CLPj (j=1−n) and the column selection signal lines CLNj (j=1−n), the column selection signal line CLP 1  is made the transition to the low level and the column selection signal lines CLP 2 -CLPn are made the transition to the high level, and further, the column selection signal line CLN 1  is made the transition to the high level and column selection signal lines CLN 2 -CLNn are made the transition to the low level. Thereby, among the transistors Q 1 Pj (j=1−n) and Q 1 Nj (j=1−n) which configure the column decoder  3 , the transistor Q 1 P 1  and the transistor Q 1 N 1  are brought to the ON state, and the other transistors Q 1 P 2 -Q 1 Pn and the transistors Q 1 N 2 -Q 1 Nn are brought to the OFF state. Moreover, all word line terminals WL 1 -WLm are made the transition to the low level.  
         [0113]    Next, the precharge control signal line PCLK 1  is brought to the low level only for a period t, and the transistor  5  for precharge is brought to the ON state for a constant period of time. Thereby, the bit line BL 11  is charged to bring to the high level.  
         [0114]    After the bit line BL 11  is brought to the high level, the word line terminal WL 1  is made the transition from the low level being the non-selection state to the high level being the selection state. Consequently, among the N-channel MOS transistors QWVi (i=1-m) and QWGi (i=1−m) configuring the source potential control circuit  12 , the transistor QWV 1  enters the OFF state, the transistor QWGL enters the ON state, and the source line GL 11  is brought to the low level. Moreover, the transistors QWV 2 -QWVm enter the ON state, and the transistors QWG 2 -QWGm enters the OFF state, the source lines GL 12 -GL 1 m connected to the drain is brought to a potential equal to [(supply voltage)-(threshold voltage of the N-channel MOS transistor QWVi)]. Thereby, when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is discharged by the memory cell M 1  (1, 1), and the bit line BL 11  is brought to the low level. Moreover, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is not discharged by the memory cell M 1  (1, 1), and the bit line BL 11  keeps the high level.  
         [0115]    Consequently, in the readout circuit  7 , when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the low level. Moreover, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the high level. At this time, by bringing the readout data selection SEL to the low level, the output selection circuit  9  outputs the data of the same level as the readout data line SOUT 1  to the output terminal DOUT.  
         [0116]    As described above, according to this embodiment, the source lines of the memory cells connected to the non-selected word line terminals are brought to a middle potential, the potential difference between the sources and the drains of the non-selected memory cells is reduced, and the off-leak current is reduced significantly, making it possible to precharge the bit lines to the desired potential.  
         [0117]    Furthermore, when changing the source lines from the non-selection to the selection, since it is made the transition not from the high level but from the middle potential to the low level, the transition time can be shortened, and enhancement of the readout speed can be achieved.  
       4th Embodiment  
       [0118]    [0118]FIG. 7 is a circuit diagram showing a configuration of a semiconductor memory device according to a 4th embodiment of the present invention.  
         [0119]    Referring now to FIG. 7, the semiconductor memory device comprises memory cell arrays  1  and  2 , column decoders  3  and  4 , transistors  5  and  6  for precharge, readout circuits  7  and  8 , an output selection circuit  9 , a source potential control circuit  13 , and a repeat circuit  14 . Since the memory cell arrays  1  and  2 , the column decoders  3  and  4 , the transistors  5  and  6  for precharge, the readout circuits  7  and  8 , and the output selection circuit  9  are the same as that of the conventional example, the same symbol is given to the same component and the explanation is omitted.  
         [0120]    The source potential control circuit  13  consists of inverters INVSRi (i=1−m). In inverters INVSRi (i=1−m), inputs are connected to the word line terminals WLi (i=1−m), respectively, and outputs are connected to the source lines GL 1 i (i=1−m), respectively.  
         [0121]    The repeat circuit  14  consists of inverters INVWFi (i=1−m)), inverters INVWSi (i=1−m), inverters INVSFi (i=1−m), and inverters INVSSi (i=1−m). In inverters INVWFi (i=1−m), inputs are connected to the word line terminals WLi (i=1−m), respectively, and outputs are connected to inputs of the inverters INVWSi (i=1−m), respectively. Moreover, in the inverters INVWSi (i=1−m), outputs are connected to gates of the memory cells M 2  (i, j) (i=1−m, j=1−n) which configure the memory cell array  2 , respectively. In inverters INVSFi (i=1−m), inputs are connected to the sources of the memory cells M 1  (i, j), i.e., the source lines GL 1 i, (i=1−m), respectively, and outputs are connected to inputs of the inverters INVSSi (i=1−m), respectively. In inverters INVSSi (i=1−m), outputs are connected to the sources of the memory cells M 2  (i, j) (i=1−m, j=1−n), which configure the memory cell array  2 , i.e., the source lines GL 2 i (i=1−m), respectively.  
         [0122]    Using the timing chart in FIG. 8, a description will be made of an operation for reading the data of the memory cell M 1  (1, 1) in the semiconductor memory device configured as mentioned above. In signal waveforms of the bit line BL 11 , the readout data line SOUT 1 , and the output terminal DOUT shown in FIG. 8, the solid lines show a case where the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , and the dotted lines show a case where the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 . Moreover, in the signal waveforms of the word line WL 1  and the source line GL 11 , the solid lines show the case of this preferred embodiment, and the dotted lines show the case of the 1st preferred embodiment.  
         [0123]    First, among the columns election signal lines CLPj (j=1−n) and the column selection signal lines CLNj (j=1−n), the column selection signal line CLP 1  is made the transition to the low level, the column selection signal lines CLP 2 -CLPn are made the transition to the high level, further, the column selection signal line CLN 1  is made the transition to the high level and column selection signal lines CLN 2 -CLNn are made the transition to the low level. Thereby, among the transistors Q 1 Pj (j=1−n) and Q 1 Nj (j=1−n) which configure the column decoder  3 , the transistor Q 1 P 1  and the transistor Q 1 N 1  are brought to the ON state, and the other transistors Q 1 P 2 -Q 1 Pn and the transistors Q 1 N 2 -Q 1 Nn are brought to the OFF state. Moreover, all word line terminals WL 1 -WLm are made the transition to the low level.  
         [0124]    Next, the precharge control signal line PCLK 1  is brought to the low level only for a period t, and the transistor  5  for precharge is brought to the ON state for a constant period of time. Thereby, the bit line BL 11  is charged to bring to the high level.  
         [0125]    After the bit line BL 11  is brought to the high level, the word line terminal WL 1  is made the transition from the low level being the non-selection state to the high level being the selection state. Consequently, in the source potential control circuit  13 , the source line GL 11  connected to the output of the inverter INVSR 1  is brought to the low level, and source lines GL 12 -GL 1 m connected to the outputs of the inverters INVSR 2 -INVSRm are brought to the high level.  
         [0126]    Moreover, in the repeat circuit  14 , the transitions of the word line terminals WLi (i=1−m) are inputted (transferred) into the gates of the memory cells M 2  (i, j) (i=1−m, j=1−n), which configure the memory cell array  2 , in phase by the inverters INVWFi (i=1−m) and the inverters INVWSi (i=1−m), respectively, and the transitions of the source lines GL 1 i (i=1−m) are inputted (transferred) into the source lines GL 2 i (i=1−m), which configure the memory cell array  2 , in phase by the inverters INVSFi (i=1−m) and the inverters INVSSi (i=1−m), respectively.  
         [0127]    Thereby, when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is discharged by the memory cell M 1  (1, 1), and the bit line BL 11  is brought to the low level. On the other hand, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is not discharged by the memory cell M 1  (1, 1), and the bit line BL 11  keeps the high level.  
         [0128]    Consequently, in the readout circuit  7 , when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the low level. Moreover, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the high level. At this time, by bringing the readout data selection SEL to the low level, the output selection circuit  9  outputs the data of the same level as the readout data line SOUT 1  to the output terminal DOUT.  
         [0129]    As described above, according to this embodiment, the driving force of the word lines and the source lines can be enhanced by inserting circuits for buffering the signals of the word lines and the signals of the source lines in a location between the memory cell arrays  1  and  2 , respectively, i.e., by inserting the repeat circuit  14 . Furthermore, in addition to the effect of the 1st embodiment, it becomes possible to make the transition of the word lines and the source lines to the desired potential at high speed, and also becomes possible to achieve enhancement of the readout speed.  
       5th Embodiment  
       [0130]    [0130]FIG. 9 is a circuit diagram showing a configuration of a semiconductor memory device according to a 5th embodiment of the present invention.  
         [0131]    Referring now to FIG. 9, the semiconductor memory device comprises memory cell arrays  1  and  2 , column decoders  3  and  4 , transistors  5  and  6  for precharge, readout circuits  7  and  8 , an output selection circuit  9 , a source potential control circuit  13 , and a repeat circuit  15 . Since the memory cell arrays  1  and  2 , the column decoders  3  and  4 , the transistors  5  and  6  for precharge, the readout circuits  7  and  8 , and the output selection circuit  9  are the same as that of the conventional example, the same symbol is given to the same component and the explanation is omitted.  
         [0132]    The repeat circuit  15  consists of inverters INVCPi (i=1−m) and inverters INVCNi (i=1−m). In the inverters INVCPi (i=1−m), inputs are connected to the word line terminals WLi (i=1−m), respectively, and outputs are connected to the source lines GL 2 i (i=1−m), respectively. In the inverters INVCNi (i=1−m), inputs are connected to the source lines GL 1 i (i=1−m), and outputs are connected to the gates of the memory cells M 2  (i, j), which configure the memory cell array  2 , respectively.  
         [0133]    Since the configuration of those other than the repeat circuit  15  is the same as that of the 4th embodiment, the same symbol is given thereto and the explanation is omitted.  
         [0134]    Using the timing chart shown in FIG. 8 as in the 4th embodiment, a description will be made of an operation for reading the data of the memory cell M 1  (1, 1) in the semiconductor memory device configured as mentioned above.  
         [0135]    In the repeat circuit  15 , the transitions of the word lines WLi (i=1−m) are inputted (transferred) into the source lines GL 2 i (i=1−m), which configure the memory cell array  2 , in antiphase by the inverters INVCPi (i=1−m), respectively. Moreover, the transitions of the source lines GL 1 i (i=1−m) are inputted (transferred) into the gates of the memory cells M 2  (i, j) (i=1−m, j=1−n), which configure the memory cell array  2 , in antiphase by the inverters INVCNi (i=1−m), respectively.  
         [0136]    As described above, according to this embodiment, the driving force of the word lines and the source lines can be enhanced by inserting buffers consisting of one inverter circuit in the word lines and the source lines, respectively, in a location between the memory cell arrays  1  and  2 , i.e., by inserting the repeat circuit  15 . Furthermore, in addition to the effect of the 1st embodiment, it becomes possible to make the transition of the word lines and the source lines to the desired potential at high speed with fewer elements than that of the 4th embodiment, and to achieve enhancement of the readout speed.  
       6th Embodiment  
       [0137]    [0137]FIG. 10 is a circuit diagram showing a configuration of a semiconductor memory device according to a 6th embodiment of the present invention.  
         [0138]    Referring now to FIG. 10, the semiconductor memory device comprises memory cell arrays  1  and  2 , column decoders  3  and  4 , transistors  5  and  6  for precharge, readout circuits  7  and  8 , an output selection circuit  9 , a source potential control circuit  13 , and a repeat circuit  16 . Since the memory cell arrays  1  and  2 , the column decoders  3  and  4 , the transistors  5  and  6  for precharge, the readout circuits  7  and  8 , and the output selection circuit  9  are the same as that of the conventional example, the same symbol is given to the same component and the explanation is omitted.  
         [0139]    The repeat circuit  16  consists of inverters INVLi (i=1−m) In the inverters INVLi (i=1−m), inputs are connected to the word line terminals WLi (i=1−m), respectively, and outputs are connected to the source lines GL 1 i (i=1−m) and GL 2 i (i=1−m), respectively.  
         [0140]    Using the timing chart of FIG. 11, a description will be made of an operation for reading data of a memory cell M 1  (1, 1) in the semiconductor memory device configured as mentioned above. In signal waveforms of the bit line BL 11 , the readout data line SOUT 1 , and the output terminal DOUT shown in FIG. 11, the solid lines show a case where the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , and the dotted lines show a case where the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 . Moreover, in the signal waveforms of the source line GL 11 , the solid lines show the case of this preferred embodiment, and the dotted lines show the case of the 1st preferred embodiment.  
         [0141]    Since the configuration of those other than repeat circuit  16  is the same as that of the 5th embodiment, the same symbol is given thereto and the explanation is omitted.  
         [0142]    In the repeat circuit  16 , the transitions of the word lines WLi (i=1−m) are inputted (transferred) into the source lines GL 1 i (i=1−m) and the source lines GL 2 i (i=1−m) in antiphase by the inverters INVLi (i=1−m), respectively.  
         [0143]    As described above, according to this embodiment, the driving force of the wordlines and the source lines can be enhanced by inserting buffers consisting of inverter circuits between the word lines and the source lines, respectively, in a location between the memory cell arrays  1  and  2 , i.e., by inserting the repeat circuit  16 . Furthermore, in addition to the effect of the 1st embodiment, it becomes possible to make the transition of the source lines to the desired potential at high speed with fewer elements than that of the 5th embodiment, and to achieve enhancement of the readout speed.  
         [0144]    In addition, in this embodiment, although an example for enhancement of the transition speed of the source lines by arranging the buffers which make the word lines as the inputs and connect the outputs to the source lines between the cell arrays  1  and  2  is shown, when enhancing the speed of the transition of the word lines, enhancement of the readout speed can be achieved by making the source lines as the input and connecting the output to the word lines.  
       7th Embodiment  
       [0145]    [0145]FIG. 12 is a circuit diagram showing a configuration of a semiconductor memory device according to a 7th embodiment of the present invention.  
         [0146]    Referring now to FIG. 12, the semiconductor memory device comprises memory cell arrays  1  and  2 , column decoders  3  and  4 , transistors  5  and  6  for precharge, readout circuits  7  and  8 , an output selection circuit  9 , a source potential control circuit  13 , and repeat circuits  17  and  18 . Since the memory cell arrays  1  and  2 , the column decoders  3  and  4 , the transistors  5  and  6  for precharge, the readout circuits  7  and  8 , and the output selection circuit  9  are the same as that of the conventional example, the same symbol is given to the same component and the explanation is omitted.  
         [0147]    A repeat circuit  17  consists of inverters INVLNi (i=1−m) In the inverters INVLNi (i=1−m), inputs are connected to the source lines GL 1 i (i=1−m) and GL 2 i (i=1−m), respectively, and outputs are connected to each word line of the memory cell arrays  1  and  2 , and word line terminals WLi (i=1−m), respectively.  
         [0148]    A repeat circuit  18  consists of inverters INVLPi (i=1−m). In the inverters INVLPi (i=1−m), inputs are connected to each word line of the memory cell arrays  1  and  2 , and word line terminals WLi (i=1−m), respectively, and outputs are connected to the source lines GL 1 i (i=1−m) and GL 2 i (i=1−m), respectively.  
         [0149]    Using a timing chart shown in FIG. 8 as in the 5th embodiment, a description will be made of an operation for reading the data of the memory cell M 1  (1, 1) in the semiconductor memory device configured as mentioned above.  
         [0150]    Since the configuring except arranging the repeat circuit  17  and the repeat circuit  18  instead of the repeat circuit  15  is the same as that of the 5th embodiment, the same symbol is given thereto and the explanation is omitted.  
         [0151]    In the repeat circuit  17 , the transitions of the source lines GL 1 i (i=1−m) are inputted (transferred) into the gates of the memory cells M 1  (i, j) (i=1−m, j=1−n) and the memory cells M 2  (i, j) (i=1−m, j=1−n) in antiphase by the inverters INVLNi (i=1−m), respectively.  
         [0152]    Moreover, in the repeat circuit  18 , the transitions of the word lines WLi (i=1−m) are inputted (transferred) into the sources of the memory cells Ml (i, j) (i=1−m, j=1−n) and the memory cells M 2  (i, j) (i=1−m, j=1−n) in antiphase by the inverters INVLPi (i=1−m), respectively.  
         [0153]    As described above, according to this embodiment, buffers which consists of inverter circuits are inserted between the word lines and the source lines, respectively, that is, the repeat circuits  17  and  18  are inserted in a location between the memory cell arrays  1  and  2 , and a location on the right-hand side of the memory cell  2 , respectively. Specifically, the buffers (inverters INVLNi (i=1−m)) making the source lines as the inputs and connecting the outputs to the word lines, and the buffers (inverters INVLPi (i=1−m)) making the word lines as the inputs and connecting the outputs to the source lines are inserted at constant intervals, for example, every one or more memory cell arrays. Thereby, the driving force of the source lines and the word lines can be enhanced. Furthermore, in addition to the effect of the 1st embodiment, it becomes possible to make the transition of the word lines and the source lines to the desired potential at high speed with fewer elements than that of the 5th embodiment, and to achieve enhancement of the readout speed.  
       8th Embodiment  
       [0154]    [0154]FIG. 13 is a circuit diagram showing a configuration of a semiconductor memory device according to a 8th embodiment of the present invention.  
         [0155]    Referring now to FIG. 13, the semiconductor memory device comprises memory cell arrays  1  and  2 , column decoders  3  and  4 , transistors  5  and  6  for precharge, readout circuits  7  and  8 , an output selection circuit  9 , and source potential control circuits  19  and  20 . Since the memory cell arrays  1  and  2 , the column decoders  3  and  4 , the transistors  5  and  6  for precharge, the readout circuits  7  and  8 , and the output selection circuit  9  are the same as that of the conventional example, the same symbol is given to the same component and the explanation is omitted.  
         [0156]    The source potential control circuit  19  consist of NAND circuits NRFi (i=1−m). In the NAND-circuits NRFi (i=1−m), a source potential control circuit selection signal line SELF is connected to one of the inputs, the wordline terminals WLi (i=1−m) are connected to other inputs, respectively, and outputs are connected to the source lines GL 1 i (i=1−m), respectively.  
         [0157]    The source potential control circuit  20  consists of NAND circuits NRSi (i=1−m). In the NAND-circuits NRSi (i=1−m), the source potential control circuit selection signal line SELS is connected to one of inputs, the word line terminals WLi (i=1−m) are connected to other inputs, respectively, and outputs are connected to source lines GL 2 i (i=1−m), respectively.  
         [0158]    Using the timing chart of FIG. 14, a description will be made of an operation for reading data of a memory cell M 1  (1, 1) in the semiconductor memory device configured as mentioned above. In signal waveforms of the bit line BL 11 , the readout data line SOUT 1 , and the output terminal DOUT shown in FIG. 14, the solid lines show a case where the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , and the dotted lines show a case where the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 .  
         [0159]    First, among the column selection signal lines CLPj (j=1−n) and the column selection signal lines CLNj (j=1−n), the column selection signal line CLP 1  is made the transition to the low level and the column selection signal lines CLP 2 -CLPn are made the transition to the high level, and further, the column selection signal line CLN 1  is made the transition to the high level and column selection signal lines CLN 2 -CLNn are made the transition to the low level. Thereby, among the transistors Q 1 Pj (j=1−n) and Q 1 Nj (j=1−n) which configure the column decoder  3 , the transistor Q 1 P 1  and the transistor Q 1 N 1  are brought to the ON state, and the other transistors Q 1 P 2 -Q 1 Pn and the transistors Q 1 N 2 -Q 1 Nn are brought to the OFF state. Moreover, all word line terminals WL 1 -WLm are made the transition to the low level.  
         [0160]    Next, the precharge control signal line PCLK 1  is brought to the low level only for a period t, and the transistor  5  for precharge is brought to the ON state for a constant period of time. Thereby, the bit line BL 11  is charged to bring to the high level.  
         [0161]    After the bit line BL 1  has been brought to the high level, the word line terminal WL 1  is brought to the high level being the selection state from the low level being the non-selection state, furthermore, the source potential control circuit selection signal SELF is brought to the high level, and the source potential control circuit selection signal SELS is brought to the low level. Thereby, the source line GL 11  connected to the output of the NAND circuit NRF 1  among the NAND circuits NRFi (i=1−m) in the source potential control circuit  19  is brought to the low level. Moreover, the source lines GL 12 -GL 1 m connected to the outputs of the NAND-circuits NRF 2 -NRFm are brought the high level. Moreover, in the source potential control circuit  20 , the source lines GL 2 i (i=1−m) connected to the outputs of the NAND circuits NRSi (i=1−m) are brought to the high level.  
         [0162]    Thereby, when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is discharged by the memory cell M 1  (1, 1), and the bit line BL 11  is brought to the low level. On the other hand, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the electric charge charged in the bit line BL 11  is not discharged by the memory cell M 1  (1, 1), and thus the bit line BL 11  keeps the high level.  
         [0163]    Consequently, in the readout circuit  7 , when the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the low level. Moreover, when the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , the readout data line SOUT 1  is brought to the high level. At this time, by bringing the readout data selection line SEL to the low level, the output selection circuit  9  outputs the data of the same level as the readout data line SOUT 1  to the output terminal DOUT.  
         [0164]    As described above, according to this embodiment, among the memory cell arrays where the selected memory cell is arranged, the source lines of the memory cells connected to the non-selected word line terminals are brought to the high level, making its level equivalent to the precharge potential of the bit lines. This makes it possible to reduce the potential difference between the sources and the drains of the non-selected memory cells, to reduce the off-leak current significantly, and to charge the bit lines to the desired potential. In addition, in the memory cell array where the selected memory cell is not arranged, the off-leak current which flows from the sources of the memory cells to the bit lines being the drains thereof can be reduced by setting the potential of the source lines at the high potential, and low-power dissipation can be achieved.  
       9th Embodiment  
       [0165]    [0165]FIG. 15 is a circuit diagram showing a configuration of a semiconductor memory device according to a 9th embodiment of the present invention.  
         [0166]    Referring now to FIG. 15, the semiconductor memory device comprises memory cell arrays  1  and  2 , column decoders  3  and  4 , transistors  5  and  6  for precharge, readout circuits  7  and  8 , an output selection circuit  9 , and a source potential control circuit  21 . Since the memory cell arrays  1  and  2 , the column decoders  3  and  4 , the transistors  5  and  6  for precharge, the readout circuits  7  and  8 , and the output selection circuit  9  are the same as those of the conventional example, the same symbol is given to the same component and the explanation is omitted.  
         [0167]    The source potential control circuit  21  consists of an inverter INVSB 1  and an inverter INVSB 2 . In the inverter INVSB 1 , an input is connected to a source potential control signal WSEL 1 , and an output is connected to the source lines GL 11 -GL 1  (m/2) and source lines GL 21 -GL 2  (m/2). In the inverter INVSB 2 , an input is connected to a source potential control signal WSEL 2 , and an output is connected to source lines GL 1  (m/2+1)-GL 1 m and source lines GL 2  (m/2+1)-GL 2 m.  
         [0168]    Using the timing chart of FIG. 16, a description will be made of an operation for reading data of a memory cell M 1  (1, 1) in the semiconductor memory device configured as mentioned above. In signal waveforms of the bit line BL 11 , the readout data line SOUT 1 , and the output terminal DOUT shown in FIG. 16, the solid lines show a case where the drain of the memory cell M 1  (1, 1) is not connected to the bit line BL 11 , and the dotted lines show a case where the drain of the memory cell M 1  (1, 1) is connected to the bit line BL 11 .  
         [0169]    Since the configuration and the operation of those other than the source potential control circuit  21  are the same as that of the 1st embodiment, the same symbol is given thereto and the explanation is omitted.  
         [0170]    As for the source potential control signal WSEL 1 , if any of the word line terminals WL 1 -WL (m/2) is in the high level being the selection state, the high level will be inputted and, if all word line terminals WL 1 -WL (m/2) are in the low level being the non-selection state, the low level will be inputted.  
         [0171]    Moreover, as for the source potential control signal WSEL 2 , if any of the word line terminals WL (m/2+1)-WLm is in the high level being the selection state, the high level will be inputted, and if all word line terminals WL (m/2+1)-WLm are in the low level, the low level signal will be inputted.  
         [0172]    Under these conditions, the word line terminal WL 1  is brought to the high level being the selection state from the state where all word line terminals WLi (i=1−m) are in the low level, the high level is also inputted as the source potential control signal WSEL 1 , and the low level is further inputted as the source potential control signal WSEL 2 . Thereby, the source lines GL 11 -GL 1  (m/2) connected to the output of the inverter INVSB 1  which configures the source potential control circuit  21  is brought to the low level. Moreover, the source lines GL 1  (m/2+1)-GL 1 m connected to the output of the inverter INVSB 2  is brought to the high level.  
         [0173]    As described above, according to this embodiment, by bringing the source lines of the plurality of memory cells connected to the non-selected word lines to the high level, the potential difference between the sources and the drains of a plurality of memory cells, drains of which are connected to the bit lines, and gates thereof are connected to the word lines being in the non-selection state, is reduced. Consequently, the off-leak current can be reduced significantly and this makes it possible to charge the bit lines to the desired potential. In addition, since the potential of a plurality of source lines is set by one inverter circuit, the source potential control circuit can configured with fewer elements, making it possible to reduce the area.