Hardware verification language: Difference between revisions

Content deleted Content added
m dummy edit: restoring most recent version of article following history merge
m minor formatting fixes
Line 1:
A '''Hardware Verification Language''', or '''HVL''', is a programming language used to verify the designs of [[electronic circuits]] written in a [[hardware description language]]. HVLs typically include features of a [[high-level programming language]] like [[C++]] or [[Java (programming language)|Java]] as well as features for easy bit-level manipulation similar to those found in [[hardware description language|HDLs]]. Many HVLs will provide constrained random stimulus generation, and functional coverage constructs to assist with complex hardware verification.
 
[[SystemVerilog]], [[OpenVera]], [[e (verification language)|e]], and [[SystemC]] are the most commonly used HVLs,.<ref>[http://theasicguy.com/2009/02/03/verification-methodology-poll/ The ASIC Guy Verification Poll]</ref><ref>[http://theasicguy.com/2009/01/27/dvcon-survey-results-what-do-they-mean/ DVCon Language Poll]</ref> [[SystemVerilog]] attempts to combine HDL and HVL constructs into a single standard.
[http://theasicguy.com/2009/02/03/verification-methodology-poll/ The ASIC Guy Verification Poll]
</ref>
<ref>
[http://theasicguy.com/2009/01/27/dvcon-survey-results-what-do-they-mean/ DVCon Language Poll]
</ref>
[[SystemVerilog]] attempts to combine HDL and HVL constructs into a single standard.
 
==See also==
Line 17 ⟶ 11:
 
== References ==
{{reflist}}
<references/>
 
== External links ==