The invention relates to a radar seeker signal processor FPGA test method for the function of FPGA was observed continuously for a long time, to achieve the function of FPGA signal processor, especially the automatic detection of design robustness, so as to fully verify the function of FPGA. The invention relies on the observation interface software on the computer and the data processing software of the DSP. For the DSP data processing software, mainly to achieve its receiving data, processing data (excluding invalid number, search frame header, calculate the checksum), forwarding data and other functions, the code written using DSP development tool CCS, and burned into the DSP can be realized. For the observation interface, it mainly realizes the functions of sending data, receiving data, displaying records and so on, and using VC++6.0 development tools to code the interface based on MFC. The test software is composed of the observation interface software and the data processing software of DSP. The method only needs to observe the working state of the FPGA directly through the observation interface, and the operation is simple and easy.
【技术实现步骤摘要】
一种雷达导引头信号处理器FPGA的功能验证方法
本专利技术涉及一种本专利技术涉及一种雷达导引头信号处理器领域,具体涉及一种雷达导引头信号处理器FPGA测试方法。
技术介绍
雷达导引头信号处理器FPGA是否实现所要求的功能,我们需要对其进行验证。在以往的验证过程中,对FPGA串口通信的验证,是将计算机与信号处理器的RS422标准串口连接,信号处理器加电工作后,一方面在计算机上利用“串口精灵”软件发送数据,数据通过FPGA传递给DSP,利用DSP的开发软件CCS加断点观察DSP收到的数据是否与“串口精灵”发送的数据相同;另一方面,利用DSP向计算机发送数据,数据通过FPGA传递给计算机,利用计算机上的“串口精灵”软件观察收到的数据是否与DSP的发送数据相同。而对于FPGA上报自检报告是否正确,也需要利用DSP的开发软件CCS加断点进行观察。从以上方法看,我们以往对FPGA的功能都只是进行单次的观测验证,而没有对其进行长时间的不间断的累计观测,这样FPGA功能的稳定性和可靠性并没有得到验证。因此,我们设计一种累计观测的方法,通过百万甚至千万次的观测结果来进行验证,在验证功能的同时对其稳定性和可靠性也进行了充分验证。
技术实现思路
要解决的技术问题为了避免现有技术的不足之处,本专利技术提出一种雷达导引头信号处理器FPGA的功能验证方法。技术方案一种雷达导引头信号处理器FPGA的功能验证方法,其特征在于步骤如下:步骤1:DSP首先发送一组数据,经过FPGA,观测界面收到该组数据后被触发,开始发送固定数据,并且记发送数据1次;所述的固定数据由十六进制表示,每组数据为一个固 ...
【技术保护点】
一种雷达导引头信号处理器FPGA的功能验证方法,其特征在于步骤如下:步骤1:DSP首先发送一组数据,经过FPGA,观测界面收到该组数据后被触发,开始发送固定数据,并且记发送数据1次;所述的固定数据由十六进制表示,每组数据为一个固定长度的数组,该数组头两位均为帧头,最后一位为校验和,中间为数据位,数据位的每位相同,校验和由数据位上数据累加后取低八位得到;步骤2:观测界面发出一组数据后,经由计算机串口发送到FPGA,FPGA再将该组数据发送给DSP;步骤3:DSP收到FPGA发送来的一组数据,所述的数据包括由FPGA产生的无效数、帧头、数据位和校验和;剔除无效数,查找帧头,计算校验和并判断校验和是否正确:若校验和正确,则将数据转发给FPGA;若校验和错误,则认为接收到的数据错误,转发一组特定的数给FPGA;步骤4:FPGA接收到由DSP转发来的一组数据,再将该组数据经由串口发送给观测界面;步骤5:观测界面收到来自FPGA的一组数据,查找帧头,计算校验和,若校验和计算正确,则观测界面记接收数据正确1次;若校验和计算不正确,则观测界面记接收数据错误1次,若接收到一组特定数,则观测界面记接收数据 ...
【技术特征摘要】
1.一种雷达导引头信号处理器FPGA的功能验证方法,其特征在于步骤如下:步骤1:DSP首先发送一组数据,经过FPGA,观测界面收到该组数据后被触发,开始发送固定数据,并且记发送数据1次;所述的固定数据由十六进制表示,每组数据为一个固定长度的数组,该数组头两位均为帧头,最后一位为校验和,中间为数据位,数据位的每位相同,校验和由数据位上数据累加后取低八位得到;步骤2:观测界面发出一组数据后,经由计算机串口发送到FPGA,FPGA再将该组数据发送给DSP;步骤3:DSP收到FPGA发送来的一组数据,所述的数据包括由FPGA产生的无效数、帧头、数据位和校验和;剔除无效数,查找帧头,计算校验和并判断校验和是否正确:若校验和正确,则将数据转发给FPGA;若校验和错误,则认为接收到的数据错误,转发一组特定的数给FPGA;步骤4:FPGA接收到由DSP转发来的一组数据,再将该组数据经由串口发送给观测界面;步骤5:观测界面收到来自FPGA的一组数据,查找帧头,计算校验和,若校验和计算正...
【专利技术属性】
技术研发人员:马瑞,吴迪,薛安翔,魏政,张都川,万红进,王乐,
申请(专利权)人:西安电子工程研究所,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。