摘要
本发明涉及人工智能技术领域,尤其是涉及一种基于Posit数据格式的运算方法及运算器,所述方法,包括获取Posit数据格式的符号位、指数扩展位、尾数位和指数位,并对Posit数据格式的各位置进行预处理,定义位宽分配优先级规则,将解码得到的两个尾数位进行乘法运算得到尾数乘积和掩码序列;根据掩码序列确定尾数乘积的前置零数量,对尾数乘积进行统一逻辑移位;对移位后的尾数部分进行舍入操作,根据符号位、指数扩展位及指数位,将尾数乘积转换为定点数格式,基于定点数进行加法运算,输出累加结果,本发明采用一补码编码,输入输出处理仅需通过逻辑取反完成符号相关操作,减少了电路面积与功耗,无需复杂时序控制,降低了逻辑资源消耗。
技术关键词
指数
数据格式
符号
序列
运算器
逻辑
解码
编码模块
加法器
执行乘法
人工智能技术
数据获取模块
运算电路
定义
标志位
计数器