pdf
基于FPGA和UART的MCU总线数据采集系统设计
标签:MCU 数据采集 FPGA UART
积分:1
类型:学术论文 上传者:Timson 上传时间:2012-12-25
简介:为了实现某生产线上MCU的数据采集,设计了一种基于FPGA和UART的数据采集系统,并完成系统的软硬件设计。整个设计完全采用硬件逻辑VHDL语言,集成在一枚Altera的cyclone芯片内,设计了单片机总线与FPGA接口逻辑,数据缓存的双端口RAM、FIFO和UART串行发送模块。通过仿真和实际应用证明系统的准确性,该方法和理念具有一定的通用性,为数据采集系统的设计提供了一个新思路,使系统更紧凑,易维护,更可靠。
zip
基于CY7C68013A的FPGA配置和通信接口设计
标签:基于CY7C68013A的FPGA配置和通信接口设计
积分:1
类型:应用文档 上传者:csdn_can 上传时间:2014-01-08
简介: 为了同时实现计算机对FPGA进行在线配置和高速数据传输,提出了一种基于CY7C68013A芯片的USB2.0接口设计方案。介绍了以CY7C68013A芯片为核心的系统硬件电路设计和软件编程,详细分析了CY7C68013A固件程序设计方法。CY7C68013A芯片在配置FPGA时受芯片内部CPU控制,配置速度为6 Mb/s,而在数据传输时采用从属FIFO模式以实现高速数据通信。该方案可以广泛应用到软件无线电项目开发中。
rar
软件无线电中数字下变频技术研究及FPGA实现.rar
标签:软件 无线电 变频技术研究 FPGA实现
积分:1
类型:应用文档 上传者:mamselc 上传时间:2014-03-05
简介:软件无线电(SDR,Software Defined Radio)由于具备传统无线电技术无可比拟的优越性,已成为业界公认的现代无线电通信技术的发展方向。理想的软件无线电系统强调体系结构的开放性和可编程性,减少灵活性著的硬件电路,把数字化处理(ADC和DAC)尽可能靠近天线,通过软件的更新改变硬件的配置、结构和功能。目前,直接对射频(RF)进行采样的技术尚未实现普及的产品化,而用数字变频器在中频进行数字化是普遍采用的方法,其主要思想是,数字混频器用离散化的单频本振信号与输入采样信号在乘法器中相乘,再经插值或抽取滤波,其结果是,输入信号频谱搬移到所需频带,数据速率也相应改变,以供后续模块做进一步处理。数字变频器在发射设备和接收设备中分别称为数字上变频器(DUC,Digital Upper Converter)和数字下变频器(DDC,Digital Down Converter),它们是软件无线电通信设备的关键部什。大规模可编程逻辑器件的应用为现代通信系统的设计带来极大的灵活性。基于FPGA的数字变频器设计是深受广大设计人员欢迎的设计手段。本文的重点研究是数字下变频器(DDC),然而将它与数字上变频器(DUC)完全割裂后进行研究显然是不妥的,因此,本文对数字上变频器也作适当介绍。 第一章简要阐述了软件无线电及数字下变频的基本概念,介绍了研究背景及所完成的主要研究工作。 第二章介绍了数控振荡器(NCO),介绍了两种实现方法,即基于查找表和基于CORDIC算法的实现。对CORDIc算法作了重点介绍,给出了传统算法和改进算法,并对基于传统CORDIC算法的NCO的FPGA实现进行了EDA仿真。 第三章介绍了变速率采样技术,重点介绍了软件无线电中广泛采用的级联积分梳状滤波器 (cascaded integratot comb, CIC)和ISOP(Interpolated Second Order Polynomial)补偿法,对前者进行了基于Matlab的理论仿真和FPGA实现的EDA仿真,后者只进行了基于Matlab的理论仿真。 第四章介绍了分布式算法和软件无线电中广泛采用的半带(half-band,HB)滤波器,对基于分布式算法的半带滤波器的FPGA实现进行了EDA仿真,最后简要介绍了FIR的多相结构。 第五章对数字下变频器系统进行了噪声综合分析,给出了一个噪声模型。 第六章介绍了数字下变频器在短波电台中频数字化应用中的一个实例,给出了测试结果,重点介绍了下变频器的:FPGA实现,其对应的VHDL程序收录在本文最后的附录中,希望对从事该领域设计的技术人员具有一定参考价值。
rar
基于FPGA利用FFT算法实现GPSCA码捕获的研究.rar
标签:基于FPGA利用FFT算法实现GPSCA码捕获的研究 导航
积分:1
类型:应用文档 上传者:baidu_linker 上传时间:2014-03-05
简介:随着中国二代导航系统的建设,卫星导航的应用将普及到各个行业,具有自主知识产权的卫星导航接收机的研究与设计是该领域的一个研究热点。在接收机的设计中,对于成熟技术将利用ASIC芯片进行批量生产,该芯片是专用芯片,一旦制造成型不能改变。但是对于正在研究的接收机技术,特别是在需要利用接收机平台进行提高接收机性能研究时,利用FPGA通用可编程门阵列芯片是非常方便的。在FPGA上的研究成果,一旦成熟可以很方便的移植到ASIC芯片,进行批量生产。本课题就是基于FPGA研究GPS并行捕获技术的硬件电路,着重进行了其中一个捕获通道的设计和实现。 GPS信号捕获时间是影响GPS接收机性能的一个关键因素,尤其是在高动态和实时性要求高的应用中或者对弱GPS信号的捕获方面。因此,本文在滑动相关法基础上引出了基于FFT的并行快速捕获方法,采用自顶向下的方法对系统进行总体功能划分和结构设计,并采用自底向上的方法对系统进行功能实现和验证。 本课题以Xilinx公司的Spartan3E开发板为硬件开发平台,以ISE9.2i为软件开发平台,采用Verilog HDL编程实现该系统。并利用Nemerix公司的GPS射频芯片NJ1006A设计制作了GPS中频信号产生平台。该平台可实时地输出采样频率为16.367MHz的GPS数字中频信号。 本课题主要是基于采样率变换和FFT实现对GPS C/A码的捕获。该算法利用平均采样的方法,将信号的采样率降低到1.024 MHz,在低采样率下利用成熟的1024点FFT IP核对C/A码进行粗捕,给出GPS信号的码相位(精度大约为1/4码片)和载波的多普勒频率,符合GPS后续跟踪的要求。 同时,由于FFT算法是以资源换取时间的方法来提高GPS捕获速度的,所以在设计时,合理地采用FPGA设计思想与技巧优化系统。基于实用性的要求,详细的给出了基于FFT的GPS并行捕获各个模块的实现原理、实现结构以及仿真结果。并达到降低系统硬件资源,能够快速、高效地实现对GPS C/A码捕获的要求。 本研究是导航研究所承担的国家863课题“利用多径信号提高GNSS接收机性能的新技术研究”中关于接收机信号捕获算法的一部分,对接收机的设计具有一定的参考价值。
rar
正弦插值滤波器的FPGA实现
标签:正弦插值滤波器的FPGA实现
积分:1
类型:应用文档 上传者:论文帝 上传时间:2013-07-01
简介:正弦插值滤波器的FPGA实现
rar
FPGA俄罗斯方块.rar
标签:fpga俄罗斯方块
积分:2
类型:源码 上传者:剑星天常 上传时间:2013-09-24
简介:这是一个俄罗斯方块游戏,是利用fpga实现的,对于学习fpga的开发人员,很有帮助。
rar
基于FPGA的ICT控制系统设计
标签:基于FPGA的ICT控制系统设计
积分:1
类型:应用文档 上传者:banana 上传时间:2013-08-31
简介:摘要: 印制电路板(PCB)是电子器件的支撑体,是电子元器件电气连接的提供者.一个电子器件已经焊接好的PCB,在原理正确的情况下能否正常工作,主要取决于板上元件是否完好及焊接是否到位.在这种情况下,对PCB上焊接好的元件进行在线测试就成了电子产品生产必不可少的工序,在线测试(InCircuitTest,ICT)也因此成为了一种行业规范术语.本文即是基于此背景产生,通过研究焊接好的电子元件的隔离原理,设计了一套基于FPGA的控制系统,通过本系统完成了ICT测试仪各个模块的控制及与上位机的通信.实际的产品表明,本文的ICT控制系统不仅功能正确,而且效率及灵活性都相当高,能够适应多种PCB的在线检测.
rar
基于FPGA的大屏幕全彩LED扫描控制器设计
标签:FPGA 大屏幕全彩LED 扫描控制器
积分:1
类型:应用文档 上传者:论文帝 上传时间:2013-07-01
简介:摘 要:介绍了一种以FPGA可编程逻辑器件为设计平台的、采用大屏幕全彩LED显示屏进行全彩灰度图像显示的扫描控制器实现方案.经过对"19场扫描"理论灰度实现原理的分析,针对采用该方法实现的全彩LED显示屏刷新频率受串行移位时钟限制的缺点,提出了一种新式的实现高阶灰度显示的逐位点亮控制方法,在进行FPGA电路设计中采用单独的计数器来控制屏幕的刷新频率,使全彩LED显示屏的设计在LED的发光效率和刷新率之间的调整更加灵活.最后,根据大屏幕全彩LED显示屏的设计要求,结合本文讨论的灰度控制方法,给出了FPGA屏体扫描控制器的内部电路实现结构框架.[著者文摘]
pdf
AAC高级音频解码基于FPGA上的SOC设计与实现
标签:FPGA 音频 SOC
积分:1
类型:学术论文 上传者:Timson 上传时间:2012-12-28
简介:本文从数字音频压缩技术和VLSI 技术近些年的发展介绍出发,强调了数字音频压缩技术的发展离不开VLSI 设计,同时也促进VLSI的发展。这才使得现在音频的压缩率越来越高的同时,音乐的质量也得到了很大的提升,而本文就主要介绍了一种压缩率非常高的最新音频格式:AAC 的音频解码器在FPGA 上的设计以及实现。
rar
基于Xilinx FPGA的多分辨率频谱分析仪设计
标签:频谱分析仪 DIY 赛灵思 滤波器 FPGA DSP
积分:1
类型:应用文档 上传者:huhuhah0009 上传时间:2013-09-22
简介: 频谱分析仪的主要工作原理 接收到的中频模拟信号经过A/D转换为14位的数字信 号,首先对数字信号进行数字下变频(DDC),得到I路、Q路信号,然后根据控制信号对I路、Q路信号进行抽取滤波,使用CIC抽取滤波器完成,然后在分 别对I路、Q路信号分别进行低通滤波,滤波器采用FIR滤波器和半带滤波器相结合的方式,然后对信号进行加窗、FFT(对频谱进行分析时进行FFT运算, 对功率谱进行分析时不进行FFT运算)、I路和Q路平方求和、求平均。最后将输出的数据送入到DSP中进行显示与控制的后续处理。
pdf
基于ARM和FPGA的嵌入式CCD采集系统
标签:嵌入式 CCD采集系统
积分:1
类型:应用文档 上传者:ltbytyn 上传时间:2013-10-02
简介:提出了基于嵌入式技术CCD采集系统的新方法,并以ARM微处理器和FPGA芯片为核心设计了嵌入式CCD采集系统,解决了传统采集方法中系统过于庞大和复杂的问题,具有结构简单、小型化和智能化的特点.试验结果表明,该系统实现了CCD输出图像的高速采集和实时显示,数据采集速率达到5 MHz.
pdf
基于FPGA技术的数控插补器算法
标签:基于FPGA技术的数控插补器算法
积分:1
类型:应用文档 上传者:PKelect 上传时间:2014-03-05
简介:本课题涉及先进的FPGA技术引入到数控插补時某些算法的改进,主要目的是更好的利用FPGA具有系统芯片化、高可靠性、开发设计周期短等特点,及具有系统内可再编程的性能,来解决目前软件插补速度慢而硬件插补设计复杂、调整和修...
pdf
基于FPGA的8051单片机IP核设计及应用
标签:基于FPGA的8051单片机IP核设计及应用
积分:1
类型:应用文档 上传者:nkyqsl 上传时间:2014-03-05
简介:单片微型计算机(单片机)是将微处理器CPU、程序存储器、数据存储器、定时/计数器、输入/输出并行接口等集成在一起。由于单片机具有专门为嵌入式系统设计的体系结构与指令系统,所以它最能满足嵌入式系统的应用要求。Intel公司生产的MCS-51系列单片机是我国目前应用最广的单片机之一。 随着可编程逻辑器件设计技术的发展,每个逻辑器件中门电路的数量越来越多,一个逻辑器件就可以完成本来要由很多分立逻辑器件和存储芯片完成的功能。这样做减少了系统的功耗和成本,提高了性能和可靠性。FPGA就是目前最受欢迎的可编程逻辑器件之一。IP核是将一些在数字电路中常用但比较复杂的功能块,设计成可修改参数的模块,让其他用户可以直接调用这些模块,这样就大大减轻了工程师的负担,避免重复劳动。随着FPGA的规模越来越大,设计越来越复杂,使用IP核是一个发展趋势。 本课题结合FPGA与8051单片机的优点,主要针对以下三个方面研究: (1)FPGA开发平台的硬件实现选用Xilinx公司的XC3S500E-PQ208-4-C作为核心器件,采用Intel公司的EEPROM芯片2816A和SRAM芯片6116作为片内程序存储器,搭建FPGA的硬件开发平台。 (2)用VHDL语言实现8051IP核分析研究8051系列单片机内部各模块结构以及各部分的连接关系,实现了基于FPGA的8051IP核。主要包括如下几个模块:CPU模块、片内数据存储器模块、定时/计数器模块、并行端口模块、串行端口模块、中断处理模块、同步复位模块等。 (3)基于FPGA的8051IP核应用用所设计的8051IP核,实现了对一个4×4键盘的监测扫描、键盘确认、按键识别等应用。
zip
使用测频方法实现位同步的FPGA实现
标签:位同步 测频
积分:1
类型:源码 上传者:cclcxy 上传时间:2013-08-13
简介:使用测频方法实现位同步的FPGA实现。
因为曼彻斯特编码高电平保持时间只有半个周期或一个周期,所以先通过测量曼彻斯特编码高电平时间来得到频率。即在高电平时,由50M脉冲触发计数,直到下降沿时结束计数并存储计数值,并与前次存储值进行比较,存较小值N, 得出半个同步时钟周期N/50000000,从而计算出同步时钟的频率f。
TI 文字链专区
下载
所需下载积分:
16
,
您当前积分:
0
您当前芯积分:
0
文集合计 18 份文档 ,总计 16下载积分
请使用
winRar 5.0
以上的版本,否则解压后的文件可能会有乱码!
评论