期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于SMT求解器的微处理器指令验证数据约束生成技术 被引量:5
1
作者 谭坚 罗巧玲 +3 位作者 王丽一 胡夏晖 范昊 徐占 《计算机研究与发展》 EI CSCD 北大核心 2020年第12期2694-2702,共9页
处理器研制过程中需要对指令算术数据路径进行覆盖验证.针对现有模拟验证方法存在的不足,提出了一种基于可满足模理论(satisfiability modulo theory,SMT)的指令约束求解方法:利用可满足模理论求解器将指令级功能验证任务转化成数据约... 处理器研制过程中需要对指令算术数据路径进行覆盖验证.针对现有模拟验证方法存在的不足,提出了一种基于可满足模理论(satisfiability modulo theory,SMT)的指令约束求解方法:利用可满足模理论求解器将指令级功能验证任务转化成数据约束求解满足问题.在结果操作数约束、操作数间约束、指令内部约束以及浮点操作数约束4个方面分别给出示例,并分别给出了利用SMT求解器进行约束建模的关键过程以及可以用于指令级功能验证的元组数据.为提高求解模型效率,提出了2种解决方法:首先利用时间阈值实现问题求解超时即终止的策略;其次是结合进程管理与线程管理技术,实现了指令功能约束并行求解框架,将串行求解任务分派给可并行执行的多个线程,提高了求解速度.该技术已成功应用于系统级验证中,有效提升了测试覆盖与质量,取得了很好的效益. 展开更多
关键词 指令功能 数据路径 约束求解 SMT求解器 验证数据 并行加速
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部