驗證是制造出功能正確的芯片的必要步驟,是一個證明設計思路是如何實現的過程。本書首先介紹驗證的基本概念和各種工具,驗證的重要性和代價,比較了不同的驗證方法,以及測試和驗證的區(qū)別。然后從方法學的角度探討了驗證的策略和層次,介紹了覆蓋率模型和如何制定完整的驗證計劃。在驗證的方法和技術方面,本書引入了硬件驗證語言(HVL),討論了使用行為描述進行高層次建模的方法,介紹了施加激勵和監(jiān)視響應的技術,以及通過使用總線功能模型把物理層次的事務抽象為更高層次的過程,并結合各種測試語言講解了仿真管理的各個要素。本書提出了覆蓋率驅動的受約束的隨機事務級自檢驗測試平臺,并圍繞這種結構對其中各個部分原理及設計要素進行了系統(tǒng)的討論。本書還介紹了如何編寫自檢驗測試平臺、設計基于總線功能模型的隨機激勵發(fā)生器。 .本書適合于從事ASIC、SoC及系統(tǒng)設計與驗證的人員閱讀。...