List of FiguresList of TablesPrefaceAcknowledgmentsAbout the Author1.Introduction2.Combinational Logic Design3.Combinational Logic Using SystemVerilog Gate Models4.Combinational Building Blocks5.SystemVerilog Models of Sequential Logic Blocks6.Synchronous Sequential Design7.Complex Sequential Systems8.Writing Testbenches9.SystemVerilog Simulation10.SystemVerilog Synthesis11.Testing Digital Systems12.Design for Testability13.Asynchronous Sequential Design14.Interfacing with the Analog WorldA.SystemVerilog and VerilogAwe to Selected ExercisesBibliographyIndex