VHDL یکی از زبانهای توصیف سخت افزار ( Hardware Description Language ) است که در طراحی مدارهای الکترونیکی مورد استفاده قرار می گیرد که اغلب برای توصیف مدار های یکپارچه ( IC ) دیجیتال یا ترکیبی آنالوگ و دیجیتال مورد استفاده قرار میگیرد . VHDL سرنام کلمات VHSIC Hardware Description Language است که VHSIC خود گرفته شده از سرنام کلمات Very High Speed Integrated Circuit می باشد. به صورت کلی بوسیله ی VHDL می توان انواع مدار های منطقی ساده و پیچیده را به صورت کاملا سازمان یافته پیاده ساز نمود و این طراحی را بوسیله ی گیت های پایه به IC تبدیل نمود یا برنامه تولید شده را بر روی قطعاتی مانند FPGA ها برنامه ریزی نمود. «جمعکنندهی باینری» (Binary Adder) یکی از مدارهای ترکیبی پرکاربرد و سودمند است. این مدار دو یا چند عدد باینری را با یکدیگر جمع کرده و در خروجی قرار میدهد. جمعکنندهی باینری را میتوان به راحتی و با استفاده از چند گیت منطقی ساده پیادهسازی کرد. full adder یک مدار ترکیبی دیجیتال است که برای جمع کردن 2 بیت با یکدیگر کاربرد دارد که در عمل به سه وروردی تبدیل میشود. یکی از ابزارهای شناخته شده و محبوب در طراحی و تحلیل مدارهای الکترونیکی دیجیتال که گستره ی وسیعی از نیاز های طراح را پوشش می دهد مجموعه ی Quartus است. Quartus امکانات گسترده ای در اختیار طراح می گذارد که برخی از آن ها عبارتند از: در این محصول کد VHDL ، برای FullAdder در نرم افزار Quartus برای شما دوستان عزیز تهیه شده است. نحوه کار با این کد : فایل اصلی با نام FA.vhd ذخیره شده است که با فراخوانی این فایل در نرم افزار Quartus و دادن مقادیر بعنوان ورودی میتوانید نتایج شبیسازی را در نرم افزار Modelsim مشاهده نمایید.
دیدگاه شما