نویسنده
حورانیه، احمد
تاریخ انتشار
2024-08-30T14:56:13Z
موضوع
معماری شبکه های کامپیوتری، ریزپردازنده ها، طراحی و ساخت، معماری کامپیوتر، علوم کامپیوتر
نوع
سند
زبان
انگلیسی
دیجیتال
بله
نسخه خطی
خیر
کتابخانه
دانشگاه اوزیغین
شماره ثبت
e7371776-3da1-4443-a426-24234a259aba
محل کتابخانه
گروه علوم کامپیوتر
تاریخ
2024-08-30T14:56:13Z
متن نمونه
ضربکنندههای سریع با عرض بیتهای زیاد میتوانند مساحت سیلیکونی قابل توجهی را اشغال کنند، که به نوبه خود، میتواند با استفاده از ضربکنندههای چند چرخه به حداقل برسد. این پایان نامه معماری های متعدد و ژنراتورهای مدار Verilog پارامتری را برای طرح های ضرب عدد صحیح چند چرخه (MCIM) معرفی می کند. هنگام پیادهسازی یک الگوریتم در سختافزار یا طراحی یک پردازنده رده پایین، ممکن است به طور متوسط کمتر از 1 ضرب در هر سیکل ساعت انجام شود. همچنین ممکن است که ضرب در هر چرخه یک عدد کسری باشد، به عنوان مثال، 3.5. در چنین حالتی، مطمئناً میتوانیم از 4 ضریب استفاده کنیم که هر کدام دارای خروجی 1 نتیجه در هر چرخه هستند. با این حال، در عوض میتوانیم از 3 ضریب این چنینی به اضافه یک ضریب با توان عملیاتی 1/2 استفاده کنیم. به اشتراک گذاری منابع اجازه می دهد تا یک ضریب با توان عملیاتی کمتر کوچکتر باشد و در نتیجه باعث صرفه جویی در مساحت می شود. طرحهای MCIM ما سفارشیسازی را از نظر توان عملیاتی، تأخیر و فرکانس ساعت ارائه میکنند. سه معماری MCIM در این پایان نامه پیشنهاد شده است که هر کدام دارای چندین تغییر هستند. معماریها برای سرعتها و اندازههای ضرب متفاوت بهینهسازی شدهاند و کاهش مساحتی را که میتوان برای یک برنامه خاص به دست آورد، به حداکثر رساند. در حالی که ایده MCIM برای توان عملیاتی 1/n است، که در آن n یک عدد صحیح و n ≥ 2 است، طرح ها، تغییرات آنها و نتایج در این پایان نامه برای n=2 و n=3 است. علاوه بر این، ترکیبی از طرح های MCIM ما می تواند خروجی های 2/3 و 5/6 را ارائه دهد. تمام طرح های پیشنهادی به طور خودکار سنتز و برای عرض بیت های مختلف آزمایش شدند. طرح های MCIM تا 21%، 42%، 32%، 42% و 63% صرفه جویی در سطح را برای عرض بیت های 8، 16، 32، 64 و 128 با توجه به سنتز اپراتور "*" با توان عملیاتی 1 ارائه می دهند. hızlı çarpıcılar, önemli miktarda silikon alanı kaplayabilir Bu alanı çoklu saat darbeli (kısaca darbe) çarpıcılar kullanarak en aza indirebiliriz, yenilikçi verimli Çoklu-Darbeliçılım. olup, ilgili tasarımların mimarileri ve parametrize Verilog devre üreteçleri tarif edilmektedir Donanımda bir algoritmayı gerçekleştirirken veya basit bir işlemci tasarlarken, ortalamada darbe başına 1'den daha azı çarpolayrca çarpmaların mesela 3.5 gibi kesirli bir sayı olması da yaygındır, her biri darbe başına 1 sonuç veren (akış hızı = 1) 4 adet çarpıcı kullanabiliriz , çarpıolacı . akış hızına sahip 1 adet çarpıcı kullanabiliriz، daha düşük akış hızına sahip bir çarpıcının daha küçük olmasına, dolayısıyla alan tasarrufuna. akış hızı, gecikme ve saat frekansı açısından özelleştirme sunar, kendi içinde (gerçekleme açısından) türevleri olan 3 mimari önerilmiştir bu mimarilariçılarıçıp. olup, belirli bir uygulama için elde edilebilecek alan küçültmelerini en üst düzeye çıkarırlar Her ne kadar MCIM fikri 1/n'lik bir akış hızına yönelik de olsa (n tamsayı ve n ≥ temsayı ve n ≥ temsarım). türevleri ve sonuçlar n=2 ve n=3 içindir, MCIM tasarımlarımızın kombinasyonları, 2/3 ve 5/6 gibi akış hızları da sunabilir Önerilen tüm tasarımılézımlari, çeşitolezli. edilmiştir اولاراک، اونریلن تاساریملار بیلیرلی کوشولار آلتیندا گوچ تاسارروفو دا ساغلایابیلمکتیدیر.