Cadence transferred Verilog into the public domain under the Open Verilog International (OVI) (now known as Accellera) organization.
SystemVerilog started with the donation of the Superlog language (Co-Design Automation) to Accellera in 2002.[1] The bulk of the verification functionality is based on the OpenVera language donated by Synopsys.
The feature-set of SystemVerilog can be divided into two distinct roles:
SystemVerilog for RTL design is an extension of Verilog-2005; all features of that language are available in SystemVerilog.
SystemVerilog for verification uses extensive object-oriented programming techniques and is more closely related to Java than Verilog.