发明授权
- 专利标题: Method and system for testing a processor
- 专利标题(中): 用于测试处理器的方法和系统
-
申请号: US09960154申请日: 2001-09-21
-
公开(公告)号: US06834359B2公开(公告)日: 2004-12-21
- 发明人: Harald Boehm , Joachim von Buttlar , Axel Horsch , Joerg Kayser , Stefan Koerner , Martin Kuenzel
- 申请人: Harald Boehm , Joachim von Buttlar , Axel Horsch , Joerg Kayser , Stefan Koerner , Martin Kuenzel
- 优先权: EP00120734 20000922
- 主分类号: G06F1100
- IPC分类号: G06F1100
摘要:
A method for verifying the correctness of the functional behavior of a processor cooperating with software is provided. Furthermore, the method allows verification of a CPU having at least a part of its instruction set implemented with microcode. First, the microcode is independently tested by using a functional emulator performing in the same way as the processor hardware according to the processor's functional specification. Then, the microcode is tested by using a hardware emulator behaving in the same way as the processor hardware according to the design of the processor's logic gates. Finally, the microcode is tested against the actual processor hardware. This method allows the functionality of a newly designed CPU to be checked in a simulation, even before actual system integration. Advantageously, many problems in this area, relating to the interaction of the microcode and the processor hardware can be found before the actual processor hardware is manufactured. Furthermore, the ongoing verification of the newly designed CPU using the method according to the present invention allows detection of problems with the processor hardware at a relatively early stage.
公开/授权文献
- US20020087917A1 Method and system for testing a processor 公开/授权日:2002-07-04
信息查询