کلمه جو
صفحه اصلی

زبان توصیف سخت افزار

دانشنامه عمومی

زبان توصیف سخت افزار (HDL) در الکترونیک، یک زبان تخصصی کامپیوتر برای توصیف ساختار و رفتار مدارهای الکترونیکی و اغلب مدارهای منطقی دیجیتال است.
زبان توصیف سخت افزار قادر به توصیف دقیق و رسمی از یک مدار الکترونیکی است که اجازه تجزیه و تحلیل خودکار و شبیه سازی یک مدار الکترونیکی را می دهد. همچنین اجازه سنتز توصیفHDL به یک لیستنت (مشخصات قطعات الکترونیکی فیزیکی و چگونگی اتصال آن ها به همدیگر) را می دهد که می تواند برای تولید مجموعه ای از ماسک ها و ایجاد یک مدار یکپارچه مورد استفاده قرار گیرد.
یک زبان توصیف سخت افزار بسیار شبیه به زبان برنامه نویسی می باشد، مثل C که یک توصیف متنی شامل عبارت، بیانیه ها و ساختارهای کنترل است. یکی از مهم ترین تفاوت ها بین اکثر زبان های برنامه نویسی و HDLها دقیقاً شامل مفهوم زمان است. HDLها بخش جدای ناپذیر از سیستم های اتوماسیون طراحی الکترونیکی (EDA)، به ویژه برای مدارات پیچیده مانند مدارات یکپارچه برنامه های خاص، میکروپروسسورها و دستگاه های منطقی قابل برنامه ریزی هستند.
با توجه به انفجار پیچیدگی مدارهای الکترونیکی دیجیتال از سال ۱۹۷۰(قانون مور را ببینید) طراحان مدار به یک توصیف منطق دیجیتال جهت ارائه در سطح بالا جدا از یک تکنولوژی خاص الکترونیکی مانند CMOS یا BJT، نیاز پیدا کرده اند.HDLها برای پیاده سازی سطح انتزاعی از انتقال رجیستر، مدلی از جریان داده و زمان یک مدار ایجاد شده اند.


کلمات دیگر: