硬件验证中的 功能列表(Feature List) 列出了需要验证的设计的各种功能、特性。在开始验证之前,我们一般都会先列出该设计的功能列表,来明确我们本次任务需要对哪些特性进行验证。
如果要验证功能列表中的一个特征,我们将会针对这一特征构建所需的测试点,并编写测试用例来覆盖这些测试点。因此功能列表不仅仅是对待验证设计的一份功能描述,还是对我们一次验证方向的指引,也是对一次验证的任务量的简单概括。
在本次验证中,我们为每个验证任务(即 BPU 顶层及每个子预测器)提供了一份基础的功能列表,这些特征仅涵盖了对应模块的基础功能,在你的验证中,必须保证本次验证可以覆盖到这些特征。在此基础上,你还可以对列表中没有涵盖到的特征进行补充,以保证最后的交付质量。
在本节文档中,你只需要查看你将要验证模块所对应的文档即可。