-
公开(公告)号:CN116774969A
公开(公告)日:2023-09-19
申请号:CN202310669152.X
申请日:2023-06-06
Applicant: 广州大学
Abstract: 本说明书实施例提供了一种基于FPGA的K分布海杂波生成装置,该装置包括基于FPGA的K分布海杂波生成装置,包括均匀随机数生成模块用于通过FPGA中设置均匀分布随机数生成器生成均匀分布随机数;伽马分布随机数生成模块用于对均匀分布随机数分别进行y=‑ln(x)对数计算,并将两个计算结果相加获得伽马分布随机数;对均匀分布随机数进行y=‑1/2×ln(x)计算获得指数分布随机数;K分布随机数生成模块用于将伽马分布随机数与指数分布随机数相乘获得第一结果,通过CORDIC算法对第一结果开方运算获得K分布随机数;获得K分布海杂波。本发明装置生成的随机数发生器具有高速、低功耗、并行度高和安全性高等优点。