انواع رکورد در VHDLانواع داده رکورد اشیائی از انواع مختلف را به صورت یک شیء گروه بندی می کنند. هر عنصر از رکورد با استفاده از نام فیلد آن قابل درسترسی می باشد. عناصر رکورد می توانند هر نوع …
انواع آرایه در VHDLانواع آرایه ای یک یا چند عنصر از یک نوع را با هم و به صورت یک تک شیء گروه بندی می کنند. به هر عنصر آرایه می توان یک یا چند شاخص آرایه دسترسی داشت. …
اعداد حقیقی و شمارشی در VHDLانواع حقیقی برای اعلان اشیایی استفاده می شوند که مشابه اعداد حقیقی حسابی می باشند. آنها را می توان برای نمایش اعداد خارج از محدوده مقادیر صحیح و نیز مقادیر کسری استفاده کرد.
انواع اسکالر در VHDLبرای تعیین مشخصات اشیایی (سیگنال، متغییر و ثابت) که در مطالب قبلی گفته شد، می توان آنها را از نوع مشخصی اعلان کرد. VHDL انواع بسیار زیادی دارد که برای ایجاد اشیاء ساده یا مرکب قابل …
تعریف متغیر و ثابت در VHDLاز متغیرها برای ذخیره سازی محلی در دستورات و پروسس و زیر برنامه ها استفاده می شود. برخلاف سیگنال ها که مقادیرشان را برای آینده زمان بندی می کنند، هر انتساب به متغییر بی درنگ رخ …
تعریف سیگنال در VHDLدر VHDL هر شیء می تواند یکی از انواع سیگنال، متغییر و ثابت باشد. سیگنال، سیم های اتصالی را نشان می دهد که درگاه های نمونه های قطعه را به هم متصل می کند. متغییر، برای …
پروسس های غیرفعال در VHDLپروسس هایی که در بخش دستوری یک موجودیت وجود دارند پروسس های غیرفعال نامیده می شوند. پروسس های غیرفعال با پروسس های نرمال تفاوت داشته و انتساب سیگنال در آنها مجاز نیست. این پروسس ها در …
مشکلات تخصیص همزمان سیگنال در VHDLیکی از مشکلاتی که اغلب طراحان در استفاده از دستورات انتساب سیگنال ترتیبی با آن مواجه می شوند این است که مقدار تخصیص یافته در آخرین انتساب بی درنگ ظاهر نمی شود. اگر طراح به مقدار …
دستور ترتیبی WAIT در VHDLطرح با استفاده از دستور WAIT می تواند اجرای متوالی پروسس یا زیربرنامه را معلق کند. شرایط از سرگیری اجرای پروسس یا زیربرنامه معلق شده به یکی از سه روش زیر مشخص می شود: انتظار روی …