add register form, task milestone, disscuss group
This commit is contained in:
parent
8408155af8
commit
a0bba518af
|
|
@ -66,10 +66,4 @@ https://www.example.com
|
|||
|
||||
## 加入讨论群
|
||||
|
||||
为了防止群内广告泛滥,请运行以下Python代码获取群号:
|
||||
|
||||
QQ群
|
||||
```python
|
||||
import base64
|
||||
base64.b64decode('Your_Base64_Data_Here').decode()
|
||||
```
|
||||

|
||||
|
|
@ -1,6 +1,6 @@
|
|||
## 如何参与本活动
|
||||
|
||||
参与本验证活动,取得名次能够获得丰厚大奖,报名地址:www.TBDTBD.com
|
||||
参与本验证活动,取得名次能够获得丰厚大奖,[报名问卷](https://iz9a87wn37.feishu.cn/share/base/form/shrcnwpiyWaVUzyo47QdPBGy5Yd)
|
||||
|
||||
### 流程介绍
|
||||
|
||||
|
|
@ -30,7 +30,7 @@ Fork本仓库,然后在本地进行环境搭建,参与测试任务。
|
|||
|
||||
#### (5)编写测试用例
|
||||
|
||||
测试用例编写,具体格式可以参考模板XXXX。测试用例需要覆盖到对应的测试点。
|
||||
测试用例编写,具体格式可以参考`tests`目录中的模板。测试用例需要覆盖到对应的测试点。
|
||||
|
||||
#### (6)编写测试代码&测试发现bug
|
||||
|
||||
|
|
@ -42,7 +42,7 @@ Fork本仓库,然后在本地进行环境搭建,参与测试任务。
|
|||
|
||||
#### (8)编写测试文档
|
||||
|
||||
参考模板XXX进行对应文档编写。
|
||||
参考模板 [todo](todo://todo) 进行对应文档编写。
|
||||
|
||||
#### (9)PPT在线答辩
|
||||
|
||||
|
|
@ -55,13 +55,13 @@ Fork本仓库,然后在本地进行环境搭建,参与测试任务。
|
|||
|
||||
1. 代码行覆盖率需要大于 95%
|
||||
1. 功能覆盖率必要达到 100%
|
||||
1. 覆盖率有验证环境运行得到,不可对报告和生成罗辑进行修改
|
||||
1. 覆盖率有验证环境运行得到,不可对报告和生成逻辑进行修改
|
||||
|
||||
文档要求:
|
||||
|
||||
1. 对功能点进行合理的测试点分解。功能点可以自行增加,但不能对原始功能点进行删除。
|
||||
1. 设计的测试用例必要覆盖所有测试点和功能点
|
||||
1. 请按模板XXX进行编写测试文档
|
||||
1. 请按模板进行编写测试文档
|
||||
1. 领取多个验证任务后,其验证报告需要分开写
|
||||
|
||||
积分获取方式:
|
||||
|
|
@ -72,4 +72,72 @@ Fork本仓库,然后在本地进行环境搭建,参与测试任务。
|
|||
1. 提交最终验证报告,按报告质量,覆盖率获得积分
|
||||
1. 最终汇报得分
|
||||
|
||||
## 任务
|
||||
## 任务里程碑
|
||||
|
||||
### uFTB
|
||||
|
||||
1. 驱动 uFTB ,并正常读取预测块信息、获取更新信息、输出预测信息。
|
||||
2. 完成 Refrence Model 的编写,能够正确输出预测信息,且更新策略与RTL一致。
|
||||
3. 完成 uFTB 的测试用例编写,覆盖 50% 功能点。
|
||||
4. 完成 uFTB 的测试用例编写,覆盖 100% 功能点。
|
||||
5. 完成 uFTB 的测试用例编写,覆盖 100% 功能点,且代码行覆盖率大于 95%。
|
||||
6. 解释未覆盖的代码行。
|
||||
7. 解释功能点的测试用例设计,如何保证覆盖了该功能。
|
||||
8. 根据要求,提交最终验证报告。
|
||||
|
||||
### TageSC
|
||||
|
||||
1. 驱动 TageSC ,并正常读取预测块信息、获取更新信息、输出预测信息。
|
||||
2. 完成 Tage 的 Refrence Model 编写,能够正确输出预测信息,且更新策略与RTL一致。
|
||||
3. 完成 SC 的 Refrence Model 编写,能够正确输出预测信息,且更新策略与RTL一致。
|
||||
4. 完成 TageSC 的测试用例编写,覆盖 50% 功能点。
|
||||
5. 完成 TageSC 的测试用例编写,覆盖 100% 功能点。
|
||||
6. 完成 TageSC 的测试用例编写,覆盖 100% 功能点,且代码行覆盖率大于 95%。
|
||||
7. 解释未覆盖的代码行。
|
||||
8. 解释功能点的测试用例设计,如何保证覆盖了该功能。
|
||||
9. 根据要求,提交最终验证报告。
|
||||
|
||||
### FTB
|
||||
|
||||
1. 驱动 FTB ,并正常读取预测块信息、获取更新信息、输出预测信息。
|
||||
2. 完成 FTB 的 Refrence Model 编写,能够正确输出预测信息,且更新策略与RTL一致。
|
||||
3. 完成 FTB 的测试用例编写,覆盖 50% 功能点。
|
||||
4. 完成 FTB 的测试用例编写,覆盖 100% 功能点。
|
||||
5. 完成 FTB 的测试用例编写,覆盖 100% 功能点,且代码行覆盖率大于 95%。
|
||||
6. 解释未覆盖的代码行。
|
||||
7. 解释功能点的测试用例设计,如何保证覆盖了该功能。
|
||||
8. 根据要求,提交最终验证报告。
|
||||
|
||||
### ITTAGE
|
||||
|
||||
1. 驱动 ITTAGE ,并正常读取预测块信息、获取更新信息、输出预测信息。
|
||||
2. 完成 ITTAGE 的 Refrence Model 编写,能够正确输出预测信息,且更新策略与RTL一致。
|
||||
3. 完成 ITTAGE 的测试用例编写,覆盖 50% 功能点。
|
||||
4. 完成 ITTAGE 的测试用例编写,覆盖 100% 功能点。
|
||||
5. 完成 ITTAGE 的测试用例编写,覆盖 100% 功能点,且代码行覆盖率大于 95%。
|
||||
6. 解释未覆盖的代码行。
|
||||
7. 解释功能点的测试用例设计,如何保证覆盖了该功能。
|
||||
8. 根据要求,提交最终验证报告。
|
||||
|
||||
### RAS
|
||||
|
||||
1. 驱动 RAS ,并正常读取预测块信息、获取更新(commit)信息、输出预测信息。
|
||||
2. 完成 RAS 的 Refrence Model 编写,能够正确输出预测信息,且更新策略与RTL一致。
|
||||
3. 完成 RAS 的测试用例编写,覆盖 50% 功能点。
|
||||
4. 完成 RAS 的测试用例编写,覆盖 100% 功能点。
|
||||
5. 完成 RAS 的测试用例编写,覆盖 100% 功能点,且代码行覆盖率大于 95%。
|
||||
6. 解释未覆盖的代码行。
|
||||
7. 解释功能点的测试用例设计,如何保证覆盖了该功能。
|
||||
8. 根据要求,提交最终验证报告。
|
||||
|
||||
### BPU Top
|
||||
|
||||
1. 驱动 BPU Top ,并且能正常控制各个子预测器。
|
||||
2. 完成驱动 BPU Top 所需的 FTQ 环境开发,并使用该环境结合真实 Trace 进行驱动。
|
||||
2. 完成 BPU Top 的 Refrence Model 编写,能够生成符合文档描述的流水线控制信号及重定向信号。
|
||||
3. 完成 BPU Top 的测试用例编写,覆盖 50% 功能点。
|
||||
4. 完成 BPU Top 的测试用例编写,覆盖 100% 功能点。
|
||||
5. 完成 BPU Top 的测试用例编写,覆盖 100% 功能点,且代码行覆盖率大于 95%。
|
||||
6. 解释未覆盖的代码行。
|
||||
7. 解释功能点的测试用例设计,并解释测试用例的运行流程。
|
||||
8. 根据要求,提交最终验证报告。
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 93 KiB |
Loading…
Reference in New Issue