(完整版)FPGA软件模块测试报告分析

(完整版)FPGA软件模块测试报告分析
(完整版)FPGA软件模块测试报告分析

1.简介

1.1.软件模块简介

FPGA软件一共有基本功能模块包括:计数模块。

计数模块:对2路速度信号进行计数,把计数值存储在数据寄存器。

1.2.目的

依据测试规范,在了解模块内部函数输入/输出条件和逻辑结构的前提下,进行模块接口测试、局部数据结构测试、路径测试、错误处理测试和边界测试,达到以下三个目的:

1.验证代码是否符合编码规范的要求;

2.验证测试是否通过;

3.通过单元测试准确定位错误点,以便代码的修改和复核。

1.3.术语和缩写词

?CTCS—

?FPGA——Field-Programmable Gate Array现场可编程门阵列

2.参考文档

3.测试环境与测试工具

3.1.软件项

操作系统:Windows XP Professional

编译工具:

测试工具:ModelSim

3.2.硬件项

机器类型:台式机

品牌:

型号:

CPU:

4.测试结果记录

4.1.测试结果

4.1.1.计数模块测试结果

计数模块测试见

测试记录表格

仿真测试图

4.2.测试覆盖率分析

根据测试规范,参考测试用例以及相关的测试结果,模块测试的语句覆盖率和分支条件覆盖率达到100%。

4.3.功能测试分析

根据测试规范,参考测试用例以及相关的测试结果,模块的边界值测试以及

对非法输入具有防范处理都有做处理。

4.4.测试假设及局限

FPGA软件模块测试基于ModelSim软件进行,由ModelSim进行模块功能仿真测试。

5.测试结论

FPGA软件模块测试按照测试规范执行,未发现问题。模块测试全部通过,

相关主题
相关文档
最新文档