Get Free Shipping on orders over $89
Effective Functional Verification : Principles and Processes :  Principles and Processes - Srivatsa Vasudevan

Effective Functional Verification : Principles and Processes

Principles and Processes

By: Srivatsa Vasudevan

Hardcover | 1 June 2006

At a Glance

Hardcover


$169.00

or 4 interest-free payments of $42.25 with

 or 

Ships in 5 to 7 business days

Dedication. List of Figures. Foreword. Preface. Acknowledgments. Part I Starting the Verification Journey. 1. An Introduction to IC Verification. Importance of Verification. Overview of a Typical ASIC Design Process. Factors in Successful Verification. References.2. Approaches to Verification. What is Functional Verification all About? Stimulating the design - A choice of approaches. Verification Approaches Based on Integration. Instruction Driven Verification. Random Testing. Coverage Driven Verification. Transaction Based Verification. Golden Model Approach. Pre-Post Processing Approach. Assertion Based Verification. Formal Verification. Emulation and Acceleration. References.3. Various Workflows Practiced in Verification. An Overview of the Entire Verification Process. The Planning Process. The Regression Process. Maturing of the Design. The Periodic Review Process. The Verification Signoff Process. Part II Ingredients of Successful Verification. 4. People Make all the Difference. Team Dynamics and Team Habits for Success. The Six Qualitites of Successful Verification Engineers. References.5. Case Studies from the Real World. Block and System Level Tests use Unrelated Environments. Not Implementing Monitors and Assertions Early on. Review Processes Not Done Timely. Pure Random Testing Without Directed Tests. Not Running a Smoke Test Before a Regression. Lint Policies. Effective Use of a Source Control Strategy.6. Tracking results that matter. Why do we ever need any Verification Metrics? Metrics in a Regression. Commonly used Metrics. Functional Coverage Metrics. Structural Coverage Metrics. Assertion Verification Metrics. References. Part III Reducing work in Verification. 7. Reducing Work in Verification. Considerations in a Verification Environment. Tri-State Buses and Dealing with Them. Dealing with Internal Signals. Environmental Considerations. Dealing with Register Programming. Dealing with Clocks. Driving the Design. Debugging the Design. Code Profiling to Keep the Inefficiency Out. Regression Management. QC Processes to run a Clean Run. Using a Data Profile to Speed up Simulations. Getting the Machine to Document for You. Keeping an Eye on the Design - Monitors. Checkers in an Environment. Linting Code. The RTL Acceptance Criterion. References. Part IV Ten Steps to Success. 8. Ten Steps to Success. Steps 1 Step 1: A Specification Review. Step 2: The Identification of Test Objects. Step 3: Review of the Test Object List. Step 4: Tagging the List of Test Objects. Step 5: Test Case Identification. Step 6: The Definition of a Correctness Strategy. Step 7: The test strategy. Step 8: Testing the design. Step 9: Figuring out where you Are in the Process. Step 10: Correlations on completion to sign-off. References. Appendices. Index.

More in Technical Design

The Design of Everyday Things : Revised and Expanded Edition - Don Norman
The Field Guide to Understanding 'Human Error' - Sidney Dekker

RRP $73.99

$65.99

11%
OFF
Principles of Occupational Hygiene : 4th Edition - An Introduction - Sue Reed
Vintage Matchboxes : Skittledog Little Sticker Books - Skittledog
Open Circuits : The Inner Beauty of Electronic Components - Windell Oskay
Maintenance: Of Everything : Part One - Stewart Brand

RRP $69.99

$66.75

Engineering Design : 2nd Edition - An Introduction - John R. Karsnitz

RRP $194.95

$155.99

20%
OFF
Manufacturing Processes for Design Professionals - Rob Thompson

RRP $130.00

$78.75

39%
OFF
Armour : Materials, Theory, and Design - Paul J. Hazell

RRP $112.00

$93.75

16%
OFF
Digital Design, Global Edition : 6th edition - M. Morris Mano

RRP $145.48

$109.75

25%
OFF
Next Generation Safety Leadership : From Compliance to Care - Clive Lloyd