SystemVerilog for Design: A Guide to Using SystemVerilog for Hardware Design and Modeling, Second Edition

Reflecting the syntax and semantic changes to the SystemVerilog language, this text explains the SystemVerilog "packages," summarizes the synthesis guidelines presented throughout, and contains code examples using the latest version of the tools.
TABLE OF CONTENTS