Abstract:
A storage device includes: a plurality of non-volatile memory devices; a buffer configured to store user data and event data of a vehicle; a parity generating circuit configured to generate parity data; and a controller configured to: generate at least one user data segment corresponding to at least one first segment from a plurality of first segments based on the user data, generate, based on predetermined information generated in a state in which at least one user data segment is generated, at least one event data segment based on the event data corresponding to at least one first segment from the plurality of first segments that is different from the first segment corresponding to the user data segment, and store a stripe comprising the at least one user data segment, the at least one event data segment, and the parity data in the plurality of non-volatile memory devices.
Abstract:
A method is provided. The method includes: generating a public key and a secret key, based on a master key and a parameter vector indicating parameters of a first layer of a machine learning model; generating encrypted data by encrypting, based on the public key, an input vector indicating input data of the machine learning model; generating decrypted data corresponding to an approximation value of an inner product of the parameter vector and the input vector by decrypting the encrypted data based on the secret key; and controlling the machine learning model based on the decrypted data to obtain an output value.
Abstract:
A storage system is provided. The system includes: a network interface device configured to communicate with a host and including a first computing circuit configured to support first offloading functions and first algorithms corresponding thereto; a computing storage device configured to store data and including a second computing circuit configured to support second offloading functions and second algorithms corresponding thereto; and a system controller configured to perform a management operation to control an offloading computing operation to be performed by one of the first computing circuit and the second computing circuit according to an offloading request of the host, based on offload capability information about the first offloading functions, the second offloading functions, the first algorithms, and the second algorithms.
Abstract:
In a method of writing data in a storage device, a data write request is received from a host device. Spatial information is received from a spatial sensor included in the storage device based on the data write request. A logical storage area management table is updated based on the data write request and the spatial information such that target data to be stored is written into a target storage area corresponding to the spatial information among a plurality of logical storage areas. A program command and the target data are transmitted to a nonvolatile memory such that the target data is programmed into a physical storage area in the nonvolatile memory corresponding to the target storage area.
Abstract:
A method of programming a non-volatile memory device including a plurality of strings arranged in rows and columns comprises activating all or a part of selection lines in one column at the same time depending upon data to be programmed, driving a bit line corresponding to the one column with a bit line program voltage, and repeating the activating and the driving until bit lines corresponding to the columns are all driven.
Abstract:
Provided are a memory system and an operating method thereof. The operating method reads an observation memory cell at least one time with different read voltages to configure a first read data symbol, reads a plurality of interference memory cells adjacent to the observation memory cell at least one time with different read voltages to configure second read data symbols, and determines a logical value of the observation memory cell based on the first read data symbol and the second read data symbols.
Abstract:
An electronic device includes a processor, an interface bus connected to the processor, and a plurality of compute express link (CXL) devices connected to the interface bus, the plurality of CXL devices including two or more different types of CXL devices. The processor is configured to output a combined program code to the interface bus, the combined program code including a plurality of program codes, each of the plurality of CXL devices are configured to receive the combined program code from the interface bus, and each of the plurality of CXL devices is configured to store one of the plurality of program codes of the combined program code which corresponds to a type of the CXL device, in order to change operation of the CXL device according to the stored one of the plurality of program codes.
Abstract:
An electronic device includes a substrate that includes a plurality of first connectors, at least one second connector, and a plurality of first wires connecting the plurality of first connectors and the at least one second connector, a plurality of storage devices connected to the plurality of first connectors, and at least one battery connected to the second connector, the at least one battery configured to, receive information related to the plurality of storage devices through the plurality of first wires, and supply auxiliary power to the plurality of storage devices based on the received information in response to a detected sudden power off (SPO) event.
Abstract:
Provided is an operating method of a storage device including a memory controller and a memory device, the operating method including storing a plurality of streams received from a host in the memory device; performing a management operation on a first storage region of the memory device in which a first stream from among the plurality of streams is stored; and performing a management operation on a second storage region of the memory device in which a second stream selected from among the plurality of streams based on an attribute of the first stream is stored.
Abstract:
Provided are a memory system and an operating method thereof. The operating method reads an observation memory cell at least one time with different read voltages to configure a first read data symbol, reads a plurality of interference memory cells adjacent to the observation memory cell at least one time with different read voltages to configure second read data symbols, and determines a logical value of the observation memory cell based on the first read data symbol and the second read data symbols.