Attention
This document was last updated Nov 25 24 at 21:59
SystemVerilog
Important
The purpose of this lecture is as follows.
To review basic hardware modeling features of Verilog
To clarify innovations of SystemVerilog towards hardware modeling
To point out some of the more recent developments in HDL
Attention
The following references are relevant background to this lecture.
Official Verilog-2001 Standard: IEEE Std 1364-2001
Official SystemVerilog Standard: IEEE Std 1800-2017
Bachrach et al., “Chisel: Constructing hardware in a Scala embedded language,” DAC Design Automation Conference 2012, San Francisco, CA, USA, 2012, pp. 1212-1221, doi: 10.1145/2228360.2228584.
Jiang, P. Pan, Y. Ou and C. Batten, “PyMTL3: A Python Framework for Open-Source Hardware Modeling, Generation, Simulation, and Verification,” in IEEE Micro, vol. 40, no. 4, pp. 58-66, 1 July-Aug. 2020, doi: 10.1109/MM.2020.2997638.
Verilog
Please refer to the slide deck PDF
SystemVerilog
Please refer to the Cadence Course Materials on Canvas