Discrete-time signal processing
Discrete-time signal processing
Programmable implementations of xDSL transceiver systems
IEEE Communications Magazine
Performance evaluation of a fast computation algorithm for the DMT in high-speed subscriber loop
IEEE Journal on Selected Areas in Communications
A 1.6 Mbps digital-QAM system for DSL transmission
IEEE Journal on Selected Areas in Communications
51.84 Mb/s 16-CAP ATM LAN standard
IEEE Journal on Selected Areas in Communications
A unified structure for multi-carrier modulations in power-line communications
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Modulation flexibility in PLC: a unified MCM transceiver design and implementation
IEEE Transactions on Circuits and Systems Part I: Regular Papers
Hi-index | 0.00 |
The discrete multitone (DMT) modulation/demodulation scheme is the standard transmission technique in the application of asymmetric digital subscriber lines (ADSL) and very-high-speed digital subscriber lines (VDSL). Although the DMT can achieve higher data rate compared with other modulation/demodulation schemes, its computational complexity is too high for cost-efficient implementations. For example, it requires 512-point IFFT/FFT as the modulation/demodulation kernel in the ADSL systems and even higher in the VDSL systems. The large block size results in heavy computational load in running programmable digital signal processors (DSPs). In this paper, we derive computationally efficient fast algorithm for the IFFT/FFT. The proposed algorithm can avoid complex-domain operations that are inevitable in conventional IFFT/FFT computation. The resulting software function requires less computational complexity. We show that it acquires only 17% number of multiplications to compute the IFFT and FFT compared with the Cooly-Tukey algorithm. Hence, the proposed fast algorithm is very suitable for firmware development in reducing the MIPS count in programmable DSPs.