Un lenguaje de verificación de hardware , o HVL , es un lenguaje de programación utilizado para verificar los diseños de circuitos electrónicos escritos en un lenguaje de descripción de hardware . Los HVL suelen incluir características de un lenguaje de programación de alto nivel como C++ o Java , así como características para una fácil manipulación a nivel de bits similar a las que se encuentran en los HDL . Muchos HVL proporcionarán generación de estímulos aleatorios restringidos y construcciones de cobertura funcional para ayudar con la verificación de hardware compleja.
SystemVerilog , OpenVera, e y SystemC son los HVL más utilizados. SystemVerilog intenta combinar construcciones HDL y HVL en un único estándar.
{{cite book}}
: Mantenimiento CS1: fecha y año ( enlace )