Method and apparatus for encoding MB810 line code with the characteristics of minimum bandwidth and DC-free
    3.
    发明授权
    Method and apparatus for encoding MB810 line code with the characteristics of minimum bandwidth and DC-free 失效
    用于编码具有最小带宽和无DC特性的MB810线路码的方法和装置

    公开(公告)号:US06362757B1

    公开(公告)日:2002-03-26

    申请号:US09474398

    申请日:1999-12-29

    IPC分类号: H03M720

    CPC分类号: H03M7/20

    摘要: A coding method for converting m-bit input data into n-bit codeword satisfying DC-free and minimum bandwidth characteristics that includes the following: Select the number of input bits m and the number of output bits n for an (m,n) block code. Accumulate a sufficient number of BUDA (binary unit DSV and ASV) cells to form a BUDA stack for derivation of the state diagram. Pick one node as a state, and secure at least 2{circumflex over ( )}m exit paths of an n-hop length, and denote each terminating node of each path as another state. Start with a new state and repeat the previous step. If the stack needs to be expanded to complete the state diagram, add more cells to the stack either horizontally or vertically as appropriate. Reduce the number of states as possible with all transition paths terminating on one of the arranged states. At each state, arrange the mapping table as an input m-bit combination to an output n-bit combination. As necessary, plot the power spectrum of the coded sequence with varying input bit probability, and choose the mapping that generates the most desirable power spectral properties.

    摘要翻译: 一种用于将m比特输入数据转换为满足无直流和最小带宽特性的n比特码字的编码方法,包括以下步骤:为(m,n)块选择输入比特数m和输出比特数n 码。 累积足够数量的BUDA(二进制单位DSV和ASV)单元以形成用于导出状态图的BUDA堆栈。 选择一个节点作为一个状态,并确保至少2个{(f)(m)(m)(n)跳出长度的退出路径,并将每个路径的每个终止节点表示为另一个状态。 从新的状态开始,重复上一步。 如果堆栈需要扩展以完成状态图,则可以根据需要在堆叠中向水平或垂直方向添加更多的单元。 尽可能减少状态数,并以所排列状态之一终止所有转换路径。 在每个状态下,将映射表作为输入m位组合排列到输出n位组合。 根据需要,用变化的输入位概率绘制编码序列的功率谱,并选择产生最理想的功率谱特性的映射。