一种支持任意函数的快速求值方法及系统技术方案

技术编号:45877445 阅读:26 留言:0更新日期:2025-07-19 11:37
本发明专利技术提供一种支持任意函数的快速求值方法及系统,方法包括:配置硬件参数,硬件参数包括查找表容量上限和预设分段区间数量;将输入变量取值划分为多个分段区间,确定各分段区间的输入变量起始点和对应的采样步长,并对输入变量进行离散采样,计算相应的目标函数输出值,输入变量起始点对应的目标函数输出值为起始阈值;将各起始阈值及采样点对应的目标函数输出值,写入到查找表存储器中;在目标函数调用过程中,根据当前输入变量的当前分段区间及当前采样步长,查找与当前输入变量相邻的第一采样点和第二采样点,并读取第一目标函数输出值及第二目标函数输出值;按照插值公式,计算得到当前输入变量对应的目标函数输出值。

【技术实现步骤摘要】

本专利技术实施例涉及芯片处理,特别是涉及一种支持任意函数的快速求值方法及系统


技术介绍

1、目前,在数字信号处理相关芯片中常用的复杂函数硬件方法分为近似计算法和查找表法。其中,近似计算法通过数学公式将复杂函数转换为一系列乘加运算,以便于硬件执行。该方法实现精度较高,但计算量大,占用大量硬件资源,且并不适用于所有复杂函数,限制了其实际应用场景。相比之下,查找表法通过预先将复杂函数的输出值预先存储在内部存储器中,硬件运行时以输入变量作为地址索引查表获取复杂函数输出值。使用查找表法实现复杂函数具有计算量低,资源占用低的优势。然而,现有查找表法在查值精度和适应性方面仍存在明显局限,难以根据复杂函数的复杂程度灵活调整分段策略与采样精度,难以满足对复杂函数求值精度和灵活性要求较高的应用场景。


技术实现思路

1、本专利技术提供一种支持任意函数的快速求值方法及系统,通过在硬件结构中引入分段区间设定、采样步长设定及插值计算机制,实现在资源受限条件下对复杂函数的高效、精准求值。

2、本专利技术实施例提供一种支持任意本文档来自技高网...

【技术保护点】

1.一种支持任意函数的快速求值方法,其特征在于,包括:

2.根据权利要求1所述的支持任意函数的快速求值方法,其特征在于,所述查找表存储器用于建立每一输入变量起始点与起始阈值之间的对应关系,以及每一所述采样点与目标函数输出值之间的对应关系。

3.根据权利要求1所述的支持任意函数的快速求值方法,其特征在于,所述双静态随机存取存储器包括第一静态随机存取存储器及第二静态随机存取存储器,用于存储同一分段区间内相邻两个采样点对应的目标函数输出值。

4.根据权利要求1所述的支持任意函数的快速求值方法,其特征在于,所述寄存器表存储器用于按照所述分段区间的顺序及采样点的...

【技术特征摘要】

1.一种支持任意函数的快速求值方法,其特征在于,包括:

2.根据权利要求1所述的支持任意函数的快速求值方法,其特征在于,所述查找表存储器用于建立每一输入变量起始点与起始阈值之间的对应关系,以及每一所述采样点与目标函数输出值之间的对应关系。

3.根据权利要求1所述的支持任意函数的快速求值方法,其特征在于,所述双静态随机存取存储器包括第一静态随机存取存储器及第二静态随机存取存储器,用于存储同一分段区间内相邻两个采样点对应的目标函数输出值。

4.根据权利要求1所述的支持任意函数的快速求值方法,其特征在于,所述寄存器表存储器用于按照所述分段区间的顺序及采样点的索引顺序进行排列,线性存储每一分段区间的起始阈值及每一采样点对应的目标函数输出值。

5.根据权利要求1所述的支持任意函数的快速求值方法,其特征在于,该方法支持在所述目标函数调用过程中对查找表存储器进行动态配置,所述动态配置包括:

<...

【专利技术属性】
技术研发人员:张梦楠
申请(专利权)人:众智齐芯上海科技有限公司
类型:发明
国别省市:

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

1