IP Library Granted Patent US 9,886,199
Granted Patent B2
US 9,886,199 · App. 15/007,794 · Granted Feb 6, 2018

Magnetic memory device and magnetic storage method

Inventors: Tsuyoshi Kondo (Kanagawa, JP); Hirofumi Morise (Kanagawa, JP); Yasuaki Ootera (Kanagawa, JP); Takuya Shimada (Kanagawa, JP); Michael Amaud Quinsat (Kanagawa, JP); Yoshiaki Osada (Kanagawa, JP); Yoshihisa Iwata (Kanagawa, JP)
Assignee: Kabushiki Kaisha Toshiba
G06F3/061G06F3/0655G06F3/0683G11C11/161G11C11/1659G11C11/1673G11C11/1675G11C19/02G11C19/0808
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,886,199
App. No.
15/007,794
Granted
Feb 6, 2018
Kind
B2
Abstract

According to one embodiment, a magnetic memory device includes a first memory unit including a first memory array and a first drive unit, a second memory unit including a second memory array and a second drive unit, and a controller. The first memory array includes a first magnetic shift register unit. The second memory array includes a second magnetic shift register unit. The controller subdivides input data into a plurality of one-dimensional bit input arrays. The one-dimensional bit input arrays include a first array and a second array. The controller stores the first array in the first magnetic shift register unit on a last in, first out basis, and stores the second array in the second magnetic shift register unit on a last in, first out basis.

Claims (74)

1. A magnetic memory device, comprising:

a first memory unit including a first memory array and a first drive unit;

a second memory unit including a second memory array and a second drive unit; and

a controller,

the first memory array including a first magnetic shift register unit,

the second memory array including a second magnetic shift register unit,

the controller subdividing input data into a plurality of one-dimensional bit input arrays,

the one-dimensional bit input arrays including a first array and a second array,

the controller storing the first array in the first magnetic shift register unit on a last in, first out basis, and storing the second array in the second magnetic shift register unit on a last in, first out basis,

wherein

the one-dimensional bit input arrays further includes a third array and a fourth array,

the controller stores the first array in one portion of the first magnetic shift register unit on a last in, first out basis,

the controller stores the second array in one portion of the second magnetic shift register unit on a last in, first out basis,

the controller stores the third array in one other portion of the first magnetic shift register unit on a last in, first out basis, and

the controller stores the fourth array in one other portion of the second magnetic shift register unit on a last in, first out basis.

2. The device according to claim 1 , wherein each of the one-dimensional bit input arrays has a same size.

3. The device according to claim 1 , wherein the controller outputs data including a portion obtained by arranging the first array stored in the first magnetic shift register unit and the second array stored in the second magnetic shift register unit.

4. The device according to claim 1 , wherein the controller outputs data including a portion obtained by arranging the first array stored in the one portion of the first magnetic shift register unit, the second array stored in the one portion of the second magnetic shift register unit, the third array stored in the one other portion of the first magnetic shift register unit, and the fourth array stored in the one other portion of the second magnetic shift register unit.

5. The device according to claim 1 , wherein

the first magnetic shift register unit includes:

a first transistor including a first terminal, a second terminal, and a first gate;

a second transistor including a third terminal, a fourth terminal, and a second gate;

a magnetic wire including a plurality of magnetic domains, a first end portion of the magnetic wire being connected to the first terminal;

a magnetic layer electrically connected to the third terminal; and

an intermediate layer provided between the magnetic wire and the magnetic layer, and

the first drive unit includes:

a shift driver electrically connected to the second terminal;

a shift selector electrically connected to the first gate;

a read/write driver electrically connected to the fourth terminal;

a read/write selector electrically connected to the second gate; and

a magnetic wire driver connected to a first other end portion of the magnetic wire.

6. The device according to claim 5 , wherein the intermediate layer is provided between the first end portion and the magnetic layer.

7. The device according to claim 5 , wherein

at least one portion of the magnetic wire extends in a first direction,

a magnetization of the magnetic domain included in the at least one portion of the magnetic wire is in a first magnetization direction in a first state, the first magnetization direction intersecting the first direction, and

the magnetization of the magnetic domain included in the at least one portion of the magnetic wire is in a second magnetization direction in a second state, the second magnetization direction intersecting the first direction and being reverse of the first magnetization direction.

8. The device according to claim 5 , wherein

the at least one portion of the magnetic wire extends in a first direction having a first axis as an axis,

a magnetization of the magnetic domain included in the at least one portion of the magnetic wire is in a first magnetization direction in a first state,

the magnetization of the magnetic domain included in the at least one portion of the magnetic wire is in a second magnetization direction in a second state,

the first magnetization direction intersects the first direction,

the first magnetization direction is a direction from the first axis toward a position separated from the first axis,

the second magnetization direction intersects the first direction, and

the second magnetization direction is a direction toward the first axis from a position separated from the first axis.

9. The device according to claim 1 , wherein

the first memory array includes a plurality of magnetic shift register units,

the first drive unit includes a first preamplifier connected to the magnetic shift register units included in the first memory array,

the second memory array includes a plurality of magnetic shift register units, and

the second drive unit includes a second preamplifier connected to the magnetic shift register units included in the second memory array.

10. A magnetic storage method, comprising:

subdividing input data into a plurality of one-dimensional bit input arrays including a first array and a second array; and

storing the first array in a first magnetic shift register unit on a last in, first out basis, and storing the second array in a second magnetic shift register unit on a last in, first out basis,

the first magnetic shift register unit being included in a first memory array,

the second magnetic shift register unit being included in a second memory array,

the first memory array being included in a first memory unit, the first memory unit including a first drive unit,

the second memory array being included in a second memory unit, the second memory unit including a second drive unit,

wherein

the one-dimensional bit input arrays further include a third array and a fourth array, and

the method includes:

storing the first array in one portion of the first magnetic shift register unit on a last in, first out basis;

storing the second array in one portion of the second magnetic shift register unit on a last in, first out basis;

storing the third array in one other portion of the first magnetic shift register unit on a last in, first out basis; and

storing the fourth array in one other portion of the second magnetic shift register unit on a last in, first out basis.

11. The method according to claim 10 , wherein each of the one-dimensional bit input arrays has a same size.

12. The method according to claim 10 , including outputting data including a portion obtained by arranging the first array stored in the first magnetic shift register unit and the second array stored in the second magnetic shift register unit.

13. The method according to claim 12 , including outputting data including a portion obtained by arranging the first array stored in the one portion of the first magnetic shift register unit, the second array stored in the one portion of the second magnetic shift register unit, the third array stored in the one other portion of the first magnetic shift register unit, and the fourth array stored in the one other portion of the second magnetic shift register unit.

14. A magnetic storage method, comprising:

subdividing input data into a plurality of one-dimensional bit input arrays, the plurality of one-dimensional bit input arrays including a first array, a second array, a third array, and a fourth array; and

storing the first array in one portion of a first magnetic shift register unit on a last in, first out basis, storing the second array in one portion of a second magnetic shift register unit on a last in, first out basis, storing the third array in one other portion of the first magnetic shift register unit on a last in, first out basis, and storing the fourth array in one other portion of the second magnetic shift register unit on a last in, first out basis,

the first magnetic shift register unit being included in a first memory array,

the second magnetic shift register unit being included in a second memory array,

the first memory array being included in a first memory unit, the first memory unit including a first drive unit,

the second memory array being included in a second memory unit, the second memory unit including a second drive unit; and

further comprising outputting data including a portion obtained by arranging the first array stored in the one portion of the first magnetic shift register unit, the second array stored in the one portion of the second magnetic shift register unit, the third array stored in the one other portion of the first magnetic shift register unit, and the fourth array stored in the one other portion of the second magnetic shift register unit.

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 Feb 5, 2018
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 044830/0819 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2017
From: KONDO, TSUYOSHI; MORISE, HIROFUMI; OOTERA, YASUAKI; SHIMADA, TAKUYA; QUINSAT, MICHAEL ARNAUD; OSADA, YOSHIAKI; IWATA, YOSHIHISA
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 042776/0178 →
Priority Claims (1)
JP 2015-017660 · Jan 30, 2015 · national
Continuity (1)
Related Publication 20160224242A1 · Aug 4, 2016