-
公开(公告)号:US20240096393A1
公开(公告)日:2024-03-21
申请号:US18307734
申请日:2023-04-26
Applicant: Micron Technology, Inc.
Inventor: Gil Golov
IPC: G11C11/406 , G06F3/06
CPC classification number: G11C11/40615 , G06F3/0619 , G06F3/0653 , G06F3/0673
Abstract: A dynamic memory system having multiple memory regions respectively storing multiple types of data. A controller coupled to the dynamic memory system via a communication channel and operatively to: monitor usage of a communication bandwidth of the communication channel; determine to reduce memory bandwidth penalty caused by refreshing the dynamic memory system; and in response, reduce a refresh rate of at least one of the memory regions based on a type of data stored in the respective memory region.
-
公开(公告)号:US20240036737A1
公开(公告)日:2024-02-01
申请号:US18470356
申请日:2023-09-19
Applicant: Micron Technology, Inc.
Inventor: Gil Golov
CPC classification number: G06F3/0616 , G06F3/0659 , G07C5/04 , G06F3/0679 , G05D1/02
Abstract: A memory system has a controller (e.g., CPU, FPGA, or GPU) and recording segments in a non-volatile memory (e.g., a flash memory device) used by the controller to store data. The controller is configured to: maintain data write counters for the recording segments; select a first segment of the recording segments for recording data from a host system, wherein selecting the first segment comprises scanning the data write counters to identify a first data write counter corresponding to the first segment; receive, from the host system, data to be recorded by the non-volatile memory; and write the received data to the selected first segment.
-
公开(公告)号:US11866020B2
公开(公告)日:2024-01-09
申请号:US17493742
申请日:2021-10-04
Applicant: Micron Technology, Inc.
Inventor: Gil Golov
IPC: G05D1/02 , G06N3/04 , B60T7/22 , B60W50/00 , G06N3/08 , G06V20/58 , G06V10/764 , G06V10/82 , G06V20/56 , B60T7/12 , B62D6/00 , B60K23/00 , B60T8/17
CPC classification number: B60T7/22 , B60W50/0098 , G05D1/0276 , G06N3/08 , G06V10/764 , G06V10/82 , G06V20/56 , G06V20/58 , B60K23/00 , B60T7/12 , B60T8/17 , B60W2050/0075 , B60W2556/10 , B60W2556/65 , B62D6/001 , G05D2201/0213 , G06N3/04
Abstract: Data is received regarding vehicle braking events, each event occurring on one of a plurality of vehicles, and each event associated with a location. A determination is made that the braking events correspond to a pattern. Based on determining that the braking events correspond to the pattern, a first location is identified. In response to identifying the first location, at least one action is performed.
-
公开(公告)号:US20230409491A1
公开(公告)日:2023-12-21
申请号:US18448862
申请日:2023-08-11
Applicant: Micron Technology, Inc.
Inventor: Gil Golov
CPC classification number: G06F12/1408 , H04L9/30 , G06F2212/173 , H04L9/0825 , G06F12/1466
Abstract: The disclosed embodiments describe devices and methods for preventing unauthorized access to memory devices. The disclosed embodiments utilize a one-time programmable (OTP) memory added to both a memory device and a processing device. The OTP memory stores encryption keys and the encryption and decryption of messages between the two devices are used as a heartbeat to determine that the memory device has not been separated from the processing device and, in some instances, connected to a malicious processing device.
-
公开(公告)号:US11847051B2
公开(公告)日:2023-12-19
申请号:US17861414
申请日:2022-07-11
Applicant: Micron Technology, Inc.
Inventor: Kishore K. Muchherla , Vamsi Pavan Rayaprolu , Karl D. Schuh , Jiangang Wu , Gil Golov
IPC: G06F12/02 , G06F12/0882 , G06F12/0873 , G06F11/30 , G06F12/0811
CPC classification number: G06F12/0246 , G06F11/3037 , G06F12/0811 , G06F12/0873 , G06F12/0882 , G06F2212/7201
Abstract: A system includes a memory device and a processing device coupled to the memory device. The processing device can determine a data rate from a first sensor and a data rate from a second sensor. The processing device can write a first set of data received from the first sensor at a first logical block address (LBA) in the memory device. The processing device can write a second set of data received from the second sensor and subsequent to the first set of data at a second LBA in the memory device. The processing device can remap the first LBA and the second LBA to be logically sequential LBAs. The second LBA can be associated with an offset from the first LBA and the offset can correspond to a data rate of the first sensor.
-
公开(公告)号:US20230386277A1
公开(公告)日:2023-11-30
申请号:US18326984
申请日:2023-05-31
Applicant: Micron Technology, Inc.
Inventor: Gil Golov
Abstract: An improved black box data recorder for use with autonomous driving vehicles (AVD). In one embodiment, two cyclic buffers are provided to record vehicle sensors data. A first cyclic buffer records raw vehicle sensor data on a volatile memory, while a second cyclic buffer records the same vehicle sensor data, as compressed data, on a non-volatile memory. In a case of a collision or near collision, in one embodiment the buffers are flushed into a non-volatile (NV) storage for retrieval. As long as there is no power interruption, the raw vehicle sensor data will be accessible from the NV storage. If a power interruption occurs, the raw vehicle sensor data held in the volatile memory of the first cyclic buffer will be lost and only the compressed form of the vehicle sensor data from the second cyclic buffer will survive and be accessible.
-
公开(公告)号:US11830362B2
公开(公告)日:2023-11-28
申请号:US17319488
申请日:2021-05-13
Applicant: Micron Technology, Inc.
Inventor: Gil Golov
IPC: G08G1/0967 , G08G1/0969 , G01W1/14 , G01W1/10 , G08G1/0968
CPC classification number: G08G1/096791 , G01W1/10 , G01W1/14 , G08G1/0969 , G08G1/096725 , G08G1/096822
Abstract: Systems, methods, and apparatus related to determining ice hazards on roads based on crowdsourced data from vehicles. In one approach, a server receives weather data and location data from each of several vehicles. The weather data is timestamped when received. The server determines, using the location data, a geographic region in which each vehicle is located. The weather data is stored in a database associated with the respective geographic region for the vehicle that transmitted the weather data. The server periodically scans the database to select weather data received over a selected time period. The selected data is analyzed to determine whether an ice hazard exists for one or more regions. A communication is sent to vehicles in those regions having the determined ice hazard.
-
公开(公告)号:US11768768B2
公开(公告)日:2023-09-26
申请号:US17489464
申请日:2021-09-29
Applicant: Micron Technology, Inc.
Inventor: Gil Golov
IPC: G11C11/16 , G11C13/00 , G06F12/0804 , G06F9/4401 , G06F11/07 , G05D1/02
CPC classification number: G06F12/0804 , G05D1/0212 , G06F9/4418 , G06F11/079 , G06F11/0727 , G06F11/0751 , G06F11/0793 , G06F2212/1032 , G06F2212/205
Abstract: A computing system has a processing device (e.g., CPU, FPGA, or GPU) and memory regions (e.g., in a DRAM device) used by the processing device during normal operation. The computing system is configured to: monitor use of the memory regions in volatile memory; based on monitoring the use of the memory regions, identify at least one of the memory regions of the volatile memory; initiate a hibernation process; and during the hibernation process, copy data stored in the identified memory regions to non-volatile memory.
-
公开(公告)号:US11762724B2
公开(公告)日:2023-09-19
申请号:US17460118
申请日:2021-08-27
Applicant: Micron Technology, Inc.
Inventor: Gil Golov
IPC: G06F11/07 , B60R16/023 , G11C11/4074 , G11C5/14 , B60R16/03
CPC classification number: G06F11/076 , B60R16/0231 , B60R16/03 , G11C5/148 , G11C11/4074
Abstract: Disclosed are devices and methods for improved operations of a memory device. In one embodiment, a method is disclosed comprising periodically recording memory statistics of a dynamic random-access memory in a device, while the device is in a power on state; detecting a command to enter a standby state; analyzing the memory statistics to determine whether a health check should be performed; powering down the device when determining that the health check should be performed; and placing the device in standby mode when determining that the health check should not be performed.
-
公开(公告)号:US11734131B2
公开(公告)日:2023-08-22
申请号:US16844289
申请日:2020-04-09
Applicant: Micron Technology, Inc.
Inventor: Gil Golov
CPC classification number: G06F11/1489 , G06F2201/805
Abstract: Methods, systems, and apparatuses related to multiple instructions sets or redundant instructions for memory access and management. In one approach, a controller of the memory device provides a first set of functions for management of a storage media of the memory device. The controller uses the first set of functions to service one or more requests received from the host device. The controller provides a second set of functions for management of the storage media. The second set includes one or more functions that are redundant to the first set. When a request is received from the host device, in response to determining that the first set of functions is unavailable to service the request, the controller services the request using one or more of the redundant functions of the second set.
-
-
-
-
-
-
-
-
-