Thesis (Master's)--University of Washington, 2023As processor design complexities increase, so do their verification complexities. As a consequence, processor verification has slowed down and become less reliable. The recent drift towards agile chip design philosophies and increasingly expensive ramifications of bugs and security vulnerabilities only aggravate the situation. Despite advancements in expensive commercial verification solutions, there is still a need for cost-effective, fast and high-confidence open-source verification solutions. Automated verification methodologies have emerged as promising candidates for their speed and reliability; however, automation comes with its fair share of open problems -- which an inexpensive, easy-...
The Verification methodology of modern processor designs is an enormous challenge. As processor desi...
We report on our experience with a new test generation language for processor verification. The veri...
International audienceTo ensure correctness of critical systems, swarm verification produces proofs ...
The complexity and heterogeneity of digital devices used in embedded systems is increasing everyday ...
The study on verification trends in the semiconductor industry shows that the design complexity is i...
The complexity of heterogenous Systems on Chip has grown rapidly in the last decades and the effort ...
Full-system emulation on FPGA is an effective way for rapid verification of platform-based SoC desig...
Over the past four decades microprocessors have come to be a vital and inseparable part of the moder...
This thesis presents fast and accurate RTL simulation methodologies for performance, power, and ener...
Simulators are key tools for computer architecture research. However, multicore architectures repres...
This paper describes a new hardware/software co-verification method for System-On–a-Chip, based on t...
Simulation times of complex System-on-Chips (SoC) have grown exponentially as designs reach the mult...
Over the last several years, uniprocessor systems, in an effort to overcome the limits of deeperpipe...
The verification of complex digital designs often involves the use of expensive simulators. The pre...
Field programmable gate arrays (FPGAs) may be used in a wide variety of settings. If weak points in ...
The Verification methodology of modern processor designs is an enormous challenge. As processor desi...
We report on our experience with a new test generation language for processor verification. The veri...
International audienceTo ensure correctness of critical systems, swarm verification produces proofs ...
The complexity and heterogeneity of digital devices used in embedded systems is increasing everyday ...
The study on verification trends in the semiconductor industry shows that the design complexity is i...
The complexity of heterogenous Systems on Chip has grown rapidly in the last decades and the effort ...
Full-system emulation on FPGA is an effective way for rapid verification of platform-based SoC desig...
Over the past four decades microprocessors have come to be a vital and inseparable part of the moder...
This thesis presents fast and accurate RTL simulation methodologies for performance, power, and ener...
Simulators are key tools for computer architecture research. However, multicore architectures repres...
This paper describes a new hardware/software co-verification method for System-On–a-Chip, based on t...
Simulation times of complex System-on-Chips (SoC) have grown exponentially as designs reach the mult...
Over the last several years, uniprocessor systems, in an effort to overcome the limits of deeperpipe...
The verification of complex digital designs often involves the use of expensive simulators. The pre...
Field programmable gate arrays (FPGAs) may be used in a wide variety of settings. If weak points in ...
The Verification methodology of modern processor designs is an enormous challenge. As processor desi...
We report on our experience with a new test generation language for processor verification. The veri...
International audienceTo ensure correctness of critical systems, swarm verification produces proofs ...