SRT运算电路、方法、装置、芯片及电子设备制造方法及图纸

技术编号:40825697 阅读:29 留言:0更新日期:2024-04-01 14:46
本申请提供一种SRT运算电路、方法、装置、芯片及电子设备,通过数据输入模块完成数据的预处理,并向后续的电路模块输入初始操作数,余数处理模块接收初始操作数及数据选择模块的输入结果,并通过余数处理模块前次迭代获得的结果、初始操作数及数据选择模块前次迭代获得的结果,获得最新一次迭代步骤对应的余数操作数,根据预设的结果分解方式,确定出低位结果数值和高位结果数值,在数据输出模块中进行合成,经过预设的迭代次数,从而得到最终结果,实现了高基数SRT计算过程中,对选择函数和结果数据的拆分,通过低基数SRT对应的电路资源的叠加实现高基数的SRT,提升了SRT电路实现及应用的灵活性,并节约了硬件资源,还提升了SRT迭代过程的计算效率。

【技术实现步骤摘要】

本申请涉及电子技术,尤其涉及一种srt运算电路、方法、装置、芯片及电子设备。


技术介绍

1、当前对于高基数的srt算法实现电路,由于芯片面积和功耗等成本与srt算法的基数值直接相关,基数越高则电路成本越大,根据各集成电路的实际参数,可能无法搭载直接用于高基数srt算法的电路,导致例如srt16等高基数srt电路在实际应用中实现的灵活性不好,受到电路整体和各元器件功能参数的限制。

2、因此,可利用通用性更强的较低基数的srt电路以实现较高基数的srt电路,由此提升srt电路实现及应用的灵活性。


技术实现思路

1、本申请提供一种srt运算电路、方法、装置、芯片及电子设备,用以解决当前高基数srt电路实现及应用的灵活性不高、硬件资源消耗大的问题。

2、第一方面,本申请提供一种srt运算电路,电路包括:数据输入模块11、余数处理模块12、数据选择模块13和数据输出模块14;

3、其中,余数处理模块12与数据输入模块11连接,数据选择模块13与余数处理模块12连接,数据输出模块14与本文档来自技高网...

【技术保护点】

1.一种SRT运算电路,其特征在于,所述电路包括:

2.根据权利要求1所述的电路,其特征在于,所述余数处理模块包括至少一个选择器以及和所述选择器对应的加法器,所述选择器与对应的加法器连接;

3.根据权利要求2所述的电路,其特征在于,所述余数处理模块包括高位处理模块和低位处理模块,所述第一待选择数包括高位待选择数和低位待选择数,所述高位处理模块包括高位选择器和高位加法器,所述低位处理模块包括低位选择器和低位加法器;

4.根据权利要求1所述的电路,其特征在于,所述数据选择模块包括高位查询模块和低位查询模块,所述高位查询模块与所述低位查询模块连接;

<...

【技术特征摘要】

1.一种srt运算电路,其特征在于,所述电路包括:

2.根据权利要求1所述的电路,其特征在于,所述余数处理模块包括至少一个选择器以及和所述选择器对应的加法器,所述选择器与对应的加法器连接;

3.根据权利要求2所述的电路,其特征在于,所述余数处理模块包括高位处理模块和低位处理模块,所述第一待选择数包括高位待选择数和低位待选择数,所述高位处理模块包括高位选择器和高位加法器,所述低位处理模块包括低位选择器和低位加法器;

4.根据权利要求1所述的电路,其特征在于,所述数据选择模块包括高位查询模块和低位查询模块,所述高位查询模块与所述低位查询模块连接;

5.根据权利要求4所述的电路,其特...

【专利技术属性】
技术研发人员:薛源刘洋苟鹏飞张稚刘刚
申请(专利权)人:合芯科技苏州有限公司
类型:发明
国别省市:

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

1