IP Library Granted Patent US 9,483,411
Granted Patent B2
US 9,483,411 · App. 14/471,091 · Granted Nov 1, 2016

Memory system which transfers management information between first and second memories in a burst mode before a read process is performed on a third memory

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 9,483,411
App. No.
14/471,091
Granted
Nov 1, 2016
Kind
B2
Abstract

According to one embodiment, a memory system includes a first memory, a second memory, a third memory, a data transmission controller, and a processing unit. The second memory is configured to store first management information to manage the first memory. The third memory is configured to be accessed at a speed higher than the second memory. The processing unit causes the data transmission controller to transmit second management information and third management information from the second memory to the third memory in a burst mode before a read process is performed on the first memory. The second management information and the third management information are related to the read process and are included in the first management information. The processing unit performs the read process on the first memory using the second management information and the third management information stored in the third memory.

Claims (33)

1. A memory system comprising:

a first memory;

a second memory configured to store first management information to manage the first memory;

a third memory configured to be accessed at a speed higher than the second memory;

a data transmission controller; and

a processing unit, wherein

the processing unit

causes the data transmission controller to transmit second management information and third management information different from the second management information from the second memory to the third memory in a burst mode before a read process is performed on the first memory, the second management information and the third management information being related to the read process and being included in the first management information, and

performs the read process on the first memory using the second management information and the third management information stored in the third memory.

2. The memory system according to claim 1 , wherein

the second memory stores the second management information and the third management information in a memory area of the second memory in which addresses are consecutive, and

the processing unit designates a head address of the memory area to the data transmission controller and causes the data transmission controller to start transmission.

3. The memory system according to claim 2 , wherein

the first management information is a translation information group which associates a logical address with a physical address of the first memory, and

the second management information and the third management information are translation information in the first management information which is necessary for one read process, and are related to different physical addresses.

4. The memory system according to claim 3 , wherein

the first memory includes a first number of physical blocks, the first number being 2 or larger,

a second number of physical blocks among the first number of physical blocks, which is smaller than the first number and equal to or larger than 2, belong to a logical block, and

the second management information and the third management information are each translation information related to different physical blocks belonging to the same logical block.

5. The memory system according to claim 2 , wherein

the processing unit acquires the head address by converting a logical address which is designated from the outside.

6. The memory system according to claim 2 , wherein

the first memory includes a plurality of blocks,

the second management information is the number of times of the past read process execution on a target block, and

the processing unit determines whether a block at a read destination of the read process is to be refreshed based on the second management information.

7. The memory system according to claim 6 , wherein

the third management information is translation information which associates a logical address with a physical address of the first memory.

8. The memory system according to claim 2 , wherein

the first memory stores data which is subjected to a conversion process,

the second management information is a seed for the conversion process, and

the processing unit performs a process inverse to the conversion process on data read out of the first memory through the read process using the second management information.

9. The memory system according to claim 8 , wherein

the third management information is translation information which associates a logical address with a physical address of the first memory.

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 5, 2017
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 043088/0620 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2014
From: IKEDA, ERIKA; KOJIMA, YOSHIHISA
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 033630/0104 →