Patent ID: 6622181
Filing Date: 2003-09-16
Classification: G06F

Abstract:
A method of eliminating critical timing window requirement in a direct memory access unit comprising the steps of:receiving and latching any direct memory access requests until serviced by a direct memory access unit; upon servicing of a direct memory access request recalling data transfer parameters from a predetermined data transfer parameter address, performing a data transfer corresponding to said recalled data transfer parameters and updating said data transfer parameters, said data transfer parameters including a predetermined number data transfers employing a first direct memory access channel; detecting exhaustion of said predetermined number of data transfers of said data transfer parameters; upon detection of exhaustion of said predetermined data transfers disabling servicing of said direct memory access requests, thereafter loading new data transfer parameters at said predetermined data transfer parameter address employing a second direct memory access channel to transfer data from a predetermined reload parameter address to said predetermined data transfer parameter address, and thereafter re-enabling servicing of said direct memory access requests.