抽取滤波器
- 格式:pdf
- 大小:328.11 KB
- 文档页数:19
低功耗Delta-Sigma ADC抽取滤波器的设计与实现的开题报告一、选题背景与意义Delta-Sigma ADC是一种高精度、低功耗的模数转换器,广泛应用于信号采集和处理、电力电子、无线通信等领域。
其中,抽取滤波器是Delta-Sigma ADC的核心部件之一,用于对模数转换器输出的无穷序列进行数字滤波和抽取操作,得到有限序列的数字信号。
因此,对Delta-Sigma ADC抽取滤波器的设计和实现具有重要的理论和应用价值。
二、研究内容和研究方法本文以Delta-Sigma ADC抽取滤波器的设计和实现为研究目标,包括以下内容:1. Delta-Sigma ADC的原理和应用,介绍Delta-Sigma调制器、数字滤波器等基本原理。
2. 抽取滤波器的设计和实现,包括数字信号处理中的抽取和滤波操作、滤波器结构和参数的设计和优化等方面。
3. 模拟电路和数字电路的设计和实现,包括滤波器的模拟电路、数字电路、系统级集成等方面。
4. 系统仿真和测试验证,通过理论分析、MATLAB仿真和硬件实现等方式对抽取滤波器的性能进行分析和测试。
研究方法主要包括文献综合、数学分析、MATLAB仿真、软件编程和电路实现等技术手段。
三、研究进度目前,已经完成Delta-Sigma ADC的理论研究和抽取滤波器的设计方案,初步确定了数字电路和模拟电路的方案设计。
下一步,将进行MATLAB仿真和电路模拟验证,并进行实际系统测试。
四、预期研究成果本研究的预期成果包括:1. 抽取滤波器的设计方案和实现流程,提高Delta-Sigma ADC抽取滤波器的设计和实现水平。
2. 系统仿真和测试验证结果,提高Delta-Sigma ADC抽取滤波器的性能和应用范围。
3. 发表相关论文及优秀学术著作,提高科研水平。
五、研究难点和风险控制Delta-Sigma ADC抽取滤波器的设计和实现具有一定难度,其风险主要体现在以下方面:1. 短时间内难以完成全部设计和实现工作。
FPGA的FIR抽取滤波器设计用FPGA实现抽取滤波器比较复杂,主要是因为在FPGA中缺乏实现乘法运算的有效结构,现在,FPGA中集成了硬件乘法器,使FPGA在数字信号处理方面有了长足的进步。
本文介绍了一种采用Xilinx公司的XC2V1000实现FIR抽取滤波器的设计方法。
具体实现结构设计基于抽取滤波器的工作原理,本文采用XC2V1000实现了一个抽取率为2、具有线性相位的3阶FIR抽取滤波器,利用原理图和VHDL共同完成源文件设计。
图1是抽取滤波器的顶层原理图。
其中,clock是工作时钟,reset是复位信号,enable是输入数据有效信号,data_in(17:0)是输入数据,data_out(17:0)是输出数据,valid是输出数据有效信号。
adder18是加法器模块,mult18是乘法器模块,acc36是累加器模块,signal_36to18是数据截位器模块,fir_controller是控制器模块。
控制器定时向加法器、乘法器和累加器发送数据或控制信号,实现流水线操作。
图1 抽取滤波器顶层原理图控制器控制器是抽取滤波器的核心模块,有两个功能:一是接收输入数据,二是向其它模块发送数据和控制信号。
它根据加法器、乘法器和累加器的时序特性,有规律地向加法器发送抽头数据,向乘法器发送系数,向累加器发送控制信号,让加法器、乘法器和累加器在每个时钟周期都完成指定的任务,从而实现流水线操作。
控制器用VHDL语言描述,用寄存器存放抽头和系数。
加法器加法器的输入和输出都是18 bit,用VHDL语言描述实现。
它有两个工作时钟的延迟,在输入数据准备好的情况下,第一个时钟得出相加结果,第二个时钟把相加结果锁存输出。
乘法器乘法器为18 bit输入,36bit输出,用库元件MULT18X18S和36 bit锁存器实现。
MULT18X18S是XC2V1000自带的18×18bit硬件乘法器,单个时钟就可完成乘法运算。
DelSigMulti V 1.2001-65734 Rev. **Single Slope 8-Bit ADC Data SheetCopyright © 2009-2010 Cypress Semiconductor Corporation. All Rights Reserved.调制器顺序抽取率分辨率采样率(CLK=2 MHz)采样率(CLK=8 MHz)抽取滤波器数量SC模块闪存RAM通道(I/O 引脚)CY8C28x45, CY8C28x43, CY8C28x52, CY8C28x33, CY8C28x23132615625.062500.022148321647.57812.531250.02215632 112893906.315625.02218552125610.51953.17812.52218552 232815625.062500.02218752 264107812.531250.02221672 2128123906.315625.02221672 2256141953.17812.52221672 132615625.062500.036180631647.57812.531250.03619263 112893906.315625.03623493125610.51953.17812.53623493 232815625.062500.03621563 264107812.531250.03625793 2128123906.315625.03625793 2256141953.17812.53625793 132615625.062500.048200741647.57812.531250.04821674 112893906.315625.048271114125610.51953.17812.548271114 232815625.062500.04824374 264107812.531250.048298114 2128123906.315625.048298114 2256141953.17812.548298114Cypress Semiconductor Corporation•198 Champion Court•San Jose,CA95134-1709•408-943-2600请参考应用笔记“Analog - ADC Selection”(模拟 - ADC 选择)AN2239 以获取其他转换器。
现代通信系统中高效抽取滤波器技术研究的开题报告【摘要】在现代通信系统中,滤波器作为一种重要的信号处理技术,被广泛应用于信号的提取和去除干扰等方面。
为了提高滤波器的效率和精度,在研究中出现了高效抽取滤波器技术。
本文将对现代通信系统中高效抽取滤波器技术进行研究,探讨其原理、特点和应用。
【关键词】高效抽取滤波器,现代通信系统,效率,精度,应用【背景】现代通信系统中,无线通信、数字信号处理和多媒体通信等领域都需要使用滤波器。
高效抽取滤波器技术被应用在许多方面,比如说,数字信号处理中的滤波器可以用于信号检测、降噪、信号编码和解码等。
在无线通信领域中,滤波器可以用来提取无线信号中的有用信息,去除非目标信号等。
因此,对于现代通信系统来说,高效抽取滤波器技术是非常重要的。
【研究内容】本文的研究内容主要包括以下几个方面:1. 高效抽取滤波器的原理和特点高效抽取滤波器通过对输入信号进行有效的采样和连接来实现精确的滤波效果。
这种滤波器的特点是节省计算和存储资源,提高计算速度和减少处理延迟等方面。
2. 高效抽取滤波器的应用高效抽取滤波器可以应用于许多领域,如数字信号处理、音频和图像处理等。
在这些领域中,高效抽取滤波器可增加处理经济性,并减少计算和存储资源的占用。
3. 高效抽取滤波器的实现为了实现高效抽取滤波器,需要对滤波器的算法和实现进行详尽研究。
此外,还需要对这些算法进行软件或硬件实现,以提高滤波器的计算速度和稳定性等方面的指标。
【研究目的】本研究旨在深入探讨高效抽取滤波器在现代通信系统中的应用和优势,为提高通信系统的效率和精度做出贡献,同时为相关领域的研究者提供参考和指导。
【研究方法】本研究采用文献综述和实验研究相结合的方法对高效抽取滤波器技术进行研究。
其中,文献综述重点分析了高效抽取滤波器技术的基本原理、应用和优势等方面的文献资料,并撰写相关综述文章。
实验研究采用软件实现,并使用MATLAB等相关软件进行数据分析和结果验证。
FIR抽取滤波器的工作原理FIR(有限脉冲响应)滤波器是一种数字滤波器,常用于信号处理和数字通信领域。
它的工作原理基于对输入信号的离散时间样本进行线性加权求和的方式。
FIR滤波器的工作原理可以分为三个主要步骤:采样、加权和求和。
1.采样:输入信号经过模数转换器(A/D转换器)转换为数字形式,以离散时间点的方式进行采样。
这意味着信号在时间上是离散的,并以一定的时间间隔采集样本。
2.加权:每个采样点都乘以一个系数,称为滤波器的冲激响应。
冲激响应是一个数字序列,表示了滤波器的频率响应特性。
它决定了滤波器如何对不同频率的信号进行加权。
冲激响应的长度决定了滤波器的阶数,即影响滤波器频率响应的能力。
3.求和:加权后的采样点按顺序相加,得到输出信号。
输出信号是滤波器对输入信号进行处理后得到的结果。
FIR滤波器的特点是其脉冲响应是有限长度的,因此它不具有反馈回路。
这意味着它的稳定性得到了保证,并且不会引入频率抖动或波动。
此外,FIR滤波器的相应通带和停带特性可以精确设计,其幅频响应在通带内的波动较小,同时对停带内的频率具有较高的抑制能力。
设计FIR滤波器的关键是确定滤波器的冲激响应。
常见的设计方法有窗函数法、频率采样法和最小平方误差法等。
窗函数法通过在理想传递函数和实际传递函数之间引入窗函数来设计滤波器。
频率采样法在设计过程中提前选择一组所需的频率样本点,然后通过这些样本点确定滤波器的冲激响应。
最小平方误差法是基于最小化输入信号和期望响应之间的均方误差来设计滤波器。
FIR滤波器的应用广泛,例如语音处理、图像处理、音频处理和无线通信等领域。
它可以实现低通、高通、带通和带阻等多种滤波器类型,具有较好的抗混叠性能和相位线性特性,能够有效地去除信号中的干扰和噪声。
总结起来,FIR滤波器的工作原理是将输入信号离散采样后,对每个采样点乘以滤波器的冲激响应系数,并将这些加权后的采样点求和,得到输出信号。
滤波器的冲激响应可以通过不同的设计方法获得,以满足特定的频率响应要求。
24位Σ-△A/D转换器中抽取滤波器的设计和实现的开题报告1.选题背景与研究意义Σ-△模数转换器广泛应用于音频数字信号处理、网络音频播放等领域。
其中,24位Σ-△A/D转换器是一种比较常见的Σ-△模数转换器。
在这种转换器中,抽取滤波器是非常重要的一部分,其负责去除高频噪声,保证信号的精度和清晰度。
因此,对24位Σ-△A/D转换器中抽取滤波器的设计和实现进行研究,具有很高的实用价值和理论意义。
2.研究内容与研究方法研究内容:本研究主要对24位Σ-△A/D转换器中抽取滤波器进行设计和实现。
具体包括以下方面:(1)研究抽取滤波器的基本原理和设计方法。
(2)对24位Σ-△A/D转换器的系统要求进行分析,确定抽取滤波器的参数。
(3)根据设计要求,选择合适的滤波器类型,并进行滤波器的设计和仿真。
(4)在FPGA开发板上搭建实验平台,对设计好的抽取滤波器进行硬件实现,并验证实验结果的正确性。
研究方法:本研究采用以下方法进行研究:(1)文献研究法:对相关文献进行综合分析和归纳,掌握抽取滤波器的基本原理和设计方法。
(2)仿真研究法:通过Matlab等软件进行滤波器的设计和仿真,验证设计方案的可行性和效果。
(3)实验研究法:在FPGA开发板上进行硬件实现,进行实验验证,分析实验结果,并对实验结果进行优化。
3.预期研究结果与研究意义预期研究结果:(1)设计出合适的抽取滤波器,可以有效去除24位Σ -△ A/D转换器中的高频噪声,提高信号精度和清晰度。
(2)在FPGA开发板上搭建实验平台,将抽取滤波器硬件实现,并验证实验结果的正确性,为后续的优化提供数据支持。
研究意义:(1)对于研究、开发和改进现代音频处理技术,具有建设性意义。
(2)为音频数字信号处理和网络音频播放等领域的产品开发提供技术支持。
(3)提供了设计和仿真方法,为类似系统的设计提供了一些实践经验。
数字抽取滤波器设计概述我在参与《生物医学信号检测专用集成电路的设计和研究》这个项目的时候,被分配到一个小小的任务,就是设计sigma-deltaADC 中的数字抽取滤波器。
对很多人来说,this is a piece of cake,但是对我而言,却是挺难的。
首先,信号与系统以及数字信号处理方面的知识,本科毕业之后已经完全还给老师了。
没有办法,我不得不重新捡起这几本书,首先是《信号与系统》,两本,郑君里写的,厦门大学信息学院研究生好像是考这本教材,以前学得是我们任课老师自己写的,虽然老师好得没话说,但是那本书实在是不敢恭维。
这两本书没有详细看,但是大概内容还是做到心里有数的,特别是一些定义,概念,是一定要了解的。
本人觉得,书本下册9.2节,对我理解信号与系统帮助很大,他把信号系统中连续时间信号,离散时间信号,以及对应的连续或者是离散频谱,这几种情况进行一个比较,对宏观理解是很有帮助的。
接下来是《数字信号处理》,我看的是吴镇扬老师编写的,简单易读是我选择这本书的原因,另外一方面是因为我本科教材就是这本。
其实很多老师说这本书不好,讲得很简单,但是对于我这种比较笨的人,看这本应该差不多,如果需要更深一步的理解,可以选择清华大学胡广书老师的那本,听说不错。
这本书呢,我也是草草学习了一遍,但是IIR滤波器和FIR滤波器的设计方法,肯定要详细看的,毕竟,我的使命就是设计FIR滤波器了。
这两本书看完之后,接下来就有针对的设计我的抽取滤波器了。
相关方面的论文很多,但是真正理解消化,成为自己的东西,却是一个长期而复杂的过程。
我重点阅读了一遍硕士论文《高效窄带FIR滤波器的设计与研究》,里面很多内容写得很好,特别是对CIC滤波器的解释,感觉看完受益匪浅,感慨人家学习真是踏实认真。
在看这些论文的时候,肯定还有很多难以理解的概念,我想这个时候再去翻书查资料,会有更深刻的理解。
因为数字抽取滤波器主要有CIC滤波器,HBF,组成,因此有针对性的看些这方面的资料很重要。
DelSigMulti V 1.2001-65734 Rev. **Single Slope 8-Bit ADC Data SheetCopyright © 2009-2010 Cypress Semiconductor Corporation. All Rights Reserved.调制器顺序抽取率分辨率采样率(CLK=2 MHz)采样率(CLK=8 MHz)抽取滤波器数量SC模块闪存RAM通道(I/O 引脚)CY8C28x45, CY8C28x43, CY8C28x52, CY8C28x33, CY8C28x23132615625.062500.022148321647.57812.531250.02215632 112893906.315625.02218552125610.51953.17812.52218552 232815625.062500.02218752 264107812.531250.02221672 2128123906.315625.02221672 2256141953.17812.52221672 132615625.062500.036180631647.57812.531250.03619263 112893906.315625.03623493125610.51953.17812.53623493 232815625.062500.03621563 264107812.531250.03625793 2128123906.315625.03625793 2256141953.17812.53625793 132615625.062500.048200741647.57812.531250.04821674 112893906.315625.048271114125610.51953.17812.548271114 232815625.062500.04824374 264107812.531250.048298114 2128123906.315625.048298114 2256141953.17812.548298114Cypress Semiconductor Corporation•198 Champion Court•San Jose,CA95134-1709•408-943-2600请参考应用笔记“Analog - ADC Selection”(模拟 - ADC 选择)AN2239 以获取其他转换器。
特性与概述6-bit 到 14-bit 分辨率2 到 4 通道同步采样无符号或有符号 2 的补码格式的数据最大采样率为 65,500 sps(在 6 比特分辨率情况下)、7812 sps(在 14-bit分辨率情况下)硬件中完全实施了 Sinc2 滤波器,降低了 CPU 开销和抗锯齿要求用户可选择 1st 阶或 2nd 阶调制器以提高信噪比内部和外部参考选项定义的输入范围不需要数字模块通过配置向导,可以轻松选择彼此全部同步的 2、3 或 4 通道 delta-sigma ADC 测量抽取滤波器的内部定时器不允许使用数字模块DelSigMulti 用户模块是积分转换器,需要 32 到 256 个积分周期才能生成单一个输出采样。
更改复用输入会使得更改后的前两个采样失效。
此 DelSigMulti 用户模块最多支持 4 通道同时同步 delta-sigma ADC 采样。
通过配置向导,可以轻松选择每个通道使用的模拟模块数和每个通道的抽取滤波器过采样率。
在放置模块之前,请读取“参数”一节。
Note 如果仅需要 1 个通道或需要多个不同步通道,则应当使用常规“DelSig”、“DelSigPlus”用户模块。
Figure 1.单通道 DelSigMulti 方框图功能说明如图 1 所示,DelSigMulti 用户模块由三个主要功能组成:调制器Sinc2 抽取滤波器定时发生器每个组件提供一些选项,可以调整这些选项来实现给定应用场合的性能与资源利用之间的合适平衡。
调制器调制器是 1-bit 过采样电路,它以所产生的 1 和 0 密度的形式表示输入电压。
低通抽取滤波器通过将多个 1-bit 样品转换为具有较高分辨率的样品,将调制器输出降低到最终的采样率。
通常,抽取速率越高(即过采样率越高),则分辨率结果越高,但是其他因素(例如调制器的阶)也会影响分辨率结果。
Delta-Sigma 转换器的主要优点是调制器可提供“噪声整形”。
通常,信号采样中固有的量化噪声是一种大致均匀分布的噪声(白噪声),其频率介于“DC”与采样频率一半(即奈奎斯特频率)之间。
简单而言,delta-sigma 调制器将某些量化噪声从较低频率转换为较高频率,之后会由抽取过滤器进行衰减。
二阶调制器需要两个开关电容模拟 PSoC 模块,它对噪声整形的效果要好于仅需要一个模拟 PSoC 模块的一阶调制器。
由于最高抽取速率为 256X,因此与一阶调制器相比,二阶调制器将有效分辨率提高了 3.5-bit。
Figure 2.DelSigMulti 一阶调制器图示模拟模块配置为积分器。
比较器的输出极性对参考复用器进行配置,以便在输入中增减参考电压,并置入积分器中。
此参考电压控制将积分器输出拉回到零的企图。
一位比较器输出也会馈入到 sinc2 抽取滤波器中。
请注意,1-bit 过采样率由四分发生器确定,四分发生器生成控制开关电容 (SC) PSoC 模块的 φ1 和 φ2时钟。
输出速率的确定方法是:将数据除以 4 以获得 1-bit 过采样率,接着将结果除以抽取速率以获得最终采样率。
Equation 1下面的规格表中给出了可以使用的最高数据时钟频率。
对于 8 MHz 的数据时钟和 256 的抽取速率,采样率为:Equation 2二阶调制器的构造方法是:将一阶调制器的模拟输出馈送到类似的 PSoC 模块中,并修改反馈排列,以便第二个模块的 1-bit 比较器输出反馈回这两个模块,如图所示:Figure 3.DelSigMulti 二阶调制器图示由于模拟比较器总线在模拟 PSoC 模块阵列的列中垂直运行,二阶调制器的模块必须一个摞一个地放置。
DelSigMulti 的范围是通过 ±V Ref 建立的。
您可以在 PSoC Designer“全局资源”窗口中设置 V Ref。
对于固定量程,V Ref 设置为 ±V Bandgap,对于 CY8C29x66 系列 PSoC 设备,设置为 ±1.6 V Bandgap。
对于可调整量程,V Ref 设置为 ±Port 2[6]。
要提供比率计量程,则 V Ref 设置为 ±V DD/2。
表 1 给出了完整选项列表:Table 1.针对 Ref Mux 全局参数设置的输入电压范围RefMux 设置Vdd = 5 伏Vdd = 3.3 伏(Vdd/2) ± BandGap 1.2 < V in < 3.80.35 < V in < 2.95(Vdd/2) ± (Vdd/2)0 < V in < 50 < V in < 3.3BandGap ± BandGap0 < V in < 2.60 < V in < 2.6(1.6*BandGap) ± (1.6*BandGap)0 < V in < 4.16NASinc 2 抽取过滤器抽取过滤器的响应由下列 z 域关系提供:Equation 3本节中绘制的频率域传输函数将频率标准化,以使输出采样率 F nom 等于 1.0。
-3 dB 点出现在紧靠 0.318×F nom 上方,函数的零点出现在 F nom 的每个整数倍处。
由于 1-bit 采样率比额定输出速率高 32 到 256,奈奎斯特限制为比 F nom 高 4 到 7 个八度,因而极大降低了对防锯齿滤波器的要求。
在图形右侧,用粗垂直线显示了抽取速率为 256 的 1-bit 奈奎斯特频率。
虽然实现较高抽取速率是可能的,但是由于设备本底噪声的存在,它们带来的好处有限。
对于 14-bit 拓扑、抽取速率为 256 的二阶调制器,分辨率受信噪比限制。
要在 DC 或慢速移动信号测量中获取可重复的 14-bit 分辨率,需要对多个输出采样值求平均值,或者应用更复杂的信号处理技术。
Figure 4.Sinc 2 抽取过滤器幅度响应,包含 -3dB 点和奈奎斯特频率(2*BandGap) ± BandGap 1.3 < V in< 3.9NA(2*BandGap) ± P2[6](2.6 - V P2[6]) < V in < (2.6 + V P2[6])NAP2[4] ± BandGap (V P2[4] - 1.3) < V in < (V P2[4] + 1.3)(V P2[4] - 1.3) < V in < (V P2[4] + 1.3)P2[4] ± P2[6](V P2[4]-V P2[6]) < V in < (V P2[4]+V P2[6])(V P2[4]-V P2[6]) < V in < (V P2[4]+V P2[6])RefMux 设置Vdd = 5 伏Vdd = 3.3 伏与早先的 DELSIG8 和 DELSIG11 不同,此用户模块在硬件中完整实施传输函数的分子和分母。
这需要改进的“类型 2”抽取滤波器。
该滤波器既可用于一阶调制器拓扑,也可用于二阶调制器拓扑。
抽取滤波器通过在 1-bit 采样率下运行的双积分器实现传输函数的分母。
分子由在额定输出采样率下运行的双微分器(第二差分运算符)实现。
DelSigMulti 用户模块使用的 CPU 开销和中断延迟限制为大约 80 周期或更少,以便从 I/O 空间中的抽取滤波器寄存器检索样品数据。
类型 2 抽取滤波器实际上是为 n 比特转换器生成从 0 到 2n -1 的无符号值。
中断服务例程可以配置为将此转换为从 -2n-1 到 +2n-1-1 的 2 的补码值。
Table 2.Delta Sigma ADC 功能表时序发生器和要求向模拟调制器提供 φ1 和 φ2 时钟的四分时钟发生器也会向抽取滤波器提供位时钟。
对应于输出采样率的抽取因子由字时钟确定。
字时钟由抽取滤波器内部定时器生成。
类型 2 抽取滤波器是 Sinc 2 滤波器的全硬件版本。