-
公开(公告)号:US20240354012A1
公开(公告)日:2024-10-24
申请号:US18760849
申请日:2024-07-01
Applicant: Ambiq Micro, Inc.
IPC: G06F3/06
CPC classification number: G06F3/0625 , G06F3/0626 , G06F3/0655 , G06F3/0673
Abstract: A low-power system-on-chip includes an originating controller, a fabric, and a power controller. The originating controller is configured to initiate a memory transaction request including a source address. The fabric includes an arbiter configured to receive the memory transaction request and determine a first memory device associated with the memory transaction request. The power controller is configured to selectively change a first memory bank of the first memory device from a first power mode to a second power mode based at least in part on the source address. The fabric is configured to perform a memory operation by (a) receiving stored data from memory storage locations corresponding to the source address when the memory transaction request includes a read request, and (b) sending data included in the memory transaction request to the memory storage locations when the memory transaction request includes a program or a write request.
-
公开(公告)号:US12099741B2
公开(公告)日:2024-09-24
申请号:US18312872
申请日:2023-05-05
Applicant: PURE STORAGE, INC.
Inventor: Ethan Miller , Jianting Cao , John Colgrove , Christopher Golden , John Hayes , Cary Sandvig , Grigori Inozemtsev
IPC: G06F3/06 , G06F16/174 , G06F16/23
CPC classification number: G06F3/065 , G06F3/0604 , G06F3/0605 , G06F3/0608 , G06F3/061 , G06F3/0611 , G06F3/0614 , G06F3/0619 , G06F3/0626 , G06F3/0632 , G06F3/0641 , G06F3/0644 , G06F3/0652 , G06F3/0655 , G06F3/0664 , G06F3/0665 , G06F3/0667 , G06F3/067 , G06F3/0671 , G06F3/0673 , G06F3/0683 , G06F3/0685 , G06F3/0689 , G06F16/1748 , G06F16/23 , G06F2212/1008 , G06F2212/1016 , G06F2212/1032 , G06F2212/1044 , G06F2212/154 , G06F2212/163 , G06F2212/261 , G06F2212/263
Abstract: A system and method comprising: receiving a request to write data stored at a first range of a first volume to a second range of a second volume, where first metadata for the first range of the first volume is associated with a range of physical addresses where the data is stored in the storage system; and responsive to receiving the request: creating second metadata for the second range of the second volume, wherein the second metadata is associated with the range of physical addresses where the data is stored in the storage system; and associating the second volume with the second metadata.
-
公开(公告)号:US12079493B2
公开(公告)日:2024-09-03
申请号:US17850723
申请日:2022-06-27
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Wonjong Song , Soonyoung Kim , Taeyoung Kim
IPC: G06F3/06
CPC classification number: G06F3/0626 , G06F3/0656 , G06F3/0679
Abstract: A storage device includes a nonvolatile memory device and a storage controller. The nonvolatile memory device includes a first memory region having a first write speed and a second memory region having a second write speed different from the first write speed. The storage controller includes an internal buffer and stores data from an external host in the first memory region by priority in a first mode. The storage controller controls a data migration operation by performing a read operation-transfer operation to read a second data that is pre-stored in the first memory region by a first unit and to transfer the first unit of data to a data input/output (I/O) circuit of the nonvolatile memory device a plurality of times and by storing the second data transferred to the data I/O circuit in the second memory region.
-
公开(公告)号:US12032837B2
公开(公告)日:2024-07-09
申请号:US17957424
申请日:2022-09-30
Applicant: SanDisk Technologies LLC
Inventor: Yuki Mizutani , Kazutaka Yoshizawa , Kiyokazu Shishido , Eiichi Fujikura
IPC: G06F3/06
CPC classification number: G06F3/0626 , G06F3/0629 , G06F3/0679
Abstract: A three dimensional non-volatile memory structure includes word lines connected to non-volatile memory cells arranged in blocks. A plurality of word line switches are connected to the word lines and one or more sources of voltage. The word line switches are arranged in groups of X word line switches such that each group of X word line switches is positioned in a line under Y blocks of non-volatile memory cells and has a length that is equal to the width of the Y blocks of non-volatile memory cells. To allow closer placement of word line switches that supply different blocks and support the possible large voltage differences between their transistors, word line switches supplying different blocks are formed over a single active region and separated by an intermediate control gate set to be off.
-
公开(公告)号:US11966597B1
公开(公告)日:2024-04-23
申请号:US17936765
申请日:2022-09-29
Applicant: Amazon Technologies, Inc.
Inventor: Dmitri Pavlichin , Shubham Chandak , Itschak Weissman , Christopher George Burgess
IPC: G06F3/06
CPC classification number: G06F3/0626 , G06F3/0631 , G06F3/0673
Abstract: A data service implements a configurable data compressor/decompressor using a recipe generated for a particular data set type and using compression operators of a common registry (e.g., pantry) that are referenced by the recipe, wherein the recipe indicates at which nodes of a compression graph respective ones of the compression operators of the registry are to be implemented. The configurable data compressor/decompressor provides a customizable framework for compressing data sets of different types (e.g., belonging to different data domains) using a common compressor/decompressor implemented using a common set of compression operators.
-
公开(公告)号:US20240061487A1
公开(公告)日:2024-02-22
申请号:US18233594
申请日:2023-08-14
Applicant: Micron Technology, Inc.
Inventor: Abhilash Ramamurthy Nag , Shiva Pahwa , Suresh Reddy Yarragunta
CPC classification number: G06F1/30 , G06F1/263 , G06F3/0626 , G06F3/0629 , G06F3/0679
Abstract: Aspects of the present disclosure configure a memory sub-system processor, to use a thermoelectric generator during a power loss event. The processor delivers power to a set of memory components from a power source. The processor detects a power failure event associated with the power source and, in response to detecting the power failure event, receives holdup power from the thermoelectric generator. The processor delivers the holdup power from the thermoelectric generator to the set of memory components.
-
公开(公告)号:US11907578B2
公开(公告)日:2024-02-20
申请号:US17587239
申请日:2022-01-28
Applicant: KOREA ELECTRONICS TECHNOLOGY INSTITUTE
Inventor: Young Kyu Kim , Byung Soo Kim , Young Jong Jang
CPC classification number: G06F3/0659 , G06F3/0626 , G06F3/0673 , G06F9/30043
Abstract: The present disclosure relates to a method for classifying instructions according to the number of operands required for processing-in-memory instruction processing, and a computing device applying same. Efficient instruction processing in a processing-in-memory may include identifying the number of operands required when processing an instruction queuing to be processed, interpreting the instruction queuing to be processed and processing an instruction corresponding to the identified number of required operands. When the number of required operands is 0, the instruction interpretation may interpret the instruction queuing to be processed as a WRITE instruction, and the instruction processing may execute memory writing. When the number of required operands is not 0, the instruction processing may execute memory reading in an internal memory of the processing-in-memory by the same number of times as the number of operands required in the instruction interpreted in the instruction interpretation.
-
公开(公告)号:US11861194B2
公开(公告)日:2024-01-02
申请号:US17735858
申请日:2022-05-03
Applicant: Kioxia Corporation
Inventor: Hiroshi Isozaki , Teruji Yamakawa
IPC: G06F3/06
CPC classification number: G06F3/0637 , G06F3/067 , G06F3/0622 , G06F3/0626 , G06F3/0652 , G06F3/0659 , G06F3/0673
Abstract: According to one embodiment, a storage device is configured to store unencrypted user data. The user data is erased according to at least one data erasure mechanism. The storage device comprises a receiver configured to receive an inquiry from a host device, and a transmitter configured to transfer response information indicating the at least one data erasure mechanism to the host device.
-
公开(公告)号:US11842055B2
公开(公告)日:2023-12-12
申请号:US17642843
申请日:2021-03-04
Applicant: Hitachi, Ltd.
Inventor: Takahiro Naruko , Hiroaki Akutsu , Akifumi Suzuki , Katsuto Sato
IPC: G06F3/06
CPC classification number: G06F3/0626 , G06F3/0629 , G06F3/0673
Abstract: Provided is a data processing system which includes a processor and a storage device, and inputs/outputs data using a learned compander that compresses and expands data, wherein the data processing system comprises an estimation unit which uses learning data and estimates a region of interest to a data model, and a learning unit which causes the compander to learn according to an evaluation function in which each region was weighted based on the region of interest, and a result of the compander compressing and expanding the learning data.
-
公开(公告)号:US11809746B2
公开(公告)日:2023-11-07
申请号:US17541306
申请日:2021-12-03
Applicant: MACRONIX INTERNATIONAL CO., LTD.
Inventor: Kuan-Chieh Wang , Shih-Chou Juan , Nai-Ping Kuo
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0626 , G06F3/0656 , G06F3/0679
Abstract: A solid state disk, a data transmitting method and an intermediary controller thereof are provided. The solid state disk includes at least two flash memories, a SSD controller and an intermediary controller. The intermediary controller is connected between the flash memories and the SSD controller. The intermediary controller includes at least two flash interfaces, a customized interface and a data buffering unit. The flash interfaces are connected to the flash memories. The customized interface is connected to the SSD controller. The intermediary controller has a first clock domain and a second clock domain. The first clock domain is used for transmitting data from the flash memories to the data buffering unit. The second clock domain is used for transmitting data from the data buffering unit to the SSD controller. A frequency of the second clock domain is higher than a frequency of the first clock domain.
-
-
-
-
-
-
-
-
-