发明名称 |
Run-length detection and correction |
摘要 |
System, methods and apparatus are described that facilitate transmission of data, particularly between two devices within electronic equipment. The apparatus may determine whether a run-length violation will occur or is likely to occur if a first sequence of symbols provided by a mapper of an M-Wire N-Phase encoder is transmitted on a plurality of wires. A second sequence of symbols may be substituted for the first sequence of symbols. The second sequence of symbols may comprise a surplus sequence of symbols that is not used for mapping data in the mapper. |
申请公布号 |
US9369237(B2) |
申请公布日期 |
2016.06.14 |
申请号 |
US201414453287 |
申请日期 |
2014.08.06 |
申请人 |
QUALCOMM Incorporated |
发明人 |
Wiley George Alan;Lee Chulkyu |
分类号 |
H04L1/00;H04L12/26;H04L25/02;H04L25/14;H04L25/49 |
主分类号 |
H04L1/00 |
代理机构 |
Loza & Loza, LLP |
代理人 |
Loza & Loza, LLP |
主权项 |
1. A data transfer method comprising:
at a transmitting device coupled to a three-wire interface, mapping data to a first sequence of symbols representing phase transitions and polarity transitions of a three-phase signal that is transmitted on each wire of the three-wire interface, wherein the three-phase signal transmitted on each wire of the three-wire interface is 120 degrees out-of-phase with the three-phase signals transmitted on the other two wires of the three-wire interface; at the transmitting device, determining that the first sequence of symbols is associated with a run-length violation on at least one wire of the three-wire interface; at the transmitting device, substituting a second sequence of symbols for the first sequence of symbols, wherein the second sequence of symbols comprises a surplus sequence of symbols that is not one of a plurality of valid sequences of symbols used by the transmitting device for mapping data; and at the transmitting device, controlling phase and polarity of the three-phase signal that is transmitted on each wire of the three-wire interface in accordance with the second sequence of symbols, wherein a run-length violation occurs when the at least one wire remains in a same signaling state during transmission of a predefined number of successive symbols, wherein during transmission each symbol defines a signaling state of each wire in the three-wire interface. |
地址 |
San Diego CA US |