Semiconductor device and method for controlling the same
View Patent ↗A semiconductor device includes a program voltage supply circuit that supplies a drain of a memory cell with a program voltage, and a pull-down circuit that pulls down a potential of an output of the program voltage supply circuit in accordance with a current that flows in a data bus line connected to the memory cell. The semiconductor device may include a program voltage restrain circuit that restrains an intensity of supply of the program voltage by the program voltage supply circuit.
1. A semiconductor device comprising:
a program voltage supply circuit that supplies a drain of a memory cell with a program voltage; and
a pull-down circuit that pulls down a potential of an output of the program voltage supply circuit in accordance with a current that flows in a data bus line connected to the memory cell, further comprising a program voltage restrain circuit that restrains an intensity of supply of the program voltage by the program voltage supply circuit.
2. The semiconductor device claimed in claim 1 , further comprising:
a resistive element interposed between the output of the program voltage supply circuit and the data bus line; and
a comparator circuit that determines that a potential difference across the resistive element becomes lower than a reference voltage.
3. The semiconductor device as claimed in claim 1 , wherein the program voltage supply circuit comprises a transistor that outputs the program voltage.
4. The semiconductor device as claimed in claim 1 , further comprising:
a resistive element interposed between the output of the program voltage supply circuit and the data bus line; and
a comparator circuit that determines that a potential difference across the resistive element becomes lower than a reference voltage,
the pull-down circuit being controlled by an output signal of the comparator circuit.
5. The semiconductor device as claimed in claim 1 , further comprising:
a resistive element interposed between the output of the program voltage supply circuit and the data bus line; and
a comparator circuit that determines that a potential difference across the resistive element becomes lower than a reference voltage,
the program voltage restrain circuit being controlled by an output signal of the comparator circuit.
6. The semiconductor device as claimed in claim 3 , wherein the transistor of the program voltage supply circuit has a gate controlled by an output signal of the comparator circuit.
7. The semiconductor device as claimed in claim 2 , wherein the resistive element comprises a transistor.
8. The semiconductor device as claimed in claim 2 , wherein the resistive element comprises a resistor of polysilicon.
9. The semiconductor device as claimed in claim 1 , wherein the pull-down circuit comprises a transistor connected between the output of the program voltage supply circuit and ground.
10. The semiconductor device as claimed in claim 1 , wherein the memory cell is a non-volatile memory having a charge storage layer.