کتاب مدارهای منطقی پیشرفته – محمدکاظم اکبری
- آپدیت شده در :
- بدون دیدگاه
مدارهای منطقی توانسته اند دریچه ای جدید از علم را به روی ما بگشایند و شاید دانشجویان در دانشگاه متوجه این موضوع نباشند که اگر ما امروزه شاهد تحلیل های عظیم و کاربردهای فراوان کامپیوتر ها هستیم همگی از 0 و 1 مدارهای منطقی نشات گرفته است.
البته این مدارات مشکلاتی هم دارند مثلا برای رسیدن به خروجی مدنظر تقریبا همیشه مدار شما پیچیده خواهد بود و قاعدتا به دلیل کاربردهای نظامی رفرنس های پیشرفته در این درس به سختی یافت می شوند و برای دنبال کردن ساختارهای پیشرفته تر باید مقالات روز دنیا را مرور نمایید.
اینبار دکتر محمد کاظم اکبری و بهمن جوادی برای پر کردن این خلاء اقدام به نوشتن کتابی با عنوان ” مدارهای منطقی پیشرفته ” نموده اند. این کتاب بدون اغراق توانسته تا حد ممکن پاسخگوی نیاز مدارهای منطقی امروزی ما باشد هرچند این تازه ابتدای راه است و شما اگر در این زمینه به دانش تخصصی تری نیاز دارید ناچارید از منابع انگلیسی زبان نیز بهره بگیرید.
این کتاب با داشتن 306 صفحه و چاپ توسط دانشگاه امیرکبیر تهران عملا توانسته ضمانت های لازم جهت پوشش و دقت مباحث را به راحتی ازآن خود کند تا شما با خیالی آسوده به مطالعه آن بپردازید.
در این کتاب چه خواهیم خواند؟
در فصل 1؛ اصول پایۀ مدارات منطقی بیان می شوند. سپس، عناصر ترتیبی و حافظه ها، در فصل 2 مورد بررسی قرار می گیرند. فصل 3،؛ روش های طراحی مدارات همگام را تشریح کرده و در فصل 4، چگونگی ساده سازی این مدارات مطرح می شود. در ادامه، مباحث مربوط به مدارات ناهمگام مورد بررسی قرار می گیرد. فصل 5 به بیان مفاهیم اولیۀ این مدارات می پردازد. فصل 6 به بررسی دو مشکل اساسی در طراحی و ساخت مدارات ناهمگام، یعنی تأخیر و مخاطره اختصاص یافته است. در فصل 7، ماشین های بدون از دست دادن اطلاعات مورد بررسی قرار می گیرند. فصل 8، روش جدید طراحی و ساخت مدارات ناهمگام (روش سنتز مارتین) را ارائه می دهد.
در فصل 9 افزاره های منطقی برنامه پذیر معرفی شده و به صورت اجمالی تشریح می شوند. منطق مختلط در فصل 10 مطرح می شود و در نهایت فصل 11، به بررسی کامل تر مبحث آزمون در مدارات ناهمگام می پردازد
فهرست کتاب مدارهای منطقی پیشرفته
- فصل اول: مقدمه ای بر مدارهای منطقی
- مدارهای ترکیبی
- روش جبری
- روش جدول درستی
- روش های ساده سازی
- جدول کارنو
- رابطه نمودار ون و جدول درستی
- خطوط کلی روش ساده سازی با استفاده از جدول کارنو
- روش جدول بندی کویین – مک کلاسکی برای ساده کردن توابع
- فصل دوم: معرفی عناصر ترتیبی
- جدول حالت و نمودار حالت
- عناصر حافظه
- نگهدار SR
- جدول تحریک نگهدار SR
- نگهدار SR گیت دار
- فلیپ فلاپ
- فلیپ فلاپ SR پایه و پیرو
- جدول تحریک و معادله مشخصه
- فلیپ فلاپ D پایه و پیرو
- فلیپ فلاپ JK پایه و پیرو
- فلیپ فلاپ T
- زمانبندی در فلیپ فلاپ ها
- فصل سوم: طراحی مدارهای ترتیبی همگام
- مدل میلی
- مدل مور
- روال طراحی مدار ترتیبی همگام
- قدم های طراحی مدار ترتیبی همگام
- جداول ورودی فلیپ فلاپ
- کنترل کننده محدود – حالت
- طراحی های ویژه (ساختارهای پر استفاده)
- رجیستر
- شیفت رجیستر
- شمارنده ها
- فصل چهارم: ساده سازی مدارهای ترتیبی
- تعریف ساده سازی
- روش ساده سازی با استفاده از جدول چارت دوتایی
- ساده سازی برای مدارهای دارای حالت بی اهمیت
- الگوریتم کامپیوتری برای یافتن مجموعه حداکثر سازگاری
- روش دیاگرام ادغام برای یافتن مجموعه حداکثرسازگاری
- یافتن مجموعه حداقل حداکثر سازگاری
- پیدا کردن محدوده حالات نهایی
- الگوریتم ساده سازی برای مدارات ترتیبی نامعلوم
- فصل پنجم: مدارهای ترتیبی ناهمگام
- مزایای مدارهای ترتیبی ناهمگام
- معایب مدارهای ترتیبی ناهمگام
- مشخصات مدارهای ترتیبی ناهمگام
- توصیف مدارهای ترتیبی ناهمگام
- روش طراحی هافمن (روش طراحی مد اساسی)
- طراحی مدارهای ترتیبی ناهمگام به روش هافمن
- تقسیم بندی مدارهای ناهمگام از نظر ورودی
- تخصیص حالت در مدارهای ترتیبی ناهمگام
- فصل ششم: تأخیر و مخاطره
- تقسیم بندی تأخیر
- تعریف مخاطره
- انواع مخاطره در مدارهای ترکیبی
- تعریف مخاطره در مدارهای ترکیبی
- راه حل های رفع مخاطره
- منطق سه تایی برای تشخیص مخاطره های ایستا
- کشف مخاطره با استفاده از منطق هشت مقداره
- مخاطره در مدارهای ترتیبی
- مخاطره اساسی در مدارهای ترتیبی ناهمگام
- مثال کامل از طراحی و سنتز مدار ترتیبی ناهمگام
- فصل هفتم: ماشین های بدون از دست دادن اطلاعات
- مدارهای ترکیبی بدون از دست دادن اطلاعات
- چه وقت می گوییم اطلاعات از دست رفته است؟
- تعریف مدارهای بدون از دست دادن اطلاعات با تعداد حالات متناهی
- کلاس اول مدارهای بدون از دست دادن اطلاعات
- کلاس دوم مدارهای بدون از دست دادن اطلاعات
- کلاس عمومی مدارهای بدون از دست دادن اطلاعات
- فصل هشتم: طراحی آسنکرون و روش سنتز مارتین
- طراحی مدارهای آسنکرون
- روش طراحی عمومی
- طراحی مدارهای QDI
- CHP
- فصل نهم: افزاره های منطقی برنامه پذیر
- حافظه فقط خواندنی، اولین PLD
- انواع مختلف ROM
- مقایسه انواع مختلف ROM
- پیاده سازی مدارهای منطقی به کمک ROM
- آرایه منطقی برنامه پذیر
- اتصالات قابل برنامه ریزی
- انتخاب قطبیت خروجی
- پایه های ورودی و خروجی
- منطق آرایه های برنامه پذیر
- افزاره های برنامه پذیر برای مدارهای ترتیبی
- دریای گیت
- FPGA
- ویژگی های FPGA
- روال طراحی با FPGA
- فصل دهم: منطق مختلط
- نمایش منطق ها
- قراردادهای معادل گذاری
- نمایش قطعات سخت افزاری حاصل شده با منطق مختلط
- نام متغییرها در منطق مختلط
- خاصیت دوگانی OR و AND
- نظریه منطق مختلط
- آنالیز مدارات با منطق مختلط
- قراردادهای طرح مدار
- ساختار کلی منطق مختلط
- دیگر صورت های نمادسازی منطق مختلط
- منطق مثبت چیست؟
- بکارگیری منطق مختلط برای توابع XOR
پسورد : www.poweren.ir
راستی! برای دريافت مطالب جديد در پیج اینستاگرم PowreEn عضو شويد.