Claims
- 1. A sensing circuit for determining the binary state of a memory cell within a memory array, said sensing circuit comprising:
- a differential stage having a first input terminal coupled to a sense node, a second input terminal coupled to receive a first reference voltage, and an output terminal;
- coupling means connecting said sense node to a bit line associated with said memory cell;
- a charging transistor having a source coupled to said bit line, a drain coupled to receive a supply voltage, and a gate coupled to receive a second reference voltage, said charging transistor charging said bit line to a bit line voltage during reading of said memory cell; and
- a latch having an input terminal coupled to said output terminal of said differential stage and having an output terminal for providing an output signal indicative of the binary state of said memory cell.
- 2. The circuit of claim 1, wherein said differential stage comprises a differential transistor pair.
- 3. The circuit of claim 1, wherein said coupling means comprises a transistor coupled between said bit line and said sense node.
- 4. The circuit of claim 3, further comprising a NAND gate having a first input terminal coupled to said bit line, a second input terminal coupled to receive a control signal, and an output terminal coupled to a gate of said transistor.
- 5. The circuit of claim 1, further comprising a sink transistor coupled between said sense node and ground potential and having a gate coupled to receive a bias voltage, said sink transistor sinking a constant current from said sense node.
- 6. The circuit of claim 5, further comprising a diode-connected transistor coupled between said sense node and ground potential.
- 7. The circuit of claim 1, further comprising
- a pass transistor coupled between said charging transistor and said voltage supply, said pass transistor having a gate coupled to receive an address control signal and, in response to said address control signal, allowing said charging transistor to charge said bit line.
- 8. The circuit of claim 7, further comprising a limiting transistor coupled between said bit line and ground potential and having a gate coupled to receive a third reference voltage, said limiting transistor preventing the voltage of said bit line from discharging below a first predetermined voltage.
- 9. The circuit of claim 1, wherein said first reference voltage is generated by a reference circuit comprising:
- a first transistor coupled between said second input terminal of said differential stage and said supply voltage and having a gate coupled to receive a bias voltage; and
- a diode-connected transistor coupled between said second input terminal of said differential stage and ground potential.
- 10. A sensing circuit for determining the binary state of a memory cell within a memory array, said sensing circuit comprising:
- a differential stage having a first input terminal coupled to a sense node, a second input terminal coupled to receive a first reference voltage, and an output terminal;
- coupling means connecting said sense node to a bit line associated with said memory cell;
- a sink transistor coupled between said sense node and ground potential and having a gate coupled to receive a bias voltage, said sink transistor sinking a constant current from said sense node; and
- a latch having an input terminal coupled to said output terminal of said differential stage and having an output terminal for providing an output signal indicative of the binary state of said memory cell.
- 11. The circuit of claim 10, wherein said differential stage comprises a differential transistor pair.
- 12. The circuit of claim 10, wherein said coupling means comprises a transistor coupled between said bit line and said sense node.
- 13. The circuit of claim 11, further comprising a NAND gate having a first input terminal coupled to said bit line, a second input terminal coupled to receive a control signal, and an output terminal coupled to a gate of said transistor.
- 14. The circuit of claim 11, further comprising a charging transistor having a source coupled to said bit line, a drain coupled to receive a supply voltage, and a gate coupled to receive a second reference voltage, said charging transistor charging said bit line to a bit line voltage during reading of said memory cell.
- 15. The circuit of claim 14, further comprising a diode-connected transistor coupled between said sense node and ground potential.
- 16. The circuit of claim 14, further comprising
- a pass transistor coupled between said charging transistor and said voltage supply, said pass transistor having a gate coupled to receive an address control signal and, in response to said address control signal, allowing said charging transistor to charge said bit line.
- 17. The circuit of claim 16, further comprising a limiting transistor coupled between said bit line and ground potential and having a gate coupled to receive a third reference voltage, said limiting transistor preventing the voltage of said bit line from discharging below a first predetermined voltage.
- 18. A method for determining the binary state of a non-volatile memory cell selected for reading by a sensing circuit, said method comprising the steps of:
- charging a selected bit line associated with said memory cell to a first predetermined voltage using one or more pass transistors within said sensing circuit;
- applying a read voltage to said memory cell;
- discharging said selected bit line using discharge transistors within said sensing circuit;
- comparing the resultant voltage of said bit line to a reference voltage; and
- determining, in response to said comparing step, the binary state of said selected memory cell.
- 19. The method of claim 18, further comprising the step of sinking a constant current from said bit line during the reading of said memory cell.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is related to the U.S. Pat. application Ser. No. 08/557,589 entitled "A PMOS Memory Cell with Hot Electron Injection Programming and Tunnelling Erasing" filed on Nov. 13, 1995.
US Referenced Citations (10)