首页> 外国专利> Method and apparatus for verifying the fine-grained correctness of a behavioral model of a central processor unit

Method and apparatus for verifying the fine-grained correctness of a behavioral model of a central processor unit

机译:用于验证中央处理器单元的行为模型的细粒度正确性的方法和装置

摘要

A method and an apparatus checks the fine-grain correctness of a microcode machine central processor unit (CPU) behavioral model. Macroinstructions are decomposed into microinstructions and each microinstruction is executed sequentially. A sequence of microinstructions is determined by an emulated microinstruction sequencer, using dynamic execution information, including information from execution of prior microinstructions in the sequence of microinstructions. At the end of execution of each microinstruction, a reference state is compared to a corresponding state of the behavioral model, and any differences are noted. After execution of all microinstructions in the microinstruction sequence, a reference state is compared to a corresponding state of the behavioral model, and any differences are noted.
机译:一种方法和装置检查微码机中央处理器单元(CPU)行为模型的细粒度正确性。将宏指令分解为微指令,然后依次执行每个微指令。一条微指令序列由仿真的微指令定序器使用动态执行信息来确定,包括动态执行信息,包括来自执行该微指令序列中的先前微指令的信息。在每个微指令的执行结束时,会将参考状态与行为模型的相应状态进行比较,并记录所有差异。在执行了微指令序列中的所有微指令之后,将参考状态与行为模型的相应状态进行比较,并记录所有差异。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号