首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种可配置的超越函数向量计算装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:安徽芯纪元科技有限公司

摘要:本发明涉及超越函数计算,具体涉及一种可配置的超越函数向量计算装置,超越函数向量计算单元,包含一个向量运算器,向量运算器根据配置模块的配置信息完成向量加减乘运算和向量逻辑运算,当进行超越函数计算时,每个向量运算器同时进行256个8bit定点运算,或同时进行64个1632bit浮点运算;状态控制模块,接收其它模块的控制信号,并将超越函数向量计算单元内部运算状态输出至其它模块;配置模块,用于配置超越函数向量计算单元的计算模式和计算种类;本发明提供的技术方案能够有效克服现有技术所存在的不能对8bit以上的输入数据进行超越函数的高效计算的缺陷。

主权项:1.一种可配置的超越函数向量计算装置,其特征在于:包括超越函数向量计算单元、第一数据输入暂存模块、第二数据输入暂存模块、数据输出暂存模块、状态控制模块、配置模块和存储控制器;超越函数向量计算单元,包含一个向量运算器,向量运算器根据配置模块的配置信息完成向量加减乘运算和向量逻辑运算,当进行超越函数计算时,每个向量运算器同时进行256个8bit定点运算,或同时进行64个1632bit浮点运算;第一数据输入暂存模块或第二数据输入暂存模块,作为超越函数向量计算单元的数据输入对象;数据输出暂存模块,作为超越函数向量计算单元的数据输出对象;状态控制模块,接收其它模块的控制信号,并将超越函数向量计算单元内部运算状态输出至其它模块;配置模块,用于配置超越函数向量计算单元的计算模式和计算种类;存储控制器,用于第一数据输入暂存模块、第二数据输入暂存模块和数据输出暂存模块与外部存储器进行交互,并加载向量运算器中查找表内的数据;所述超越函数向量计算单元包括预处理模块、拟合模块和后处理模块;预处理模块,对数据进行扩展,对输入数据进行缩放处理,例外值处理,取符号位、指数位和尾数位,量化成整数、小数;拟合模块,设置查找表,并根据查找表进行线性拟合;后处理模块,对指数值、尾数值和拟合值进行处理,得到输出数据;所述拟合模块设置查找表,并根据查找表进行线性拟合,包括:假设进行线性拟合的数据范围为0,1,在该数据范围内取256个控制点,每个控制点索引使用8bit表示,查找表存储控制点索引对应的索引值,索引值包括控制点xk对应的函数值yk,以及控制点xk、xk+1分别对应的函数值yk、yk+1之间的差值yk+1-yk;假设输入数据x位于控制点xk、xk+1之间,且控制点xk、xk+1之间的距离为1,输入数据x与控制点xk之间的距离为t,则对输入数据x进行线性拟合得到输出数据y采用下式表示: (3),其中,每个控制点索引对应的索引值使用32bit存储,前16bit存储函数值yk,后16bit存储函数值之间的差值yk+1-yk。

全文数据:

权利要求:

百度查询: 安徽芯纪元科技有限公司 一种可配置的超越函数向量计算装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。