发明名称 基于单FPGA的波束形成器输出数据带宽控制方法及装置
摘要 本发明公开了一种基于单FPGA的波束形成器输出数据带宽控制方法及装置。该装置包括允许存储总量计算单元、阈值比较单元、实际已存储总量统计单元、存储总量比较单元、阈值调整单元、存储器写入控制单元。该方法包括:允许存储总量计算步骤、阈值比较步骤、实际已存储总量统计步骤、存储总量比较步骤、阈值调整步骤、存储器写入控制步骤。本发明能够根据探测场景的变化,动态的调整当前使用的阈值,实现对存储资源在整个探测范围内的有效分配,将波束形成器输出数据的带宽控制在系统处理带宽内;同时,能与前端的数字波束形成器同步工作,在提高阈值调整的实时性的同时也避免了对大容量高速缓存的需求。
申请公布号 CN102156281B 申请公布日期 2012.04.04
申请号 CN201010594834.1 申请日期 2010.12.17
申请人 浙江大学 发明人 陈耀武;袁龙涛;韩业强
分类号 G01S7/52(2006.01)I 主分类号 G01S7/52(2006.01)I
代理机构 杭州天勤知识产权代理有限公司 33224 代理人 胡红娟
主权项 一种基于单FPGA的波束形成器输出数据带宽控制方法,包括:阈值比较步骤,用于将波束形成器输出的当前波束形成结果数据中的波束强度值与阈值进行比较,得到比较差值;和判断该波束强度值是否超过预设的波束形成强度最小值,得到判断结果;存储器写入控制步骤,用于根据所述的阈值比较步骤给出的比较差值,将波束强度值大于阈值的波束形成结果数据写入到波束形成结果存储器;其特征在于,还包括:允许存储总量计算步骤,用于根据波束形成器输出的当前波束形成结果数据中的波束坐标信息,计算本帧波束形成结果中,在当前坐标位置及该坐标位置以前的空间内,允许被存储的波束形成结果数据总量;所述的当前坐标位置及该坐标位置以前的空间是指:与探测器之间的物理距离不超过该坐标位置的探测空间;实际已存储总量统计步骤,用于统计在本帧波束形成结果中在当前坐标位置已经被存储的波束形成结果数据总量;存储总量比较步骤,用于实时地比较在当前坐标位置允许被存储的波束形成结果数据总量和已经被存储的波束形成结果数据总量,得到比较结果;阈值调整步骤,用于根据所述的存储总量比较步骤得到的比较结果和所述的阈值比较步骤给出的比较差值和判断结果,动态调整所述的阈值比较步骤所使用的阈值,包括:将超过预设的波束形成强度最小值的波束强度值与阈值的比较差值计入到差值累加器进行差值累加,并将累加次数计数器加1,同时判断累加次数计数器中记录的当前差值累加器已完成的累加次数是否超过设定值,若是,结合所述的存储总量比较步骤给出的比较结果和差值累加的结果,估计需要调整的步长,计算并更新阈值,同时将差值累加器和累加次数计数器归零;若否,则不调整阈值,阈值调整步骤本次操作结束。
地址 310027 浙江省杭州市西湖区浙大路38号