b'\n_START_ARTICLE_\nH\xc3\xa5rdvarubeskrivande spr\xc3\xa5k\n_START_PARAGRAPH_\nEtt h\xc3\xa5rdvarubeskrivande spr\xc3\xa5k (Hardware Description Language, HDL) \xc3\xa4r ett programspr\xc3\xa5k som anv\xc3\xa4nds f\xc3\xb6r att beskriva digitala eller analoga kretsar som sedan kan realiseras p\xc3\xa5 ett chip. En stor skillnad mellan h\xc3\xa5rdvarubeskrivande spr\xc3\xa5k och konventionella programspr\xc3\xa5k \xc3\xa4r att exekvering av program kan beordras att ske parallellt f\xc3\xb6rutom att som traditionellt ske sekventiellt._NEWLINE_F\xc3\xb6rdelen med att konstruera kretsar med hj\xc3\xa4lp av ett spr\xc3\xa5k \xc3\xa4r att det \xc3\xa4r l\xc3\xa4ttare att simulera och sedan realisera \xc3\xa4n att r\xc3\xa4kna p\xc3\xa5 allting f\xc3\xb6r hand. Det \xc3\xa4r ocks\xc3\xa5 l\xc3\xa4ttare att beskriva en funktion i ett chip och l\xc3\xa5ta en kompilator r\xc3\xa4kna fram ett optimalt grindn\xc3\xa4t, i st\xc3\xa4llet f\xc3\xb6r att r\xc3\xa4kna ut den logiska strukturen sj\xc3\xa4lv.'