پاورپوینت طراحی کامپیوتری سیستم های دیجیتال چیست
دانلود پاورپوینت درمورد طراحی کامپیوتری سیستم های دیجیتال
پاورپوینت اصول طراحی کامپیوتری سیستم های دیجیتال
پاورپوینت آشنایی با طراحی کامپیوتری سیستم های دیجیتال
دانلود پاورپوینت درس طراحی کامپیوتری سیستم های دیجیتال جهت رشته کامپیوتر در قالب ۴۲ اسلاید و با فرمت pptx بصورت کامل و جامع و با قابلیت ویرایش
درس طراحی کامپیوتری سیستمهای دیجیتال یکی از دروس اصلی رشته مهندسی کامپیوتر در مقطع کارشناسی است که به علاقهمندان طراحی سختافزار این قابلیت را میدهد تا بتوانند مدارهای پیچیده را به کمک یک زبان توصیف سختافزار ایجاد و شبیهسازی کنند. سپس آنها را به کمک ابزارهای سنتز تبدیل به مدارهای قابل پیادهسازی روی بسترهای سختافزاری همچون FPGA (Field Programmable Gate Array) و یا ASIC (Application Specific Integrated Circuits) کنند. امروزه FPGA (آرایه منطقی برنامهپذیر) بهعنوان سختافزارهای قابل برنامهریزی بهسرعت درحال رشد هست و حتی امکان ایجاد یک سیستم کامل کامپیوتری روی یک تراشه (SoC – System on a Chip) را فراهم میکنند، که شامل پردازندهها، حافظهها، ماژولهای ورودی/خروجی، عناصر محاسباتی، و از همه مهمتر عناصر سخت افزاری قابل برنامهریزی هستند. از این رو تمرکز این درس نیز روی آشنایی با این تراشهها و نحوه توصیف سختافزارها برای پیادهسازی روی آن است.
این درس با مقدمات مربوط به ایجاد کامپیوترها و تراشههای اولیه شروع میشود، سپس به معرفی روش های مرسوم پیادهسازی مدارهای دیجیتال میپردازد. بعد از آشنایی کلی با روشهای متفاوت پیادهسازی روی تراشهها، تمرکز روی تراشههای با قابلیت برنامهریزی (PLD در حالت کلی و FPGA در حالت خاص و کاربردی) قرار میگیرد و نحوه ایجاد این قابلیت روی سخت افزار، با وجود انتظار عدم تغییر آنها، توضیح داده میشود.
فهرست مطالب
یادآوری مدار منطقی
مقدمه
انواع مدارهای منطقی برنامه پذیر PLA و PAL
سوئیچ های قابل برنامه ریزی CPLD و FPGA
ساختار FPGA
روش طراحی سیستم های دیجیتال با FPGA
زبان توصیف سخت افزار VHDL
بلوک پایه یک طرح دیجیتال
سیگنال
نکات عمومی
مقدار اولیه دادن به سیگنال
نوع های سیگنال
عملگرها
روش های مدلسازی مدارهای دیجیتال
مدل کردن تاخیر
حلقه
پروسس
طراحی سلسله مراتبی
برنامه تست مدارهای دیجیتال
تعریف نوع آرایه و رکورد برای سیگنال
برنامه های فرعی، توابع و پکیج ها