مدارهاي منطقي
نام درس: مدارهاي منطقي ميزان واحد نظري: 3 ميزان واحد عملي: 0
شماره درس: 2014193
تكاليف دانشجو: تمرين، شبيهسازي
نمره نهايي (نمره فعاليت هاي كلاسي.......2.... نمره ميان نيمسال ......8........ نمره پايان نيمسال .......10.......)
تذكرات مهم:
هدف يا اهداف درس: آشنايي با جايگاه و اصول طراحي مدارات منطقي |
بودجه بندي درس |
شماره جلسه | تاريخ | مبحث |
اول | هفته سوم بهمن | آشنايي با سيستمهاي تصميمگيري ديجيتال، سازمان كامپيوتر پايه، منطق دودويي، سيستم دودويي و سيستمهاي مشابه، تبديل مبنا، محاسبات در مبناهاي ديگر، اعداد علامتدار، نمايش اعداد منفي، سيستمهاي متمم |
دوم | هفته چهارم بهمن | سيستمهاي كدگذاري (انواع كدهاي 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. |