بخشی از پاورپوینت
اسلاید 1 :
مدار منطقی
اسلاید 2 :
- رئوس مطالب
گیتهای Universal
ساخت مدارات تمام Nand
ساخت مدارات تمام Nor
سطوح مدارات منطقی
انواع پیاده سازی مدارات منطقی
اسلاید 3 :
- پرسش و پاسخ
NAND and NOR gates are smaller, faster, and easier to fabricate with electronic components. They are the basic gates used in all IC digital logic.
چرا مدارات دیجیتال عموما با گیتهای NAND/NOR ساخته میشوند و از گیتهای AND/OR استفاده نمی شود؟
چرا قوانین دمرگان، مفید هستند؟
It allows us to build functions using only one gate type.
NANDs, NORs have fewer transistors than ANDs, ORs
اسلاید 4 :
- گیت XOR
The simple SOP implementation uses the following structure:
A NAND only implementation:
xy’ + yx’ = xy’ + yx’ + xx’ + yy’
x(y’+x’) + y(x’+y’)
x.(x.y)’ + y. (x.y)’
((x.(x.y)’)’ . (y. (x.y)’)’)’
اسلاید 5 :
هر تابع منطقي را مي توان با گيتهاي And، Or، Not پياده سازي نمود. به اين مجموعه يک مجموعه کامل گيتي(Universal) مي گويند.
- مجموعه هاي کامل
چون با استفاده از گيت And و Not ميتوان کليه مدارات را پياده سازي نمود. به اين مجموعه يک مجموعه کامل گيتي گفته میشود.
چون با استفاده از گيت Or و Not ميتوان کليه مدارات را پياده سازي نمود. به اين مجموعه يک مجموعه کامل گيتي گفته میشود.
گيت Or به کمک گيت And و Not قابل ساخت است.
گيت And به کمک گيت Or و Not قابل ساخت است.
اسلاید 6 :
- تحقق NAND و NOR
ميتوان هر تابع بولي را فقط توسط گيتهاي NAND ساخت. لذا گيت Nand يک مجموعه کامل گيتی است.
ميتوان هر تابع بولي را فقط توسط گيتهاي NOR ساخت. لذا گيت Nor يک مجموعه کامل گيتی است.
برخلاف گيتهاي Nand و Nor گيت Xor يک مجموعه کامل گيتي نيست. مدارات منطقي که فقط گيتهاي Xor دارند تنها ميتوانند براي محاسبه وزن وروديها (Parity) استفاده شوند. اين مدارات نقش مهمي در ساخت مدارات کنترل خطا دارند.
Universal gate - a gate type that can implement any Boolean function.
اسلاید 7 :
Invert-Or
And-Invert
This NAND symbol is called Invert-OR, since inputs are inverted and then ORed together.
AND-Invert and Invert-OR both represent the NAND gate. Having both makes visualization of circuit function easier.
A NAND gate with one input degenerates to an inverter.
- DeMorgan Symbol Equivalence Nand Gate
اسلاید 8 :
- DeMorgan Symbol Equivalence Nor Gate
Invert-And
Or-Invert
This NOR symbol is called Invert-AND, since inputs are inverted and then ANDed together.
OR-Invert and Invert-AND both represent the NOR gate. Having both makes visualization of circuit function easier.
A NOR gate with one input degenerates to an inverter.
اسلاید 9 :
- معادل گیتهای چند ورودی
علاوه بر اينکه پياده سازی گيتهای Nand و Nor ساده تر و کم هزينه تر است. پياده سازی مدارات با گيتهای Nand و Nor نيز ساده تر و کم هزينه تر می باشد.
لذا گيتهای Nand و Nor به عنوان گيتهای پايه در تمام خانواده ICهای منطقی بکار می روند.
اسلاید 10 :
- سایر سمبولهای گیتی
(Bubble-pushing)
در هنگام تبديل مدارها از گيتهاي معادل زير هم ميتوان كمك گرفت.
اسلاید 11 :
- استفاده از سایر سمبولهای گیتی در مدارات
می توان از سمبلهای گيتی معادل در طراحی مدارات منطقی استفاده نمود.
اسلاید 12 :
- هم ارزی های گیتی با Nand
هم ارزی های گيتی با گيت NOR را بدست آوريد.
اسلاید 13 :
- مداري تنها با گيتهاي NAND
ميتوان هر مدار منطقي كه با هر نوع گيتي ساخته شده باشد را به مداري تبديل كرد كه تنها از گيتهاي NAND تشكيل شده باشد.
برای پياده سازی با گيتهای Nand ابتدا تابع را به صورت جمع حاصلضربها ساده کرده و سپس از هم ارزی های زير استفاده می کنيم.
اسلاید 14 :
تابع زير را توسط گيتهاي NAND پياده سازي کنيد:
ابتدا دو گيت NAND را در تراز اول قرار ميدهيم. براي هر جمله يك گيت انتخاب ميشود.
- مثال
اسلاید 15 :
Find Sum-of-Product form.
Inventers can be added
Equivalent NAND-only
- پیاده سازی فقط NAND
اسلاید 16 :
Complication if some inputs go directly to second stage:
اسلاید 17 :
- مثال
تابع بولي زير به دو صورت پيادهسازي شده است:
اسلاید 18 :
- پیاده سازی فقط NAND
اسلاید 19 :
- مثال
اسلاید 20 :
- مداري تنها با گيتهاي NOR
ميتوان هر مدار منطقي كه با هر نوع گيتي ساخته شده باشد را به مداري تبديل كرد كه تنها از گيتهاي NOR تشكيل شده باشد.
برای پياده سازی با گيتهای NOR ابتدا تابع را به صورت حاصلضرب جمعها ساده کرده و سپس از هم ارزی های زير استفاده می کنيم.