Patent ID: 6857031

Claim:
A data transfer method by a processor having (a) a first data stream transferred from a first memory into a main memory and (b) a second data stream transferred from the main memory into a second memory, comprising the steps of: (a) transferring the first data stream into the first memory; (b) determining transfer time of step (a) as T 1 ; (c) determining time to empty data from the second memory as T 2 ; (d) transferring the first data stream from the first memory into the main memory prior to transferring the second data stream from the main memory into the second memory, if T 1 is less than T 2 ; and (e) transferring the second data stream from the main memory into the second memory prior to transferring the first data stream from the first memory into the main memory, if T 2 is less than T 1 , thereby preventing the second memory from becoming empty.