IP Library Granted Patent US 11,169,594
Granted Patent B2
US 11,169,594 · App. 16/917,043 · Granted Nov 9, 2021

Card and host apparatus

Inventor: Akihisa Fujimoto (Fussa, JP)
Assignee: Kioxia Corporation
G06F1/3296G06F1/3228G06F1/3281G06F3/0604G06F3/0619G06F3/0625G06F3/0632G06F3/0634G06F3/0659G06F3/0679G06F12/0246G06F13/4081G06K7/0008G06K7/0069G06K19/07732G06F1/266G06F1/3203G06F1/325
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,169,594
App. No.
16/917,043
Granted
Nov 9, 2021
Kind
B2
Abstract

A host apparatus, into which a card having a nonvolatile semiconductor memory is inserted, issues a check command to the card. The check command instructs to send information on whether the card supports a termination process in which the card shifts into a state ready for a stop of power supply from the host apparatus.

Claims (15)

1. A method of controlling a memory card including a memory core and a memory controller,

the method comprising:

transmitting, in response to a first command, a response of status data that is used to determine whether the card supports a termination process, the termination process including shifting into a state ready for a stop of power supply from a host device;

performing the termination process in response to a function stop command from the host device;

transmitting a first signal indicative of a busy state while performing the termination process, the first signal being indicative of the busy state and having a first level; and

notifying the host device of completion of the busy state by transmitting a second signal indicative of a ready state and having a second level when the memory card completes the termination process.

2. The method according to claim 1 , wherein the memory core includes a nonvolatile memory and the memory card further includes a volatile memory.

3. The method according to claim 2 , wherein the termination process includes writing data stored in the volatile memory into the nonvolatile memory.

4. The method according to claim 1 , wherein the memory card is configured to change information to indicate that the termination process has not been completed when a status of the memory card has changed since completion of a latest initialization.

5. The method according to claim 4 , further comprising:

receiving an initialization command instructing to carry out initialization;

executing initialization using a first initialization method when the information indicates that the termination process has not been completed; and

executing initialization using a second initialization method, which is finished quicker than the first initialization method, when a nonvolatile memory indicates that the termination process has been completed.

6. The method according to claim 5 , wherein the second initialization method comprises the first initialization method with a part of the first initialization method omitted.

7. The method according to claim 6 , wherein the omitted part includes at least one of: checking for errors of data stored in the nonvolatile memory; restoring the errors; constructing a translation table showing a relation between logical addresses of write data and physical addresses of the nonvolatile memory which stores the write data.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Sep 7, 2021
From: TOSHIBA MEMORY CORPORATION; K.K. PANGEA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 057426/0778 →
CHANGE OF NAME Recorded Sep 7, 2021
From: TOSHIBA MEMORY CORPORATION
To: KIOXIA CORPORATION
Reel/Frame 057426/0836 →