第6章应用程序设计 内容提要 数字信号处理主要面向密集型的运算,包括乘法 累加、字滤波和快遠傅里叶变换等。C54x具备 了高速完成上述运算的能力,并具有体积小、功耗低、 功能强、敦硬件资源丰富等优点,现已在通信等许多 领域得到了广泛应用。 本章结合数字信号处理和通信中最常见、最具有 代表性的应用,介绍通用数字信号处理算法的DP实 现方法,主要包括 有限冲激响应(FIR)数字滤波器 无限冲激响应(IIR)数字滤波器 快速傅里叶变换(FFT) 正弦信号发生器。 在简要介绍上述内容的基本原理、结构和算法之 后,重点介绍设计方法和DSP实现的方法。 DSP原理及应用
2021年2月22日 DSP原理及应用 1 第6章 应用程序设计 内容提要 数字信号处理主要面向密集型的运算,包括乘法 -累加、数字滤波和快速傅里叶变换等。’C54x具备 了高速完成上述运算的能力,并具有体积小、功耗低、 功能强、软硬件资源丰富等优点,现已在通信等许多 领域得到了广泛应用。 本章结合数字信号处理和通信中最常见、最具有 代表性的应用,介绍通用数字信号处理算法的DSP实 现方法,主要包括: 有限冲激响应(FIR)数字滤波器 无限冲激响应(IIR)数字滤波器 快速傅里叶变换(FFT) 正弦信号发生器。 在简要介绍上述内容的基本原理、结构和算法之 后,重点介绍设计方法和DSP实现的方法
第6章应用程序设计 6、1FR滤波器的DSP实现 6.2IR滤波器的DSP实现 6.3快速傅里叶变换(FFT的DSP实现 6,4正弦波信号发生器 DSP原理及应用
2021年2月22日 DSP原理及应用 2 第6章 应用程序设计 6.1 FIR滤波器的DSP实现 6.2 IIR滤波器的DSP实现 6.3 快速傅里叶变换(FFT)的DSP实现 6.4 正弦波信号发生器
第6章应用程序设计 6.1FIR滤波器的DSP实现 在数字信号处理中,滤浪占有极其重要的地位。 数字滤浪是语音处理、图像处理、模式识别、频谱分 析等应用中的基本处理算法。用DSP芯片实现数字滤 波除了具有稳定性好、精确度高、不受环境影响等优 点外,还具有灵活性好等特点。 数字滤浪器是DSP的基本应用,分为有限冲激响 应滤被器FR和无限冲激响应滤被器IR。 本节主要讨论FR滤浪器的基本结构、设计方法和 DSP实现方法。 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 3 第6章 应用程序设计 6.1 FIR滤波器的DSP实现 在数字信号处理中,滤波占有极其重要的地位。 数字滤波是语音处理、图像处理、模式识别、频谱分 析等应用中的基本处理算法。用DSP芯片实现数字滤 波除了具有稳定性好、精确度高、不受环境影响等优 点外,还具有灵活性好等特点。 数字滤波器是DSP的基本应用,分为有限冲激响 应滤波器FIR和无限冲激响应滤波器IIR。 本节主要讨论FIR滤波器的基本结构、设计方法和 DSP实现方法
第6章应用程序设计 6.1FIR滤波器的DSP实现 61.1FR滤波器的基本结构 数字滤波是将输入的信号序列,按规定的算法进 行处理,从而得到所期望的输出序列。 个线性位移不变系统的输出序列ym)和输入序 列x(m)之间的关系,应满足常系数线性差分方程: ∑bx(n-1)-∑ay(n-1)n≥0(6.1.1) x(m):输入序列,ym):输出序列,a、b滤波器系数, N:滤波器的阶数。 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 4 第6章 应用程序设计 6.1 FIR滤波器的DSP实现 6.1.1 FIR滤波器的基本结构 数字滤波是将输入的信号序列,按规定的算法进 行处理,从而得到所期望的输出序列。 一个线性位移不变系统的输出序列y(n)和输入序 列x(n)之间的关系,应满足常系数线性差分方程: ( ) ( ) ( ) 0 1 1 0 = − − − = − = y n b x n i a y n i n M i i N i i (6.1.1) x(n): 输入序列,y(n):输出序列,ai、bi : 滤波器系数, N: 滤波器的阶数
第6章应用程序设计 61.1F|R滤波器的基本结构 在式(611)中,若所有的a均为0,则得FR滤 波器的差分方程: y(m)=∑bx (6,12) 对式(6,12)进行变换,可得FR滤波器的传递 函数 h()=(c) X(=) ∑b- (6,13) 2021年2月22日 DSP原理及应用 5
2021年2月22日 DSP原理及应用 5 第6章 应用程序设计 6.1.1 FIR滤波器的基本结构 在式(6.1.1)中,若所有的ai均为0,则得FIR滤 波器的差分方程: (6.1.2) ( ) ( ) 1 0 − = = − N i i y n b x n i 对式(6.1.2)进行z变换,可得FIR滤波器的传递 函数: ( ) ( ) ( ) 1 0 − = − = = N i i i b z X z Y z H z (6.1.3)