-
公开(公告)号:US12216942B2
公开(公告)日:2025-02-04
申请号:US18483468
申请日:2023-10-09
Applicant: Kioxia Corporation
Inventor: Yoshihiro Ohba , Tomoya Sanuki , Takeshi Ishihara
IPC: G06F3/06
Abstract: According to one embodiment, a controller includes a first interface, a second interface, a virtual register table, a memory management unit and a calculation processing unit. The first interface receives an I/O command from a host. The second interface transmits and receives first host data to and from a storage. The virtual register table has a virtual address specified by a page number assigned to a page in which data to be used to process a calculation instruction is stored and a page offset, and a data size of the data. The memory management unit stores, into a memory, the copy of the first host data, and updates the virtual register table. The calculation processing unit processes the calculation instruction by referring to the virtual register table.
-
公开(公告)号:US11899981B2
公开(公告)日:2024-02-13
申请号:US18084622
申请日:2022-12-20
Applicant: Kioxia Corporation
Inventor: Takeshi Ishihara , Yoshihiro Ohba , Atsushi Inoue
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0611 , G06F3/0622 , G06F3/0629 , G06F3/0679
Abstract: According to one embodiment, an I/O command control apparatus receives authorization information. The authorization information indicates whether or not to permit an execution of an I/O command. The apparatus verifies whether the received authorization information is not tampered with, and whether the received authorization information is issued from a known authorization server. In a case where the authorization information is not tampered with, and is issued from the known server, the apparatus verifies whether or not the authorization information permits to execution of the I/O command. The apparatus permits or prohibits the execution of the I/O command or execution of a control command generated from the I/O command, based on the authorization result.
-
公开(公告)号:US12190966B2
公开(公告)日:2025-01-07
申请号:US17899447
申请日:2022-08-30
Applicant: KIOXIA CORPORATION
Inventor: Tomoya Sanuki , Hitomi Tanaka , Tatsuro Hitomi , Yasuhito Yoshimizu , Masayuki Miura , Yoshihiro Ohba
Abstract: A method of processing a memory system that includes a substrate with a connector and a semiconductor memory chip connected to the connector is provided. The method includes detaching the semiconductor memory chip from the connector, performing an annealing process with respect to the semiconductor memory chip detached from the connector, and after the annealing process, attaching the semiconductor memory chip to the connector on the substrate.
-
公开(公告)号:US20220107738A1
公开(公告)日:2022-04-07
申请号:US17348447
申请日:2021-06-15
Applicant: Kioxia Corporation
Inventor: Yoshihiro Ohba , Takeshi Ishihara , Takaya Ogawa , Hajime Matsui
Abstract: According to one embodiment, a read controller reads data and metadata from a nonvolatile memory. The read controller includes a reader, a read mode changer and a first data processor. The reader reads first data and first metadata from the nonvolatile memory. The read mode changer determines whether to execute sequential processing for the first data based on the first metadata. When the read mode changer determines that the sequential processing is to be executed, the first data processor stores information necessary for the sequential processing, executes the sequential processing for the first data, and generates second metadata including a result of the sequential processing. The read controller outputs the first data, and the first metadata or the second metadata.
-
公开(公告)号:US12182275B2
公开(公告)日:2024-12-31
申请号:US17707736
申请日:2022-03-29
Applicant: Kioxia Corporation
Inventor: Kazusa Tomonaga , Yoshihiro Ohba , Atsushi Kunimatsu
Abstract: A method of sanitizing a media comprising a controller and a storage device, the method comprising executing, by the controller, a command to erase a data area and an internal area of the storage device, verifying, by the controller, that at least a portion of the data area and at least a portion of the internal area of the storage device has been erased, generating, by the server, a certificate of media sanitization (CoS) of the media, and registering, by the server, an entry representative of the CoS of the media in a distributed ledger or database. Here the storage device is configured to store data received from a host external to the storage device only in the data area, and the storage device is configured to store operational data in the internal area for the operation of the storage device.
-
公开(公告)号:US12088709B2
公开(公告)日:2024-09-10
申请号:US17549651
申请日:2021-12-13
Applicant: Kioxia Corporation
Inventor: Yoshihiro Ohba
IPC: H04L29/06 , H03M13/15 , H04L9/08 , H04L67/1097
CPC classification number: H04L9/0869 , H03M13/1515 , H04L9/0825 , H04L67/1097
Abstract: An information processing apparatus or method that can share secret information by plural holders. The apparatus or method execute a control to: calculate or generate an encryption key and k key symbols from k random numbers; encrypt k information symbols using the encryption key to output k encrypted symbols; output any one of the k encrypted symbols and the k key symbols as k message symbols; output a flag indicating which one of the k encrypted symbols and the k key symbols are the k message symbols; encode the k message symbols with a maximum distance separable code to output n code symbols; and-output n code blocks from the n code symbols and the flag, wherein k is a positive integer of one or more, and n is a positive integer larger than k.
-
公开(公告)号:US11561737B2
公开(公告)日:2023-01-24
申请号:US17472459
申请日:2021-09-10
Applicant: Kioxia Corporation
Inventor: Takeshi Ishihara , Yoshihiro Ohba , Atsushi Ohba
IPC: G06F3/06
Abstract: According to one embodiment, an I/O command control apparatus receives authorization information. The authorization information indicates whether or not to permit an execution of an I/O command. The apparatus verifies whether the received authorization information is not tampered with, and whether the received authorization information is issued from a known authorization server. In a case where the authorization information is not tampered with, and is issued from the known server, the apparatus verifies whether or not the authorization information permits to execution of the I/O command. The apparatus permits or prohibits the execution of the I/O command or execution of a control command generated from the I/O command, based on the authorization result.
-
公开(公告)号:US20220283742A1
公开(公告)日:2022-09-08
申请号:US17472459
申请日:2021-09-10
Applicant: Kioxia Corporation
Inventor: Takeshi Ishihara , Yoshihiro Ohba , Atsushi Ohba
IPC: G06F3/06
Abstract: According to one embodiment, an I/O command control apparatus receives authorization information. The authorization information indicates whether or not to permit an execution of an I/O command. The apparatus verifies whether the received authorization information is not tampered with, and whether the received authorization information is issued from a known authorization server. In a case where the authorization information is not tampered with, and is issued from the known server, the apparatus verifies whether or not the authorization information permits to execution of the I/O command. The apparatus permits or prohibits the execution of the I/O command or execution of a control command generated from the I/O command, based on the authorization result.
-
-
-
-
-
-
-