-
公开(公告)号:US10818328B2
公开(公告)日:2020-10-27
申请号:US16372223
申请日:2019-04-01
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sung Joon Kim , Eun-Jin Yun , Sanghoan Chang
IPC: G11C8/10 , G11C16/08 , G11C16/26 , G11C7/22 , H03K19/173
Abstract: A nonvolatile memory device includes a control logic circuit that receives a read command from outside the nonvolatile memory device, a memory cell array which includes a plurality of memory cells connected to a plurality of word lines, an address generator that generates a plurality of addresses based on read information from the outside of the nonvolatile memory device, an address decoder sequentially selects a plurality of pages in at least one word line, which correspond to the plurality of addresses, a page buffer circuit that is connected to the memory cell array through a plurality of bit lines, and prepares a plurality of sequential data from memory cells connected to the selected pages by the address decoder, and an input/output circuit that continuously outputs the plurality of sequential data from the page buffer circuit to the outside of the nonvolatile memory device through data lines.
-
公开(公告)号:US20200034666A1
公开(公告)日:2020-01-30
申请号:US16268762
申请日:2019-02-06
Applicant: Samsung Electronics Co., Ltd.
Inventor: Eun-Jin Yun , Sung-Joon Kim , Sang-Hoan Chang
Abstract: An object recognition device including an artificial neural network (NN) engine configured to receive learning data and weights, make an object recognition model (ORM) learn by using the received information, and provide selected weight data including weights from the selected portion of the weights, and further configured to receive a feature vector, and apply the feature vector extracted from an object data that constructs the object and the selected weight data to the learned ORM to provide an object recognition result, a nonvolatile memory (NVM) configured to store the learned ORM, and an error correction code (ECC) engine configured to perform an ECC encoding on the selected weight data to generate parity data, provide the selected weight data and the parity data to the NVM, and provide the selected weight data to the NN engine by performing an ECC decoding on the selected weight data based on the parity data.
-
公开(公告)号:US09812224B2
公开(公告)日:2017-11-07
申请号:US14800614
申请日:2015-07-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: Eun-Jin Yun
CPC classification number: G11C29/52 , G06F11/1012 , G06F11/108 , G11C16/3418 , G11C2029/0411
Abstract: Provided are a data storage system, a data storage device and a RAID controller, which can control RAID operation and a RAID operating method of a memory device by transmitting a RAID configuration signal to the memory device. The data storage system includes a memory device that may include m nonvolatile memories, where m is a natural number, and a memory controller that may program data to at least the first to mth pages. The data storage system also includes a RAID controller that may generate a RAID configuration signal, including a RAID operation signal for determining whether to activate or deactivate a RAID operation of the memory device, and that may transmit the data and the RAID configuration signal to the memory controller. The memory controller may generate a RAID parity using first to (m−1)th data from the RAID controller and program the first to (m−1)th data to the first to (m−1)th pages and the RAID parity to the mth page when the RAID operation signal is activated, but program the first to mth data received from the RAID controller to the first to mth pages when the RAID operation signal is deactivated.
-
4.
公开(公告)号:US09483348B2
公开(公告)日:2016-11-01
申请号:US14921614
申请日:2015-10-23
Applicant: Samsung Electronics Co., Ltd.
Inventor: Eun-Jin Yun
CPC classification number: G06F11/1076 , G06F11/1004 , G06F11/1048 , G06F11/1068
Abstract: A method of reading from a memory module which includes a plurality of memories is provided. The method includes reading data corresponding to a plurality of burst length units from the plurality of memories; correcting an error of the read data using a storage error correction code; and outputting the error corrected data by a unit of data corresponding to one burst length unit.
-
公开(公告)号:US11586848B2
公开(公告)日:2023-02-21
申请号:US16268762
申请日:2019-02-06
Applicant: Samsung Electronics Co., Ltd.
Inventor: Eun-Jin Yun , Sung-Joon Kim , Sang-Hoan Chang
Abstract: An object recognition device including an artificial neural network (NN) engine configured to receive learning data and weights, make an object recognition model (ORM) learn by using the received information, and provide selected weight data including weights from the selected portion of the weights, and further configured to receive a feature vector, and apply the feature vector extracted from an object data that constructs the object and the selected weight data to the learned ORM to provide an object recognition result, a nonvolatile memory (NVM) configured to store the learned ORM, and an error correction code (ECC) engine configured to perform an ECC encoding on the selected weight data to generate parity data, provide the selected weight data and the parity data to the NVM, and provide the selected weight data to the NN engine by performing an ECC decoding on the selected weight data based on the parity data.
-
公开(公告)号:US10769044B2
公开(公告)日:2020-09-08
申请号:US15848793
申请日:2017-12-20
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Gwangman Lim , Eun-Jin Yun
Abstract: A storage device and a method for indicating a state of a storage device are provided. The storage device may include nonvolatile memory devices, a controller that controls the nonvolatile memory devices, a display device, and a display controller that controls the display device. The display controller may control the display device to display different colors respectively corresponding to states of the storage device. The states may include an access state in which the controller accesses the nonvolatile memory devices according to a request from an external host device, a standby state in which the controller is ready to perform the request from the external host device, a device fail state in which the controller and the nonvolatile memory devices cannot operate, and a replacement state in which the controller and the nonvolatile memory devices are selected for replacement.
-
公开(公告)号:US10360156B2
公开(公告)日:2019-07-23
申请号:US15652259
申请日:2017-07-18
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Eun-Jin Yun , Sil Wan Chang
Abstract: A method of operating a data storage device in which a nonvolatile memory is included and a mapping table defining a mapping relation between a physical address and a logical address of the nonvolatile memory is stored in a host memory buffer of a host memory includes requesting a host for an asynchronous event based on information about a map miss that the mapping relation about the logical address received from the host is not included in the mapping table, receiving information about the host memory buffer adjusted by the host based on the asynchronous event, and updating the mapping table to the adjusted host memory buffer with reference to the information about the host memory buffer. A method of operating a data storage device according to example embodiments of the inventive concept can reduce the number of map misses or improve reliability of a nonvolatile memory.
-
公开(公告)号:US11183254B2
公开(公告)日:2021-11-23
申请号:US17026655
申请日:2020-09-21
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Eun-Jin Yun , Sung June Youn
Abstract: A method of operating a controller that controls a non-volatile memory device having a first memory block and a second memory block. The controller may detect invalid data of the first memory block, determine whether the detected invalid data is less than a reference value, and execute a secure erase operation of changing a voltage distribution of the detected invalid data based on a result of the determination. According to this method, it may be possible to enhance security of data stored in the non-volatile memory device, to prevent a physical erase operation from being excessively performed, and to increase the life span of the non-volatile memory device.
-
公开(公告)号:US10818367B2
公开(公告)日:2020-10-27
申请号:US16364230
申请日:2019-03-26
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Eun-Jin Yun , Sung June Youn
Abstract: A method of operating a controller that controls a non-volatile memory device having a first memory block and a second memory block. The controller may detect invalid data of the first memory block, determine whether the detected invalid data is less than a reference value, and execute a secure erase operation of changing a voltage distribution of the detected invalid data based on a result of the determination. According to this method, it may be possible to enhance security of data stored in the non-volatile memory device, to prevent a physical erase operation from being excessively performed, and to increase the life span of the non-volatile memory device.
-
公开(公告)号:US10719435B2
公开(公告)日:2020-07-21
申请号:US15863218
申请日:2018-01-05
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Gwangman Lim , Eun-Jin Yun
Abstract: A storage device includes nonvolatile memory devices, a connector that includes connection terminals, and a controller that communicates with an external host device through the connector and to control the nonvolatile memory devices. The connector provides the external host device with detection information in response to the connector being connected with the external host device. Power is supplied from the external host device to the controller and the nonvolatile memory devices through the connector in response to the providing of the detection information. The connector provides the external host device with information of a communication type in which the controller communicates with the external host device, after the power is supplied. The communication type is one of a first communication type and a second communication type. The controller configures the connection terminals to correspond to a single or dual port based on a signal received from the external host device.
-
-
-
-
-
-
-
-
-