高性能专用FPGA算术部件的研究与设计

被引量 : 8次 | 上传用户:liuliang82
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着自动化控制芯片的应用领域越来越广,功能越来越强大,其设计的复杂度和对其性能的要求也就越来越高。控制芯片关键的部件是接口和终端,因此,人们对控制接口和终端的设计进行了深入的研究和实践,并不断地取得进步。而算术部件不作为控制芯片的主要组成部分,人们对其的研究也就相对少的多,当前大部分控制芯片中使用的是传统的算术部件,其性能远远落后于接口的性能。传统算术部件的设计方法,在资源有限的情况下,不是存在速度问题,就是存在面积和功耗问题:面积和功耗较低的简单设计,由于采用了串行思想来循环计算的,因此,速度比较慢;而传统的性能稍高的算术部件设计方法,面积较大,功耗也相对较高,其设计比较复杂,硬件实现比较难困难。基于现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)算术部件的设计可以根据控制芯片的实时要求,对控制芯片中使用的现有FPGA算术部件进行改进,在占用资源少量增加的基础上,获得速度上的提高。最终通过提高基于FPGA的算术部件的性能,提高整个控制芯片甚至控制系统的性能。首先,对基于FPGA的加法器的改进工作:结合了当前性能较优的进位选择算法和超前进位算法的优缺点,通过将计算数据进行分组,采用组内超前计算,组间进位选择的方案对传统超前进位加法器进行改进,并且组内还使用了流水线技术,来进一步提高加法器的计算速度。其次,对基于FPGA的乘法器的改进工作:求部分积算法上,采用了改进Booth算法,来减少部分积的数目;在部分积的压缩上,使用了5-2压缩器对传统的4-2压缩树结构进行了改进。再次,对基于FPGA的除法器的改进设计:设计实现了32位Radix-16 SRT除法器,在该除法器中,因每次循环都会得到4位商位,减少了商位计算的循环次数。另外,在VerilogHDL编码实现时预先计算出奇数倍的除数,而不是现用现计算,减少计算过程中的冗余。最后,浮点部件的设计,主要对基于FPGA的浮点加法器进行了研究和改进:实现双通道除法器结构中的前导1预测电路(LOP)与定点加法器并行执行;对尾数的移位实现上,实现了快速移位寄存器,并且其中的定点加法器使用了本文设计的改进超前进位加法器。本文的创新之处:针对FPGA丰富的硬件资源以及VerilogHDL硬件描述语言编程实现的简易性,设计实现了高性能的基于FPGA的算术部件。主要是对应用于控制芯片中的基于FPGA的传统算术部件的设计算法和电路结构的改进,提高了加法、乘法和除法以及浮点加法算术部件的性能,在一定程度上提高了控制芯片的性能。
其他文献
突发事件是指那些突然发生、带有异常性质,人们缺乏思想准备,也无法预先掌握的能引起人们关注和兴趣的事物或现象,并对人类的生存和环境造成或可能造成严重损害或影响。长期
根据国家对京津冀区域两市一省的功能定位及国家“十一五”规划的布局安排,为促进京津冀区域经济发展,在未来几年内三地区都要进行不同程度的产业结构调整和升级。在北京的城
政治学在我国是一门既古老又年轻的学科,早在1899年,北京大学的前身———京师大学堂就设立了政治堂,政治学由此成为其基本的学科门类。①1952年,在院系调整中,作为独立学科的政治学被取消
<正>"SGS在中国构建了多元化发展的事业版图:从自然资源到工业基建,从食品安全到生物医药,从消费品检测到环境卫生和健康领域。这种全行业覆盖的业务宽度,能够抵御外部市场环
目的三种口腔溃疡治疗方式(维生素C、甲氰咪胍、云南白药)的疗效比较。方法将已经确诊的口腔溃疡病患者100例,随机平均分成四组,对照组中25例,使用维生素10mg,每日分3次口服
中国共产党、理论工作者和人民群众是马克思主义中国化的三大主体,中国共产党在主体中处于核心和领导地位。在过去的90多年中,在中国共产党的领导下,马克思主义中国化走过了
作为21世纪的企业之间的竞争将逐渐从单个企业与单个企业之间转变为企业所在的供应链与供应链之间的竞争。在世界经济全球化大趋势下,企业生存环境发生了巨大变化,市场的复杂
<正>民生银行深圳分行在深圳市区41个网点设立"爱心小组",针对深圳地区60岁以上需要更换金融社保卡的社保参保人提供上门办卡服务。另外,民生银行推出的"安心存"、"稳赢系列"
会议
足跟痛是骨科常见病,患者跟痛不敢着地,踮脚行走,影响日常生活和工作!"[1]。足跟痛是由于骨刺、慢性劳损、炎症等引起的足跟部疼痛,多见于中老年及肥胖者。在中医学属“痹证”
自我国城市管理体制改革以来,社区治理一直是学界研究的重点。本文第一部分从社区的基本概念入手,在对社区进行概念分析后,论述了在我国现阶段研究社区治理的理论和实践意义,