A Brief Introduction to SystemVerilog