a method of transferring sets of video line data and macrob lock data , includes the steps of determining a macroblock period and a video line period longer than the macroblock period , dividing each set of video line data to be transferred within the video line period into two or more portions according to the difference between the determined macroblock period and video line period , aligning a burst transfer of each of the portions of the divided set of video line data and each set of macroblock data to the macroblock period , and initiating the burst transfer of the sets of video line data and macroblock data at macroblock period intervals .