Patent ID: 6912217
Filing Date: 2005-06-28
Classification: H04J

Abstract:
1. A system for reformatting data in an integrated circuit voice processor, comprising: a first linked list of sequential data structures, wherein each data structure within the first linked list comprises a first memory buffer and a first buffer management descriptor (BMD), such that the first memory buffer is adapted to store data, and the first BMD contains a first pointer to the first memory buffer and a second pointer to the next data structure in the first linked list; a second linked list of data structures, wherein each data structure within the second linked list comprises a second memory buffer and a second BMD, such that the second BMD contains a third pointer to the second memory buffer and a fourth pointer to the next data structure in the second linked list; and a direct memory access (DMA) controller adapted to transfer data stored in memory buffers within the first linked list of data structures into memory buffers within the second linked list of data structures by traversing the first and second pointers in the first linked list to identify the source location of the data and traversing the third and fourth pointers in the second linked list to identify the destination.