发明名称 |
一种处理器系统验证方法及装置 |
摘要 |
本发明提供一种处理器系统性能测试装置及方法,其中,该方法包括:将存储的低功耗处理器组程序与高性能处理器程序进行初始化,以将对应的处理器组运行代码放在不同地址;根据当前的任务负担判定是哪个处理器组在工作以关闭不工作的处理器组的电源;记录工作的处理器组的运行频率以验证切换行为是否正确;监控存储器以得工作的处理器组对存储器的有效使用率;监控该低功耗处理器组和该高性能处理器组在该存储器中相同地址的数据是否一致,以验证不同存储器中的一致性是否出错;分析工作的处理器组的DDR的运行效率。利用本发明,实现了验证具有异质多核处理器的电路,并减少工程师人工的工作量,自动化程度高,并且验证全面。 |
申请公布号 |
CN104199777A |
申请公布日期 |
2014.12.10 |
申请号 |
CN201410460966.3 |
申请日期 |
2014.09.11 |
申请人 |
福州瑞芯微电子有限公司 |
发明人 |
廖裕民 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
福州市仓山区景弘专利代理事务所(普通合伙) 35219 |
代理人 |
林祥翔;吕元辉 |
主权项 |
一种中央处理器系统验证装置,其特征在于,所述装置包括低功耗处理器组与高性能处理器组,所述装置还包括:任务判定单元,用于根据当前设备的运算任务负担判定所述低功耗处理器组在单独工作、所述高性能处理器组在单独工作、还是所述低功耗处理器组与所述高性能处理器组同时工作;处理器开关控制单元,用于根据所述任务判定单元的判定结果关闭未工作的处理器组的电源;功耗分析单元,用于记录所述低功耗处理器组和所述高性能处理器组的运行频率和指令运行负担;任务判定监视单元,用于根据所述功耗分析单元的记录结果输出相应的记录结果文件以验证所述低功耗处理器组与所述高性能处理器组的切换行为是否正确;cache使用率统计单元,用于在所述高性能处理器组单独工作时、所述低功耗处理器组单独工作时、或者所述低功耗处理器组与所述高性能处理器组同时工作时,得到cache的使用情况;cache一致性检查单元,用于监控所述低功耗处理器组和所述高性能处理器组在所述存储器中相同地址的数据是否一致,以验证不同存储器中的一致性是否出错;DDR效率监视单元,用于分析所述高性能处理器组单独工作时、所述低功耗处理器组单独工作时、或者所述低功耗处理器组与所述高性能处理器组同时工作时,获得DDR的运行效率。 |
地址 |
350003 福建省福州市鼓楼区软件大道89号18号楼 |