2覆盖率情况分析

2覆盖率情况分析

ID:46493964

大小:187.50 KB

页数:9页

时间:2019-11-24

2覆盖率情况分析_第1页
2覆盖率情况分析_第2页
2覆盖率情况分析_第3页
2覆盖率情况分析_第4页
2覆盖率情况分析_第5页
资源描述:

《2覆盖率情况分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、735.EQM码覆盖率检查报告目录1模块结构示意22覆盖率情况分析22.1EQM_TOP22.2EQM_W_CTRL模块22.2.1REN_GEN模块32.2.2W_CMD_GEN模块32.2.3W_DATA_PRO模块32.3EQM_R_CTRL模块32.3.1REN_GEN模块42.3.2R_CMD_GEN模块42.3.3R_DATA_PRO模块52.4EQM_PORT_SERVICE_PRO模块52.4.1SEQ_ABEL_GEN模块62.5EQMJNFO模块6251EQM_W_INFO模块76.EQM_R_INFO模块7EQM_RES_STAT模块7EQM_MPI模块81模块结构示

2、意EQM.TOPEQMWCTRLEQMRCTRLEQM_PORT_SERV1CE_PROCEQMINFOEQMMPIEQMRESSTAT图1.EQM_TOP模块结构示意EQM.TOP模块的第一级子模块如图所示。各子模块的分析以及内部划分将在后文详细介绍。2覆盖率情况分析EQM_TOPEQM.TOP顶层文件表1.EQM.TOP模块覆盖率分析覆盖率类型当前覆盖率未覆盖代码位置未覆盖原因解决方法行覆盖率条件覆盖率EQM_W_CTRL模块模块功能:向PP侧申请数据,生成DDR的写命令和写数据。模块的结构划分如图所示。图2.EQM_W_CTRL模块结构示意表2.EQM_W_CTRL模块覆盖率分析覆盖

3、率类型当前覆盖率未覆盖代码位置未覆盖原因解决方法行覆盖率条件覆盖率REN_GEN模块模块功能:与PPRX模块交互,发起读取PP模块的数据表3.REN_GEN模块覆盖率分析覆盖率类型当前覆盖率未覆盖代码位置未覆盖原因解决方法I行覆盖率98.08%220该CASE语句default是为了提高代码的完整性和严密性而加的条件覆盖率95.45%129两个条件同时为1的情况不会出现189用于支持多个PP模块的情况,但目前只用到1个PP,故该情况不会全部出现W_CMD_GEN模块模块功能:生成写DDR的写命令表4.W_CMD_GEN模块覆盖率分析覆盖率类型当前覆盖率未覆盖代码位置未覆盖原因解决方法行覆盖

4、率100%条件覆盖率100%W_DATA_PRO模块模块功能:接收来自协PP的数据,送入DDRJF模块。表5.W_DATA_PRO模块覆盖率分析覆盖率类型当前覆盖率未覆盖代码位置未覆盖原因解决方法行覆盖率95.24%条件覆盖率96.67%EQM_R_CTRL模块模块功能:向协议侧的发起写数据轮询,生成DDR的读命令,获取冋读数据,生成数据包输出至协议侧模块。模块的结构划分如图所示。EQMJR^CTRI.▼V▼R匚QjnrNKTMDLCENRJMTAR0图3.EQM_R_CTRL模块结构示意表6.EQM_R_CTRL模块覆盖率分析覆盖率类型当前覆盖率未覆盖代码位置未覆盖原因解决方法行覆盖率条

5、件覆盖率REN_GEN模块模块功能:向协议侧的发起写数据轮询。表7.REN_GEN模块覆盖率分析覆盖率类型当前覆盖率未覆盖代码位置未覆盖原因解决方法I行覆盖率98.67%305该CASE语句default是为了提高代码的完整性和严密性而加的条件覆盖率85.61%1523个条件只会出现其中一个成立,不会出现多个条件一起成立的情况2553个条件都不成立的情况不会出现2573个条件都不成立的情况不会出现259需要进行OVERFLOW的测试制造上溢情况2812个条件不会同时出现R_CMD_GEN模块模块功能:生成DDR读操作命令。表&R_CMD_GEN模块覆盖率分析覆盖率类型当前覆盖率未覆盖代码位

6、置未覆盖原因解决方法彳亍覆盖率100%条件覆盖率100%R_DATA_PRO模块模块功能:接收DDR回读数据,生成数据包输出至协议侧模块。表9.R_DATA_PRO模块覆盖率分析覆盖率类型当前覆盖率未覆盖代码位置未覆盖原因解决方法行覆盖率96.15%305Sopeop在同一拍的情况未出现制造SOPEOP同一拍的情况309Sopeop在同一拍的情况未出现制造SOPEOP同一拍的情况343该CASE语句default是为了提高代码的完整性和严密性而加的条件覆盖率93.18%2033个同一时间只有一个会成立2402个条件不会同时成2732个条件不会同时成368err_ind情况未出现制造SOPE

7、OP同一拍的情况EQM_PORT_SERVICE_PRO模块模块功能:端口服务模块,完成对各PW的伪线状态信息的管理图4.EQM_PORT_SERVICE_PRO模块结构示意表10.EQM_PORT_SERVICE_PRO模块覆盖率分析覆盖率类型当前覆盖率未覆盖代码位置未覆盖原因解决方法I行覆盖率5&03%624-688854〜916932〜994MPI接口暂吋未接入,寄存器读写不支持制造寄存器读写操作689767917

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。