共查询到20条相似文献,搜索用时 390 毫秒
1.
2.
3.
根据CCD成像软件测试需要,提出了以virtex5系列FPGA器件为核心的软件测试系统,描述了系统软硬件结构,分析了软件测试功能和测试用例;对时序、功能、故障模式、可靠性等进行测试并讨论;采用FPGA测试充分发挥了并行运算处理的优势,并能够实现快速在线实时重构,实现实时测量;通过系统仿真和实际测量,验证了软件的各项性能指标满足设计要求,表明FPGA测试系统在实际的CCD成像软件系统测试中能够很好的模拟时序和故障状态,完成测试任务,可广泛用于航天、探测等领域. 相似文献
4.
软件测试是提高软件产品质量和降低软件维护成本的重要手段。针对高安全关键航空机载软件测试质量评价难题,结合航空机载设备研制生存周期、航空机载软件研制生存周期和航空机载软件测试阶段,提出一种全生存周期航空机载软件测试质量评价方法,并建立了基于软件研制过程测试、三方测评、定型/鉴定测评和用户使用四个阶段的质量评价模型,包括测试需求分析和策划质量、测试设计和实现质量、测试执行质量和测试总结质量4项活动和18种度量元。通过工程实践证明,该方法技术实现上可行,具有评价要素更完整、评价模型更合理、评价结果更客观的特点,为解决航空机载软件测试质量评价提供了一种新方法,最终能达到降低软件维护成本和提高软件测试质量的目的。 相似文献
5.
本文运用黑盒测试的基本理论,提出了FPGA逻辑设计的测试模型,分析了FPGA逻辑设计的基本方法和步骤.最后结合一个实际项目说明了FPGA逻辑设计的测试验证过程。 相似文献
6.
目前,航天任务急剧增多,研制周期大大缩短,FPGA的应用呈阶梯式增长,提高FPGA软件的测试效率成为新的挑战;验证平台的搭建是进行FPGA测试的前提条件,而验证平台的好坏直接影响测试效率和质量;为了提高测试效率,设计搭建了基于Makefile脚本的自动化验证平台,可在该平台上进行FPGA软件静态测试和动态测试,覆盖了目前航天型号FPGA软件测试的全部类型,实验结果表明该平台的应用能够有效地缩短测试时间,并保证测试质量。 相似文献
7.
面向对象软件测试技术是面向对象软件开发中不可缺少的重要环节,对提高软件质量和软件的重用起着非常重要的作用。本文阐述了面向对象软件测试技术与传统的面向过程软件测试技术的差异,进而提出面向对象软件测试模型,并通过举例重点阐述了面向对象类测试和类簇测试技术在气象数据采集系统中的应用。 相似文献
8.
9.
10.
MIL-STD-1750A指令集是星载弹载计算机常用指令集之一,为实现该类指令集CPU+FPGA的通用性验证,实现安全性、强度、单粒子翻转等异常测试,满足测试覆盖率要求,保证星载弹载计算机系统可靠性,提出了一种CPU+FPGA的仿真模型搭建方法,利用如中断和故障处理机制的实现、浮点运算单元设计方式、异常注入机制设计以及图形控制界面等关键技术,实现了一种精简1750A仿真软核。实验证明,利用该仿真软核设计的CPU+FPGA的仿真模型平台,可极大提高1750系列CPU相关接口的FPGA产品的验证效率和可靠性,也为后续星载弹载软件的测试提供了一套故障注入方便、故障定位清晰的测试平台。 相似文献
11.
现代FPGA设计中,仿真验证是证明FPGA设计能正确实现其功能的过程,是保证FPGA设计质量的有效手段之一。文中在分析AS5643协议的基础上,搭建了有效可靠的虚拟验证平台,重点研究了虚拟验证平台的构建方法,并开发相应的功能模型和测试用例。通过把这些功能模型挂接在FPGA的外部接口上,将初始化信息写入到相应的寄存器和配置DPRAM中,达到模拟FPGA的工作过程来进行各项测试工作。该验证平台适用于AS5643协议处理专用FPGA,验证方法提高了验证效率,缩短了整个设计验证周期。 相似文献
12.
13.
DDR SDRAM是FPGA板卡中的重要组成部分,其可靠性与带宽决定了设备能否正常工作;为了测试DDR SDRAM的性能是否符合预期,开发了一种基于FPGA的DDR SDRAM测试平台;平台包含一个基于DDR SDRAM控制器的测试器IP核,具有数据校验、带宽测量的功能;编写了控制测试器IP核的Tcl脚本,用于配置测试参数、控制测试流程与读取测试结果;在Python语言下使用PyQt5开发库设计了图形界面程序,能够根据用户操作生成并执行对应的Tcl脚本;最终实现了一个操作简单、测试流程可配置、自动输出测试结果的DDR SDRAM测试平台;测试结果表明,测试平台能够正确地进行DDR SDRAM测试并输出统计结果;对比MIG的示例工程,测试平台额外增加了带宽测试、结果统计、循环测试等功能,且使用的FPGA资源下降了30%,测试用时缩短了70%以上。 相似文献
14.
15.
16.
在卫星姿态和轨道控制系统(AOCS)测试过程中,常常需要专用测试设备提供正确的输入输出,实现模拟测试所需要的条件。传统的测试设备是用通用的IC芯片构成的,研制周期长,修改困难,通用性低。FPGA技术采用硬件设计软件化的思路,使得数字系统设计更为简洁,并且能实现很大规模的信号处理。基于卫星电信号的测试原理,以FPGA为核心,设计了一个适用于APCI总线的通用数字信号测试模块,实现对卫星姿态控制测试中数字信号的采集和模拟。结果表明,该接口方案功能正确,结构简单,能适应实时系统的需求。 相似文献
17.
随着集成电路设计技术的发展和芯片集成度的提高,验证已经成为芯片设计流程中的主要瓶颈。本文设计了一个基于FPGA的智能卡验证平台,并对验证方法做了详细阐述。本文对于双界面智能卡芯片验证的成功实践,不仅是对FPGA验证理论的证实,而且验证的思路和方法对其他芯片有一定的指导意义。 相似文献
18.
19.
基于PSO训练的NN PID控制器设计及其FPGA实现* 总被引:1,自引:0,他引:1
提出了一种基于PSO学习、VHDL描述和FPGA实现的NNPID控制器设计方法。首先借助MATLAB系统仿真工具,在闭环控制系统中通过PSO优化算法训练前馈网络,得到优化的NNPID控制器参数;然后在FPGA集成开发环境下进行控制器的VHDL层次化设计,重点研究单个神经元和前馈网络的结构以及实现方式;最后对该控制器进行了闭环时序测试,并在一个具体的FPGA器件上实现。研究结果表明,PSO用于NNPID控制器训练速度快,VHDL描述和FPGA实现该控制器时序验证方便,而且控制器具有较好的鲁棒性。 相似文献