-
公开(公告)号:US11526287B2
公开(公告)日:2022-12-13
申请号:US16828170
申请日:2020-03-24
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Hyejeong So , Changkyu Seol , Hong Rak Son , Pilsang Yoon , Jinsoo Lim , Jae Hun Jang , Seonghyeong Choi
Abstract: A storage device is provided including a memory controller having a neural processing unit (NPU); a first nonvolatile memory (NVM) connected to the memory controller through a first channel; and a second NVM connected to the memory controller through a second channel. The first NVM stores first weight data for the NPU and the second stores second weight data for the NPU. The memory controller is configured to determine one of the first and second channels that is less frequently accessed upon receiving an inference request from the neural processor, and access a corresponding one of the first weight data and the second weight data using the determined one channel.
-
公开(公告)号:US11362868B2
公开(公告)日:2022-06-14
申请号:US16911801
申请日:2020-06-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Changkyu Seol , Hongrak Son , Geunyeong Yu , Pilsang Yoon , Jaehun Jang
Abstract: A neuromorphic device includes a neuron block, a spike transmission circuit and a spike reception circuit. The neuron block includes a plurality of neurons connected by a plurality of synapses to perform generation and operation of spikes. The spike transmission circuit generates a non-binary transmission signal based on a plurality of transmission spike signals output from the neuron block and transmits the non-binary transmission signal to a transfer channel, where the non-binary transmission signal includes information on transmission spikes included in the plurality of transmission spike signals. The spike reception circuit receives a non-binary reception signal from the transfer channel and generates a plurality of reception spike signals including reception spikes based on the non-binary reception signal to provide the plurality of reception spike signals to the neuron block, where the non-binary reception signal includes information on the reception spikes.
-
公开(公告)号:US20210125048A1
公开(公告)日:2021-04-29
申请号:US16881963
申请日:2020-05-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jaehun Jang , Hongrak Son , Changkyu Seol , Pilsang Yoon , Junghyun Hong
Abstract: A neuromorphic package device includes a systolic array package and a controller. The systolic array package includes neuromorphic chips arranged in a systolic array along a first direction and a second direction. The controller communicates with a host controls the neuromorphic chips. Each of the neuromorphic chips sequentially transfers weights of a plurality layers of a neural network system in the first direction to store the weights. A first neuromorphic chip performs a calculation based on stored weights therein and an input data received in the second direction, and provides a result of the calculation to at least one of a second neuromorphic chip and a third neuromorphic chip which are adjacent to the first neuromorphic chip. The at least one of the second and third neuromorphic chips performs a calculation based on a provided result of the calculation and stored weights therein.
-
公开(公告)号:US12176926B2
公开(公告)日:2024-12-24
申请号:US18480261
申请日:2023-10-03
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Changkyu Seol , Jiyoup Kim , Hyejeong So , Myoungbo Kwak , Pilsang Yoon , Sucheol Lee , Youngdon Choi , Junghwan Choi
Abstract: Encoding and decoding apparatuses and methods for implementing multi-mode coding are provided. The apparatus includes a transmitter and a receiver connected to a data bus. When data bursts are converted by the transmitter into codewords each including a plurality of symbols and/or a codeword received by the receiver is recovered as data bursts, maximum transition avoidance (MTA) codeword mappings in which no maximum transition (MT) event occurs between the plurality of symbols and minimum DC current (MDC) codeword mappings related to minimum power consumption of the plurality of symbols are used.
-
15.
公开(公告)号:US12170719B2
公开(公告)日:2024-12-17
申请号:US18379384
申请日:2023-10-12
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ju-Young Jung , Jiyoup Kim , Changkyu Seol , Pilsang Yoon , Jinsoo Lim , Myunghoon Choi
Abstract: An electronic device includes a memory storing data from an external source, an application processing unit (APU) transmitting a secret key and public key generation command, an isolated execution environment (IEE) generating a secret key in response to the secret key generation command, generating a public key based on the secret key in response to the public key generation command, and storing the secret key, and a non-volatile memory performing write and read operations depending on a request of the APU. When the data are stored in the memory, the APU transmits a public key request to the IEE and in response the IEE transfers the public key to the APU through a mailbox protocol. The APU generates a ciphertext by performing homomorphic encryption on the data based on an encryption key in the public key, and classifies and stores the public key and the ciphertext in the non-volatile memory.
-
公开(公告)号:US11824563B2
公开(公告)日:2023-11-21
申请号:US17689462
申请日:2022-03-08
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Changkyu Seol , Jiyoup Kim , Hyejeong So , Myoungbo Kwak , Pilsang Yoon , Sucheol Lee , Youngdon Choi , Junghwan Choi
CPC classification number: H03M7/14 , G06F13/1673 , G06F13/4063 , H03M13/2909 , H03M13/451 , H03M13/611
Abstract: Encoding and decoding apparatuses and methods for implementing multi-mode coding are provided. The apparatus includes a transmitter and a receiver connected to a data bus. When data bursts are converted by the transmitter into codewords each including a plurality of symbols and/or a codeword received by the receiver is recovered as data bursts, maximum transition avoidance (MTA) codeword mappings in which no maximum transition (MT) event occurs between the plurality of symbols and minimum DC current (MDC) codeword mappings related to minimum power consumption of the plurality of symbols are used.
-
公开(公告)号:US11620505B2
公开(公告)日:2023-04-04
申请号:US16881963
申请日:2020-05-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jaehun Jang , Hongrak Son , Changkyu Seol , Pilsang Yoon , Junghyun Hong
Abstract: A neuromorphic package device includes a systolic array package and a controller. The systolic array package includes neuromorphic chips arranged in a systolic array along a first direction and a second direction. The controller communicates with a host controls the neuromorphic chips. Each of the neuromorphic chips sequentially transfers weights of a plurality layers of a neural network system in the first direction to store the weights. A first neuromorphic chip performs a calculation based on stored weights therein and an input data received in the second direction, and provides a result of the calculation to at least one of a second neuromorphic chip and a third neuromorphic chip which are adjacent to the first neuromorphic chip. The at least one of the second and third neuromorphic chips performs a calculation based on a provided result of the calculation and stored weights therein.
-
公开(公告)号:US11468306B2
公开(公告)日:2022-10-11
申请号:US16906209
申请日:2020-06-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jaehun Jang , Hongrak Son , Changkyu Seol , Hyejeong So , Hwaseok Oh , Pilsang Yoon , Jinsoo Lim
Abstract: A storage system includes a host device and a storage device. The host device provides first input data for data storage function and second input data for artificial intelligence (AI) function. The storage device stores the first input data from the host device, and performs AI calculation based on the second input data to generate calculation result data. The storage device includes a first processor, a first nonvolatile memory, a second processor and a second nonvolatile memory. The first processor controls an operation of the storage device. The first nonvolatile memory stores the first input data. The second processor performs the AI calculation, and is distinguished from the first processor. The second nonvolatile memory stores weight data associated with the AI calculation, and is distinguished from the first nonvolatile memory.
-
公开(公告)号:US10381090B2
公开(公告)日:2019-08-13
申请号:US16003729
申请日:2018-06-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Eun Chu Oh , Pilsang Yoon , Jun Jin Kong , Jisu Kim , Hong Rak Son , Jinbae Bang , Daeseok Byeon , Taehyun Song , Dongjin Shin , Dongsup Jin
Abstract: An method of operating a nonvolatile memory device including a plurality of memory cells comprises receiving a read command from an external device, in response to the read command, performing, based on a reference voltage, a first cell counting operation with respect to the plurality of memory cells, adjusting at least one read voltage of first through nth read voltages (where n is a natural number greater than 1) based on a first result of the first cell counting operation, and performing, based on the adjusted at least one read voltage, a read operation corresponding to the read command with respect to the plurality of memory cells.
-
公开(公告)号:US10121543B2
公开(公告)日:2018-11-06
申请号:US15092108
申请日:2016-04-06
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Eun Chu Oh , Jun Jin Kong , Hong Rak Son , Pilsang Yoon
Abstract: A storage device includes a nonvolatile memory device including a plurality of memory cells, the memory cells divided into a plurality of pages, and a controller configured to control the nonvolatile memory device. The storage device is configured to collect two or more write data groups to be written to two or more pages, to simultaneously perform a common write operation with the two or more pages based on the two or more write data groups, and to sequentially perform an individual write operation with each of the two or more pages based on the two or more write data groups.
-
-
-
-
-
-
-
-
-