实现向量浮点基2指数对数计算的装置制造方法及图纸

技术编号:12798793 阅读:80 留言:0更新日期:2016-01-30 20:06
本发明专利技术提出一种实现向量浮点基2指数对数计算的装置,包括:向量寄存器组,包含至少一个向量寄存器,其中,每个向量寄存器保存有多个浮点数据;一组浮点数的数据选择器,用于将从向量寄存器中读出的数据改变顺序后送入浮点超越函数计算单元;一组浮点超越函数计算单元,用于进行单精度的浮点超越函数运算,以及进行基2的浮点指数或对数运算,浮点超越函数计算单元的数目与向量寄存器内的浮点数据的数目相等;以及控制逻辑单元,用于控制一组数据选择器的数据选择,以及控制浮点超越函数计算单元的操作功能选择。本发明专利技术的装置利用了向量数据的并行计算特性,可以同时进行多个浮点数据的计算,加快了运算速度,减少了执行周期。

【技术实现步骤摘要】

本专利技术涉及微处理器体系结构
,特别涉及一种实现向量浮点基2指数对数计算的装置
技术介绍
随着数字通信技术的快速发展,对数字信号处理能力的要求也越来越高,因此需要不断提升数字信号处理能力。而传统的运算方式采用标量计算单元,运算速度慢,执行周期长,对数字信号处理效率低下。
技术实现思路
本专利技术旨在至少在一定程度上解决上述相关技术中的技术问题之一。为此,本专利技术的目的在于提出一种实现向量浮点基2指数对数计算的装置,该装置利用了向量数据的并行计算特性,可以同时进行多个浮点数据的计算,相比较传统的标量计算单元,加快了运算速度,减少了执行周期。为了实现上述目的,本专利技术的实施例提出了一种实现向量浮点基2指数对数计算的装置,包括向量寄存器组,包含至少一个向量寄存器,其中,每个向量寄存器保存有多个浮点数据;一组浮点数的数据选择器,用于将从所述向量寄存器中读出的数据改变顺序后送入浮点超越函数计算单元;一组浮点超越函数计算单元,用于进行单精度的浮点超越函数运算,以及进行基2的浮点指数或对数运算,所述浮点超越函数计算单元的数目与所述向量寄存器内的浮点数据的数目相等;以及控制逻本文档来自技高网...

【技术保护点】
一种实现向量浮点基2指数对数计算的装置,其特征在于,包括:向量寄存器组,包含至少一个向量寄存器,其中,每个向量寄存器保存有多个浮点数据;一组浮点数的数据选择器,用于将从所述向量寄存器中读出的数据改变顺序后送入浮点超越函数计算单元;一组浮点超越函数计算单元,用于进行单精度的浮点超越函数运算,以及进行基2的浮点指数或对数运算,所述浮点超越函数计算单元的数目与所述向量寄存器内的浮点数据的数目相等;以及控制逻辑单元,用于控制所述一组数据选择器的数据选择,以及控制所述浮点超越函数计算单元的操作功能选择。

【技术特征摘要】

【专利技术属性】
技术研发人员:何苗平
申请(专利权)人:北京国睿中数科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1