سلام دوستان من دارم تو Verilog dیک پروژه می نویسم تو چه محیطی باید اجراش کنم ؟یا خود Verilog برنامه داره ؟
اگه داره اسمش چیه و از کجا دانلود کنم ؟ :nice:
این تمرین استادمون هر چی می خونم منظورش و نمی فهمم می شه کمک کنید ؟
لطفا اگر کسی برنامه اش و داره بدهید ممنون می شم
تمرین 1 درس میکروپروسسور
شکل ۱ شماتیک یک مدار ALU را در سطح گیت نشان می دهد. عملکرد این ALU در جدول ۱ مشاهده میآشود. این مدار را در سطح جریان داده (data flow) در Verilog توصیف کنید. به این منظور ابتدا بلوک های BL0 تا BL5 را ایجاد کنید. سپس با اتصال این ماجول ها به یکدیگر طرح ALU را کامل کنید. با اعمال ورودی های مناسب درستی عملکرد مدارALU ایجاد شده در قسمت ۱ را به طور کامل بررسی کنید. برای این منظور میآتوانید از توصیف رفتاری ALU که با استفاده از جدول ۱ ایجاد میآشود، استفاده نمایید.
شما برنامه وریلاگ را با هر چیزی می تونی بنویسی مثلا با notepad++
برای سنتز از نرم افزار های ... ise , synplify , quartus
برای شبیه سازی هم از active HDL , modelsim , ...
برنامه های زیادی هستند که این کار را برای شما میکنند
شما اگه می خواهید dataflow برنامه بنویسی از جدول اول استفاده کن
اگه می خواهی در سطح gatelevel بنوسی از شماتیک دوم استفاده کن
می تونی مستقیم شکل دومت را به نرم افزار بدی با quartus , ise می دونم میشه(RT design)
من ساختار برنامه در سطح data flow را برایت می نویسم:
دیدگاه