Ero sivun ”Laitteistokuvauskieli” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
PixelBot (keskustelu | muokkaukset)
Pastor (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 1:
'''Laitteistokuvauskielet''' ({{k-en|hardware description language}}, HDL) ovat [[ohjelmointikieli|ohjelmointikielten]] kaltaisia tietokonekieliä. Laitteistokuvauskielellä voidaan antaa [[formaali kieli|formaali]] kuvaus [[tietokonelaitteistokovo|tietokonelaitteistosta]], esimerkiksi [[suoritin|suorittimesta]], jota voidaan käyttää mm. kyseisen laitteiston käyttäytymisen simulointiin ja toiminnan oikeellisuuden varmistamiseen ennen kuin laite fyysisesti valmistetaan. Kuvausta voidaan myös sopivaa ohjelmistoa käyttämällä hyödyntää [[laitteistosynteesi|laitteistosynteesissä]], jossa koodista luodaan piirrustukset esim. [[ASIC]]-piirille ({{k-en|application specific integrated circuit}}) tai kytkennät [[FPGA]]-piirille ({{k-en|field-programmable gate array}}). Laitteistokuvauskielillä on merkittävä osa nykyaikaisessa digitaalisuunnittelussa. Kaksi ylivoimaisesti käytetyintä laitteistokuvauskieltä ovat [[VHDL]] ja [[Verilog]].
 
== Laitteistokuvauskielet vs. ohjelmointikielet ==