According to the embodiment illustrated in FIG. 6, positioning module 122 determines for each formatted stream 152, 154, 156 (where each stream may include data from one data stream or from a plurality of data streams if multiple streams are output on the same pins) the number of necessary transfer blocks and the position of the transfer blocks according to parameters such as an output mode, an ou