ENCODING DEVICE, ENCODING METHOD, DECODING DEVICE, DECODING METHOD, AND PROGRAM

    公开(公告)号:EP4024797A1

    公开(公告)日:2022-07-06

    申请号:EP20858509.1

    申请日:2020-06-30

    摘要: The technology relates to an encoding device, an encoding method, a decoding device, a decoding method, and a program enabling encoding with favorable transmission efficiency with a controlled running disparity.
    A calculation section divides inputted data into N or M bits to calculate a first running disparity of an N or M bit data string. A determination section determines whether the data string is inverted based on the first running disparity calculated by the calculation section and a second running disparity calculated therebefore. An addition section inverts or non-inverts the data string based on a determination result by the determination section to add a flag indicating the determination result for outputting. The determination section determines not to perform inversion when the data string is a control code. The addition section adds the flag assigned to the control code. The technology is applicable to a device communicating in an SLVS-EC specification.

    ENCODING DEVICE, ENCODING METHOD, DECODING DEVICE, DECODING METHOD, AND PROGRAM

    公开(公告)号:EP4175183A1

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

    申请号:EP21832564.5

    申请日:2021-06-16

    IPC分类号: H03M7/14 H03M13/19 H04L1/00

    摘要: The present technology relates to an encoding device, an encoding method, a decoding device, a decoding method, and a program that enable encoding with high transmission efficiency by controlling a running disparity.
    The encoding device includes a scrambling unit that scrambles an input data string, a calculation unit that calculates a first running disparity of the data string scrambled by the scrambling unit, a determination unit that determines whether or not to invert the data string scrambled by the scrambling unit on the basis of the first running disparity calculated by the calculation unit and a second running disparity calculated at a time point before the first running disparity, and an addition unit that inverts or non-inverts the data string scrambled by the scrambling unit on the basis of a determination result by the determination unit, adds a flag indicating the determination result, and outputs the data string. The present technology can be applied to devices that perform SLVS-EC standard communication.