جلسه ۸: مفاهیم زبان Verilog: مفهوم Concurrency، مقادیر Logic Value، اعداد، آرایه
497 بار بازدید -
4 سال پیش
-
در این جلسه ابتدا به
در این جلسه ابتدا به بررسی تفاوتهای یک زبان سختافزاری با زبانهای نرمافزاری پرداختیم و دو ویژگی این زبانها که برای مدل کردن سختافزار اساسی هستند را بیان کردیم: Timing یا زمانبندی و Concurrency یا همروندی.
در ادامه به بررسی مفاهیم اساسی زبان Verilog پرداختیم. از توصیف یک Module شروع کردیم و پس از بیان انواع مقادیر منطقی در Verilog که شامل ۴ مقدار 0، ۱، X، و Z است به انواع wire، net، و reg پرداختیم. سپس سیستم نمایش اعداد را در Verilog توضیح دادیم و در انتها به آرایهها (Array) پرداختیم.
4 سال پیش
در تاریخ 1399/07/23 منتشر شده
است.
497
بـار بازدید شده