-
1.
公开(公告)号:US20190058547A1
公开(公告)日:2019-02-21
申请号:US15680661
申请日:2017-08-18
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Eran Hof , Moshe Twitto , Jun Jin Kong
Abstract: A method of storing survivor data generated while decoding channel polarization codes in a memory module includes setting a list size that corresponds to a number of decoder units used to decode the channel polarization codes, inputting a stream of input bits to the decoder units, and sequentially decoding the input bits. Each input bit is decoded using all previous input bits decoded before the each input bit. The method further includes selecting a plurality of survivor bits from among the decoded input bits, and storing the selected survivor bits in the memory module in a binary tree configuration. The number of edges in each level of the binary tree configuration does not exceed the list size.
-
公开(公告)号:US10528466B2
公开(公告)日:2020-01-07
申请号:US16002151
申请日:2018-06-07
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jong-Won Lee , Dashevsky Shmuel , Moshe Twitto , Elona Erez , Eran Hof , Jun-Jin Kong , Avner Dor , Michael Erlihson
IPC: G06F12/06 , G06F12/1009
Abstract: A method of operating a storage device including a nonvolatile memory can be provided by receiving, from a host, address change information including changing logical addresses for data to be stored in the nonvolatile memory. Physical addresses can be sequentially allocated to the changing logical addresses included in the address change information to provide a first journal. A portion of at least one physical address allocated to the changing logical addresses can be removed to provide a second journal and the second journal can be stored in the nonvolatile memory.
-
3.
公开(公告)号:US20180357164A1
公开(公告)日:2018-12-13
申请号:US16002151
申请日:2018-06-07
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jong-Won Lee , Dashevsky Shmuel , Moshe Twitto , Elona Erez , Eran Hof , Jun-Jin Kong , Avner Dor , Michael Erlihson
IPC: G06F12/06 , G06F12/1009
CPC classification number: G06F12/06 , G06F12/0246 , G06F12/1009 , G06F2212/1008 , G06F2212/2022 , G06F2212/7201
Abstract: A method of operating a storage device including a nonvolatile memory can be provided by receiving, from a host, address change information including changing logical addresses for data to be stored in the nonvolatile memory. Physical addresses can be sequentially allocated to the changing logical addresses included in the address change information to provide a first journal. A portion of at least one physical address allocated to the changing logical addresses can be removed to provide a second journal and the second journal can be stored in the nonvolatile memory.
-
公开(公告)号:US10523367B2
公开(公告)日:2019-12-31
申请号:US15680661
申请日:2017-08-18
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Eran Hof , Moshe Twitto , Jun Jin Kong
Abstract: A method of storing survivor data generated while decoding channel polarization codes in a memory module includes setting a list size that corresponds to a number of decoder units used to decode the channel polarization codes, inputting a stream of input bits to the decoder units, and sequentially decoding the input bits. Each input bit is decoded using all previous input bits decoded before the each input bit. The method further includes selecting a plurality of survivor bits from among the decoded input bits, and storing the selected survivor bits in the memory module in a binary tree configuration. The number of edges in each level of the binary tree configuration does not exceed the list size.
-
公开(公告)号:US09941906B2
公开(公告)日:2018-04-10
申请号:US15047196
申请日:2016-02-18
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Eran Hof , Jun Jin Kong
CPC classification number: H03M13/2924 , H03M13/13 , H03M13/134 , H03M13/618 , H03M13/6362 , H03M13/6516
Abstract: An apparatus for polar coding includes an encoder circuit that implements a transformation c=u1N-sBN-s{tilde over (M)}n, where u1N-s, BN-s, {tilde over (M)}n, and C are defined over a Galois field GF(2k), k>1, N=2k, s
-
公开(公告)号:US09621188B2
公开(公告)日:2017-04-11
申请号:US14215659
申请日:2014-03-17
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Eran Hof , Jun Jin Kong
CPC classification number: H03M13/1108 , H03M13/1111 , H03M13/1515 , H03M13/152 , H03M13/19 , H03M13/2957 , H03M13/3707
Abstract: A decoder unit is configured to perform a decoding on encoded data. The decoder unit includes a data bus comprising a number N of data lines, a local memory configured to store messages for a message-passing decoding and communicate the messages across the data bus, a plurality of first decoder processing units, wherein each first decoder processing unit is configured to perform the message-passing decoding by communicating with the local memory using a number A of the data channels, and a plurality of second decoder processing units, where each second decoder processing unit is configured to perform the message-passing decoding by communicating with the local memory using a number B of the data lines. N is at least two, A and B are less than or equal to N, and A is different from B.
-
-
-
-
-