hårdvarubeskrivning
Hårdvarubeskrivning är processen att beskriva fysiska komponenter och deras kopplingar i en datordesign så att den kan konstrueras, simuleras och genomföras i verkliga komponenter. Genom hårdvarubeskrivning kan man fastställa funktion, gränssnitt och timingkrav innan produktion. Ofta används hårdvarubeskrivningsspråk (HDL) som VHDL eller Verilog för att beskriva och dokumentera designen.
Beskrivningar kan vara på olika abstraktionsnivåer: beteende-, dataflödes- eller strukturell. Den vanligaste nivån i digital design
Vanliga språk och verktyg: VHDL, Verilog och SystemVerilog används tillsammans med simulatorer, syntesverktyg och formell verifiering.
Arbetsflöde inom hårdvarubeskrivning följer generellt kravspecificering, arkitektur, detaljerad RTL- eller strukturbeskrivning, simulering och test, syntes och
Inom industrin används hårdvarubeskrivning främst i utveckling av digitala kretsar för FPGA, ASIC och system-on-chip-lösningar (SoC).