Storage device and control method for storage device

    公开(公告)号:US11637566B2

    公开(公告)日:2023-04-25

    申请号:US17577422

    申请日:2022-01-18

    申请人: FUJITSU LIMITED

    发明人: Atsushi Miki

    IPC分类号: H03M13/09 H03M13/15

    摘要: A storage device includes: a memory; and a processor configured to, at the time of writing data into the memory, generate a first check code common to a plurality of types of error correction codes from the data on the basis of a correlation relationship between the plurality of types of error correction codes, add the first check code to the data and write the data into the memory, convert the first check code into a second check code based on any one of the plurality of types of error correction codes at the time of reading the data from the memory, and perform error correction by using the second check code.

    Apparatuses and methods for interleaved BCH codes

    公开(公告)号:US11632135B2

    公开(公告)日:2023-04-18

    申请号:US16415218

    申请日:2019-05-17

    发明人: Yingquan Wu

    IPC分类号: H03M13/27 H03M13/29 H03M13/15

    摘要: An example methods for interleaved BCH codes can include encoding a plurality of portions of data using a first generator polynomial to obtain a plurality of respective BCH codewords. The method can include encoding an additional BCH codeword based at least in part on a second plurality of portions of data and the plurality of BCH codewords using a second generator polynomial. The method can include outputting the plurality of respective BCH codewords and the additional BCH codeword.

    Reliability coding with reduced network traffic

    公开(公告)号:US11630729B2

    公开(公告)日:2023-04-18

    申请号:US17302173

    申请日:2021-04-26

    申请人: Fungible, Inc.

    摘要: This disclosure describes techniques that include implementing network-efficient data durability or data reliability coding on a network. In one example, this disclosure describes a method that includes generating a plurality of data fragments from a set of data to enable reconstruction of the set of data from a subset of the plurality of data fragments; storing, across a plurality of nodes in a network, the plurality of data fragments, wherein storing the plurality of data fragments includes storing the first fragment at a first node and the second fragment at a second node; and generating, by the first node, a plurality of secondary fragments derived from the first fragment to enable reconstruction of the first fragment from a subset of the plurality of secondary fragments; and storing the plurality of secondary fragments from the first fragment across a plurality of storage devices included within the first node.

    PROCESSING PROBLEMATIC SIGNAL MODULATION PATTERNS AS ERASURES USING WIRELESS COMMUNICATION DEVICES

    公开(公告)号:US20230085085A1

    公开(公告)日:2023-03-16

    申请号:US17474345

    申请日:2021-09-14

    摘要: Methods and apparatus are provided for controlling wireless signal transmissions, wherein problematic symbol patterns are relocated to an erasure region of a data packet prior to erasure encoding and transmission. Relocating the problematic symbol patterns is done so that, when the resulting erasure codeword is punctured and transmitted, the problematic patterns are not transmitted. Yet, those patterns can be restored by the decoder at the receiving device using an erasure decoder in accordance with erasure decoding techniques, e.g., punctured low-density parity-check (LDPC) decoding techniques. In this manner, problematic symbol patterns that may be corrupting during transmission due to noise are removed (punctured) prior to transmission, then restored by the decoder during decoding.

    MULTIDIMENSIONAL ENCODING AND DECODING IN MEMORY SYSTEM

    公开(公告)号:US20230083269A1

    公开(公告)日:2023-03-16

    申请号:US17680164

    申请日:2022-02-24

    摘要: A memory system includes an encoder and a decoder. The encoder is configured to generate multi-dimensionally-coded data to be written into the non-volatile memory. Data bits of the multi-dimensionally-coded data are grouped into first and second dimensional codes with respect to first and second dimensions, respectively. The decoder is configured to, with respect to each of the first and second dimensional codes included in read multi-dimensionally-coded data, generate a syndrome value of the dimensional code, generate low-reliability location information, generate a soft-input value based on the syndrome value and the low-reliability location information, decode the dimensional code through correction of the dimensional code using the soft-input value, and store modification information indicating a bit of the dimensional code corrected through the correction and reliability information indicating reliability of the correction. The decoder generates the soft-input value also based on the modification information and the reliability information in the memory.

    NLOS wireless backhaul downlink communication

    公开(公告)号:US11601924B2

    公开(公告)日:2023-03-07

    申请号:US17135393

    申请日:2020-12-28

    摘要: A method for communicating over a wireless backhaul channel comprising generating a radio frame comprising a plurality of time slots, wherein each time slot comprises a plurality of symbols in time and a plurality of sub-carriers in a system bandwidth, broadcasting a broadcast channel signal comprising a transmission schedule to a plurality of remote units in a number of consecutive sub-carriers centered about a direct current (DC) sub-carrier in at least one of the time slots in the radio frame regardless of the system bandwidth, and transmitting a downlink (DL) control channel signal and a DL data channel signal to a first of the remote units, wherein the DL data channel signal is transmitted by employing a single carrier block transmission scheme comprising a Discrete Fourier Transform (DFT) spreading for frequency diversity.