基于ARM的FPGA高速运算模块的设计

来源 :中北大学 | 被引量 : 0次 | 上传用户:new_java
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机的发展和普及,数字的高速运算的重要性愈加显著,应用日益广泛。目前,在现代工程技术中,各种问题都可以归结为一些数字的运算。要实现复杂程度较高的数字电子系统,显然定点数的运算已经很难满足高性能数字系统的需要。浮点数有较宽的表示范围和较高的有效精度,其基本算数运算和基本初等函数运算广泛应用于航空、航天、遥感和机器人等高科技技术中。本文来源于“十一五”预先研究项目中部分有关内容,该项目主要研究在小体积、低功耗前提下,运算速度和精度满足特殊要求的计算装置。正文主要完成对浮点数进行多项式运算和基本初等函数运算的模块设计实现。为了达到小体积、高速度的要求,采用ARM+FPGA的嵌入式系统作为运算的硬件系统,通过硬件描述语言VHDL进行编程,完成浮点运算的FPGA实现。本文主要研究的单精度浮点数运算,通过对单精度浮点数的加、减、乘、除、开方和三角函数SIN、COS的运算来实现一个高精度多项式运算。首先对ARM、FPGA、浮点数的发展现状做了详述。软件方面根据单精度浮点数的各运算规则,在Quartus II软件平台上完成对各种运算的硬件描述语言VHDL的设计与实现。硬件方面重点对具体核心器件结构、特点分别叙述,完成了基于ARM的FPGA嵌入式系统电路板的设计。最后通过硬件测试平台对系统的运算速度和运算精度做了详细测试和分析。对结果的进行分析,此设计满足使用高速算数运算的要求,具有很高的可用性和实用性。
其他文献
以乙烯-四氟乙烯共聚物(ETFE)为成膜聚合物,邻苯二甲酸二丁酯(DBP)为增塑剂,水溶性及非水溶性致孔剂组成复合致孔剂,首次采用熔融纺丝-拉伸法制备了ETFE中空纤维膜,通过对其
进一步探究了改性氢氧化镁与其他阻燃剂的协同使用对聚丙烯材料性能的影响。结果表明:阴离子改性膨润土与氢氧化镁具有良好的协同阻燃作用,两者的比例影响其协同效果。当氢氧
随着传播方式的不断扩展、传播技术的不停革新,移动媒体越来越成为人们生活的一部分,在这样背景下,很多传统媒体都开始选择新的传播方式。本文就以传统媒体的微信公众号为研
石英晶体振荡器为飞行器中需要频率控制和管理的电子系统和设备提供精密的频标和时基,其性能好坏直接影响着电子系统特性的好坏。由于飞行器上的电子设备常常工作于复杂的振
Bragg光纤是一种具有一维光子晶体包层的新型光子带隙导引光纤,它在结构特征、导光机制和传输特性上与传统光纤完全不同,可以极大的拓展光导纤维的应用领域,具有重要的应用前
目的:评价血浆凝血参数结合临床可能性预测量表(Wells量表)预测骨科大手术患者静脉血栓栓塞症(VTE)的价值,为患者术后VTE的预防提供参考。方法:133例骨科大手术患者,按照其Wells量表V
直径是一个十分重要的几何量,对于直径的测量在许多不同的领域中都有着重要的作用,例如,在精密加工中,机床的工件或传动丝杠的直径是保证零部件加工精度的重要参数和指标,在
随着信息化时代的不断发展,卫星基带处理设备应具有更好的灵活性和开放性。运用可编程器件实现数据处理的大部分功能已经成为卫星通信领域的必然趋势。本课题是中国空间技术
精准扶贫是实现中国梦的基础,更是荆门20万贫困人口的期盼。作为新闻工作者,如何用自己手中的笔讲好扶贫故事?用一个个生动、鲜活的故事助力精准扶贫工作?在去年8月召开的全
期刊
微信公众号作为社会大众普遍运用的信息交流平台,给体育赛事新闻报道带来了极大变革。微信公众号向社会报道体育新闻,有助于在体育赛事新闻报道中弘扬体育理念与价值,有助于