This ebook is both a reference and a tutorial for engineers who use the SystemVerilog Hardware Description Language (HDL) to design FPGAs and ASICs. RTL Modeling with SystemVerilog for Simulation and Synthesis, (PDF) shows how to write SystemVerilog models at the Register Transfer Level (RTL) that simulate and synthesize appropriately, with a stress on proper coding styles and best practices.
SystemVerilog is the newest generation of the original Verilog language, and includes many important capabilities to competently and more accurately model increasingly complex designs. This ebook reflects the SystemVerilog-2012/2017 standards.
The audience for this ebook is for engineers who already know, or who are studying, digital design engineering. The ebook does not present digital design theory; it demonstrate s how to apply that theory to write RTL models that simulate and synthesize correctly. (Note: This ebook provides a more comprehensive examination of the RTL modeling aspects of SystemVerilog than the author’s older “SystemVerilog for Design” ebook. The older ebook was written for an audience that already knows the Verilog-2001 language and only provides the extensions that SystemVerilog adds to Verilog-2001. This ebook encompasses the full, combined Verilog and SystemVerilog language, with more focus on best coding styles for simulation and synthesis.)
The maker of the original Verilog Language, Phil Moorby says about this ebook (excerpt from the ebook’s Foreward): “Many distributed textbooks on the design side of SystemVerilog assume that the reader is familiar with Verilog, and simply describe the new extensions. It is time to exit from the stepping-stones and to teach a single concise and consistent language in a single ebook, and maybe n much mot even refer to the old ways at all! If you are a designer of digital systems, or a verification engineer looking for bugs in these designs, then SystemVerilog will present you with substantial benefits, and this ebook is a wonderful place to learn the design aspects of SystemVerilog.
NOTE: The product only includes the ebook, RTL Modeling with SystemVerilog for Simulation and Synthesis in PDF. No access codes are included.