Quartus_HW.pdf

‫طراحي سيستمهاي ديجيتال (‪)04-223‬‬
‫نيمسال نخست ‪23-22‬‬
‫دانشكدهي مهندسي كامپيوتر‬
‫تمرين اختیاری برای آشنايی با ابزار ‪Quartus‬‬
‫‪.1‬‬
‫در پروتکل ارتباطی ‪ 232 like‬هر بایت داده به صورت زیر انتقال مییابد‪:‬‬
‫‪‬‬
‫‪ ۲‬بیت شروعکننده که برابر با ‪ 1‬هستند‪.‬‬
‫‪‬‬
‫‪ ۸‬بیت داده‬
‫‪‬‬
‫‪ 1‬بیت ‪( parity‬توجه کنید که از ‪ parity‬فرد استفاده میشود)‬
‫‪‬‬
‫‪ 1‬بیت پایان دهنده که برابر با ‪۰‬است ‪.‬‬
‫بایتهایی که به صورت مذکور انتقال پیدا میکنند میتوانند با هر تعداد ‪( padding‬بیتهای ‪ )۰‬از هم جدا باشنند‪ .‬یعننی بنیر هنر دو‬
‫بایت متوالی میتوانیم ‪ padding‬داشته باشیم و در صورتی که خطایی در انتقال اطالعات تشخیص داده شود توسط ین خروجنی‬
‫که مخصوص ایر کار در نظر گرفته شده اعالم خواهد شد ‪ .‬واحد های فرستنده و گیرنده ی ایر پروتکل را بنه صنورت ماندا در ننرم‬
‫افدار ‪ Quartus‬طراحی کرده و با اعمال شکل موج مناسب از صحت عملکرد آن دو اطمینان یابیند ‪ .‬معمناری کلنی سیسنتم شنما‬
‫چیدی شبیه شکل زیر است ‪:‬‬
‫‪8‬‬
‫‪Data_out‬‬
‫‪Receiver‬‬
‫‪Serial data‬‬
‫‪8‬‬
‫‪Transmitter‬‬
‫‪Error‬‬
‫‪Data_in‬‬
‫‪Send‬‬
‫‪Clock‬‬
‫زمان و نحوه ی تحويل‬
‫پنجشنبه ‪ 1931/7/11‬ساعت ‪ 59:22‬روي درس افزار‬
‫يادآوریهای عمومی‬
‫لطفاً توجه داشته باشيد كه‪:‬‬
‫‪ .1‬به ازاي هر روز ديركرد در تحويل تمرينها ‪ %11‬جريمه منظور خواهد شد‪.‬‬
‫‪ .5‬بههيچ عنوان تمريني را از ديگران كپي نكنيد و به ديگران كپي ندهيد‪ .‬درغيراينصورت نمرهي آن تمرين‬
‫براي هر دو طرف (كپيدهنده و كپيگيرنده) ‪ -111‬منظور خواهد شد‪.‬‬
‫موفق باشيد‬