برنامه درسی

لیست برنامه های درسی

تعداد واحد ۳

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
شنبه 14-16 (هفته های فرد) و دوشنبه 16-18 کلاس B در ساختمان 11

لینک صفحه درس

https://faculty.tabrizu.ac.ir/hajipour/fa/page/306/%D8%AF%D8%B1%D8%B3-%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C-%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1

- - -
تعداد واحد ۲

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
شنبه 16-18 کلاس C در ساختمان 11

آدرس سایت درس

https://faculty.tabrizu.ac.ir/hajipour/fa/page/300/%D8%AF%D8%B1%D8%B3-%D8%B4%D8%A8%DA%A9%D9%87-%D9%87%D8%A7%DB%8C-%D8%B9%D8%B5%D8%A8%DB%8C-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C

- - -
تعداد واحد ۳

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
شنبه 14-16 (هفته های زوج) و دوشنبه 14-16 کلاس C در ساختمان 11

آدرس سایت درس

https://faculty.tabrizu.ac.ir/hajipour/fa/page/304/%D8%AF%D8%B1%D8%B3-%D8%B4%D8%A8%DA%A9%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1%DB%8C-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87

- - -
پیش نیاز درس

مبانی ترکیبیات

منابع

Digital Design, M. Morris Mano

نسخه فارسی: طراحی دیجیتال (مدار منطقی)، نوشته موریس مانو، ترجمه قدرت سپیدنام

طرح درس

هفته 1

روشهای نمایش اعداد بدون علامت و علامتدار

هفته 2

روشهای نمایش اعداد اعشاری

هفته 3

کدگذاری BCD، Ex3،Gray، کدهای تصحیح خطا

هفته 4

عبارتهای منطقی، جبر بولی، ویژگیهای آنها و ساده­سازی آنها

هفته 5

ساده­سازی عبارتهای جبری با جدول کارنو

هفته 6

میانترم-پیاده­سازی توابع با گیتهای منطقی، مدارهای ترکیبی

هفته 7

مدار جمع­کننده و تفریق­کننده، جمع ­کننده BCD

هفته 8

مقایسه کننده، دیکدر، دیمالتی­پلکسر

هفته 9

انکدر، مالتی­پلکسر، ROM و RAM

هفته 10

آرایه منطقی برنامه­پذیر، مدارهای ترتیبی، لچ، فلیپ­فلاپ S-R

هفته 11

تحلیل مدارهای ترتیبی، جدول حالت

هفته 12

فلیپ­فلاپ­های D و JK و T

هفته 13

طراحی مدارهای ترتیبی و نمودار حالت

هفته 14

مثالهای طراحی مدارهای ترتیبی

هفته 15

رجیسترها و شیفت­رجیسترها

هفته 16

شمارنده­ها، مثالهای طراحی مدارهای ترتیبی

هدف از طرح درس

آشنایی با مدلهای نمایش اعداد، کدگذاری، جبر بولی، ساده کردن عبارتهای جبر بولی، گیتهای منطقی، مدارهای ترکیبی، مدارهای ترتیبی، طراحی مدارهای ترکیبی و ترتیبی

تعداد واحد ۳
روش تدریس

حضوری و با اسلایدها

نحوه ارزیابی

25%-40% میانترم

50%-60% پایانترم

10%-20% تمرینها و پروژه

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
شنبه 16-18 (هفته های زوج) و دوشنبه 16-18 کلاس B، ساختمان 11

موارد بیان شده در این نوشتار، ممکن است تغییر کنند که در اینصورت، اطلاع رسانی خواهد شد.

موقع ارسال فایل برای تکالیف در سایت، بایستی اسم خود، اسم تکلیف و تاریخ را در نام فایل قرار دهید.

نمره تمرین­ها و پروژه در صورت کسب %50 میانترم و پایانترم لحاظ خواهد شد.

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

- - -
منابع

Hard Real-Time Computing Systems, by Giorgio C. Buttazzo

Real-Time Systems by Jane W. S. Liu

طرح درس

هفته 1

معرفی درس و عناوین مطالب، مقدماتی بر سیستمهای بلادرنگ

هفته 2

مفاهیم اولیه، انواع محدودیتهای وظیفه، تعریف مسائل زمانبندی، ناهنجاریهای زمانبندی

هفته 3

زمانبندی وظایف نامتناوب (الگوریتم­های EDD، EDF و جستجوی درختی برای حالت وظایف مستقل)

هفته 4

زمانبندی وظایف نامتناوب (الگوریتم­های LDF، EDF و Spring برای حالت وظایف وابسته)

هفته 5

میانترم-زمانبندی وظایف متناوب (الگوریتم­های زمانبندی Timeline و RM)

هفته 6

زمانبندی وظایف متناوب (الگوریتم­های EDF و DM)

هفته 7

سرویس­دهنده­های با اولویت ثابت (الگوریتمهای زمانبندی Background، PS)

هفته 8

سرویس­دهنده­های با اولویت ثابت (الگوریتم­های DS و PE)

هفته 9

میانترم-سرویس­دهنده­های با اولویت ثابت (الگوریتم­های SS و Slack Stealing)

هفته 10

سرویس­دهنده­های با اولویت پویا (الگوریتم­های DPE و DSS)

هفته 11

سرویس­دهنده­های با اولویت پویا (الگوریتم­های TBS و EDL)

هفته 12

سرویس­دهنده­های با اولویت پویا (الگوریتم­های IPE و ITBS)

هفته 13

سرویس­دهنده­های با اولویت پویا (الگوریتم­ CBS و ارزیابی)

هفته 14

پروتکلهای دسترسی منابع (الگوریتم­های NPP، HLP و PIP)

هفته 15

پروتکلهای دسترسی منابع (الگوریتم­های PCP و SRP)

هفته 16

سمینار دانشجویان

هدف از طرح درس

آشنایی با سیستمهای دارای محدودیت­های زمانی

تعداد واحد ۳
نحوه ارزیابی

20%-40% میانترم

40%-60% پایانترم

20%-30%  تمرین، کوییز، پروژه و سمینار

اطلاعات کلاس

زمان برگزاری مکان برگزاری توضیحات فایل پیوست اول فایل پیوست دوم فایل پیوست سوم
شنبه 14-16 (هفته های فرد) و دوشنبه 14-16 شنبه ها کلاس C ساختمان 11 دوشنبه ها کلاس B ساختمان 11

موارد بیان شده در این نوشتار، ممکن است تغییر کنند که در اینصورت، اطلاع­رسانی خواهد شد.

اسم فایلهای ارسالی برای تکالیف، بایستی شامل نام خود، نام تکلیف و تاریخ ارسال باشد.

لازم است دانشجویان  هر روز سایت درس را حداقل یکبار چک کنند تا اگر اطلاعاتی یا تکالیفی اضافه شده بود، مطلع باشند.

- - -