现场可编程门阵列(FPGA,Field Programmable Gate Array)是可编程逻辑器件的一种,它的出现是随着微电子技术的发展,设计与制造集成电路的任务已不完全由半导体厂商来独立承担。系统设计师们更愿意自己设计专用集成电路(ASIC,Application Specific Integrated Circuit).芯片,而且希望ASIC的设计周期尽可能短,最好是在实验室里就能设计出合适的ASIC芯片,并且立即投入实际应用之中。现在,FPGA已广泛地运用于通信领域、消费类电子和车用电子。 本文中涉及的I/O端口模块是FPGA中最主要的几个大模块之一,它的主要作用是提供封装引脚到CLB之间的接口,将外部信号引入FPGA内部进行逻辑功能的实现并把结果输出给外部电路,并且根据需要可以进行配置来支持多种不同的接口标准。FPGA允许使用者通过不同编程来配置实现各种逻辑功能,在IO端口中它可以通过选择配置方式来兼容不同信号标准的I/O缓冲器电路。总体而言,可选的I/O资源的特性包括:IO标准的选择、输出驱动能力的编程控制、摆率选择、输入延迟和维持时间控制等。 本文是关于FPGA中多标准兼容可编程输入输出电路(Input/Output Block)的设计和实现,该课题是成都华微电子系统有限公司FPGA大项目中的一子项,目的为在更新的工艺水平上设计出能够兼容单端标准的I/O电路模块;同时针对以前设计的I/O模块不支持双端标准的缺点,要求新的电路模块中扩展出双端标准的部分。文中以低压双端差分标准(LVDS)为代表构建双端标准收发转换电路,与单端标准比较,LVDS具有很多优点: (1)LVDS传输的信号摆幅小,从而功耗低,一般差分线上电流不超过4mA,负载阻抗为100Ω。这一特征使它适合做并行数据传输。 (2)LVDS信号摆幅小,从而使得该结构可以在2.5V的低电压下工作。 (3)LVDS输入单端信号电压可以从0V到2.4V变化,单端信号摆幅为400mV,这样允许输入共模电压从0.2V到2.2V范围内变化,也就是说LVDS允许收发两端地电势有±1V的落差。 本文采用0.18μm1.8V/3.3V混合工艺,辅助Xilinx公司FPGA开发软件ISE,设计完成了可以用于Virtex系列各低端型号FPGA的IOB结构,它有灵活的可配置性和出色的适应能力,能支持大量的I/O标准,其中包括单端标准,也包括双端标准如LVDS等。它具有适应性的优点、可选的特性和考虑到被文件描述的硬件结构特征,这些特点可以改进和简化系统级的设计,为最终的产品设计和生产打下基础。设计中对包括20种IO标准在内的各电器参数按照用户手册描述进行仿真验证,性能参数已达到预期标准。
上传时间: 2013-05-15
上传用户:shawvi
作为电子类专业学生,实验是提高学生对所学知识的印象以及发现问题和解决问题的能力,增加学生动手能力的必须环节。本设计的目的就是开发一套满足学生实验需求的信号源,基于此目的本信号源并不需要突出的性能,但经济上要求低成本,同时要求操作简单,能够输出多种波形,并且利于学生在此平台上认识信号源原理,同时方便在此平台上进行拓展开发。 设计中运用虚拟仪器技术将计算机屏幕作为仪器面板,采用EPP接口,同时在FPGA上开发控制电路,为后续开发留下了空间,同时节省了成本。本设计采用地址线16位,数据线12位的静态RAM作为信号源的波形存储器,后端采用两种滤波类型对需要滤波的信号进行滤波。启动信号时软件需要先将波形数据预存在存储器中便于调用,最后得到的结果基本满足教学实验的需求。 本文结构上首先介绍了直接采用DDS芯片制作信号源的利弊,及作者采用这种设计的初衷,然后介绍了信号源的整体结构,总体模块。以下章节首先介绍FPGA内部设计,包括总体结构和几大部分模块,包括:时钟产生电路,相位累加器,数据输入控制电路,滤波器控制电路,信号源启动控制电路。 然后介绍了其他模块的设计,包括存储器选择,幅度控制电路的设计以及滤波器电路的设计,本设计的幅度控制采用两级DA级联,以及后端电阻分压网络调节的方式进行设计,提高了幅度调节的范围。对于滤波器的设计,依据不同的信号频率,分成了4个部分,对于500K以下的信号采用的是二阶巴特沃斯有源低通滤波,对于500K以上至5M以下信号采用的五阶RC低通滤波器。 在软件设计部分,分成两个部分,对于底层驱动程序采用以Labwindows/CVI为平台进行开发,利用其编译和执行速度快,并且和LabVIEW能够很好连接的特性。对于上层控制软件,采用以LabVIEW为平台进行开发,充分利用其图化设计,易于扩展。 论文最后对所做工作进行了总结,提出了进一步改进的方向。
上传时间: 2013-04-24
上传用户:afeiafei309
清华自动化系的张贤达的现代信号处理,研究生PPT。
标签: 信号处理
上传时间: 2013-04-24
上传用户:Andy123456
由可编程器件控制的信号发生器可输出正弦波、方波、锯齿波,其频率可调。能输出正 弦波、方波、锯齿波的组合波形,且组合波形的频率可调。还能输出占空比和频率可调的方 波。
标签: 信号发生器
上传时间: 2013-05-28
上传用户:跃跃,,
近年来,以FPGA为代表的数字系统现场集成技术取得了快速的发展,FPGA不但解决了信号处理系统小型化、低功耗、高可靠性等问题,而且基于大规模FPGA单片系统的片上可编程系统(SOPC)的灵活设计方式使其越来越多的取代ASIC的市场。传统的通用信号处理系统使用DSP作为处理核心,系统的可重构型不强,FPGA解决了这一问题,并且现有的FPGA中,多数已集成DSP模块,结合FPGA较强的信号并行处理特性使其与DSP信号处理能力差距很小。因此,FPGA作为处理核心的通用信号处理系统具有很强的可实施性。 @@ 基于上述要求,作者设计和完成了一个基于多FPGA的通用实时信号处理系统。该系统采用4片XC3SD1800A作为处理核心,使用DDR2 SDRAM高速存储实时数据。作者通过全面的分析,设计了核心板、底板和应用板分离系统架构。该平台能够根据实际需求进行灵活的搭配,核心板之间的数据传输采用了LVDS(低电压差分信号)技术,从而使得数据能够稳定的以非常高的速率进行传输。 @@ 本系统属于高速数字电路的设计范畴,因此必须重视信号完整性的设计与分析问题,作者根据高速电路的设计惯例和软件辅助设计的方法,在分析和论证了阻抗控制、PCB堆叠、PCB布局布线等约束的基础上,顺利地完成了PCB绘制与调试工作。 @@ 作为系统设计的重要环节,作者还在文中研究了在系统设计过程中出现的电源完整性问题,并给出了解决办法。 @@ LVDS高速数据通道接口和DDR2存储器接口设计决定本系统的使用性能,本文基于所选的FPGA芯片进行了详细的阐述和验证。并结合系统的核心板和底板,完成了应用板,视频图像采集、USB、音频、LCD和LED矩阵模块显示等接口的设计工作,对其中的部分接口进行了逻辑验证。 @@ 经过测试,该通用的信号处理平台具有实时性好、通用性强、可扩展和可重构等特点,能够满足当前一些信号处理系统对高速、实时处理的要求,可以广泛应用于实时信号处理领域。通过本平台的研究和开发工作,为进一步研究和设计通用、实时信号处理系统打下了坚实的基础。 @@关键词:通用实时信号处理;FPGA;信号完整性;DDR2;LVDS
上传时间: 2013-05-27
上传用户:qiaoyue
直接序列扩频通信技术,具有抗干扰、保密性强、可实现码分多址通信和高精度测量的优点,其中信号的快速捕获是扩频体制的关键。扩频系统虽然本身具有抗干扰能力,但在强干扰情况下,系统性能将严重恶化,大大影响捕获的精度,甚至无法捕获。因此,在接收机接收到信号以后,在捕获前可以利用自适应天线阵进行抗干扰滤波,增强系统的抗干扰能力。同时,抗干扰滤波可能会对扩频信号的捕获带来一定的影响,对这个问题也需要进行分析。 本文取材于“GPS空域抗干扰接收机”研究课题,以该课题为背景,从扩频信号捕获的角度出发,利用仿真数据,针对自适应天线阵抗干扰滤波和捕获进行Matlab仿真,研究分析不同的抗干扰滤波方案对扩频信号捕获产生的影响,确定FPGA设计方案,在ISE中将设计方案实现为具体的VHDL程序,并通过Modelsim仿真比对,为“GPS空域抗干扰接收机”课题研究中方案的确定提供了技术支撑。
上传时间: 2013-04-24
上传用户:diets
本研究针对目标识别等系统中由于载机转动而使目标图像发生旋转,给测量及人眼观察带来的影响,因此需要对目标图像进行实时的反旋转处理,对目前出现的消像旋技术进行分析和比较,选择从电子学消旋方法出发,研究图像消像旋的方法,并给出了基于FPGA的实时消像旋系统的完整结构和相应的算法设计。 本文在对电子图像消旋原理的深入分析的基础上,设计并利用Visual C++6.0软件仿真实现了一种优化的快速旋转算法,再利用后插值处理保证了图像的质量;构建了以ACEX EP1K100为核心的数字图像实时消像旋系统,利用VHDL硬件描述语言实现了整个消像旋算法的FPGA设计。该系统利用高速相机和Camera Link接口传输图像,提高了系统的运行速度。利用QuartusII和Matlab软件对整个算法设计进行混合仿真实验。实验结果表明,该系统能够成功地对采集到的灰度图像进行消像旋处理,旋转后的图像清晰稳定,像素误差小于一个像素,而且对于视频信号只有一帧的延时不到20ms,达到系统参数要求。
上传时间: 2013-07-04
上传用户:MATAIYES
现代数字信号处理对实时性提出了很高的要求,当最快的数字信号处理器(DSP)仍无法达到速度要求时,唯一的选择是增加处理器的数目,或采用客户定制的门阵列产品。随着可编程逻辑器件技术的发展,具有强大并行处理能力的现场可编程门阵列(FPGA)在成本、性能、体积等方面都显示出了优势。本文以此为背景,研究了基于FPGA的快速傅立叶变换、数字滤波、相关运算等数字信号处理算法的高效实现。 首先,针对图像声纳实时性的要求和FPGA片内资源的限制,设计了级联和并行递归两种结构的FFT处理器。文中详细讨论了利用流水线技术和并行处理技术提高FFT处理器运算速度的方法,并针对蝶形运算的特点提出了一些优化和改进措施。 其次,分析了具有相同结构的数字滤波和相关运算的特点,采用了有乘法器和无乘法器两种结构实现乘累加(MAC)运算。无乘法器结构采用分布式算法(DA),将乘法运算转化为FPGA易于实现的查表和移位累加操作,显著提高了运算效率。此外,还对相关运算的时域多MAC方法及频域FFT方法进行了研究。 最后,完成了图像声纳预处理模块。在一片EP2S60上实现了对160路信号的接收、滤波、正交变换以及发送等处理。实验表明,本论文所有算法均达到了设计要求。
上传时间: 2013-06-09
上传用户:zgu489
[信号与系统(全美经典学习指导系列)].(美)Hwei.P.Hsu.扫描版 很清晰,经典教材
上传时间: 2013-04-24
上传用户:Pzj
雷达截获接收机、反辐射导弹等电子设备的使用对军用雷达的生存构成了严重威胁。因此,雷达必须避免被敌方电子设备截获和干扰。这种形式下噪声雷达应运而生,其中一种很成熟的便是噪声调频雷达。上世纪八十年代,我们课题组成功研制了噪声调频雷达原理样机。虽然该雷达具有十分优异的LPI性能,但是限于当时的电子技术水平,该雷达采用模拟器件实现,使得雷达的体积较大、工作稳定性受外界环境影响大,在小型化、高精度的应用领域受到诸多限制。FPGA是上世纪八十年代发展起来的数字技术,具有体积小、精度高、稳定性好和速度快等特点。 本文在噪声雷达课题组研究的基础上,设计实现噪声调频雷达信号处理系统。内容安排如下:第一章介绍噪声雷达的研究背景和发展前景;第二章介绍噪声调频雷达的原理,证明混频器输出信号各态历经性;第三章介绍FPGA开发软硬件环境;第四章详细阐述基于FPGA技术的噪声调频雷达信号处理系统设计和系统中关键模块的设计实现;第五章对设计的FPGA信号处理系统进行仿真和验证。最后,第六章对全文进行总结,指出了设计中的不足和须改进的地方。
上传时间: 2013-05-21
上传用户:天涯