基于FPGA的浮点协处理器IP核设计

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:wadfgh1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
浮点协处理器是现代微处理器体系结构中不可或缺的一部分,通常与主处理器相互配合完成某些高速度和高精度的数值计算。采用ASIC设计的浮点协处理器虽然具有很高的性能,但设计周期长、实现成本高、灵活性差,不适合于对成本控制严格和灵活性要求高的应用场合。而FPGA是一种半定制电路,它具有开发周期短、成本低、风险小、灵活性高、可在线编程等ASIC所没有的特点,同时又在规模上比其他可编程器件拥有更多的门电路数量。IP核是具有知识产权的集成电路芯核,是经过反复验证的、具有特定功能的宏模块,它与芯片制造工艺无关,可以移植到不同的半导体工艺中。集成电路技术的快速发展使得FPGA技术越来越成熟,基于FPGA的IP核应用越来越广泛。本文研究开发一种基于FPGA的浮点协处理器的IP核,能实现32位单精度浮点数的加法、减法、乘法、除法和平方根等浮点运算,支持四种舍入模式:向最近偶数舍入、向零舍入、向正无穷舍入和向负无穷舍入。采用三级流水线技术对设计进行优化,使加法运算性能由单周期的58.3MHz提高到流水线的131.5MHz,比文献中同类设计的性能高出79.8%,乘法运算性能由单周期的69.3MHz提高到流水线的123.8MHz,比文献中同类设计的性能高出54.7%。采用多周期算法完成除法和平方根运算的设计,性能分别达到100.0MHz和96.1MHz。对所有运算采用第三方浮点测试集生成的200万个测试向量进行仿真,仿真结果验证了其逻辑功能的正确性。在Virtex-5开发板上对设计进行FPGA原型验证,结果表明该IP核各运算模块功能与仿真结果一致,且达到了时序分析的性能。设计充分发挥了FPGA的优势,具有开发周期短、可移植性强等特点,可以应用于对设计灵活性要求高的实时数据处理领域。
其他文献
随着农村能源和农村环境问题的日益突出,农村户用沼气的建设和发展问题受到人们的普遍关注,成为农村能源建设的主要组成部分和社会主义新农村建设的重要内容。中国农村户用沼
中国特色社会主义理论体系和毛泽东思想,是马克思主义中国化的两大重要理论成果,也是中国共产党人运用马克思主义解决中国革命和社会主义建设问题的理论创造。本文以论述中国
本文通过对图腾崇拜、原始巫术、生殖繁衍、民俗风情等剪纸题材的分析 ,说明庆阳剪纸艺术中负载了深层的民俗文化内涵 ,概括了庆阳剪纸的艺术特色
就学校教育而言,学生健全人格的养成必然涉及教育者自身的教育信念。就教师个人而言,教师的成长必然涉及自身的教育信念。就新课程改革而言,没有教师教育信念的完善,必然无法
目前随着移动互联网技术和移动终端设备技术的发展,人们可以随时随地地接入到Internet当中。尤其随着移动互联网技术(3G)技术的发展,网络带宽的限制得到很大的缓解,人们可以
大型客机耐撞性分析与抗坠毁设计技术是大型客机设计的重要内容之一。美国自上世纪80年代开始进行一些坠落试验来研究飞机结构在可生还撞击条件下的冲击响应,然而坠撞试验有
药物共晶可以在维持药物共价结构的同时,对活性药物成分的物化性质产生很大影响,了解共晶现象及其性质,可以改善药物的物化性质,提高生物利用度。药物共晶研究方向属于世界性
目前有很多控制图研究用来对事件发生的间隔,或事件大小进行监控,但是这两种传统的统计过程控制(Statistical Process Control,SPC)方法还局限于分别对两个变量进行监控。本
明代都城坛庙建筑是指明代曾建都的南京、中都、北京三座都城中的坛庙建筑,是具有世界意义和研究价值的中国古代坛庙建筑的重要组成。明洪武朝稽古创制营建的南京与中都坛庙,
针对中、低、微碳铬铁的生产工艺及产品的需求,提出了以LD+AOD法生产中、低、微碳铬铁的新工艺,实践证明,该法的实施对我国中、低、微碳铬铁的生产将产生深远的影响.