Communication Engineering

مطالب کوتاه و مفید در حوزه ی مهندسی برق و کامپیوتر

Communication Engineering

مطالب کوتاه و مفید در حوزه ی مهندسی برق و کامپیوتر

این وبلاگ در جهت انتشار فرهنگ دانشجویی ، با ارائه ی مراجع و مطالب مختلف در جهت افزابش دانش مهندسان جوان تلاش میکند .

طبقه بندی موضوعی

زبان VHDL چیست ؟

دوشنبه, ۲۳ مرداد ۱۳۹۶، ۰۱:۵۰ ب.ظ

VHDL چیست؟

 

 

 

VHDL یکی از زبانهای توصیف سخت افزار ( Hardware Description Language ) است که در طراحی مدارهای الکترونیکی مورد استفاده قرار می گیرد که اغلب برای توصیف مدار های یکپارچه ( IC ) دیجیتال یا ترکیبی آنالوگ و دیجیتال مورد استفاده قرار میگیرد . VHDL سرنام کلمات VHSIC Hardware Description Language است که VHSIC خود گرفته شده از سرنام کلمات Very High Speed Integrated Circuit می باشد.

 

VHDL یکی از پروژه هاییست که در ابتدا توسط سازمان دفاع آمریکا ایجاد گردیده و توسعه یافته است و بعدا به صورت تجاری درآمده است. VHDL اغلب برای طراحی بلاک های مداری بواسطه برنامه نویسی مورد استفاده قرار می گیرد و پس از تکمیل هر بلاک می توان آن بلاک را تست و شبیه سازی نمود و بلاک ها خود می توانند بخشی از بلاک های بزرگتر باشند و یا با سایر بلاک ها به صورت موازی کار کنند و بدین ترتیب توسعه و عیب یابی سیستم به سادگی قابل انجام است.

به صورت کلی بوسیله ی VHDL می توان انواع مدار های منطقی ساده و پیچیده را به صورت کاملا سازمان یافته پیاده ساز نمود و این طراحی را بوسیله ی گیت های پایه به IC تبدیل نمود یا برنامه تولید شده را بر روی قطعاتی مانند FPGA ها برنامه ریزی نمود.

از جمله شبیه ساز های VHDL می توان به نرم افزار های زیر اشاره نمود :

– Active HDL محصول شرکت Aldec

– Cadence Incisive

– Mentor Graphics ModelSim

-ISE محصول شرکت Xilinx

در ادامه تعدادی فایل آموزشی زبان VHDL قرار میدهیم . البته در آینده پروژه ها و مطالب بیشتری در باره زبان VHDL و همینطور FPGA ها قرار میدهیم .

 

 MIT Press - Circuit Design with VHDL 

McGraw.Hill.VHDL.Programming.by.Example.4th.Ed

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی