زبان توصیف سختافزار (به انگلیسی: Hardware description language) در الکترونیک، یک زبان تخصصی کامپیوتر برای توصیف ساختار و رفتار مدارهای الکترونیکی و اغلب مدارهای منطقی دیجیتال است.
زبان توصیف سختافزار قادر به توصیف دقیق و رسمی از یک مدار الکترونیکی است که اجازه تجزیه و تحلیل خودکار و شبیهسازی یک مدار الکترونیکی را میدهد. همچنین اجازه سنتز توصیفHDL به یک لیستنت (مشخصات قطعات الکترونیکی فیزیکی و چگونگی اتصال آنها به همدیگر) را میدهد که میتواند برای تولید مجموعهای از ماسکها و ایجاد یک مدار یکپارچه مورد استفاده قرار گیرد.
یک زبان توصیف سختافزار بسیار شبیه به زبان برنامهنویسی میباشد، مثل C که یک توصیف متنی شامل عبارت، بیانیهها و ساختارهای کنترل است. یکی از مهمترین تفاوتها بین اکثر زبانهای برنامهنویسی و HDLها دقیقاً شامل مفهوم زمان است. HDLها بخش جدای ناپذیر از سیستمهای اتوماسیون طراحی الکترونیکی (EDA)، به ویژه برای مدارات پیچیده مانند مدارات یکپارچه برنامههای خاص، میکروپروسسورها و دستگاههای منطقی قابل برنامهریزی هستند.
دیدگاه خود را از طریق فرم زیر ارسال نمایید