Verification and Its Role in Design of Modern Computers
摘要
Computer-aided verification is an integral and crucial step in the design process of modern computing systems. This section sheds light on different computer-aided verification techniques that have been designed and optimized to solve specific verification challenges that were encountered by designers of modern computers. Computer-aided verification is an active area of research and not all verification topics are discussed in this section; instead, the section highlights the verification topics that are at the center stage in the application world – either because of their use in the day-to-day work of verification engineers engaged in verifying various design fragments or because of their impact of some emerging aspect of computer architecture. The chapters under this section should help a computer architect understand the challenges and opportunities in verifying complex system, and in turn, this could influence his or her design decisions.