摘要
本发明请求保护一种基于FPGA的随机脉冲发生器,其主要包括通用异步收发传输器模块、控制和命令解析单元、伪随机数发生器模块、判决模块、加权因子模块、高斯白噪声发生器模块;其中通用异步收发传输器模块用于接收来自上位机的控制信息,然后送给控制和命令解析单元进行命令的解析;所述控制和命令解析单元用于复位系统、设定内部参数及命令的解析;伪随机数发生器模块用于产生伪随机数序列;判决模块用于将控制和命令解析模块得到的门限值和伪随机数模块产生的数值判决输出0、1脉冲序列;加权因子模块用于产生加权因子;高斯白噪声发生器模块用于生成高斯白噪声;本发明结构简单、容易实现、集成度高、硬件消耗低、发生器参数灵活可设。