一种实现物理光学法的硬件加速器架构及实现方法

文档序号:38472195发布日期:2024-06-27 11:31阅读:来源:国知局

技术特征:

1.一种实现物理光学法的硬件加速器架构,其特征在于,设置于fpga上,用于计算雷达目标的雷达散射面,包括:

2.根据权利要求1所述的实现物理光学法的硬件加速器架构,其特征在于,所述fpga连接外部pc,在所述fpga与外部pc之间通过万兆光模块进行数据传递,包括:

3.根据权利要求1所述的实现物理光学法的硬件加速器架构,其特征在于,所述遮挡判断模块(200)通过判断所述若干个三角面元能否被入射波照亮来进行遮挡判断,将所述被照亮的三角面元存入所述照亮面元fifo(300)中,并丢弃未被照亮的三角面元。

4.根据权利要求2所述的实现物理光学法的硬件加速器架构,其特征在于,所述参数计算模块(600)获取程序计算入口参数,并根据所述程序计算入口参数计算得到所述计算参数。

5.根据权利要求1所述的实现物理光学法的硬件加速器架构,其特征在于,所述反射系数计算模块(400)和所述高斯积分计算模块(500)均有若干个,若干个所述反射系数计算模块(400)和若干个所述高斯积分计算模块(500)并行计算。

6.一种实现物理光学法的硬件加速器架构的实现方法,其特征在于,包括:

7.根据权利要求6所述的实现物理光学法的硬件加速器架构的实现方法,其特征在于,所述s2包括:

8.根据权利要求6所述的实现物理光学法的硬件加速器架构的实现方法,其特征在于,当所述照亮面元fifo中存储的所述被照亮的三角面元的数量小于或等于两个时,重复执行s2~s3后执行s4。

9.根据权利要求6所述的实现物理光学法的硬件加速器架构的实现方法,其特征在于,所述反射系数计算模块与高斯积分计算模块的计算同时开始。

10.根据权利要求6所述的实现物理光学法的硬件加速器架构的实现方法,其特征在于,所述雷达目标的雷达散射面值通过32位单精度浮点数表示。


技术总结
本发明涉及一种实现物理光学法的硬件加速器架构,设置于FPGA上,将物理光学法的计算流程对应到硬件上的各个具体模块,用于计算雷达目标的雷达散射面,包括:双倍速率同步动态随机存储器、遮挡判断模块、照亮面元FIFO、反射系数计算模块、高斯积分计算模块、参数计算模块、RCS计算单元和RCS结果FIFO;反射系数计算和高斯积分计算同时开始,遮挡判断与计算反射系数计算和高斯积分计算中所需的计算参数的过程也同时进行,同时采用照亮面元FIFO存储被照亮的三角面元也节约了数据读取的时间。本发明优化了物理光学法在硬件上的计算流程,提高了在FPGA上实现物理光学法的并行性,提高了计算速度。

技术研发人员:刘松华,赵凌轩,潘伟涛,宁琛,计旭
受保护的技术使用者:西安电子科技大学
技术研发日:
技术公布日:2024/6/26
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1