IP Library Granted Patent US 10,101,933
Granted Patent B2
US 10,101,933 · App. 15/256,485 · Granted Oct 16, 2018

Controller and memory system

Inventor: Yasuyuki Eguchi (Kawasaki Kanagawa, JP)
Assignee: TOSHIBA MEMORY CORPORATION
G06F3/0625G06F3/061G06F3/0659G06F3/0679
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 10,101,933
App. No.
15/256,485
Granted
Oct 16, 2018
Kind
B2
Abstract

According to one embodiment, a controller determines a write operation, when a write request to a memory, a write address and data are received, by comparing an amount of use of a write buffer and a threshold for determining a change of a write operation to the memory. The memory is capable of overwriting first data to second data at an identical physical address of the memory. By the determined write operation, the received data is written to the received write address of the memory.

Claims (13)

1. A controller comprising:

a host interface circuit configured to receive a write request to a memory, a write address and data;

a determination circuit configured to determine a write operation in accordance with an amount of use of the data to be written of a write buffer, the write buffer storing the data received by the host interface circuit; and

a change circuit configured to change a notification method to a host in accordance with the write operation determined by the determination circuit,

wherein the changed notification method to the host includes returning a response to the host when the amount of use of the data to be written of the write buffer is less than a threshold, and the controller further comprises a write circuit configured to output the received write request to the memory, the received write address and the received data to the memory, and

wherein the received write request to the memory, the received write address and a size of the received data are stored in a nonvolatile memory when the amount of use of the data to be written of the write buffer is equal to or more than the threshold and an interruption of a power supply to the controller is detected.

2. The controller of claim 1 , wherein the threshold is set to be a data amount that the received data in the write buffer is transferable to the memory even when a power supply to the controller is interrupted.

3. The controller of claim 1 , wherein the memory is capable of overwriting first data with second data at an identical physical address of the memory.

4. The controller of claim 1 , wherein the write circuit is configured to write a predetermined value in a predetermined area of the memory, and

wherein when restoration from power-down of the controller has occurred, the controller is configured to:

read the value of the predetermined area;

detect whether the written value is consistent with the read value or not;

determine the threshold based on a result of the detection where the written value is consistent with the read value.

Assignments (5)
MERGER Recorded Jan 22, 2021
From: TOSHIBA MEMORY CORPORATION
To: K.K. PANGEA
Reel/Frame 055659/0471 →
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: TOSHIBA MEMORY CORPORATION
To: KIOXIA CORPORATION
Reel/Frame 055669/0001 →
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: K.K. PANGEA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 055669/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2017
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 043194/0382 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2016
From: EGUCHI, YASUYUKI
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 039626/0544 →
Continuity (2)
Provisional Application 62300697 · Feb 26, 2016
Related Publication 20170249097A1 · Aug 31, 2017