基于FPGA硬件设计和仿真方法探索与研究

被引量 : 9次 | 上传用户:xll526
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以数字基带传输系统的FPGA硬件实现为例,重点研究并讨论了FPGA硬件设计与科学计算软件仿真交叉使用的几种方法。对传统的FPGA设计流程进行改进,提出了适合预设计系统的特点和需求的新的设计方法。主要内容包括三个方面:系统设计中融入FPGA硬件设计和Matlab软件仿真相结合的方法;基于DSP Builder的FPGA设计方法;基于Scilab/Scicos-HDL的FPGA设计方法的探索和研究。在基于FPGA和Matlab相结合的设计方法中,在设计之初借助Matlab仿真并产生滤波器的抽头系数,在设计中利用Matlab代替FPGA完成开方、对数等运算,实时输出运算结果,在设计的最后利用Matlab验证设计的正确性并分析系统的性能。此外,本文还为Matlab在FPGA设计过程中的辅助功能集成了可视化的界面,增强程序的可移植性。最后将设计下载到FPGA芯片中,并使用示波器观察输出波形,通过统计误码率分析系统的性能。在基于DSP Builder的设计方法的研究中,首先讨论该设计方法的意义及设计流程,进而以设计数字基带传输系统为例,阐述该设计方法的应用与实现,最后通过设计过程总结该设计方法的优势与不足。针对以上两种方法的不足之处,本文提出了基于Scicos-HDL工具箱的设计方法,首先以设计数字基带传输系统为例测试该工具箱的性能,针对库模块较少的问题,着重研究Scicos-HDL库模块的设计技术,并以数字基带传输系统的模块设计为例,将其设计为Scicos-HDL的库模块,实现了既能在Scilab中仿真验证,又能自动生成系统的VHDL代码的功能。最后,通过将上述三种设计方法应用于数字基带传输系统的具体设计中,分析比较了各方法的优势及不足之处,为FPGA硬件设计与科学计算软件的联合仿真的研究提供了参考。
其他文献
计算数学与科学工程计算涉及到航空航天、现代生物与医学、石油勘探、环境科学、隐身器件设计等国民经济与国防建设的各个方面,其中往往需要求解一个或一系列大型线性系统.而
海盗活动自古有之。冷战后,东南亚海域成为海盗活动最猖獗的地方,该地区各国加大了打击海盗的力度。海盗问题产生的复杂原因、各国对海盗的界定及对海盗威胁程度的认知不一影
本文主要介绍数字高程模型的获取方法,数字高程模型的主要建模方法:不规则三角网TIN与正方形格网Grid的比较,以及数字高程模型的广泛应用。
医学影像分割是计算机辅助诊断和治疗计划制订中一项非常重要的工作,是医学图像处理与分析的一个重要领域,同时也是计算机辅助诊断与治疗的基础。所谓图像分割就是根据某种均
国防科技是武器装备发展的前提和基石,是军队战斗力的物质基础和军事实力的重要组成部分。国防科技安全是科技安全在国防领域的体现,维护国防科技安全,保护国防科技成果,是国
国庆60周年盛典宣示着中国国家的安全与社会的和谐稳定,然而,由于国内安全和社会政治稳定面临的形势呈现出境外境内环境相互作用、传统安全因素与非传统安全因素相互影响、虚
国家安全包括内和外两个方面,是内部安全与外部安全的统一。影响及威胁、危害国家安全的因素也包括内部因素和外部因素两个方面。对于当前中国国家安全来说,“内忧甚于外患”
<正> 离心泵在化工生产中使用范围极广,能耗也相当大。据统计,在一个小氮肥厂中泵的电耗占全厂电耗的16~19%,在一个中型炼油厂中则占58~60%。在目前工业生产中,离心泵约占工艺用