一种特定加速器的应用方法、系统和特定加速器技术方案

技术编号:40044123 阅读:22 留言:0更新日期:2024-01-16 20:11
本申请提供了一种特定加速器的应用方法、系统和特定加速器,该第一处理器包括特定加速器,该特定加速器是FFT加速器,方法包括:获得指令信息,指令信息是满足精简指令集自定义编码规则的指令;基于指令信息得到所需计算的采样点数以及待处理数据;根据采样点数在预设特定加速器的延时反馈模块集合中选择延时反馈模块,以及在旋转因子存储模块中选择目标旋转因子存储单元;使能至少两个延时反馈模块和目标旋转因子存储单元得到目标加速器电路;将待处理数据输入目标加速器电路,得到计算结果。由于该特定加速器能够支持自定义指令进行不同采样点数的计算,实现指令扩展,指令扩展与特定加速器的结构扩展匹配,提高特定加速器的结构形式。

【技术实现步骤摘要】

本申请涉及信息,更具体的说,是涉及一种特定加速器的应用方法、系统和特定加速器


技术介绍

1、快速傅里叶变换(fast fourier transform,fft)作为离散傅里叶变换(discretefourier transform,dft)的快速算法,其依靠计算量小的优势,成为了5g通信中最重要的算法之一,被广泛应用于各种通信技术中。此外,fft还广泛地应用于频谱分析、图像处理、机器学习等领域。随着带宽、传输流和天线数量的增加,fft运算在计算量和延时上所面临的挑战也越来越大,采用软件编程的方式来实现fft运算难以满足物联网通信场景下的高速、高性能和低开销的要求,针对上述场景所面临的问题,fft算法的硬件加速是一种可靠的解决方案。

2、如图1所示的是现有技术中64点基22sdf(single-path delay feedback,单路延时反馈结构)fft加速器硬件实现结构示意图,整个电路由3级sdf运算单元串联而成。其中每级sdf运算单元由蝶形运算单元(bf)101、延时单元d102、乘法单元103和旋转因子存储单元104组成。

<本文档来自技高网...

【技术保护点】

1.一种特定加速器的应用方法,其特征在于,应用于第一处理器,所述第一处理器包含特定加速器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述采样点数在预设特定加速器的延时反馈模块集合中选择至少两个延时反馈模块,包括:

3.根据权利要求1所述的方法,其特征在于,所述指令信息中还包括源操作数,还包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述指令信息得到所需计算的采样点数,包括:

5.一种特定加速器,其特征在于,包括:

6.根据权利要求5所述的特定加速器,其特征在于,所述延时反馈模块集合包括:至少五...

【技术特征摘要】

1.一种特定加速器的应用方法,其特征在于,应用于第一处理器,所述第一处理器包含特定加速器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述采样点数在预设特定加速器的延时反馈模块集合中选择至少两个延时反馈模块,包括:

3.根据权利要求1所述的方法,其特征在于,所述指令信息中还包括源操作数,还包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述指令信息得到所需计算的采样点数,包括:

5.一种特定加速器,其特征在于,包括:

6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:王元烁张卫华尹明会刘宏伟王晨周欢欢尤云霞
申请(专利权)人:中国科学院微电子研究所
类型:发明
国别省市:

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

1