发明名称 Systems and methods for encoding data to meet an output constraint
摘要 In a method of encoding data, a data block is received; transformed, error-corrected encoded data blocks based on the received data block are generated and one is selected based on a constraint; and the selected data block is transmitted. The method may include adding, to the received data block, pivot data corresponding to different transformations. In an apparatus, an encoded data generator is configured to generate different encoded data block candidates based on a received data block, and a selector is configured to select one of the candidates to output as encoded data based on a constraint. The encoded data generator may include a transformer configured to apply one or more transformations to the received data block, and an error correction code (ECC) encoder configured to apply error correction to the received data block. The encoded data generator and the selector may be included in a transmitter.
申请公布号 US8910024(B1) 申请公布日期 2014.12.09
申请号 US201313855879 申请日期 2013.04.03
申请人 Marvell International Ltd. 发明人 Yang Xueshi;Burd Gregory
分类号 H03M13/00;H03M13/05 主分类号 H03M13/00
代理机构 代理人
主权项 1. An error correction encoding apparatus, comprising: an encoded data generator configured to generate a plurality of different encoded candidates for a received data block, wherein each different encoded data block includes an encoding of a respective appended data block, the respective appended data block including the received data block and a respective set of pivot data that is at least one of (i) appended to or (ii) inserted into the received data block, andeach respective set of pivot data is based on a constraint on encoded data to be transmitted; and a selector configured to select, based on the constraint, one of the plurality of different encoded candidates to output as encoded data based on the constraint.
地址 Hamilton BM