【技术实现步骤摘要】
本申请涉及芯片设计的,具体而言,涉及一种函数查找表建立方法、装置、电子设备及存储介质。
技术介绍
1、在芯片算法设计中,难以避免会需要用到复杂函数(例如:除法、指数运算或对数运算等)的情况。对于复杂函数的硬件实现,一般会将其转换为lut(look-up-table,显示查找表)的形式。lut包含由函数转换而来的一系列采样点,这些采样点在外部计算好后再配置到芯片寄存器中,这样芯片就可以用采样点结合插值算法来对复杂函数进行近似。但目前通常是通过均匀采样的方式来确定一系列采样点,但此种方式得到的采样点对函数值变化不均匀的函数的近似效果较差。
技术实现思路
1、本申请提供一种函数查找表建立方法、装置、电子设备及存储介质,以解决现有的通过均匀采样的方式来确定一系列采样点,导致得到的采样点对函数值变化不均匀的函数的近似效果较差的问题。
2、第一方面,本申请提供一种函数查找表建立方法,包括:获取目标函数的起始节点、终止节点、中值节点各自的节点数据,其中,所述节点数据包括节点的坐标信息;确定误
...【技术保护点】
1.一种函数查找表建立方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述新的节点的横坐标为所述误差最大的两个相邻节点的横坐标的平均值。
3.根据权利要求1所述的方法,其特征在于,所述节点数据中还包括误差值,所述误差值为:所述节点数据对应的第一节点和第一节点的下一节点构成的直线函数与所述目标函数,在第一节点和第一节点的下一节点的横坐标范围内的误差的大小;
4.根据权利要求3所述的方法,其特征在于,所述误差值通过以下方式计算得到:
5.根据权利要求4所述的方法,其特征在于,基于得到的所有测试误差,得到所
...【技术特征摘要】
1.一种函数查找表建立方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述新的节点的横坐标为所述误差最大的两个相邻节点的横坐标的平均值。
3.根据权利要求1所述的方法,其特征在于,所述节点数据中还包括误差值,所述误差值为:所述节点数据对应的第一节点和第一节点的下一节点构成的直线函数与所述目标函数,在第一节点和第一节点的下一节点的横坐标范围内的误差的大小;
4.根据权利要求3所述的方法,其特征在于,所述误差值通过以下方式计算得到:
5.根据权利要求4所述的方法,其特征在于,基于得到的所有测试误差,得到所述第一节点的所述误差值,包括:
6.根据权利要求4所述的方法,其特征在于,选择多个误差测试横坐标,包括:
7.根据权利要求6所述的方法,其特征在于,所述预设步长为2的整数次幂。
8.根据权利要求3所述的方法,...
【专利技术属性】
技术研发人员:罗坤鑫,李松,张珂,张慧明,
申请(专利权)人:芯原微电子成都有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。