基于FPGA的成型滤波器设计 .doc

上传人:yy****2 文档编号:97585280 上传时间:2024-06-19 格式:DOC 页数:43 大小:1.69MB
返回 下载 相关 举报
基于FPGA的成型滤波器设计 .doc_第1页
第1页 / 共43页
基于FPGA的成型滤波器设计 .doc_第2页
第2页 / 共43页
点击查看更多>>
资源描述

《基于FPGA的成型滤波器设计 .doc》由会员分享,可在线阅读,更多相关《基于FPGA的成型滤波器设计 .doc(43页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、南京理工大学紫金学院毕业设计说明书(论文)作 者:朱郑良 学 号: 系:电子工程与光电技术系专 业:通信工程 题 目:基于FPGA的成型滤波器的设计 副教授 芮义斌 指导者: (姓 名) (专业技术职务)评阅者: (姓 名) (专业技术职务)2012 年 5 月南 京 理 工 大 学 紫 金 学 院毕业设计(论文)评语学生姓名: 朱郑良 班级、学号: 题 目: 基于FPGA的成型滤波器的设计 综合成绩: 指导者评语:朱郑良同学在毕业设计期间,刻苦学习,努力钻研,表现出了较强的自学能力和分析问题解决问题的能力。该生在学习掌握了有关数字通信系统中成型滤波器基本原理的基础上,分析了成型滤波器的设计方

2、法及实现结构,并进行了相应的Matlab仿真,最后利用FPGA的IP核完成了平方根升余弦的成型滤波器设计。时序仿真结果表明系统设计正确。朱郑良同学较好地完成了毕业设计任务书中所规定的任务。论文结构合理,条理清晰,书写格式符合规范。同意提交答辩,建议成绩评定为良好。 指导者(签字): 年 月 日毕业设计(论文)评语评阅者评语: 评阅者(签字): 年 月 日答辩委员会(小组)评语: 答辩委员会(小组)负责人(签字): 年 月 日毕业设计说明书(论文)中文摘要 本文对数字基带信号脉冲成型滤波的应用、原理及实现进行了研究。首先介绍了数字成型滤波的应用意义并分析了模拟和数字两种硬件实现方法,以及运用FI

3、R结构设计数字滤波器的优势。接着介绍了数字通信系统的一般模型以及成型滤波器的设计基本原理,并对几种常用的FIR滤波器设计结构进行简单的介绍。接着讨论了运用加窗设计FIR滤波器的原理和方法,并在MATLAB上进行了成型滤波器的时序仿真。然后介绍了FPGA的特点和工作原理以及采用FIR核实现的便捷性。最后,运用了FPGA中的IP核实现了对成型滤波器的时序仿真,并验证了与MATLAB仿真结果的一致性。关键词 成型滤波器 FIR滤波器 窗函数设计 FPGA毕业设计说明书(论文)外文摘要Title Digital shaping filter design based on FPGA AbstractT

4、his Paper investigates the problems about theory, application and implementation of digital base-band signal shaping. Firstly, it introduces the meanings of using shaping filter and analyzes the two ways of implementation: analog way and digital way,as well as the use of the advantages of the digita

5、l filter design of FIR presented the general model of digital communication systems as well as shaping filter design rationale, and several commonly used FIR filter design the structure of a brief on to discuss the principles and methods of use of the windowed FIR filter design and shaping filter in

6、 MATLAB simulation,Then use ISE System Generator filter on FPGA advantages, and using FIR nuclear realized ly, the use of IP cores in the FPGA to achieve a simulation of the shaping filterKeywords shaping filter FIR filter window function FPGA 目 次 1 引言 11.1 成型滤波器的应用 11.2 数字通信系统模型介绍以及成型滤波器在数字通信系统中的作用

7、 11.3 成型滤波器的硬件实现 22 数字成型滤波器的设计 4 2.1 成型滤波器的设计原理 42.2 FIR滤波器常用结构 82.3 窗函数法设计FIR滤波器 122.4 平方根升余弦滚降滤波器的设计及MATLAB仿真 173 基于FPGA的成型滤波器设计 243.1 FPGA开发环境与工具 243.2 成型滤波器的FPGA仿真实现(采用FIR核实现) 25结论 30 致谢 31参考文献 32 1 引言 在现代无线电通信中,成型滤波器能够有效克服码间干扰,从而提高了整个通信系统的性能,因此一个通信系统能否有效、可靠地工作,成型滤波器起到了重要作用,是数字通信系统的一个必不可少的环节。11

8、成型滤波器的应用 随着现代数字通信技术的发展,频带拥挤问题日益突出。由于数字信号传输信道的带限以及非线性,对发送信号的频谱提出了较高要求1。如何节省频带,提高频谱利用率,已成为数字通信领域的一个重要课题1。为了提高频谱的利用率,除采用高效率的数字调制技术、正交极化技术(水平、垂直极化公用技术)之外,还广泛使用成形滤波技术,即对发送信号的频谱进行专门加工,使其在消除码间干扰(ISI)和实行最佳检测的前提下,压缩信号频带,提高频谱的利用率1。随着数字通信技术的发展,基带信号的频谱成形发展出了多种方法,作为数字通信中的核心模块之一,对于成型滤波器的研究也越来越受到重视并逐步成熟起来。 1.2 数字通

9、信系统模型介绍以及成型滤波器在数字通信系统中的作用 数字通信系统细分为数字频带传输通信系统、数字基带传输通信系统、模拟信号数字化传输通信系统。同步数字频带传输系统是利用数字信号来传递信息的通信系统,如图1.12 。涉及的技术问题有很多,其中主要有信源编码与译码、信道编码与译码、数字调制与解调、同步以及加密与解密2。信宿解密器译码器解调器信息源加密器编码器调制器 信道噪声源 图1.1 数字通信系统受信者 模拟信号数字化传输的系统如图1.2 。在日常生活中大部分信号(如语音信号)为连续变化的模拟信号。那么要实现模拟信号在数字系统中的传输,则必须在发端将模拟信号数字化,即进行 A/D 转换;在接收端

10、需进行相反的转换,即 D/A 转换。模拟信息源抽样、量化、编码数模转换数字通信 图 1.2 模拟信号数字化传输系统 数字基带系统与频带传输系统相对应,我们把没有调制器 / 解调器的数字通信系统称为数字基带传输通信系统,如图1.3接收滤波器 基带信号成型器 信宿 抽样判决器 信道信源 噪声源cp 图1.3 基带传输系统 随着现代数字通信技术的发展,频谱成形技术已成为一个重要研究课题。频谱成形常常在基带实现,压缩基带信号频谱的主要方法就是采用基带成型滤波器。在数字通信系统中,基带信号的频谱一般较宽,为了有效利用信道,在传递前需对信号进行成形处理,以改善其频谱特性,使得在消除码间干扰与达到最佳检测接

11、收的前提下,提高信道的频带利用率。图1.3是一个典型的数字基带传输系统,它主要由发送器、信道、接收滤波器和抽样判决器组成。发送滤波器即成型滤波器产生适合于信道传输的基带信号,在信号输出之前,对信号频谱进行压缩,使其在消除码间串扰和达到最佳检测的前提下,提高频带的利用率。1.3 成型滤波器的硬件实现 在数字滤波器面世之前,脉冲整形电路是用模拟滤波器来实现的。但是,模拟滤波器的响应特性受到元件值波动的影响,这种波动由公差范围、温度和老化等参数来标定,因此容易出现感应、杂散效应甚至振荡等现象,同时它的制作和调整较复杂,体积不易缩小,因而模拟成形滤波器只有在早期被使用。与基带模拟成形滤波器相比,基带数

12、字成形滤波器具有高精度、高可靠性、高灵活性的优点,同时,还具有便于大规模集成、易于实现线性相位等特点1。因而,在现代数字通信系统中,数字成形技术大多在数字域进行1。 数字滤波器是对数字信号实现滤波的线性时不变系统1。本质上它是完成从输入到输出过程的特定运算的数字计算机1。对这样的计算机,可以有不同的结构形式来描述它1。IIR和FIR滤波器构成了数字滤波器的两大类。无限长单位冲激响应(IIR)数字滤波器的设计沿用了模拟滤波器的设计结果。这是因为模拟滤波器的设计已经成熟,但是它有一个明显的不足,那就是在滤波器的设计过程中指考虑了幅度响应,而对滤波器的相位响应考虑较少,所以利用模拟滤波器设计出来的I

13、IR数字滤波器的相位响应不具有现行性质。然而,FIR滤波器有严格的线性相位,其单位冲击响应h(n)是有限长、稳定的,可以通过一些快速算法来实现。在许多实际应用中,通常用FIR滤波器来实现信号的滤波功能。设计FIR滤波器常用的方法有窗函数法、频率抽样法、最优等波动法等。2 数字成型滤波器的设计2.1 成型滤波器的设计原理2.1.1 无码间干扰传输波形设计的基本思想所谓码间串扰(Inter Symbol Interference,ISI)是由于系统传输总特性(包括收、发滤波器和信道的特性)不理想,导致前后码元波形畸变,展宽,并使前面波形出现很长的拖尾,蔓延至当前码元的抽样时刻上,对当前码元的判决造

14、成干扰。如果相邻码元的前一个码元波形到达后一个码元抽样判决时刻已经衰减到零,就能满足要求。但是这样的波形不易实现,以为实际中的波形具有很长的拖尾,但是只要它在、等后面码元抽样时刻上正好为零,就能消除码间串扰。 t0 Ts+t0 t0 Ts+t0 2Ts+t0 (a) (b) 图 2.1 消除码间串扰基本思想 如上所述,只要基带传输系统冲激响应波形仅在本码元抽样时刻上有最大值,并在其他码元的抽样时刻上均为0,则可消除码间干扰。数字信号传输波形为,其傅里叶变换为,码元宽度为,当数字信号以波特的码元速率传输时,接收端无码间干扰的充要条件是:在时域上 (2.1)或者在频域上 (2.2)这里,Re,Im

15、分别表示取实部和虚部。该条件为奈奎斯特第一准则,它为我们提供了检验一个给定的传输系统特性是否产生码间串扰的一种方。 式(2.2)的物理意义是:把频率轴上切开,以为间隔,然后分别平移到(-,)区间内,它们叠加的结果,实部为常数,虚部应为零,此时可实现信号无码间干扰的传输。这一过程归述为:一个实际的特性若能等效成一个理想低通滤波器,如图2.2则可实现无码间串扰。 -/Ts /Ts 图 2.2 理想低通传输系统特性2.1.2 理想成型滤波器 满足(2.1)式或(2.2)式最简单的成型滤波器是理想低通滤波器,其基带系统的传输特性可用式(2.3)表示。(2.3)从式(2.3)看出,该系统愉的频谱宽度为,

16、时域波形函数为抽样函数。图2.3和图2.4为理想低通函数的时域波形和频域波形图。图2.3 理想低通滤波函数的时域波形 图2.4 理想低通滤波函数的频域波形令人遗憾的是,虽然理想低通传输特性达到了系统的极限传输速率()和极限频带利用率(2 B/Hz),可是这在物理上是无法实现的。而且。理想特性的冲激响应波形的尾巴衰减震荡幅度较大,定时稍有偏差就会出现严重的码间串扰。2.1.3 升余弦滚降器及根升余弦滚降滤波器为解决理想低通特性存在的问题,可以使理想低通滤波器特性的边沿缓慢下降,这成为“滚降”3。只要在滚降中心频率处(与奈奎斯特带宽相对应)呈奇对称的振幅特性,就必然可以满足奈奎斯特第一准则,从而实

17、现无码间串扰传输3。这种设计也可以看成理想低通特性以奈奎斯特带宽为中心,按奇对称条件进行滚降的结果3。在移动通信中最普遍的脉冲成形滤波器就是这种升余弦滚降滤波器,其频谱形状满足奈奎斯特准则,且频率响应满足升余弦特性:(2.4)式中:是角频率是脉冲周期是滚降因子(roll off factor)平滑的程度用系数来表示。假设滤波器无滚降时的截止频率为,滚降部分的截止频率为,则。c是d是升余弦滚降滤波器的频率响应和冲激响应如下图所示:图2.5 升余弦频率响应特性图2.6 升余弦时域响应 升余弦滤波器的响应特性可以通过一个被称为滚降因子(roll off factor)的参数来进行调节,该因子由来表示

18、,。在0的情况下,频率响应局限于1/2。当1,频率响应局限为。当在0和1之间时,频率响应被局限在1/2和之间。为采样频率。 据Nyquist第一准则,当H(f)幅频特性满足的滚降系数为升余弦滤波器特征,即发送端成形滤波器在频域上具有平方根升余弦滚降特性,与接收端的匹配滤波器级联后在频域上具有升余弦滚降特性时,可以实现无ISI传输时刻降低对采样时钟精度的要求。 因此,在数字通信领域中, 为了减少接收端的误码率,普遍采用平方根升余弦滤波器作为成形滤波器。平方根升余弦滤波器在时域具有较快的衰减, 降低抽样时判决错误的可能性4。当奈奎斯特滤波器是升余弦滚降滤波器时,发送端的成型滤波器和接收端的匹配滤波

19、器一般都采用平方根升余弦滚降滤波器。关于平方根升余弦滚降滤波器的设计原理和仿真波形图将在本章第5小节有所介绍。2.2 FIR滤波器常用结构 一般来说,数字脉冲整形滤波器是以有限脉冲响应(finiteimpulse response,FIR)而不是无限脉冲响应(infinite impulseresponse,IIR)滤波器形式实现的,这有以下几个方面的原因: (1)设计FIR滤波器时可以容易地获得线性的相位响应,这对于那些必须确保恒定群延迟的应用来说非常重要。 (2)FIR不会存在极限环的影响,而这是常常困扰IIR设计的问题。极限环是指,即使除去输入信号后滤波器输出端的某种微小振荡仍然不会消失

20、。 (3)FIR滤波器本质上是稳定的,因为它们内部没有反馈。另一方面,IIR架构则存在反馈通道,因此,其系数的选择将影响到稳定性。事实上,如果没有认真地实现一个无条件稳定的设计,则IIR滤波器会出现振荡。 FIR结构具有以下特点:(1)系统的单位冲激响应在有限个n值处不为零5。(2)系统函数在0处收敛,极点全部在z=0处,系统始终稳定。(3)结构上主要是非递归结构,没有输出到输入的反馈,但在有些结构中也包含有反馈的递归部分5。 因此,本文设计采用FIR结构滤波器。常用的FIR结构有直接型结构(横截型或卷积型结构)、级联型、多相滤波结构、过采样结构。2.2.1 直接型(横截型、卷积型) 根据系统

21、函数的定义,单位冲响应长度为N的FIR滤波器的系统函数为: (2.5) 式(3.5)的差分方程表达式为: (2.6) 式(2.6)所对应的滤波器结构就是直接型结构,其中N为滤波器的阶数,为滤波器的系数(由于性能确定的FIR数字滤波器对应确定的一组系数,所以为常数),为第个单位时间的采样输入,为第个单位时间的采样输入对应的输出。其结构方框图如图2.7所示, 图2.7 直接型FIR数字滤波器结构 当FIR滤波器的单位冲激响应具有奇偶对称特性时,该FIR滤波器一定具有线性相位,下面分情况讨论,如图: 图 2.8 N为奇数时线形相位FIR滤波器实现结构 图2.9 N为偶数时线性相位FIR滤波器实现结构

22、2.2.2 级联型结构 将系统函数分解成实系数二阶因子的乘积形式: (2.7) 实现结构如下图所示: X(n) y(n) 图2.10 级联型结构FIR滤波器 这种结构的特点是: (1)由于这种结构所需的系数和乘法运算比直接型多,因此,这种结构很少用。 (2)由于这种结构的每一节控制一对零点,因此,只能在需要控制传输零点时才用。2.2.3 多相滤波器结构 在FIR滤波器中,转移函数为:(2.8) 式中为滤波器长度。将冲激响应按下列的排列分成个组,并设为的整数倍,即,为整数,则:使:(2.9)则转移函数为:(2.10)称为的多相分量。公式(2.10)称为转移函数的多相表示。将公式(2.10)中的换

23、成,则(2.11)公式(2.11)中表示不同的()具有不同的相位,所以称为多相滤波结构。如图2.11所示。 图2.11 多相滤波结构多相滤波的实质可以看作按相位均分的关系把数字滤波器的转移函数分解成若干个不同相位的组,形成多个分支,在每个分支上实现滤波6。这样做的目的就是用其分支上阶数较少的滤波来实现原来阶数很大的的滤波6。这样做的意义在于工程上易于实现,能高效的进行实时信号的处理6。2.2.4 过采样结构 过采样是使用远大于奈奎斯特采样频率的频率对输入信号进行采样。设数字音频系统原来的采样频率为,通常为44.1kHz或48kHz7。若将采样频率提高到,称为过采样比率,并且 8。在这种采样的数

24、字信号中,由于量化比特数没有改变,故总的量化噪声功率也不变,但这时量化噪声的频谱分布发生了变化,即将原来均匀分布在频带内的量化噪声分散到了的频带上9。若,则就远大于音频信号的最高频率,这使得量化噪声大部分分布在音频频带之外的高频区域,而分布在音频频带之内的量化噪声就会相应的减少,于是,通过低通滤波器滤掉以上的噪声分量,就可以提高系统的信噪比9。这时,过采样系统的最大量化信噪比为: (2.12)式中为音频信号的最高频率,为过采样频率,为量化比特数。 从上式可以看出,在过采样时,采样频率每提高一倍,则系统的信噪比提高3dB,换言之,相当于量化比特数增加了0.5个比特10。由此可看出提高过采样比率可

25、提高A/D转换器的精度。2.3 窗函数法设计FIR滤波器 在滤波器设计过程中,通常是先给出所要设计的理想数字滤波器的频率响应 ,然后设计一个频率响应来逼近。由于设计是在时域进行的,因而可先由的傅里叶逆变换导出,即 (2.13) 一般情况下,理想频率响应是逐段恒定的,具有矩形频率特性,在边界频率处有不连续点。因此,得到将是无限长的序列。列如,理想线性相位低通滤波器的频率响应为 (2.14) 式中表示群延时,其单位冲激响应为 (2.15)从式(2.15)可以看出,理想低通滤波器的单位冲激响应是无限长非因果序列,且具有偶对称特性,如图(2.12)。窗函数以矩形窗为例。 图 2.12 理想低通滤波器单

26、位冲激响应n 0 图2.13 矩形窗 N-1 图 2.14 矩形窗截取的单位冲激响应 对FIR数字滤波器而言,其单位冲激响应是有限长的,所以要逼近,可用一个有限长度的窗口函数序列来截断11。即(2.16) 即所谓的窗函数,它为有限长序列。 按照复卷积公式,在时域相乘,则频域上是周期卷积关系,即(2.17)因而逼近的好坏完全取决于窗函数的频率特性。窗函数的频率特性为:(2.18) 常用的窗函数有:矩形窗、三角窗、汉宁(hanning)窗、海明(hamming)窗、布莱克曼(Blackman)窗、凯塞(Kaiser)窗。、 另外,这种无限单位冲激响应的截取要受FIR滤波器具有线性相位条件的约束,为

27、了构造一个长度为N的线性相位滤波器,根据线性相位条件,要求应该是对称中心在(N-1)/2的偶对称序列或奇对称序列。 过渡带宽取决于矩形窗函数频率响应的主瓣宽度,好的FIR选频滤波器过渡带要尽量陡。当旁瓣相对值尽可能小,数量尽可能少时,才可以得到大的阻带衰减,为改善滤波器的性能,通常要求窗函数的幅频特性具有以下特性: (1)主瓣宽度窄,以获得较陡的过渡带。 (2)最大旁瓣相对主瓣值尽可能小,以改善通带的平稳度和增大阻带的衰减。 然而,这两种要求往往会产生矛盾,即如果选用主瓣较窄的窗函数,则通带和阻带内的振荡将会较大。相反,如果选用旁瓣电平较小的窗函数,则所设计的滤波器的过渡带就有可能较宽。为便于

28、比较和设计时参考,表2.1 归纳了常用窗函数的基本参数,图2-18 给出了常用窗函数的时域波形包络,图2-19(a)(b)(c)(d)(e)(f)给出了常用窗函数的幅度特性。其中,取滤波器阶数为8,采样频率为1000Hz,截止频率为200Hz,滚将系数为0.35,通过FDATool查看各窗函数的幅频响应: 表2.1 六种窗函数基本参数比较窗函数旁瓣峰值/dB主瓣宽度过渡带宽阻带最小衰减/dB矩形窗-130.9-21三角形窗-252.1-25汉宁窗-313.1-44海明窗-413.3-53布莱克曼窗-575.5-74凯泽窗-575-80 w(n)布莱克曼 矩形海明三角汉宁N 图 2.15 常用窗

29、函数的时域波形包络图2.16 (a) 矩形窗图2.16 (b) 三角窗图2.16 (c) 汉宁窗图2.16 (d) 海明窗图2.16 (e) 布莱克曼窗图2.16 (f) 凯泽窗2.4 平方根升余弦滚降滤波器的设计及MATLAB仿真2.4.1 窗函数设计平方根升余弦滚降滤波器原理简介 实际通信系统中,当奈奎斯特滤波器是升余弦滚降滤波器时,发送端的成型滤波器和接收端的匹配滤波器都采用平方根升余弦滚降滤波器。其传输函数为: (2.19) 由式(2.19)可以得到平方根升余弦的时域表达式: = (2.20)式中Tb为码元周期,为滚降系数,01。 由式(2.20)可以看出平方根升余弦滚降滤波器的时域表

30、达式是一个无穷阶数的系数对称的FIR滤波器,如图2-5-1。由于在设计FIR滤波器是有限长滤波器,为了能够在硬件电路上实现,采用窗函数截断法截取其中一段,用有限长的h(n)来逼近无限长的, 其中是由平方根升余弦滚降滤波器时域信号经过采用得到的,即。h(n)为加窗截断后的信号,即,其为窗函数。在这里抽头数N取偶数,即h(n)=h(N-1-n),这样才能保证此根升余弦滤波器具有线性相位特性。而对于采样点数N , 并没有一个具体的计算公式, 本次设计采用8 点采样, 这也是经过多次实验而得出的一个实验值。 2.4.2 平方根升余弦滚降滤波器的MATLAB仿真 使用MATLAB软件能够方便地设计平方根

31、升余弦滚降滤波器。可以在MATLAB中调用fircos函数。调用方法是:h=firrcos(n,fN,df,fs,type,delay).。其中,n是滤波器的阶数减1,fN是奈奎斯特速率,它等于符号速率的1/2,即,符号速率,根据本课题要求,取10MSPS。df是过渡带带宽,,是滚降系数,fs是采样频率。 MATLAB软件提供了专用数字滤波器的设计工具FDAtool。在MATLAB 中, 利用其信号处理工具箱中的FDATool工具可以设计出以各种形式实现的根升余弦函数, 进而提取出根升余弦滤波器的系数12。FDAtool工具的突出优点是直观、方便,用户只要设置几个滤波器的参数,即可参看滤波器的

32、频率响应、零极点图、单位冲激响应、滤波器系数等。以下是实用MATLAB FDAtool工具实现本次课题要求的平方根升余弦滤波器的设计步骤:(1) 首先,在MATLAB command window 命令窗内输入 FDAtool命令,按Enter,出现FDAtool界面,如图2.16 图2.16 FDAtool界面 (2)设置本课题要求的平方根升余弦滤波器的参数,设置的参数见界面,如图2.17,本次课题采用海明窗,Fc设置为5MHZ,滚降系数设置为0.35,采样频率设置为20MHZ,阶数设置为33,即n=32。然后点击点击“design filter”按钮。 图 2.17 设置本课题要求的平方根

33、升余弦滤波器的参数 (3)查看平方根升余弦滤波器的幅度响应图如图2.18、相位响应如图2.19,单位冲激响应如图2.20,以及生成的滤波器系数如表 2.6所示 图2.18 平方根升余弦滤波器的频谱图 图 2.21 平方根升余弦滤波器相位响应 由于本文成型滤波器采用FIR滤波器设计,而FIR具有线性相位,从图2.2可以看出相位乘线性,从而验证了这一点。 图2.22 平方根升余弦滤波器单位冲激响应 从图2.22可以看出,加汉明窗之后的平方根升余弦滚将滤波器是中间陡两边平缓的呈偶对称的有限单位冲激响应。 表2.2 平方根升余弦滤波器系数序号系数序号系数序号系数序号系数10.0001210-0.009

34、1119-0.06234280.01362-0.00017110.0101200.02471290.0003930.00001120.0247210.01018300.0002940.0002913-0.0623422-0.00911310.0000150.0003914-0.04086230.003032-0.0001760.0136150.30120240.0055330.000127-0.002617160.54781250.0030180.00055170.30120260.0005590.0030118-0.0408627-0.002617(4)接着用MATLAB中的simulink

35、,构建滤波器仿真模块,如图2.23。 图 2.23 MATLAB中的simulink模块 当输入波形是随机方波时,输出波形见图2.24。由图2.24可以看出方波波形经过成型滤波器之后波形明显地变平滑。改变了突变的上升沿河下降沿,消除高频的成分,从而达到降低码间串扰,提高频带利用率的效果。 图2.24 当输入波形为随机方波经过成型的输出波形以下是MATLABl生成滤波器的代码:Fs = 20; % Sampling Frequency N = 32; % OrderFc = 5; % Cutoff FrequencyTM = rolloff; % Transition ModeR = 0.35;

36、 % RolloffDT = sqrt; % Design Type % Create the window vector for the design algorithm.win = hamming(N+1); % Calculate the coefficients using the FIR1 function.b = firrcos(N, Fc/(Fs/2), R, 2, TM, DT, , win);Hd = (b);3 基于FPGA的成型滤波器设计3.1 FPGA开发环境与工具3.1.1 FPGA简述随着数字集成电路的发展,越来越多的模拟电路逐渐被数字电路。数字集成电路由早期的电子

37、管、晶体管、中小规模集成电路发展到超大规模集成电路。但是,随着微电子技术的发展,设计与制造集成集成电路的任务已不完全由半导体厂商独立承担。电子工程设计师们更愿意自己设计专用的集成电路芯片,并且希望ASIC的设计周期尽可能短,因而出现了可编程逻辑器件(PLD),其中应用最广泛的是现场可编辑逻辑门阵列(FPGA)和复杂可编程逻辑器件(CPLD)。随着生产工艺的不断革新,高密度、超大规模FPGA/CPLD器件越来越多地在电子信息类产品设计中得到应用。FOGA具有以下基本特点:(1)采用FPGA设计ASIC电路(专用集成电路),用户不需要投片生产,就能得到合用的芯片。(2)FPGA可做其它全定制或半定制ASIC电路的中试样片。(3)FPGA内部有丰富的触发器和I/O引脚。(4)FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。(5) FPGA采用高速CMOS工艺,功耗低,可以与CM

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 成人自考

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁