Book description
An important working resource for engineers and researchers involved in the design, development, and implementation of signal processing systems
The last decade has seen a rapid expansion of the use of field programmable gate arrays (FPGAs) for a wide range of applications beyond traditional digital signal processing (DSP) systems. Written by a team of experts working at the leading edge of FPGA research and development, this second edition of FPGA-based Implementation of Signal Processing Systems has been extensively updated and revised to reflect the latest iterations of FPGA theory, applications, and technology. Written from a system-level perspective, it features expert discussions of contemporary methods and tools used in the design, optimization and implementation of DSP systems using programmable FPGA hardware. And it provides a wealth of practical insights—along with illustrative case studies and timely real-world examples—of critical concern to engineers working in the design and development of DSP systems for radio, telecommunications, audio-visual, and security applications, as well as bioinformatics, Big Data applications, and more. Inside you will find up-to-date coverage of:
- FPGA solutions for Big Data Applications, especially as they apply to huge data sets
- The use of ARM processors in FPGAs and the transfer of FPGAs towards heterogeneous computing platforms
- The evolution of High Level Synthesis tools—including new sections on Xilinx's HLS Vivado tool flow and Altera's OpenCL approach
- Developments in Graphical Processing Units (GPUs), which are rapidly replacing more traditional DSP systems
FPGA-based Implementation of Signal Processing Systems, 2nd Edition is an indispensable guide for engineers and researchers involved in the design and development of both traditional and cutting-edge data and signal processing systems. Senior-level electrical and computer engineering graduates studying signal processing or digital signal processing also will find this volume of great interest.
Table of contents
- Preface
- List of Abbreviations
- 1 Introduction to Field Programmable Gate Arrays
- 2 DSP Basics
- 3 Arithmetic Basics
- 4 Technology Review
- 5 Current FPGA Technologies
- 6 Detailed FPGA Implementation Techniques
- 7 Synthesis Tools for FPGAs
- 8 Architecture Derivation for FPGA-based DSP Systems
- 9 Complex DSP Core Design for FPGA
- 10 Advanced Model-Based FPGA Accelerator Design
-
11 Adaptive Beamformer Example
- 11.1 Introduction to Adaptive Beamforming
- 11.2 Generic Design Process
- 11.3 Algorithm to Architecture
- 11.4 Efficient Architecture Design
- 11.5 Generic QR Architecture
- 11.6 Retiming the Generic Architecture
- 11.7 Parameterizable QR Architecture
- 11.8 Generic Control
- 11.9 Beamformer Design Example
- 11.10 Summary
- Bibliography
- 12 FPGA Solutions for Big Data Applications
- 13 Low-Power FPGA Implementation
- 14 Conclusions
- Index
- EULA
Product information
- Title: FPGA-based Implementation of Signal Processing Systems, 2nd Edition
- Author(s):
- Release date: May 2017
- Publisher(s): Wiley
- ISBN: 9781119077954
You might also like
book
FPGA-based Implementation of Signal Processing Systems
Field programmable gate arrays (FPGAs) are an increasingly popular technology for implementing digital signal processing (DSP) …
book
Practical Applications in Digital Signal Processing
The Only DSP Book 100% Focused on Step-by-Step Design and Implementation of Real Devices and Systems …
book
Digital Signal Processing 101, 2nd Edition
Digital Signal Processing 101: Everything You Need to Know to Get Started provides a basic tutorial …
book
Signal Processing in Radar Systems
An essential task in radar systems is to find an appropriate solution to the problems related …