本篇主要介绍了数字信号处理(Digital Signal Processing,DSP)系统的组成和实现数方法。本篇共包括4章内容,即信号处理理论基础、数字信号处理实现方法、数值的表示和运算,以及基于FPGA的数字信号处理的基本流程。
(1)在第1章信号处理理论基础中,主要介绍信号定义及分类,信号增益与衰减,信号失真与测量,噪声及处理方法,模拟信号及其处理方法,数字信号处理的关键问题和通信信号软件处理方法。
(2)在第2章数字信号处理实现方法中,主要介绍数字信号处理技术概念、基于DSP的数字信号处理实现方法、基于FPGA的数字信号处理实现方法、FPGA执行数字信号处理的一些关键问题,以及高性能信号处理的难点和技巧。
(3)在第3章数值的表示和运算中,主要介绍整数的表示方法、整数运算的HDL描述(包括加法、减法、乘法和除法运算)、定点数的表示方法、定点数运算的HDL描述(包括加法、减法、乘法和除法运算)、浮点数的表示方法和浮点数运算的HDL描述(主要是单精度浮点数的加法、减法、乘法和除法运算)。
(4)在第4章基于FPGA的数字信号处理的基本流程中,详细介绍了基于System Generator的数字信号处理系统建模和仿真过程,以及基于Xilinx Vivado HLS工具的数字信号处理系统建模和仿真过程。