Hardware Description Languages

From Center for Integrated Circuits and Devices Research (CIDR)
Revision as of 14:32, 26 February 2024 by Anastacia Alvarez (talk | contribs) (Created page with "As the size and complexity of digital systems increase, more computer aided design tools which facilitate design entry, verification and automatic hardware generation are being introduced into the design process. The newest addition to this design methodology is Hardware Description Languages (HDLs). Hardware Description Language is a specialized language used to describe the behaviour and/or structure of digital circuits. HDLs are used to describe hardware for the pur...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

As the size and complexity of digital systems increase, more computer aided design tools which facilitate design entry, verification and automatic hardware generation are being introduced into the design process. The newest addition to this design methodology is Hardware Description Languages (HDLs).


Hardware Description Language is a specialized language used to describe the behaviour and/or structure of digital circuits. HDLs are used to describe hardware for the purpose of simulation, modeling, testing, design and documentation. You can check this [wikipage] for a brief background on HDLs.


For this course, we will be focusing on Verilog. If you are not familiar with Verilog, here's a [short video] to give an overview of what Verilog is.