This book is an “A-Z” guide to using SystemVerilog for ASIC design, from conception to RTL coding, to synthesis and verification. Readers will benefit from a thorough introduction to the powerful constructs and features of SystemVerilog. In addition, the verification methodology of Universal Verification Methodology (UVM) is used to build test-benches that allow for verification of complicated designs and synthesis basics are discussed, using the Synopsys Design Compiler (DC). To complete this book’s package as a practical guide, readers are introduced to the fundamentals of static timing analysis.
Here is a complete guide to using SystemVerilog for ASIC design, from conception to RTL coding, to synthesis and verification. It covers the practical essentials needed for design, verification, synthesis and static timing analysis.
This book is an “A-Z” guide to using SystemVerilog for ASIC design, from conception to RTL coding, to synthesis and verification. Readers will benefit from a thorough introduction to the powerful constructs and features of SystemVerilog. In addition, the verification methodology of Universal Verification Methodology (UVM) is used to build test-benches that allow for verification of complicated designs and synthesis basics are discussed, using the Synopsys Design Compiler (DC). To complete this book’s package as a practical guide, readers are introduced to the fundamentals of static timing analysis.
Provides a practical guide to the use of SystemVerilog for both design and verification, unlike any other book currently availableUses the Universal Verification Methodology (UVM) to build test-benches, in a manner accessible to novicesCovers the practical essentials needed for design, verification, synthesis and static timing analysis, which readers might otherwise have to find in several books
Mark A. Azadpour
ASIC Design ASIC Verification SystemVerilog SystemVerilog for Design SystemVerilog for Verification UVM Universal Verification Methodology VLSI Verification