This application claims priority to German Patent Application 10 2004 047 331.5, which was filed Sep. 29, 2004, and is incorporated herein by reference.
The invention relates to an integrated semiconductor memory with a variable precharge voltage.
Integrated semiconductor memories, for example DRAM (dynamic random access memory) semiconductor memories, have voltage generators for generating internal voltages. Such voltage generators have the task of generating stabilized voltages from externally applied voltages. The stabilized voltages are to be made available to circuit components of the integrated semiconductor memory, thereby ensuring entirely satisfactory operation of the semiconductor memory.
In order to generate internal voltages, the integrated semiconductor memory has voltage generators, of which a voltage generator 30 for generating a precharge voltage VEQ is illustrated by way of example. The voltage generator 30 comprises a supply terminal V30 for application of a supply voltage VDD and a reference terminal B30 for application of a reference voltage VSS. The supply voltage VDD and the reference voltage VSS are fed to the voltage generator 30 from an external supply terminal V100 of the integrated semiconductor memory for application of the supply voltage VDD and from an external reference voltage terminal B100 for application of the reference voltage VSS.
At the instant T1, an address signal AS is applied to the address terminal A40 of the address register 40 and an activation signal ACT is applied to a control terminal S20a of the control circuit 20. The control circuit 20 consequently deactivates the precharge circuit EC by turning off the switching transistors Tr1, Tr2 and Tr3. The memory cell SZ selected by means of the address signal AS is activated, by contrast, by the word line WL that is connected to a control terminal of the selection transistor AT of the selected memory cell SZ being driven with a high voltage potential VPP, which controls the selection transistor AT into the on state. The storage capacitor SC is thereby conductively connected to the bit line BL connected to the selected memory cell SZ.
If a low state was stored in the memory cell SZ, a potential decrease occurs on the bit line BL after the selection transistor of the memory cell has been controlled into the on state. As in the case of reading out the high state, here as well the sense amplifier SA amplifies the voltage difference between the voltage decrease on the bit line BL and the precharge voltage VEQ on the complementary bit line /BL.
When reading out both memory states of the memory cell SZ, therefore, a voltage difference, the signal swing, occurs between the bit line BL and the complementary bit line /BL and has to be detected by the sense amplifier SA. In order to ensure a secured read-out of the cell content, the signal increase when reading out a high state and the signal decrease when reading out a low state should be identical. If, by contrast, the signal swing turns out to be too small, after the driving of the control circuit 20 with the activation signal ACT, for the read-out of the high state or for the read-out of the low state, then the voltage difference can no longer be reliably detected by the sense amplifier SA. An erroneous read-out of the memory state of the selected memory cell is the consequence. Therefore, when reading out the high state and when reading out the low state, the signal swing should be identical with respect to the precharge voltage and be of sufficient magnitude.
The precharge voltage VEQ has hitherto been determined by means of the mean value of the high voltage potential VBH and the low voltage potential VBL of the spread bit lines. Since the low voltage potential VBL generally matches the ground potential, the halved level of the high voltage potential VBH has been chosen as the level of the precharge voltage VEQ.
Nevertheless, it is often found that the signal swing ΔUH established when reading out a high memory state differs from the signal swing ΔUL established when reading out the low memory state.
In one aspect, the present invention specifies an integrated semiconductor memory in which the precharge voltage is variable, so that the signal swings established on a bit line when reading out a memory state of a memory cell coupled to the corresponding bit line turn out to be of sufficient magnitude and approximately identical with respect to the altered precharge voltage. In a further aspect, the present invention specifies a method by means of which the precharge voltage can be altered in such a way that the signal swings established on a bit line when reading out a memory state of a memory cell connected to the corresponding bit line turn out to be of sufficient magnitude and approximately identical with respect to the altered precharge voltage.
In a preferred embodiment, an integrated semiconductor memory includes a memory cell coupled to a bit line, and in which the bit line, for the purpose of charging to a precharge voltage, can be coupled to a terminal for application of the precharge voltage. The integrated semiconductor memory furthermore includes a control circuit for generating a control signal and a controllable voltage generator with an input terminal for application of the control signal generated by the control circuit and with an output terminal for generating the precharge voltage. The controllable voltage generator is designed in such a way that it generates the precharge voltage on the output side in a manner dependent on the control signal. The integrated semiconductor memory furthermore contains a detector circuit for measuring an equalize current between the output terminal of the controllable voltage generator and the terminal for application of the precharge voltage. The equalize current measured by the detector circuit can be fed to the control circuit. The control circuit is designed in such a way that it generates the control signal for driving the controllable voltage generator in a manner dependent on the magnitude of the measured equalize current.
In one development of the integrated semiconductor memory, the controllable voltage generator includes a further input terminal for application of an actual value of the precharge voltage. The terminal for application of the precharge voltage is connected to the further input terminal of the controllable voltage generator. A desired value of the precharge voltage can be fed to the controllable voltage generator by means of the control signal. The controllable voltage generator is designed in such a way that it generates the equalize current at its output terminal in a manner dependent on the actual value and the desired value of the precharge voltage.
In a further embodiment, the control circuit includes a first storage register and a second storage register. The magnitude of the equalize current measured by the detector circuit can in each case be stored in the first and second storage registers.
In accordance with a further embodiment, a first and a second memory state can be stored in the memory cell. The bit line assumes a first voltage potential when the first memory state of the memory cell is read out, and a second voltage potential when the second memory state of the memory cell is read out. The controllable voltage generator is designed in such a way that it generates a first equalize current for precharging the bit line from the first voltage potential to the precharge voltage and generates a second equalize current for precharging the bit line from the second voltage potential to the precharge voltage. The control circuit is designed in such a way that it stores the magnitude of the first equalize current measured by the detector circuit in the first storage register and the magnitude of the second equalize current measured by the detector circuit in the second storage register.
In another embodiment variant, the control circuit of the integrated semiconductor memory has a comparator circuit. The magnitude of the first equalize current stored in the first storage register and the magnitude of the second equalize current stored in the second storage register can be fed to the comparator circuit. The comparator circuit is designed in such a way that it evaluates the magnitude of the first equalize current and the magnitude of the second equalize current and generates a level of the control signal in a manner dependent on the magnitude of the first and second equalize currents.
In a further refinement of the integrated semiconductor memory, the first voltage potential lies above a level of the precharge voltage and the second voltage potential lies below the level of the precharge voltage. The comparator circuit is designed in such a way that it alters the level of the control signal, so that the controllable voltage generator raises the level of the precharge voltage, if the first equalize current is greater than the second equalize current, and that it alters the level of the control signal, so that the controllable voltage generator lowers the level of the precharge voltage, if the second equalize current is greater than the first equalize current.
Further embodiments relating to the integrated semiconductor memory are described herein.
A method for testing an integrated semiconductor memory provides an integrated semiconductor memory that includes a memory cell for storing a first or a second memory state, which can be connected to a bit line for the purpose of reading its memory state in and out, and a controllable voltage generator, which generates an equalize current for the purpose of precharging the bit line to a desired value of a precharge voltage. A first method step involves storing the first memory state in the memory cell. Afterward, the bit line is precharged to the desired value of the precharge voltage. The memory cell is subsequently connected to the bit line. A first voltage potential is thereupon generated on the bit line. A first equalize current is then generated by the controllable voltage generator for the purpose of precharging the bit line to the desired value of the precharge voltage. The magnitude of the first equalize current is subsequently measured. A subsequent test step involves storing the second memory state in the memory cell. The bit line is thereupon precharged to the desired value of the precharge voltage. The memory cell is subsequently connected to the bit line. A second voltage potential is consequently generated on the bit line. A second equalize current is generated by the controllable voltage generator for the purpose of precharging the bit line to the desired value of the precharge voltage. The magnitude of the second equalize current is subsequently measured. The desired value of the precharge voltage is then altered in a manner dependent on the magnitude of the first and second equalize currents.
In accordance with a further feature of the method for testing the integrated semiconductor memory, the integrated semiconductor memory is provided, the first voltage potential lying above the desired value of the precharge voltage and the second voltage potential lying below the desired value of the precharge voltage. The desired value of the precharge voltage is altered by raising the desired value if the first equalize current is greater than the second equalize current. Furthermore, the desired value of the precharge voltage is altered by lowering the desired value if the second equalize current is greater than the first equalize current.
The invention is explained in more detail below with reference to figures showing exemplary embodiments of the present invention. In the figures:
The following list of reference symbols can be used in conjunction with the figures:
The making and using of the presently preferred embodiments are discussed in detail below. It should be appreciated, however, that the present invention provides many applicable inventive concepts that can be embodied in a wide variety of specific contexts. The specific embodiments discussed are merely illustrative of specific ways to make and use the invention, and do not limit the scope of the invention.
The controllable voltage generator 30 has a supply terminal V30 for application of a supply voltage VDD and a reference voltage terminal B30 for application of a reference voltage VSS. The controllable voltage generator 30 is fed the supply voltage VDD from an external supply terminal V100 of the integrated semiconductor memory for application of the supply voltage VDD and the reference voltage VSS from an external reference voltage terminal B100 for application of the reference voltage VSS. The controllable voltage generator 30 generates the precharge voltage VEQ at an output terminal A30.
The output terminal A30 is connected to a controllable switch 50. The controllable switch 50 is driven by a control signal S2 from the control circuit 20. Depending on the driving with the control signal S2, the controllable switch 50 can be switched into a first switch position 1 or a second switch position 2. In the first switch position 1, the output terminal A30 of the controllable voltage generator 30 is directly connected to the input terminal E10 for application of the precharge voltage VEQ. In the switch position 2, the output terminal A30 of the controllable voltage generator 30 is connected, via a detector circuit 60 for measuring equalized currents I1 and I2, to the input terminal E10 for application of the precharge voltage VEQ.
The equalize currents are generated by the controllable voltage generator for the purpose of precharging bit lines of the memory cell array 10 to the precharge voltage VEQ and are fed onto the bit lines of the memory cell array 10 via the terminal E10 for application of the precharge voltage. The detector circuit 60 has an output terminal A60 for generating a measurement signal MS. By way of the state of the measurement signal MS, a value of the equalize currents I1 and I2 measured by the detector circuit 60 can in each case be fed to the control circuit 20.
The functioning of the circuit components for altering the precharge voltage VEQ is described below, such that the signal swing when reading out a high memory state and the signal swing when reading out a low memory state on the bit line turn out to be of sufficient magnitude and approximately identical with respect to the level of the precharge voltage VEQ. At the beginning of the test method, the integrated semiconductor memory is switched into a test operating state by the application of a test mode signal TM to the control terminal S20a of the control circuit 20. In the test operating state, the control circuit 20 drives the controllable switch 50 with the control signal S2 in such a way that the controllable switch is switched in the switch position 2. The output terminal A30 of the controllable voltage generator 30 is thus connected via the detector circuit 60 to the input terminal E10 for application of the precharge voltage VEQ.
In order to ascertain the resulting magnitude of the signal swing ΔUH established on the bit line BL when reading out a high memory state, a first memory state is stored in memory cells arranged along a word line of the memory cell array with the high level. The bit lines of the memory cell array are subsequently precharged to the precharge voltage VEQ by the controllable voltage generator 30. In this case, the level of the precharge voltage is produced depending on the state of the control signal S1. The selection transistors of the memory cells of the memory cell array are turned off in the precharge phase. The switching transistors Tr1, Tr2 and Tr3 of the precharge circuit EC are controlled into the on state by driving their control terminals with the control signal VP. When the bit lines are precharged for the first time in this way, the desired value of the precharge voltage that is prescribed by the control circuit 20 preferably lies midway between the high voltage potential VBH and the low voltage potential VBL of the spread bit lines. If the low voltage potential VBL of the spread bit lines corresponds to the ground potential, then the bit lines are charged to the precharge voltage VEQ=VBH/2. The precharge circuit EC is then deactivated again by driving with the control signal VN by virtue of the switching transistors Tr1, Tr2 and Tr3 being turned off.
The memory cells connected to the word line are subsequently connected to the respective bit lines for the purpose of reading out their memory state by virtue of the associated selection transistors being controlled into the on state.
In contrast to the normal operating state, however, at the instant T2, the bit lines BL and /BL are not spread to the high voltage potential VBH and the low voltage potential VBL respectively, as illustrated in
In order to ascertain the way in which the signal swing ΔUL on the bit lines of the memory cell array turns out, which signal swing is established when reading out the low memory state, the second memory state, the low level, is subsequently written to the memory cells along one of the word lines. The second diagram of
At the instant T2, the selection transistors of the memory cells connected to the word line are turned off again and the precharge circuit EC is activated. The short-circuiting of the bit line BL and its complementary bit line /BL gives rise, on each bit line pair, to a momentary increase in the voltage potential on the bit line BL and a momentary decrease in the voltage potential on the complementary bit line /BL. In order to charge the bit lines to the precharge voltage VEQ prescribed by the controllable voltage generator 30, an equalize current I2 is fed onto the bit line pair illustrated by the controllable voltage generator 30. The current intensity of this equalize current, which corresponds to the area illustrated in hatched fashion in the second diagram of
The comparator circuit 23 subsequently compares the current intensity of the equalize current I1 stored in the storage register 21 with the current intensity of the equalize current I2 stored in the storage register 22. If the current intensities of the two currents have turned out to be identical, the desired value of the precharge voltage that is prescribed by the control circuit 20 corresponds to a level lying centered between the voltage potential V1 and the voltage potential V2. If, by contrast, as is illustrated in
If, by contrast, as was explained in
The precharge voltage VEQ is adapted by the comparator circuit 23 until the current intensity of the equalize current I1 matches the current intensity of the equalize current I2.
In order that the equalize currents are not corrupted by local leakage mechanisms of the bit lines, a plurality of equalize currents from a plurality of bit line pairs are preferably superposed simultaneously in parallel and a desired value of the precharge voltage, which lies centered with respect to the voltage potential V1 of the signal swing ΔUH and the voltage potential V2 of the signal swing ΔUL, is determined therefrom.
The desired value of the precharge voltage that is determined is stored in a storage unit 70 by the control circuit 20 and is interrogated by the control circuit 20 upon activation of the integrated semiconductor memory and correspondingly prescribed for the controllable voltage generator 30 for precharging the bit lines of the memory cell array 10. This is advantageous particularly when the integrated semiconductor memory is still in the test state. A final level of the precharge voltage does not yet need to be defined in this phase.
In another embodiment, the desired value that is determined is fed to the data terminal DQ. For this purpose, the control circuit 20 drives a controllable switch 80 with a control signal S3 if the comparator circuit 23 has detected identical equalize currents I1 and I2. As a result of the driving with the control signal S3, the controllable switch 80 is closed and, consequently, the output terminal A30 of the controllable voltage generator 30 is connected to the data terminal DQ. The level of the precharge voltage that is generated by the controllable voltage generator, which level in this case corresponds to the centered level between the voltage potential V1 and the voltage potential V2, can be tapped off at the data terminal DQ of the integrated semiconductor memory by a tester, for example.
The control circuit 20 may have a further control terminal S20b. The desired value VEQS of the precharge voltage can be prescribed externally to this control terminal, for example by the tester, in the test phase of the integrated semiconductor memory.
At the end of the production process of the integrated semiconductor memory, the centered precharge voltage is read out at the data terminal DQ by a production unit and stored irreversibly in the storage unit 70. For this purpose, the storage unit 70 contains fuse elements 71 that are correspondingly programmed by the production unit by irradiation with a laser pulse. The desired value VEQS of the precharge voltage that is stored by means of the fuse process is interrogated by the control circuit 20 during operation of the integrated semiconductor memory and prescribed to the controllable voltage generator 30 as the desired value by means of the corresponding level of the control signal S1.
Although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10 2004 047 331.5 | Sep 2004 | DE | national |