| CPC G06F 13/4068 (2013.01) [G06F 12/0246 (2013.01); G06F 13/385 (2013.01); G06F 13/40 (2013.01); G06F 13/4063 (2013.01); G06F 13/42 (2013.01); G06F 13/4282 (2013.01); H04L 25/03828 (2013.01); G06F 2212/7201 (2013.01); G06F 2213/3804 (2013.01); G06F 2213/3854 (2013.01)] | 16 Claims |

|
1. A device capable of communicating with a host apparatus, comprising:
a symbol generation unit which includes a random number generation circuit, the symbol generation unit configured to select one of a first symbol and a second symbol in a random order with use of the random number generation circuit and output the selected one of the symbols;
a coding unit which performs coding a signal of the outputted symbol to transform a bit number; and
a transmission unit which transmits the symbol coded by the coding unit to the host apparatus,
wherein the first symbol and the second symbol indicate an idle state,
wherein the coded symbol is transmitted to the host apparatus by the transmission unit,
wherein each of the first and second symbols includes a pair of symbols including a symbol as a plus running disparity and another symbol as a minus running disparity,
wherein if a symbol which was most recently selected by the random number generation circuit had a plus running disparity, a symbol selected by the random number generation circuit becomes a minus running disparity, and
wherein if a symbol which was most recently selected by the random number generation circuit had a minus running disparity, a symbol selected by the random number generation circuit becomes a plus running disparity.
|