Skip to Main Content
Unlike symbol decoding and channel decoding, which perform a variety of computationally simple or complex algorithms in the T-DMB baseband receiver, time de-interleaving simply moves data between two buffers according to a specified rule. Nonetheless, such simple data movement consumes considerable processing power if the T-DMB baseband receiver is implemented in software running on a digital signal processor (DSP). In this work, we present a parallel data processing approach based on the enhanced direct memory access (EDMA) to perform time deinterleaving in a T-DMB software baseband receiver with the view of saving the DSP processing power. Results demonstrating the validity of the presented parallel data processing are presented in terms of the execution cycle count and bit error rate of an implemented T-DMB software baseband receiver.