Patent ID: 8155215

Claim:
A transmission system in which a data sequence is transferred, comprising: a transmitter that transmits a first transfer signal including an edge-present data waveform which has (i) a first timing edge indicating a timing to obtain data included in the data sequence and (ii) a level signal indicating a signal level corresponding to a value of the data; and a receiver that outputs the value of the data in accordance with the signal level which is detected at the timing indicated by the first timing edge of the edge-present data waveform, wherein the transmitter includes: a first transmitting section that transmits the first transfer signal which is obtained by shaping one or more of pieces of data included in the data sequence into edge-present data waveforms and shaping one or more remaining pieces of data included in the data sequence into edge-absent data waveforms each of which does not include the first timing edge but has the level signal; and a second transmitting section that transmits a second transfer signal which has a second timing edge indicating a timing to obtain the level signal of each of the edge-absent data waveforms but does not have an edge indicating a timing to obtain the level signal of each of the edge-present data waveforms, the receiver outputs a data value in accordance with a signal level of each of the edge-absent data waveforms which is detected at the timing indicated by the second timing edge, the first transmitting section transmits, as the first transfer signal, (i) in one or more cycles in each of which a data value is the same as a data value in a preceding cycle, the edge-absent data waveforms each of which has a signal level maintained at the same level during a duration of a corresponding one of the cycles and (ii) in one or more cycles in each of which a data value is different from a data value in a preceding cycle, the edge-present data waveforms each of which has a signal level varying at the first timing edge from a signal level in a preceding cycle to a signal level corresponding to a data value in a corresponding one of the cycles, and the second transmitting section transmits the second transfer signal whose signal level varies at the second timing edge, in a cycle in which a data value is the same as a data value in a preceding cycle.