IP Library › Granted Patent US 11,972,816
Granted Patent B2
US 11,972,816 · App. 17/745,632 · Granted Apr 30, 2024

Semiconductor memory apparatus and operating method thereof

Inventor: Hyung Jin Choi (Icheon-si, KR)
Assignee: SK hynix Inc.
G11C16/3459G11C16/0483G11C16/10G11C16/26
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,972,816
App. No.
17/745,632
Granted
Apr 30, 2024
Kind
B2
Abstract

A semiconductor memory apparatus includes: a page buffer circuit, a pass/fail determination circuit, and an operation control circuit. The page buffer circuit may include a sensing latch circuit and a data latch circuit. The pass/fail determination circuit determines a pass/fail for a memory cell. The operation control circuit controls a program operation and a program verify operation to be performed on the memory cell.

Claims (36)

1. A semiconductor memory apparatus comprising:

a page buffer circuit comprising:

a sensing latch circuit configured to, during a program verify operation, sense data that is programmed in a memory cell through a program operation based on a pre-verify voltage and a final verify voltage; and

a data latch circuit configured to store a program verify result that corresponds to the pre-verify voltage, wherein the pre-verify voltage has a lower voltage level than the final verify voltage;

a pass/fail determination circuit configured to determine a pass/fail for the memory cell based on the program verify result; and

an operation control circuit configured to control the program operation and the program verify operation based on the pass/fail determination result.

2. The semiconductor memory apparatus according to claim 1 , wherein the operation control circuit is configured to apply a preset program pulse to the memory cell based on the pass/fail determination result that corresponds to the pre-verify voltage and then configured to skip a subsequent program verify operation.

3. The semiconductor memory apparatus according to claim 1 , wherein the program verify operation comprises a program pre-verify operation that corresponds to the pre-verify voltage and a program final verify operation that corresponds to the final verify voltage.

4. The semiconductor memory apparatus according to claim 1 , further comprising a verify latch circuit configured to, during the program verify operation, store the program verify result that corresponds to the pre-verify voltage and configured to transfer the program verify result to the data latch circuit to update the program verify result.

5. The semiconductor memory apparatus according to claim 1 , further comprising a data transfer circuit configured to transfer the data, stored in the memory cell, to a sensing node that is coupled to the data latch circuit,

wherein the data latch circuit is configured to receive the program verify result through the sensing node.

6. The semiconductor memory apparatus according to claim 1 , wherein the data latch circuit comprises a plurality of data latch circuits that correspond to the number of data distributions that are stored in the memory cell, and

wherein the plurality of data latch circuits are configured to be coupled, in common, to a sensing node.

7. The semiconductor memory apparatus according to claim 1 , further comprising a cache latch circuit configured to receive the program verify result that is stored in the data latch circuit during the program verify operation, store the received program verify result, and output the stored program verify result to the pass/fail determination circuit.

8. An operating method of a semiconductor memory apparatus, comprising the steps of:

performing a program operation on a memory cell;

performing a program pre-verify operation on the memory cell;

updating a data latch circuit based on a program verify result from the program pre-verify operation;

determining a pass/fail for the memory cell based on the program verify result that is stored in the data latch circuit; and

skipping a subsequent program verify operation on the memory cell and ending the program operation based on the result of the step of determining the pass/fail.

9. The operating method according to claim 8 , further comprising the step of performing a program final verify operation on the memory cell.

10. The operating method according to claim 9 , wherein the program final verify operation is performed based on a final verify voltage, and

wherein the program pre-verify operation is performed based on a pre-verify voltage, the pre-verify voltage having a lower voltage level than the final verify voltage.

11. The operating method according to claim 8 , wherein the updating of the data latch circuit comprises the steps of:

storing the program verify result in a sensing latch circuit;

storing the program verify result, stored in the sensing latch circuit, in a verify latch circuit; and

storing the program verify result, stored in the verify latch circuit, in the data latch circuit.

12. The operating method according to claim 8 , wherein the updating of the data latch circuit comprises the steps of:

storing the program verify result in a sensing latch circuit; and

storing the program verify result, stored in the sensing latch circuit, in the data latch circuit through a sensing node.

13. The operating method according to claim 8 , wherein the step of updating the data latch circuit is performed in a program operation period for a memory cell other than the memory cell.

14. The operating method according to claim 8 , further comprising the step of storing the program verify result in a cache latch circuit and providing the program verify result to the step of determining the pass/fail.

15. The operating method according to claim 8 , wherein the step of skipping the subsequent program verify operation and ending the program operation comprises the steps of:

applying a preset program pulse to the memory cell;

skipping the subsequent program verify operation on the memory cell; and

ending the program operation on the memory cell.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2022
From: CHOI, HYUNG JIN
To: SK HYNIX INC.
Reel/Frame 059922/0545 →
Priority Claims (1)
KR 10-2022-0029342 · Mar 8, 2022 · national
Continuity (1)
Related Publication 20230290420A1 · Sep 14, 2023
Cited By (1)
US 12,374,406