Interrupt behaviors, especially the external ones, are diffi-cult to verify in a microprocessor design project in that they involve both interacting hardware and software. This paper proposes a CAD tool, called PEVT, to verify the external interrupt behaviors of microprocessors. An architecture de-scription language extension, called EXPDL, is developed for the designer to capture the external interrupt behaviors for the microprocessor. PEVT is responsible to generate the verification cases, consisting of both the hardware and soft-ware modules, which are then used to trigger the expected behaviors. A monitor is also generated from the EXPDL description to verify these cases. PEVT has been applied to the verification of an academic implemen...
Modern, high performance microprocessors are extremely complex machines which require substantial va...
This dissertation shows that the bounded property verification of hardware Register Transfer Level (...
The complexity and heterogeneity of digital devices used in embedded systems is increasing everyday ...
Abstract—Interrupt behaviors, particularly the external ones, are difficult to verify in a microproc...
Abstract-The microprocessor verification challenge becomes higher in the on-chip bus (OCB) than in t...
The interrupt mechanism in a system-on-chip (SoC) joins the SoCs hardware and software behaviors. We...
In this paper, we describe a fast and convenient verification method-ology for microprocessor using ...
Information security is important in academia, industry and government. The use of formal methods in...
Interrupt-driven software is difficult to test and debug, especially when interrupts can be nested a...
The study on verification trends in the semiconductor industry shows that the design complexity is i...
Abstract—As silicon technology continues to scale down and validation expenses continue to increase,...
Building a high-performance microprocessor presents many reliability challenges. De-signers must ver...
The role of automatic formal protocol verifica- tion in hardware design is considered. Principles ar...
Modern, high performance microprocessors are extremely complex machines which require substantial va...
Processors' design complexity increases with transistors' growing density. At the same time, market ...
Modern, high performance microprocessors are extremely complex machines which require substantial va...
This dissertation shows that the bounded property verification of hardware Register Transfer Level (...
The complexity and heterogeneity of digital devices used in embedded systems is increasing everyday ...
Abstract—Interrupt behaviors, particularly the external ones, are difficult to verify in a microproc...
Abstract-The microprocessor verification challenge becomes higher in the on-chip bus (OCB) than in t...
The interrupt mechanism in a system-on-chip (SoC) joins the SoCs hardware and software behaviors. We...
In this paper, we describe a fast and convenient verification method-ology for microprocessor using ...
Information security is important in academia, industry and government. The use of formal methods in...
Interrupt-driven software is difficult to test and debug, especially when interrupts can be nested a...
The study on verification trends in the semiconductor industry shows that the design complexity is i...
Abstract—As silicon technology continues to scale down and validation expenses continue to increase,...
Building a high-performance microprocessor presents many reliability challenges. De-signers must ver...
The role of automatic formal protocol verifica- tion in hardware design is considered. Principles ar...
Modern, high performance microprocessors are extremely complex machines which require substantial va...
Processors' design complexity increases with transistors' growing density. At the same time, market ...
Modern, high performance microprocessors are extremely complex machines which require substantial va...
This dissertation shows that the bounded property verification of hardware Register Transfer Level (...
The complexity and heterogeneity of digital devices used in embedded systems is increasing everyday ...