You are not allowed to perform this action
سنتز سیستمهای دیجیتال
Digital Systems Synthesis
مقطع: تحصیلات تکمیلی | گرایش: معماری سیستمهای کامپیوتری |
نوع درس: نظری | تعداد واحد: ۳ |
پیشنیاز: – | همنیاز: – |
هدف کلی
هدف از درس سنتز سیستمهای دیجیتال، آشنایی عمیق دانشجویان تحصیلات تکمیلی با سطوح مختلف تجرید، مفهوم سنتز در دو سطح معماری و گیت، الگوریتمها و روشهای سنتز و چالشهای هریک از آنها و بررسی مراحل مختلف فرایند سنتز است.
سرفصلها
- مقدمه: آشنایی با سطوح مختلف تجرید، تعریف و اهمیت سنتز سیستمهای دیجیتال
- مدلسازی سیستمهای دیجیتال
- سنتز در سطح بالا (HLS)
- سنتز در سطح انتقال ثبات، شامل الگوریتمهای زمانبندی، تخصیص منابع و اشتراکگذاری آنها
- سنتز در سطح منطقی شامل بهینهسازی ترکیبی و ترتیب
- طراحی عناصر کتابخانه و نگاشت آنها به تکنولوژی
ارزیابی پیشنهادی
- تمرینها و پروژه: ۳۰ درصد نمره
- آزمونهای میانترم و پایانی: ۵۰ درصد نمره
- پروژه پژوهشی: ۲۰ درصد نمره
منابع پیشنهادی
- G. D. Hachtel and F. Somenzi. Logic Synthesis and Verification Algorithms. Springer-verilog, 2006.
- G. D. Micheli. Synthesis and Optimization of Digital Circuits. McGraw Hill, 1994.
- M. J. S. SMITH. Application specific Integrated Circuits. Addison-Wesley, 2007.