业内人士介绍的两种寄存器读写测试方法
1 测试方法
1.1 九步法
1、检查寄存器初值是否与表单描述一致
2、对寄存器升序写入0x5a5a5a5a,读出并check是否正确
3、对寄存器升序写入0xa5a5a5a5,读出并check是否正确,对该寄存器写入随机值,并读出检查是否正确
4、对寄存器降序写入0x5a5a5a5a,读出并check是否正确
5、对寄存器降序写入0xa5a5a5a5,读出并check是否正确,对该寄存器写入随机值,并读出检查是否正确
6、对寄存器升序写入0x5a5a5a5a,读出并check是否正确
7、对寄存器升序写入0xa5a5a5a5,读出并check是否正确,对该寄存器写入随机值,并读出检查是否正确
8、对寄存器降序写入0x5a5a5a5a,读出并check是否正确
9、对寄存器降序写入0xa5a5a5a5,读出并check是否正确,对该寄存器写入随机值,并读出检查是否正确
1.2 十三步法
操作代号:
W0:写入0x55555555;
R0:写入0x55555555,读取寄存器并check;
W1:写入0xAAAAAAAA;
R1:写入0xAAAAAAAA,读取寄存器并check;
操作顺序:
地址升序W0地址升序R0W1R1 地址升序R1W0R0地址降序R0W1R1 地址降序R1W0R0;