Patent ID: 7693086
Filing Date: 2010-04-06
Classification: G06F,H04L,Y02D

Abstract:
1. A data transfer control device that controls data transfer, the data transfer control device comprising: an interface circuit to which data is input through an interface bus, one data unit of the data being K bits (K is an integer of two or more); and a link controller that generates a packet transmitted through a serial bus, the link controller including: a data formatter that generates (N×I)-byte (N and I are integers of one or more) packed data, the (N×I)-byte packed data containing M (M is an integer of one or more) pieces of (K+L)-bit data, the (K+L)-bit data being obtained by adding L bits (L is an integer of zero or more) of dummy data to the K-bit data, the data formatter generating the (N×I)-byte packed data in which L and M are variably set corresponding to K; and a packet generation circuit that generates a packet in which the (N×I)-byte packed data is inserted in a data field as the packet is transmitted through the serial bus, the data formatter generating the (N×I)-byte packed data in which “L=0”, “M=4”, and “N=3” when “K=6” and “I=1”, or “L=1”, “M=2”, and “N=2” when “K=7” and “I=1”, or “L=0”, “M=2”, and “N=2” when “K=8” and “I=1”, or “L=2”, “M=2”, and “N=3” when “K=10” and “I=1”, or “L=0”, “M=2”, and “N=3” when “K=12” and “I=1”, or “L=0”, “M=1”, and “N=2” when “K=16” and “I=1”, or “L=0”, “M=1”, and “N=3” when “K=24” and “I=1”.