基于FPGA的双精度浮点矩阵运算单元设计

被引量 : 10次 | 上传用户:LUZIBIN
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为适应未来信息化战争的需要,导弹武器系统将采用更先进的导航制导控制技术,如多模复合导航制导、更加复杂的误差补偿算法、在多源信号采集处理中广泛采用的数字滤波等等。目前主要依靠通用DSP构建弹上计算机进行相关的信息处理,难以满足多种类高性能计算的要求。若将一些复杂的导航算法在硬件层面上实现,将大大提高导弹导航控制系统的实时性、精度和可靠性。本论文首先查阅相关文献资料,分析研究常用的捷联惯性导航算法,确立了设计双精度浮点矩阵运算IP核的具体方案,并对各个运算模块进行了划分。其次,对浮点运算器设计方法进行了深入研究,根据IEEE754浮点标准,采用Verilog HDL语言在Spartan-6系列FPGA上设计了浮点加、减、乘、除、开方基本浮点运算模块。再次,通过分析研究导航算法的特点,设计出了分布式并行计算的硬件体系结构。本论文创新地设计了一种基于流水线结构的多个浮点运算器并行计算的IP硬件体系结构,在有限的硬件资源上实现了速度和面积的最优。该结构包括一个中心调度模块和十个并行浮点基本运算模块。中心调度模块负责组织控制算法的计算步骤和顺序。外围模块符合IEEE754标准,可同时进行三组加、减、乘、除运算和一组开方运算。并按照AHB总线标准设计了矩阵运算IP接口,用于和SOC内处理器进行数据交互。以此为基础,实现了捷联惯性导航算法的导航计算、四元数矩阵转换和卡尔曼滤波中关键的矩阵求逆。最后在赛灵思的FPGA芯片上验证以上IP设计,并与C6713B DSP开发板上三种算法的运行速度和计算精度作比较。实验表明,在计算精度一致的同时,IP核的运算速度要大大高于DSP,大约是其10倍以上。
其他文献
【正】 大宁河古栈道,一般是指从巫山县的萝门峡到巫溪县大宁厂这一段的栈道。此栈的用途,是从大宁厂引盐水下巫山。据清光绪十一年的《大宁县志·盐茶部》所载:“汉永平
以抗旱性不同的冬小麦品种为材料,在正常降雨年型的干旱处理(DT)和正常灌溉(CK)条件下,对于不同类型抗旱品种的产量形成能力、抗旱性评价指标以及相关抗旱生理参数进行了较全面的
本着提升本土音乐剧表演艺术特征的目标,对音乐剧表演中肢体动作与歌唱的艺术融合路径进行分析,并根据声乐表演和肢体动作在音乐剧中的应用特征,简单梳理了融合途径的几个要
<正>牙体牙髓病属于口腔病症中发病率较高的病症,临床主要症状为牙齿剧烈疼痛、断牙、牙体变色等,严重的会使牙周溃烂、牙齿出血,对患者饮食和生活质量造成直接影响。临床主
菊科广泛分布于世界各地,我国约有200余属,3 000多种,其品种繁多,花色丰富、应用广泛。该研究对引进的8种多年生菊科花卉进行露地栽培试验,观测其生长发育规律,为丰富沈阳市
为了筛选适于华北旱作区种植的优良冬小麦品种,采用PEG-6000模拟干旱环境,评价了119份小麦品种的萌发期抗旱性,并通过加权隶属函数法对供试材料的抗旱性进行综合评价。研究结
毫无疑问语言变异是社会语言学研究领域中的一门重要学科,因为语言是有生命力的,它不断与其他语言变体进行语言接触而产生变化。在信息技术繁荣发展的今天,以计算机为媒介的
中央一号文件如何在浙江落地?记者采访了省农业农村厅有关负责人及专家。他们认为,坚持农业农村优先发展,关键要抓好4个方面的重点工作。$$一要继续推动城乡融合发展。城和乡是
报纸
北京农商银行积极申报北京市人民政府质量管理奖,董事长王金山认为:设立"北京市政府质量奖"对于引导首都各类企业重视质量管理,提高产品服务竞争力,创立名优品牌将起到极大推动
焦化废水含有高浓度的COD、氨氮,以及大量难生物降解的有毒有害物质,因此不经处理就大量排放,不但对环境造成严重污染,同时也会威胁到人类的健康。针对目前国内大多数焦化厂