مدارهای منطقی
نام درس: مدارهای منطقی میزان واحد نظری: ۳ میزان واحد عملی: ۰
شماره درس: ۲۰۱۴۱۹۳
تکالیف دانشجو: تمرین، شبیهسازی
نمره نهایی (نمره فعالیت های کلاسی.......۲.... نمره میان نیمسال ......۸........ نمره پايان نيمسال .......۱۰.......)
تذکرات مهم:
هدف یا اهداف درس: آشنایی با جایگاه و اصول طراحی مدارات منطقی |
بودجه بندی درس |
شماره جلسه | تاریخ | مبحث |
اول | هفته سوم بهمن | آشنایی با سیستمهای تصمیمگیری ديجيتال، سازمان کامپيوتر پايه، منطق دودويي، سیستم دودویی و سیستمهای مشابه، تبدیل مبنا، محاسبات در مبناهای ديگر، اعداد علامتدار، نمايش اعداد منفي، سيستمهاي متمم |
دوم | هفته چهارم بهمن | سیستمهای کدگذاری (انواع کدهای BCD، افزونه، گری،کدهای تشخیص و تصحیح خطا، کدهای نمایش حروف) |
سوم | هفته اول اسفند | توابع منطقی، عملگرها و نمادها، روشهای توصیف یک تابع/مدار منطقی (فرم کانونی، جدول درستی، ترسيم مدار ديجيتال) |
چهارم | هفته دوم اسفند | اصول سادهسازی مدارات منطقی، اصول موضوعی جبر بول، قضایای پایه و خواص جبر بول، نمودارهای ون |
پنجم | هفته سوم اسفند | فرمهای استاندارد SOP و POS، تبدیل روشهای توصیف یک تابع/مدار منطقی به یکدیگر، روند طراحي مدارات منطقي ترکيبي، مدارات دوطبقه |
ششم | هفته چهارم اسفند | عمومیت گیتهای NAND و NOR، آشنایی با سایر گیتها، اصول طراحی مدارات منطقی واقعی، هزارد |
هفتم | هفته دوم فروردین | سادهسازی تابع/مدار منطقی با جدول کارنو، حالتهای بیاهمیت، جدول کویین-مککلاسکي، الگوريتم پتريک |
هشتم | هفته سوم فروردین | مدارت مبدل کد، مدارات محاسباتی دودویی، مقایسهگر |
نهم | هفته چهارم فروردین | کدگشا و مدارهای مربوطه، کدکننده، مالتیپلکسر و کاربردها، دیمالتیپلکسر |
دهم | هفته اول اردیبهشت | مدارات منطقی با کاربرد خاص، مدارهای منطقی ترکیبی قابل برنامهریزی (ROM، CAL، PAL، PLA، FPLA) |
یازدهم | هفته دوم اردیبهشت | عناصر ذخیرهکننده، لچها، فلیپفلاپها و کاربردهای آنها، آشنایی با روشهای تحلیل و طراحي مدارهاي ترتيبي همگام |
دوازدهم | هفته سوم اردیبهشت | جدول و نمودار حالت، تقلیل و انتساب حالت، مدارهای آشکارساز رشته، مدلهای میلی و مور |
سیزدهم | هفته چهارم اردیبهشت | ثبات، شمارنده تموجی، شمارندههای همگام، شمارندههای خاص، کنترلکنندههای حالت متناهی، ماشین حالت الگوریتمی (ASM)، سادهسازی مدارات ترتیبی |
چهاردهم | هفته اول خرداد | روش تحلیل و طراحی مدارهای ترتیبی ناهمگام، مدارهای پالس-مد، مدارهای مد اساسی |
پانزدهم | هفته دوم خرداد | سبقت، چرخه، هزارد، مدارهای منطقی ترتیبی قابل برنامهریزی (FPLS، LCA، CLB، FPGA) |
شانزدهم | هفته سوم خرداد | آشنایی با اصول زبانهای توصیف سختافزار، نمونههایی از طراحی مدارات منطقي ترکيبي و ترتيبي به کمک Verilog |
منابع: - Digital Logic Circuit Analysis and Design, by: Victor Nelson, H. Troy Nagle, David Irwin & Bill Carroll, Prentice Hall.
این کتاب با عنوان «تحلیل و طراحی مدار های منطقی دیجیتال» توسط دکترسپيدنام به فارسي ترجمه شده است. · Fundamentals of Digital Logic with Verilog Design, S.Brown & Z.Vranesic, McGraw Hill. |