Un lenguaje de verificación de hardware ( HVL , por sus siglas en inglés) 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 la manipulación sencilla a nivel de bits, similares a las que se encuentran en los HDL . Muchos HVL proporcionan generación de estímulos aleatorios con restricciones y construcciones de cobertura funcional para facilitar la verificación de hardware compleja.
SystemVerilog , OpenVera, e y SystemC son los lenguajes HVL más utilizados. SystemVerilog intenta combinar las construcciones de HDL y HVL en un único estándar.
Véase también
Referencias
- ↑ Iman, Sasan; Joshi, Sunita (8 de mayo de 2007). El lenguaje de verificación de hardware electrónico (Tecnología de la información: transmisión, procesamiento y almacenamiento) . Springer. ISBN 978-1402080234.
- ↑ "systemc.org" . systemc.org . Consultado el 10 de septiembre de 2024 .
- ↑ IEEE (22 de febrero de 2018). 1800-2017 - Norma IEEE para SystemVerilog: lenguaje unificado para el diseño, especificación y verificación de hardware . doi : 10.1109/IEEESTD.2018.8299595 . ISBN 978-1-5044-4509-2.
- ↑ IEEE (2005). 1850-2005 – Estándar IEEE para el lenguaje de especificación de propiedades (PSL) . doi : 10.1109/IEEESTD.2005.97780 . ISBN 0-7381-4780-X.
- ↑ "cocotb" . cocotb . Consultado el 10 de septiembre de 2024 .
- ↑ "el más cincelado" .
- Lenguajes de verificación de hardware
- Temas básicos de lenguajes de programación