JP7443418B2 - 情報処理装置の製造方法、及び情報処理装置 - Google Patents
情報処理装置の製造方法、及び情報処理装置 Download PDFInfo
- Publication number
- JP7443418B2 JP7443418B2 JP2022080360A JP2022080360A JP7443418B2 JP 7443418 B2 JP7443418 B2 JP 7443418B2 JP 2022080360 A JP2022080360 A JP 2022080360A JP 2022080360 A JP2022080360 A JP 2022080360A JP 7443418 B2 JP7443418 B2 JP 7443418B2
- Authority
- JP
- Japan
- Prior art keywords
- storage area
- data
- area
- ssd
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/63—Image based installation; Cloning; Build to order
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/062—Securing storage systems
- G06F3/0622—Securing storage systems in relation to access
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
- G06F3/0634—Configuration or reconfiguration of storage systems by changing the state or mode of one or more devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/0647—Migration mechanisms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/065—Replication mechanisms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Stored Programmes (AREA)
- Multi-Process Working Machines And Systems (AREA)
- General Factory Administration (AREA)
Description
図1は、第1の実施形態による情報処理装置1及びSSD40の主要なハードウェア構成の一例を示す図である。
図1に示すように、情報処理装置1は、例えば、ノートブック型パーソナルコンピュータであり、CPU11と、メインメモリ12と、ビデオサブシステム13と、表示部14と、チップセット21と、BIOSメモリ22と、エンベデッドコントローラ31と、入力部32と、電源回路33と、SSD40とを備える。
なお、本実施形態において、CPU11とチップセット21とは、メイン制御部10に対応する。
また、SSD40は、複数のフラッシュメモリ41と、メモリコントローラ42とを備える。
複数のフラッシュメモリ41は、QLCとSLCとの両方に対応可能な記憶領域を構成する。ここで、図2を参照して、SSD40の記憶領域の詳細については後述する。
図2に示すように、SSD40の記憶領域は、SLC領域SA1と、QLC領域QA1とを有している。なお、SSD40の記憶領域は、複数のフラッシュメモリ41によって構成される記憶領域である。
なお、ダイナミックSLC領域SA12及びダイナミックQLC領域QA12は、QLC領域QA1とSLC領域SA1とを相互に変更可能なダイナミック領域DA1(ダイナミック記憶領域)に対応する。すなわち、ダイナミック記憶領域とは、ダイナミックQLC領域QA12とダイナミックSLC領域SA12との間で切り替え可能な領域である。さらに、SSD40は、ダイナミック記憶領域のみを含んでいてもよい。つまり、SSD40は、ダイナミックQLC領域QA12及びダイナミックSLC領域SA12のみを含んでいてもよい。
図3は、SSD40のSLCとQLCとの特性の比較を示す図である。
なお、プレインストールとは、出荷時にSSD40に予め記憶させる(プリロードする必要のある)プログラム及びデータ(以下、プリロードデータということがある)をインストールする処理のことであり、初期インストールのことである。また、出荷時にSSD40に予め記憶させるプログラム及びデータをプレインストールプログラム及びプレインストールデータという。
なお、プリロードデータをSLC領域SA1に格納すると、SLCの記憶密度がQLCの記憶密度よりも低くなるため、SSD40全体の容量が減少することになる。この場合、メイン制御部10は、出荷後に初めて起動されると(すなわち、ユーザによるいわゆる「箱から出して」起動すると)、SSD40を制御して、全てのプリロードデータをSLC領域SA1からQLC領域QA1に移動するように構成されてもよい。次に、SSD40の実効容量を増やすために、メイン制御部10は、SSD40をさらに制御して、ダイナミックSLC領域SA12の一部又は全部を代わりに、ダイナミックQLC領域QA12に切り替えてもよい。このように、プリロードデータは、保存及び出荷時に信頼性が高いが容量の小さいSLCメモリビットに格納され、出荷及び最初の起動後に、大容量のQLCメモリビットに移動される。
これにより、1つのメモリセルで、4ビットのデータを記憶するQLCでは、データリテンション特性(データ保持期間)が短いため、特に好適にプレインストールしたデータ(プログラムも含む)のデータ化けを低減することができる。
次に、図面を参照して、第2の実施形態による情報処理装置1の製造方法について説明する。
本実施形態では、第3の製造工程(第3のステップ)において、QLC領域QA1のデータを移動する領域が、SLC領域SA1になかった場合の変形例について説明する。
次に、図6を参照して、本実施形態による情報処理装置1の製造方法うちの情報処理装置1にプレインストールを行うプレインストール工程について説明する。
図6において、ステップS201からステップS203までの処理は、上述した図4に示すステップS101からステップS103までの処理と同様であるため、ここではその説明を省略する。
本実施形態による情報処理装置1の製造方法は、1つのメモリセルで1ビットのデータを記憶する単ビットセルの記憶領域であるSLC領域SA1と、1つのメモリセルで複数ビットのデータを記憶する複数ビットセルの記憶領域であるQLC領域QA1とを有するSSD40を備える情報処理装置1の製造方法であって、第1の製造工程と、第2の製造工程と、第3の製造工程と祖含む。第1の製造工程において、出荷時にSSD40に予め記憶させるプログラム及びデータであるプリロードデータをインストールする処理を実行するインストールプログラムを、SLC領域SA1に記憶させる。第2の製造工程において、インストールプログラムを実行して、プリロードデータ少なくとも一部を、QLC領域QA1にインストールする。第3の製造工程において、インストールプログラムを実行した後に、QLC領域QA1に記憶されているプリロードデータの任意の部分を、SLC領域SA1に移動させる。
例えば、上記の各実施形態において、QLC領域QA1からSLC領域SA1にデータを移動させる処理を特殊コマンドにより、SSD40のメモリコントローラ42が実行する例を説明したが、これに限定されるものではない。例えば、SSD40は、特殊コマンドを備えずに、メイン制御部10が、通常のSSD40の制御を用いて、QLC領域QA1からSLC領域SA1にデータを移動させるようにしてもよい。
また、現在普及している技術では、SSD40のメモリコントローラ42がSSD40の記憶領域を選択することが一般的であり、図4及び図6に示す処理において、メモリコントローラ42が制御主体になって、SLC領域SA1とQLC領域QA1を選択するようにしてもよい。
また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。
10 メイン制御部
11 CPU
12 メインメモリ
13 ビデオサブシステム
14 表示部
21 チップセット
22 BIOSメモリ
31 エンベデッドコントローラ(EC)
32 入力部
33 電源回路
40 SSD
41 フラッシュメモリ
42 メモリコントローラ
DA1 ダイナミック領域
QA1 QLC領域
QA11 スタティックQLC領域
QA12 ダイナミックQLC領域
SA1 SLC領域
SA11 スタティックSLC領域
SA12 ダイナミックSLC領域
Claims (8)
- 1つのメモリセルで1ビットのデータを記憶する単ビットセルの記憶領域である第1記憶領域と、1つのメモリセルで複数ビットのデータを記憶する複数ビットセルの記憶領域である第2記憶領域とを有するSSD(Solid State Drive)を備える情報処理装置の製造方法であって、
出荷時に前記SSDに予め記憶させるプログラム及びデータであるプリロードデータをインストールする処理を実行するインストールプログラムを、前記第1記憶領域に記憶させる第1の製造工程と、
前記インストールプログラムを実行して、前記プリロードデータの少なくとも一部を、前記第2記憶領域にインストールする第2の製造工程と、
前記インストールプログラムを実行した後に、前記第2記憶領域に記憶されている前記プリロードデータの任意の部分を、前記第1記憶領域に移動させる第3の製造工程と
を含む情報処理装置の製造方法。 - 前記第2の製造工程において、前記インストールプログラムを実行する処理には、前記第1記憶領域に記憶された特定のデータを、前記第2記憶領域に移動して前記第1記憶領域のワークデータ領域を解放し、前記インストールプログラムの実行を終了するときに前記ワークデータ領域を消去する処理が含まれ、
前記第3の製造工程において、前記プリロードデータを移動する処理には、前記プリロードデータの少なくとも一部を前記第1記憶領域の前記ワークデータ領域に移動する処理が含まれる
請求項1に記載の情報処理装置の製造方法。 - 前記SSDは、前記第1記憶領域と前記第2記憶領域との間でデータを移動するためのコマンド処理を実行するように構成されており、
前記第3の製造工程において、前記プリロードデータを移動する処理には、前記SSDを制御して、前記コマンド処理により、前記第2記憶領域に記憶されている前記プリロードデータの任意の部分を前記第1記憶領域に移動する処理が含まれる
請求項1に記載の情報処理装置の製造方法。 - 前記第1記憶領域及び前記第2記憶領域は、前記SSDのダイナミック記憶領域の少なくとも一部であり、
前記ダイナミック記憶領域は、前記第1記憶領域と前記第2記憶領域との間で切り替え可能な動的メモリセルの記憶領域である
請求項1に記載の情報処理装置の製造方法。 - 前記第3の製造工程において、前記プリロードデータを移動する処理には、前記プリロードデータの少なくとも一部を、前記SSDの前記ダイナミック記憶領域に移動する処理を含まれる
請求項4に記載の情報処理装置の製造方法。 - 前記第3の製造工程において、前記プリロードデータを移動する処理には、前記ダイナミック記憶領域の少なくとも一部を前記第2記憶領域から前記第1記憶領域に切り替えるように前記SSDを制御する処理が含まれる
請求項4に記載の情報処理装置の製造方法。 - 前記インストールプログラムを実行する前に、前記SSDを制御して、前記ダイナミック記憶領域の少なくとも一部を前記第1記憶領域から前記第2記憶領域に切り替える
請求項4に記載の情報処理装置の製造方法。 - 1つのメモリセルで1ビットのデータを記憶する単ビットセルの記憶領域である第1記憶領域と、1つのメモリセルで複数ビットのデータを記憶する複数ビットセルの記憶領域である第2記憶領域とを有するSSD(Solid State Drive)と、前記SSDに記憶させたプログラム及び記憶データに基づいて情報処理を実行する制御部とを備える情報処理装置の製造方法であって、
前記制御部が、出荷時に前記SSDに予め記憶させるプログラム及びデータであるプリロードデータをインストールする処理を実行するインストールプログラムを、前記SSDに記憶させる第1の製造工程と、
前記制御部が、前記インストールプログラムを実行して、前記プリロードデータの少なくとも一部を、前記第2記憶領域にインストールする第2の製造工程と、
前記制御部が、前記第2記憶領域に記憶されている前記プリロードデータを、前記第1記憶領域に移動させる第3の製造工程と
を含む情報処理装置の製造方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/325,784 | 2021-05-20 | ||
| US17/325,784 US20220374216A1 (en) | 2021-05-20 | 2021-05-20 | Method of manufacturing information processing apparatus and mobile computer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022179396A JP2022179396A (ja) | 2022-12-02 |
| JP7443418B2 true JP7443418B2 (ja) | 2024-03-05 |
Family
ID=84060343
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022080360A Active JP7443418B2 (ja) | 2021-05-20 | 2022-05-16 | 情報処理装置の製造方法、及び情報処理装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20220374216A1 (ja) |
| JP (1) | JP7443418B2 (ja) |
| CN (1) | CN115373590B (ja) |
| TW (1) | TWI815457B (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111506262B (zh) * | 2020-03-25 | 2021-12-28 | 华为技术有限公司 | 一种存储系统、文件存储和读取方法及终端设备 |
| KR20220158372A (ko) * | 2021-05-24 | 2022-12-01 | 에스케이하이닉스 주식회사 | 데이터 저장 장치 및 그 동작 방법 |
| JP2024124152A (ja) * | 2023-03-02 | 2024-09-12 | キオクシア株式会社 | メモリシステム |
| JP7655975B2 (ja) * | 2023-07-13 | 2025-04-02 | レノボ・シンガポール・プライベート・リミテッド | 情報処理装置、及び制御方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150178188A1 (en) | 2013-12-20 | 2015-06-25 | Sandisk Technologies Inc. | Storage Module and Method for Re-Enabling Preloading of Data in the Storage Module |
| US20180322041A1 (en) | 2017-05-02 | 2018-11-08 | Silicon Motion, Inc. | Data storage device and method for operating data storage device |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6463509B1 (en) * | 1999-01-26 | 2002-10-08 | Motive Power, Inc. | Preloading data in a cache memory according to user-specified preload criteria |
| US7484041B2 (en) * | 2005-04-04 | 2009-01-27 | Kabushiki Kaisha Toshiba | Systems and methods for loading data into the cache of one processor to improve performance of another processor in a multiprocessor system |
| KR101464338B1 (ko) * | 2007-10-25 | 2014-11-25 | 삼성전자주식회사 | 불휘발성 메모리 장치를 이용한 데이터 저장장치, 메모리시스템, 그리고 컴퓨터 시스템 |
| CN101521039B (zh) * | 2008-02-29 | 2012-05-23 | 群联电子股份有限公司 | 数据储存系统、控制器及方法 |
| TWI368229B (en) * | 2008-05-06 | 2012-07-11 | Apacer Technology Inc | Method of managing storage unit and storage medium therefor |
| US20100017556A1 (en) * | 2008-07-19 | 2010-01-21 | Nanostar Corporationm U.S.A. | Non-volatile memory storage system with two-stage controller architecture |
| TWI395206B (zh) * | 2008-12-08 | 2013-05-01 | Apacer Technology Inc | Storage media and its classification and storage software |
| JP2011186555A (ja) * | 2010-03-04 | 2011-09-22 | Toshiba Corp | メモリ管理装置及び方法 |
| US8743629B2 (en) * | 2009-08-31 | 2014-06-03 | Sandisk Il Ltd. | Preloading data into a flash storage device |
| KR101467941B1 (ko) * | 2011-04-26 | 2014-12-02 | 엘에스아이 코포레이션 | 비휘발성 저장부에 대한 가변 오버프로비저닝 |
| JP6004923B2 (ja) * | 2012-11-29 | 2016-10-12 | キヤノン株式会社 | 情報処理装置及びその制御方法とプログラム |
| US10008250B2 (en) * | 2015-03-27 | 2018-06-26 | Intel Corporation | Single level cell write buffering for multiple level cell non-volatile memory |
| JP6679412B2 (ja) * | 2016-05-19 | 2020-04-15 | キヤノン株式会社 | ストレージ制御装置、情報処理方法及びプログラム |
| JP2017228010A (ja) * | 2016-06-21 | 2017-12-28 | キヤノン株式会社 | ストレージ制御手段、ストレージ制御手段を有する情報処理装置、ストレージ制御方法及びそのプログラム |
| CN107506137A (zh) * | 2017-08-11 | 2017-12-22 | 记忆科技(深圳)有限公司 | 一种提升固态硬盘写性能的方法 |
| CN110008135B (zh) * | 2018-01-05 | 2024-01-30 | 北京搜狗科技发展有限公司 | 一种信息处理方法、装置及电子设备 |
| JP6968016B2 (ja) * | 2018-03-22 | 2021-11-17 | キオクシア株式会社 | ストレージデバイスおよびコンピュータシステム |
| US10776268B2 (en) * | 2018-04-19 | 2020-09-15 | Western Digital Technologies, Inc. | Priority addresses for storage cache management |
| US10474361B1 (en) * | 2018-05-02 | 2019-11-12 | Seagate Technology Llc | Consolidating non-volatile memory across multiple storage devices for front end processing |
| KR102791637B1 (ko) * | 2018-07-25 | 2025-04-08 | 에스케이하이닉스 주식회사 | 메모리 시스템 및 메모리 시스템의 동작 방법 |
| US11023150B2 (en) * | 2019-07-01 | 2021-06-01 | International Business Machines Corporation | Block mode toggling using hybrid controllers |
| KR20210012123A (ko) * | 2019-07-24 | 2021-02-03 | 에스케이하이닉스 주식회사 | 메모리 시스템, 메모리 컨트롤러 및 동작 방법 |
| KR102782803B1 (ko) * | 2020-05-21 | 2025-03-19 | 에스케이하이닉스 주식회사 | 스토리지 장치 및 그 동작 방법 |
| US11361837B1 (en) * | 2020-12-09 | 2022-06-14 | Micron Technology, Inc. | Memory location age tracking on memory die |
-
2021
- 2021-05-20 US US17/325,784 patent/US20220374216A1/en not_active Abandoned
-
2022
- 2022-05-13 CN CN202210518498.5A patent/CN115373590B/zh active Active
- 2022-05-16 JP JP2022080360A patent/JP7443418B2/ja active Active
- 2022-05-17 TW TW111118383A patent/TWI815457B/zh active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150178188A1 (en) | 2013-12-20 | 2015-06-25 | Sandisk Technologies Inc. | Storage Module and Method for Re-Enabling Preloading of Data in the Storage Module |
| US20180322041A1 (en) | 2017-05-02 | 2018-11-08 | Silicon Motion, Inc. | Data storage device and method for operating data storage device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022179396A (ja) | 2022-12-02 |
| TWI815457B (zh) | 2023-09-11 |
| CN115373590A (zh) | 2022-11-22 |
| TW202246967A (zh) | 2022-12-01 |
| CN115373590B (zh) | 2026-01-06 |
| US20220374216A1 (en) | 2022-11-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11216323B2 (en) | Solid state memory system with low power error correction mechanism and method of operation thereof | |
| JP7443418B2 (ja) | 情報処理装置の製造方法、及び情報処理装置 | |
| US8819358B2 (en) | Data storage device, memory system, and computing system using nonvolatile memory device | |
| US10241701B2 (en) | Solid state memory system with power management mechanism and method of operation thereof | |
| KR101552207B1 (ko) | 예비 영역을 가지는 반도체 메모리 장치 | |
| US9304911B2 (en) | Semiconductor storage device and buffer operation method thereof | |
| KR20240165314A (ko) | 저장 장치 및 그것의 데이터 처리 방법 | |
| KR20140145254A (ko) | 불휘발성 메모리 장치를 포함하는 사용자 장치 및 그것의 데이터 쓰기 방법 | |
| CN114327240B (zh) | 计算机可读存储介质、闪存存储器的数据存储方法及装置 | |
| US9734057B2 (en) | Semiconductor storage device and buffer operation method thereof | |
| US11061614B2 (en) | Electronic apparatus having data retention protection and operating method thereof | |
| US11714656B2 (en) | Memory system executing loading of software at startup and control method | |
| KR20230060817A (ko) | 스토리지 장치 및 스토리지 장치의 동작 방법 | |
| KR20130008300A (ko) | 오버 프로그램을 이용하여 소거 동작을 수행하는 플래시 메모리 장치 및 그 동작방법 | |
| JP4373943B2 (ja) | メモリコントローラ、フラッシュメモリシステム及びフラッシュメモリの制御方法 | |
| KR102703487B1 (ko) | 데이터 저장 장치 및 그것의 동작 방법 | |
| JP7655975B2 (ja) | 情報処理装置、及び制御方法 | |
| JP2013073498A (ja) | 情報処理装置および制御方法 | |
| JP7690016B1 (ja) | ソリッドステートドライブ、情報処理装置、及び制御方法 | |
| JP2006178909A (ja) | メモリコントローラ、フラッシュメモリシステム及びフラッシュメモリの制御方法 | |
| JP7690012B1 (ja) | 情報処理装置、及び制御方法 | |
| JP6972243B1 (ja) | メモリドライブ装置、情報処理装置、及び制御方法 | |
| KR20240077761A (ko) | 전력 상태에 따라 백그라운드 동작을 실행하는 스토리지 장치 및 그 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220516 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230518 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230613 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230707 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20231010 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231226 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240112 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240206 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240221 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7443418 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |