本文对ADSL传输系统中的FFT处理器算法和硬件实现进行了研究,在对ADSL传输系统研究的基础上,完成了模拟前端和数字信号处理的部分设计;从提高FFT处理器速度的角度出发,对FFT进行了理论研究,优化了FFT的算法;在分析和比较目前存在的FFT处理器后,确定使用PLD芯片来设计FFT处理器,本课题综合考虑了芯片的硬件特性,设计了新的FFT处理器算法,提高了传输速率,设计的FFT处理器具有良好的扩展性,可容易地完成对FFT处理器的升级。设计中选用QuartusⅡ编程环境、VHDL语言、层次化的设计方法;在MATLAB和QUARTUSⅡ仿真平台上,对设计成功的FFT处理器进行了仿真处理,结果证明FFT处理器具有高性能。