硬件描述語言
專用計算機語言,用於描述電子電路的結構和行為,最常見的是數字邏輯電路 / 維基百科,自由的 encyclopedia
在電子學領域,硬件描述語言(英語:hardware description language, HDL)是用來描述電子電路(特別是數碼電路)功能、行為的語言,可以在寄存器傳輸級、行為級、邏輯門級等對數碼電路系統進行描述。隨着自動化邏輯綜合工具的發展,硬件描述語言可以被這些工具識別,並自動轉換到邏輯門級網表,使得硬件描述語言可以被用來進行電路系統設計,並能通過邏輯仿真的形式驗證電路功能。設計完成後,可以使用邏輯綜合工具生成低抽象級別(門級)的網表(即連線表)。[1]:1-12[2]:3-4[3]:483-484
硬件描述語言在很多地方可能和傳統的軟件程式語言類似,但是最大的區別是,硬件描述語言能夠描述硬件電路的時序特性。硬件描述語言是電子設計自動化體系的重要部分。小到簡單的正反器,大到複雜的超大型積體電路(如微處理器),都可以用硬件描述語言描述。常見的硬件描述語言有Verilog、VHDL等。[4]:254