FPGA-based Implementation of Signal Processing Systems

FPGA-based Implementation of Signal Processing Systems
复制标题

DOI:
10.1002/9781119079231
复制
发表时间:
2017-05
期刊:
--
影响因子:
--
通讯作者:
Roger Francis Woods;J. McAllister;R. Turner;Y. Yi;Gaye Lightbody
Roger Francis Woods;J. McAllister;R. Turner;Y. Yi;Gaye Lightbody
中科院分区:
其他
文献类型:
--
作者:
Roger Francis Woods;J. McAllister;R. Turner;Y. Yi;Gaye Lightbody

文献摘要

被引文献

相似文献

现场可编程门阵列(FPGA)是实现数字信号处理(DSP)系统的一种日益流行的技术。通过允许设计人员创建针对特定应用开发的电路体系结构,许多DSP应用都可以实现高水平的性能,从而比传统微处理器和专用DSP处理器解决方案有很大改进。这本书特别阐述了这一过程中的关键问题,即在可编程的FPGA硬件中设计、优化和实现DSP系统所需的方法和工具。回顾了该领域的前沿技术,分析了基于信号流图(SFG)和基于数据流的实现的先进的基于DSP的设计流程,片上系统(SoC)方面,以及FPGA的未来趋势和挑战。详细介绍了组件结构综合的自动化技术、计算模型以及降低能耗以帮助提高FPGA性能的方法。作者从系统级设计的角度,以DSP为重点,提供了许多复杂DSP实现的实际应用实例,涉及:高性能计算,例如矩阵乘法等矩阵运算;包括有限脉冲响应(FIR)滤波器和波数字滤波器(WDF)的高速滤波;自适应滤波,例如递归最小二乘(RLS)滤波;变换,如快速傅立叶变换(FFT)。基于现场可编程门阵列的信号处理系统的实现对于从事无线电、电信、信息、视听和安全等领域的数字信号处理系统设计和开发的工程技术人员和研究人员具有重要的参考价值。修读信号处理或数字信号处理课程的高级电气和计算机工程专业毕业生也会对这本书感兴趣。
Field programmable gate arrays (FPGAs) are an increasingly popular technology for implementing digital signal processing (DSP) systems. By allowing designers to create circuit architectures developed for the specific applications, high levels of performance can be achieved for many DSP applications providing considerable improvements over conventional microprocessor and dedicated DSP processor solutions. The book addresses the key issue in this process specifically, the methods and tools needed for the design, optimization and implementation of DSP systems in programmable FPGA hardware. It presents a review of the leading-edge techniques in this field, analyzing advanced DSP-based design flows for both signal flow graph- (SFG-) based and dataflow-based implementation, system on chip (SoC) aspects, and future trends and challenges for FPGAs. The automation of the techniques for component architectural synthesis, computational models, and the reduction of energy consumption to help improve FPGA performance, are given in detail. Written from a system level design perspective and with a DSP focus, the authors present many practical application examples of complex DSP implementation, involving: high-performance computing e.g. matrix operations such as matrix multiplication; high-speed filtering including finite impulse response (FIR) filters and wave digital filters (WDFs); adaptive filtering e.g. recursive least squares (RLS) filtering; transforms such as the fast Fourier transform (FFT). FPGA-based Implementation of Signal Processing Systems is an important reference for practising engineers and researchers working on the design and development of DSP systems for radio, telecommunication, information, audio-visual and security applications. Senior level electrical and computer engineering graduates taking courses in signal processing or digital signal processing shall also find this volume of interest.