Principles of Verifiable RTL Design Second Edition - A Functional Coding Style Supporting Verification Processes...
Lionel Bening, Harry D. Foster, "Principles of Verifiable RTL Design Second Edition - A Functional Coding Style Supporting Verification Processes in Verilog"
English | 2001 | pages: 312 | ISBN: 0792373685 | PDF | 3,9 mb
The first edition of Principles of Verifiable RTL Design offered a common sense method for simplifying and unifying assertion specification by creating a set of predefined specification modules that could be instantiated within the designers RTL.
Since the release of the first edition, an entire industry-wide initiative for assertion specification has emerged based on ideas presented in the first edition. This initiative, known as the Open Verification Library Initiative (www.verificationlib.org), provides an assertion interface standard that enables the design engineer to capture many interesting properties of the design and precludes the need to introduce new HDL constructs (i.e., extensions to Verilog are not required). Furthermore, this standard enables the design engineer to `specify once, then target the same RTL assertion specification over multiple verification processes, such as traditional simulation, semi-formal and formal verification tools.