ডিজিটাল লজিক ডিজাইন
এই কোর্সের মূল উদ্দেশ্য শিক্ষার্থীদের ডিজিটাল লজিক ডিজাইন সম্পর্কে মৌলিক ধারণা দেয়া।
দয়া করে এখানে ক্লিক করে কোর্সে ফ্রি রেজিস্ট্রেশন করে নিন।
একটি ছোট্ট উদাহরণ দিয়ে ডিজিটাল লজিক ডিজাইন সম্পর্কে ধারণা দেয়ার চেষ্টা করি। ধরুন আপনি একটি ডিজিটাল থার্মোমিটার তৈরী করতে চান, যাতে একটি ডিজিটাল ডিসপ্লে থাকবে। তাপমাত্রা সেলসিয়াস না ফরেনহাইটে দেখতে চান সেই অপশন থাকবে। তো এটা তৈরী করার জন্য আপনার প্রথমে খাতা কলমে পুরো জিনিসটার একটি নকশা বা ডিজাইন দাঁড়া করাতে হবে। কি কি উপকরণ লাগবে, কোনটা কিভাবে কানেক্ট করবেন, ডিজাইনটি বাস্তবায়ন করার পর আদৌ কাজ করবে কিনা – এরকম অনেক কিছু জানার দরকার আছে।
এই কোর্সে আমি এসব ব্যাপারেই ধারণা দেয়ার চেষ্টা করব একেবারে মৌলিক বিষয়গুলো থেকে শুরু করে। তার মানে একেবারে শূন্য থেকে শুরু করে ধাপে ধাপে কিভাবে একটি ডিজিটাল সার্কিট শেষ পর্যন্ত তৈরী করা যায় তা আমরা শিখব। ইচ্ছা আছে তাত্ত্বিক আলোচনার পাশাপাশি হাতে কলমে সার্কিট কিভাবে তৈরী করতে হয় সেটা দেখনোর জন্য কয়েকটি ছোট সার্কিট প্রজেক্টও সম্পূর্ণ করার। আশা করি সবাই এই কোর্সের মাধ্যমে উপকৃত হবেন।
কাদের জন্য কোর্স?
(স্কুল, কলেজ, বিশ্ববিদ্যালয়, সবার জন্য) – কোর্সটি বিশ্ববিদ্যালয় পর্যায়ের কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং এবং ইলেকট্রিকাল ইঞ্জিনিয়ারিং এর ছাত্রদের উপযোগী করে তৈরী করা।
লেকচারগুলোর বর্ণনা/কোর্সের সিলেবাস
কোর্সে ১৫ টি লেকচার থাকবে।
লেকচার সমূহ –
লেকচার ২ – কম্বিনেশনাল সিস্টেম ১
লেকচার ৩ – কম্বিনেশনাল সিস্টেম ২
লেকচার ৪ – কম্বিনেশনাল সিস্টেম ৩
লেকচার ৮ – কম্বিনেশনাল সিস্টেমের ডিজাইন ১
লেকচার ৯ – কম্বিনেশনাল সিস্টেমের ডিজাইন ২
লেকচার ১০ – সিকুয়েনশিয়াল সিস্টেমের এনালাইসিস ১
লেকচার ১১ – সিকুয়েনশিয়াল সিস্টেমের এনালাইসিস ২
লেকচার ১২ – সিকুয়েনশিয়াল সিস্টেমের ডিজাইন ১
লেকচার ১৩ – সিকুয়েনশিয়াল সিস্টেমের ডিজাইন ২
লেকচার ১8 – বড় ধরনের সিকুয়েনশিয়াল সিস্টেম
——— পাঠ্যপুস্তক ———-
Alan B. Markovitz, Introduction to Logic Design, Third Edition, McGraw Hill, 2010. ISBN-10: 0073191647, ISBN-13: 978-0073191645
পাঠ্যপুস্তকের চাপ্টার সমূহ
————————-
Chapter 1: Introduction
Chapter 2: Combinational Systems
Chapter 3: The Karnaugh Map
Chapter 5: Designing Combinational Systems
Chapter 6: Analysis of Sequential Systems
Chapter 7: The Design of Sequential Systems
Chapter 8: Solving Larger Sequential Problems
বিষয়বস্তু ———
১) ভূমিকা – ডিজিটাল সিস্টেম কি? – ট্রুথ টেবিল – নাম্বার সিস্টেম এর রিভিউ
২) কম্বিনেশনাল সিস্টেম – ডিজাইন প্রসেস – সুইচিং এলজেবরা – এল্জেব্রিক এক্সপ্রেশনের সরলীকরণ
৩) কার্নো ম্যাপ – ফাংশন প্লট করা – ইম্প্লিকেন্ট – কার্নো ম্যাপ মেথড
৪) কম্বিনেশনাল সিস্টেম এর ডিজাইন – ইটারেটিভ সিস্টেম – ডিকোডার – মাল্টিপ্লেক্সার – রো-পেয়ারিং মেথড – গেট এরে (PLA, ROM, PAL )
৫) সিকুয়েনশিয়াল সিস্টেম এর এনালাইসিস – স্টেট টেবিল, স্টেট ডায়াগ্রাম – মুর এবং মিলি মডেল – ল্যাচ, ফ্লিপ-ফ্লপ (D, J-K, T) – টাইমিং ডায়াগ্রাম
৬) সিকুয়েনশিয়াল সিস্টেম এর ডিজাইন – ডিজাইন প্রসেস – বিভিন্ন ফ্লিপ-ফ্লপ দিয়ে ডিজাইন করা – কাউন্টার ডিজাইন
৭) বড় ধরনের সিকুয়েনশিয়াল সমস্যার সমাধান – শিফট রেজিস্টার – আপ-ডাউন কাউন্টার
কোর্স কবে থেকে শুরু হবে? কয় সপ্তাহ চলবে?
জানুয়ারী ২০১৪ থেকে শুরু হবে। ১৫+ সপ্তাহ চলবে।
কোর্স শিক্ষকের সংক্ষিপ্ত পরিচিতি
মুহাম্মদ নাজমুস সাকিব বাংলাদেশ প্রকৌশল বিশ্ববিদ্যালয় থেকে কম্পিউটার কৌশলে ব্যাচেলর শেষ করে বর্তমানে ইউনিভার্সিটি অফ সাউথ ক্যারোলিনাতে পিএইচডি করছেন। তার গবেষনার ক্ষেত্র নেটওয়ার্ক সিকিউরিটি। পাশাপাশি তিনি আন্ডার গ্র্যাজুয়েট লেভেলের ডিজিটাল লজিক ডিজাইন কোর্সের অন্যতম শিক্ষক হিসেবে কর্মরত আছেন।